mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-08-25 11:11:46 +08:00
b5fb5ecf07dbe61d81bda07d4ecaaca537f813b1
Some test cases are still failing, this seems to due to inference of result types, like for use in the accumulator methods (foldl for example). Most of these could be resolved by using the correct generic type. I was trying to avoid this type of fix for the tests.
winjs - winrt updates Merge branch 'master' of https://github.com/craigktreasure/DefinitelyTyped into winjs-updates
winjs - winrt updates Merge branch 'master' of https://github.com/craigktreasure/DefinitelyTyped into winjs-updates
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
List of Definitions
- accounting.js (by Sergey Gerasimov)
- Ace Cloud9 Editor (by Diullei Gomes)
- [Add To Home Screen] (http://cubiq.org/add-to-home-screen) (by [James Wilkins] (http://www.codeplex.com/site/users/view/jamesnw))
- AmCharts (by Covobonomo)
- AngularFire (by Dénes Harmath)
- AngularJS (by Diego Vilar) (wiki)
- AngularUI (by Michel Salib)
- Angular Protractor (by Bill Armstrong)
- Angular Translate (by Michel Salib)
- Angular UI Bootstrap (by Brian Surowiec)
- AppFramework (by Kyo Ago)
- Arbiter (by Arash Shakery)
- assert (by vvakame)
- async (by Boris Yankov)
- Backbone.js (by Boris Yankov)
- Backbone Relational (by Eirik Hoem)
- BigScreen (by Douglas Eichelberger)
- Bluebird (by Bart van der Schoor)
- 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)
- Chrome App (by Adam Lay)
- CKEditor (by Ondrej Sevcik)
- CodeMirror (by François de Campredon)
- Commander (by Marcelo Dezem)
- configstore (by Bart van der Schoor)
- Couchbase / Couchnode (by Basarat Ali Syed)
- Crossfilter (by Schmulik Raskin)
- crypto-js (by Gia Bảo @ Sân Đình). @see cryptojs.d.ts repo
- d3.js (from TypeScript samples)
- dhtmlxGantt (by Maksim Kozhukh)
- dhtmlxScheduler (by Maksim Kozhukh)
- Dock Spawn (by Drew Noakes)
- docCookies (by Jon Egerton)
- domo (by Steve Fenton)
- doT (by ZombieHunter)
- dust (by Marcelo Dezem)
- EaselJS (by Pedro Ferreira)
- EasyStar (by Magnus Gustafsson)
- ember.js (by Boris Yankov)
- EpicEditor (by Boris Yankov)
- ES6-Promises (by François de Campredon)
- expect.js (by Teppei Sato)
- expectations (by vvakame)
- 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)
- Flight by Twitter (by Jonathan Hedrén)
- Foundation (by Boris Yankov)
- FPSMeter (by Aaron Lampros)
- FullCalendar (by Neil Stalker)
- Gamepad (by Kon)
- Giraffe (by Matt McCray)
- glDatePicker (by Dániel Tar)
- GoJS (by Barbara Duckworth)
- Greasemonkey (by Kota Saito)
- GreenSock Animation Platform (GSAP) (by Robert S.)
- Grunt JS (by Jeff May, Basarat Ali Syed and San Chen)
- Google API Client (by Frank M)
- Google App Engine Channel API (by vvakame)
- GoogleMaps (by Esben Nepper)
- GoogleMaps InfoBubble (by Johan Nilsson)
- 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)
- HashSet (by Sergey Gerasimov)
- Hashtable (by Sergey Gerasimov)
- Highcharts (by damianog)
- Highland (by Bart van der Schoor)
- highlight.js (by Niklas Mollenhauer)
- History.js (by Boris Yankov)
- Html2Canvas.js (by Richard Hepburn)
- Humane.js (by John Vrbanac)
- i18next (by Maarten Docter)
- iCheck (by Dániel Tar)
- Impress.js (by Boris Yankov)
- iScroll (by Boris Yankov and Christiaan Rakowski)
- IxJS (Interactive extensions) (by Igor Oleinikov)
- 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.Address (by Martin Duparc)
- jQuery.areYouSure (by Jon Egerton)
- jQuery.autosize (by Jack Moore)
- jQuery.BBQ (by Adam R. Smith)
- jQuery.CLEditor (by Jeffery Grajkowski)
- jQuery.clientSideLogging (by Diullei Gomes)
- jQuery.Colorbox (by Gidon Junge)
- jQuery.contextMenu (by Natan Vivo)
- jQuery.Cookie (by Roy Goode)
- jQuery.Cycle (by François Guillot)
- jQuery.Cycle2 (by Donny Nadolny)
- jQuery.dataTables (by Armin Sander)
- jQuery.datetimepicker (by Doug McDonald)
- 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 (by Josh Baldwin)
- jQuery.jNotify (by James Curran)
- jQuery.joyride (by Vincent Bortone)
- [jQuery.jSignature] (https://github.com/willowsystems/jSignature) (by Patrick Magee)
- jQuery.noty (by Aaron King)
- jQuery.pickadate (by Theodore Brown)
- jQuery.payment (by Eric J. Smith)
- jQuery.scrollTo (by Neil Stalker)
- jQuery.simplePagination (by Natan Vivo)
- jquery.superLink (by Blake Niemyjski)
- jQuery.timeago (by François Guillot)
- jQuery.Timepicker (by Anwar Javed)
- jQuery.Timer (by Joshua Strobl)
- jQuery.TinyCarousel (by Christiaan Rakowski)
- jQuery.TinyScrollbar (by Christiaan Rakowski)
- [jQuery.tooltipster] (https://github.com/iamceege/tooltipster) (by Patrick Magee)
- jQuery.Transit (by MrBigDog2U)
- jQuery.Validation (by Boris Yankov)
- jQuery.Watermark (by Anwar Javed)
- jQuery.base64 (by Shinya Mochizuki)
- js-git (by Bart van der Schoor)
- js-yaml (by Bart van der Schoor)
- jScrollPane (by Dániel Tar)
- JSDeferred (by Daisuke Mino)
- JSONEditorOnline (by Vincent Bortone)
- JSON-Pointer (by Bart van der Schoor)
- jStorage (by Danil Flores)
- JWPlayer (by Martin Duparc)
- KeyboardJS (by Vincent Bortone)
- KineticJS (by Basarat Ali Syed)
- Knockback (by Marcel Binot)
- Knockout.js (by Boris Yankov)
- Knockout.DeferredUpdates (by Sebastián Galiano)
- Knockout.ES5 (by Sebastián Galiano)
- Knockout.Mapper (by Brandon Meyer)
- Knockout.Mapping (by Boris Yankov)
- Knockout.Postbox (by Judah Gabriel Himango)
- Knockout.Rx (by Igor Oleinikov)
- Knockout.Validation (by Dan Ludwig)
- Knockout.Viewmodel (by Oisin Grehan)
- ko.editables (by Oisin Grehan)
- KoLite (by Boris Yankov)
- Lazy.js (by Bart van der Schoor)
- Leaflet (by Vladimir)
- Libxmljs (by François de Campredon)
- ladda (by Danil Flores)
- Levelup (by Bret Little)
- linq.js (by Marcin Najder)
- Livestamp.js (by Vincent Bortone)
- localForage (by david pichsenmeister)
- Lodash (by Brian Zengel)
- Logg (by Bret Little)
- Marked (by William Orr)
- mCustomScrollbar (by Sarah Williams)
- Meteor (by Dave Allen)
- Microsoft Live Connect (by John Vilk)
- minimist (by Bart van der Schoor)
- 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)
- msgpack.js (by Shinya Mochizuki)
- Mustache.js (by Boris Yankov)
- Node.js (from TypeScript samples)
- node_redis (by Boris Yankov)
- node-ffi (by Paul Loyd)
- node-git (by vvakame)
- node_zeromq (by Dave McKeown)
- node-sqlserver (by Boris Yankov)
- NProgress (by Judah Gabriel Himango)
- Numeral.js (by Vincent Bortone)
- OpenLayers (by Ilya Bolkhovsky)
- 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)
- Q (by Barrie Nemetchek, Andrew Gaspar)
- Q-io (by Bart van der Schoor)
- QUnit (by Diullei Gomes)
- Raven.js (by Santi Albo)
- Rickshaw (by Blake Niemyjski)
- Riot.js (by vvakame)
- Restify (by Bret Little)
- Royalslider (by Christiaan Rakowski)
- Rx.js (by gsino, Igor Oleinikov, Carl de Billy, zoetrope)
- Raphael (by CheCoxshall)
- Restangular (by Boris Yankov)
- require.js (by Josh Baldwin)
- Sammy.js (by Boris Yankov)
- Select2 (by Boris Yankov)
- Selenium WebDriverJS (by Bill Armstrong)
- Semver (by Bart van der Schoor)
- Sencha Touch (by Brian Kotek)
- SharePoint (by Stanislav Vyshchepan and Andrey Markeev)
- SignalR (by Boris Yankov)
- simple-cw-node (by vvakame)
- Sinon (by William Sears)
- SlickGrid (by Josh Baldwin)
- smoothie (by Mike H. Hawley and Drew Noakes)
- socket.io (by William Orr)
- socket.io-client (by Maido Kaara)
- SockJS (by Emil Ivanov)
- SoundJS (by Pedro Ferreira)
- Spin (by Boris Yankov)
- stripe (by Eric J. Smith)
- Store.js (by Vincent Bortone)
- Sugar (by Josh Baldwin)
- Swiper (by Sebastián Galiano)
- SwipeView (by Boris Yankov)
- TV4 (by Bart van der Schoor)
- 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)
- Twitter Typeahead (by Ivaylo Gochkov)
- Ubuntu Unity Web API (by John Vrbanac)
- Underscore.js (by Boris Yankov)
- Underscore.js (Typed) (by Josh Baldwin)
- Underscore-ko.js (by Maurits Elbers)
- universal-analytics (by Bart van der Schoor)
- update-notifier (by vvakame)
- uri-templates (by Bart van der Schoor)
- urlrouter (by Carlos Ballesteros Velasco)
- UUID.js (by Jason Jarrett)
- Valerie (by Howard Richards)
- Viewporter (by Boris Yankov)
- Vimeo (by Daz Wilkin)
- WebRTC (by Ken Smith)
- websocket (by Paul Loyd)
- WinJS (from TypeScript samples)
- WinRT (from TypeScript samples)
- ws (by Paul Loyd)
- 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
Here is an updated list of definitions people have requested
Languages
TypeScript
100%