mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-08-23 11:50:15 +08:00
c2a19737cbb9ce136088bae82df4b2ecb867687d
Looks like defining only a single overload of the then function on the IHttpPromise interface is making the other overload of it defined on IPromise invisible to the compiler. As such, we need to expose both versions. Otherwise, the standard promise unwrapping behaviour does not type check correctly.
DefinitelyTyped 
The repository for high quality TypeScript type definitions.
Usage
Include a line like this:
/// <reference path="jquery.d.ts" />
TypeScript Directory: tools, libraries, projects and learning resources
Contributor Guidelines
See the section: How to contribute
Other means to get the definitions
- NuGet packages
- TypeScript definition package manager
- tsdpm - Online search
List of Definitions
- Ace Cloud9 Editor (by Diullei Gomes)
- AmCharts (by Covobonomo)
- AngularJS (by Diego Vilar) (wiki)
- Arbiter (by Arash Shakery)
- async (by Boris Yankov)
- Backbone.js (by Boris Yankov)
- Backbone Relational (by Eirik Hoem)
- Bootbox (by Vincent Bortone)
- Bootstrap (by Boris Yankov)
- bootstrap-notify (by Blake Niemyjski)
- bootstrap.datepicker (by Boris Yankov)
- Box2DWeb (by Josh Baldwin)
- Breeze (by Boris Yankov)
- Browser Harness (by Chris Scribner)
- CasperJS (by Jed Hunsaker)
- Cheerio (by Bret Little)
- Chosen (by Boris Yankov)
- Chrome (by Matthew Kimber)
- CodeMirror (by François de Campredon)
- Commander (by Marcelo Dezem)
- d3.js (from TypeScript samples)
- docCookies (by Jon Egerton)
- domo (by Steve Fenton)
- dust (by Marcelo Dezem)
- EaselJS (by Pedro Ferreira)
- ember.js (by Boris Yankov)
- EpicEditor (by Boris Yankov)
- expect.js (by Teppei Sato)
- Express (by Boris Yankov)
- Ext JS (by Brian Kotek)
- Fabric.js (by Oliver Klemencic)
- Fancybox (by Boris Yankov)
- File API: Directories and System (by Kon)
- File API: Writer (by Kon)
- Finite State Machine (by Boris Yankov)
- Firebase (by Vincent Bortone)
- Firefox (by vvakame)
- FlexSlider (by Diullei Gomes)
- Foundation (by Boris Yankov)
- FPSMeter (by Aaron Lampros)
- FullCalendar (by Neil Stalker)
- Gamepad (by Kon)
- glDatePicker (by Dániel Tar)
- GoJS (by Barbara Duckworth)
- GreenSock Animation Platform (GSAP) (by Robert S.)
- Grunt JS (by Basarat Ali Syed)
- Google API Client (by Frank M)
- Google App Engine Channel API (by vvakame)
- GoogleMaps (by Esben Nepper)
- Google Geolocation (by Vincent Bortone)
- Google Page Speed Online API (by Frank M)
- Google Translate API (by Frank M)
- Google Url Shortener (by Frank M)
- Hammer.js (by Boris Yankov)
- Handlebars (by Boris Yankov)
- Highcharts (by damianog)
- History.js (by Boris Yankov)
- Humane.js (by John Vrbanac)
- i18next (by Maarten Docter)
- iCheck (by Dániel Tar)
- Impress.js (by Boris Yankov)
- Intl (by Jeffery Grajkowski)
- iScroll (by Boris Yankov)
- jake (by Kon)
- Jasmine (by Boris Yankov)
- Jasmine-jQuery (by Gregor Stamac)
- JointJS (by Aidan Reel)
- jQRangeSlider (by Dániel Tar)
- jQuery (from TypeScript samples)
- jQuery Mobile (by Boris Yankov)
- jQuery UI (by Boris Yankov)
- jQuery.areYouSure (by Jon Egerton)
- jQuery.autosize (by Jack Moore)
- jQuery.BBQ (by Adam R. Smith)
- jQuery.contextMenu (by Natan Vivo)
- jQuery.clientSideLogging (by Diullei Gomes)
- jQuery.Colorbox (by Gidon Junge)
- jQuery.Cookie (by Roy Goode)
- jQuery.Cycle (by François Guillot)
- jQuery.dataTables (by Armin Sander)
- jQuery.dynatree (by François de Campredon)
- jQuery.Flot (by Matt Burland)
- jQuery.form (by François Guillot)
- jQuery.Globalize (by Boris Yankov)
- [jQuery.gridster] (http://gridster.net) (by Josh Baldwin)
- jQuery.jNotify (by James Curran)
- jQuery.noty (by Aaron King)
- jQuery.pickadate (by Theodore Brown)
- jQuery.scrollTo (by Neil Stalker)
- jQuery.simplePagination (by Natan Vivo)
- jQuery.timeago (by François Guillot)
- jQuery.Timepicker (by Anwar Javed)
- jQuery.TinyCarousel (by Christiaan Rakowski)
- jQuery.TinyScrollbar (by Christiaan Rakowski)
- jQuery.Transit (by MrBigDog2U)
- jQuery.Validation (by Boris Yankov)
- jQuery.Watermark (by Anwar Javed)
- jScrollPane (by Dániel Tar)
- JSDeferred (by Daisuke Mino)
- JSONEditorOnline (by Vincent Bortone)
- jStorage (by Danil Flores)
- JWPlayer (by Martin Duparc)
- KeyboardJS (by Vincent Bortone)
- Knockback (by Marcel Binot)
- Knockout.js (by Boris Yankov)
- Knockout.DeferredUpdates (by Sebastián Galiano)
- Knockout.ES5 (by Sebastián Galiano)
- Knockout.Mapping (by Boris Yankov)
- Knockout.Postbox (by Judah Gabriel)
- Knockout.Validation (by Dan Ludwig)
- Knockout.Viewmodel (by Oisin Grehan)
- ko.editables (by Oisin Grehan)
- KoLite (by Boris Yankov)
- Leaflet (by Vladimir)
- Libxmljs (by François de Campredon)
- ladda (by Danil Flores)
- linq.js (by Marcin Najder)
- Livestamp.js (by Vincent Bortone)
- Marked (by William Orr)
- Meteor (by Dave Allen)
- Modernizr (by Boris Yankov and Theodore Brown)
- Moment.js (by Michael Lakerveld)
- MongoDB (from TypeScript samples, updated by Niklas Mollenhauer)
- Mousetrap (by Dániel Tar)
- Mustache.js (by Boris Yankov)
- Node.js (from TypeScript samples)
- node_redis (by Boris Yankov)
- node_zeromq (by Dave McKeown)
- node-sqlserver (by Boris Yankov)
- Numeral.js (by Vincent Bortone)
- Parallel.js (by Josh Baldwin)
- PDF.js (by Josh Baldwin)
- Persona (by James Frasca)
- PhantomJS (by Jed Hunsaker)
- PhoneGap (by Boris Yankov)
- PixiJS (by Pedro Casaubon)
- Platform (by Jake Hickman)
- PouchDB (by Bill Sears)
- PreloadJS (by Pedro Ferreira)
- QUnit (by Diullei Gomes)
- Raven.js (by Santi Albo)
- Restify (by Bret Little)
- Royalslider (by Christiaan Rakowski)
- Rx.js (by gsino)
- Raphael (by CheCoxshall)
- Restangular (by Boris Yankov)
- require.js (by Josh Baldwin)
- Sammy.js (by Boris Yankov)
- Select2 (by Boris Yankov)
- Sencha Touch (by Brian Kotek)
- SharePoint (by Stanislav Vyshchepan and Andrey Markeev)
- SignalR (by Boris Yankov)
- Sinon (by William Sears)
- [SlickGrid] (https://github.com/mleibman/SlickGrid) (by Josh Baldwin)
- socket.io (by William Orr)
- SockJS (by Emil Ivanov)
- SoundJS (by Pedro Ferreira)
- Spin (by Boris Yankov)
- Store.js (by Vincent Bortone)
- Sugar (by Josh Baldwin)
- Swiper (by Sebastián Galiano)
- SwipeView (by Boris Yankov)
- Tags Manager (by Vincent Bortone)
- Teechart (by Steema)
- three.js (by Kon)
- Toastr (by Boris Yankov)
- trunk8 (by Blake Niemyjski)
- TweenJS (by Pedro Ferreira)
- tween.js (by Adam R. Smith)
- twitter-bootstrap-wizard (by Blake Niemyjski)
- Ubuntu Unity Web API (by John Vrbanac)
- Underscore.js (by Boris Yankov)
- Underscore.js (Typed) (by Josh Baldwin)
- Underscore-ko.js (by Maurits Elbers)
- UUID.js (by Jason Jarrett)
- Viewporter (by Boris Yankov)
- Vimeo (by Daz Wilkin)
- WebRTC (by Ken Smith)
- WinJS (from TypeScript samples)
- WinRT (from TypeScript samples)
- YouTube (by Daz Wilkin)
- YouTube Analytics API (by Frank M)
- YouTube Data API (by Frank M)
- Zepto.js (by Josh Baldwin)
- Zynga Scroller (by Boris Yankov)
- ZeroClipboard (by Eric J. Smith)
Requested Definitions
Languages
TypeScript
100%