Go to file
2013-02-06 09:02:09 -06:00
angularjs Update reference paths 2013-01-17 20:03:30 +02:00
async fix async-tests errors 2013-02-01 18:26:32 -02:00
backbone Update backbone/backbone.d.ts 2013-01-31 23:31:53 -08:00
bootbox Conformed tests to readme.md 2013-01-18 16:05:44 -05:00
bootstrap Update reference paths 2013-01-17 20:03:30 +02:00
bootstrap.datepicker Update reference paths 2013-01-17 20:03:30 +02:00
box2d Rename all definition files, remove versions 2013-01-17 17:17:27 +02:00
breeze Update reference paths 2013-01-17 20:03:30 +02:00
cheerio Update readme and metadata for Cheerio 2013-01-25 02:51:07 +02:00
chosen Update reference paths 2013-01-17 20:03:30 +02:00
chrome Add type information for Chrome's Socket API 2013-01-20 00:07:38 +01:00
codemirror Update reference paths 2013-01-17 20:03:30 +02:00
d3 Update d3 definition 2013-01-26 17:29:07 +00:00
domo Update domo definitions readme and metadata 2013-01-23 21:06:15 +02:00
easeljs Update reference paths 2013-01-17 20:03:30 +02:00
ember Update reference paths 2013-01-17 20:03:30 +02:00
epiceditor Add defintions and tests for EpicEditor 2013-01-30 03:59:15 +02:00
express Update reference paths 2013-01-17 20:03:30 +02:00
fabricjs Adapted to latest fabric.js changes (dynamic_origin support) 2012-12-29 12:11:00 -08:00
fancybox Update reference paths 2013-01-17 20:03:30 +02:00
flexSlider Definitions for FlexSlider #231 2013-01-30 20:29:54 -02:00
flot Update readme and metadata in several definition files 2013-01-20 07:08:19 +02:00
foundation Update reference paths 2013-01-17 20:03:30 +02:00
gldatepicker Fixes, glDatePicker tests 2013-01-20 16:16:58 +01:00
globalize Update globalize/globalize.d.ts 2013-01-25 12:15:30 -05:00
googlemaps Update googlemaps/google.maps.d.ts 2012-11-21 11:58:56 +13:00
greensock Add GreenSock Definition 2012-12-04 00:21:45 -06:00
hammerjs Update reference paths 2013-01-17 20:03:30 +02:00
handlebars Update reference paths 2013-01-17 20:03:30 +02:00
highcharts Update reference paths 2013-01-17 20:03:30 +02:00
history Update reference paths 2013-01-17 20:03:30 +02:00
humane Update reference paths 2013-01-17 20:03:30 +02:00
i18next Update reference paths 2013-01-17 20:03:30 +02:00
impress Update reference paths 2013-01-17 20:03:30 +02:00
iscroll Update reference paths 2013-01-17 20:03:30 +02:00
jasmine Update reference paths 2013-01-17 20:03:30 +02:00
jqrangeslider Added comments 2013-01-20 13:44:40 +01:00
jquery fix #241 2013-02-01 19:52:21 -02:00
jquery.bbq Rename all definition files, remove versions 2013-01-17 17:17:27 +02:00
jquery.bootstrap.wizard Updated Request read me. 2013-01-23 14:39:28 -06:00
jquery.clientSideLogging Definitions for jquery.clientSideLogging #218 2013-01-26 19:46:12 -02:00
jquery.contextMenu Update readme and references 2013-01-17 20:11:42 +02:00
jquery.cookie Update reference paths 2013-01-17 20:03:30 +02:00
jquery.cycle Fixed return type of basic overload. 2013-02-01 12:09:21 +01:00
jquery.dynatree Update readme and metadata in several definition files 2013-01-20 07:08:19 +02:00
jquery.form jQuery.form definitions file. 2013-02-01 23:49:23 +01:00
jquery.jnotify Update reference paths 2013-01-17 20:03:30 +02:00
jquery.simplePagination Update readme and references 2013-01-17 20:11:42 +02:00
jquery.tagsmanager Tags Manager type definitions and tests 2013-02-04 02:20:23 -05:00
jquery.timeago jQuery.timeago definitions file. 2013-02-01 21:04:39 +01:00
jquery.timepicker Update reference paths 2013-01-17 20:03:30 +02:00
jquery.transit Update reference paths 2013-01-17 20:03:30 +02:00
jquery.validation Update reference paths 2013-01-17 20:03:30 +02:00
jquery.watermark Update reference paths 2013-01-17 20:03:30 +02:00
jquerymobile Add jQuery Mobile initializePage method 2013-01-20 17:33:35 +02:00
jqueryui Fixed definitions for jQuery UI Datepicker parseDate, formatDate. 2013-01-22 11:06:35 -05:00
jsoneditoronline Add more tests of static methods. 2013-01-31 00:37:41 -05:00
keyboardjs Renamed files, fixed methods in KeyboardJSStatic. 2013-01-17 11:56:31 -05:00
knockback Update reference paths 2013-01-17 20:03:30 +02:00
knockout Update reference paths 2013-01-17 20:03:30 +02:00
knockout.editables Update reference paths 2013-01-17 20:03:30 +02:00
knockout.mapping Missing Key Method In Knockout Mapping 2013-01-20 12:04:47 +05:30
knockout.postbox Update readme and metadata in several definition files 2013-01-20 07:08:19 +02:00
knockout.validation Update reference paths 2013-01-17 20:03:30 +02:00
knockout.viewmodel Update reference paths 2013-01-17 20:03:30 +02:00
kolite Update reference paths 2013-01-17 20:03:30 +02:00
leaflet Added leaflet.js definition 2013-02-01 17:46:40 +04:00
linq Update reference paths 2013-01-17 20:03:30 +02:00
marked Add makred tests and fix marked definitions 2013-01-20 07:34:01 +02:00
modernizr Update reference paths 2013-01-17 20:03:30 +02:00
moment Added more definitions for moment.js. 2013-01-18 13:22:52 -07:00
mousetrap Fixes, glDatePicker tests 2013-01-20 16:16:58 +01:00
msnodesql Update reference paths 2013-01-17 20:03:30 +02:00
mustache Update reference paths 2013-01-17 20:03:30 +02:00
node Rename all definition files, remove versions 2013-01-17 17:17:27 +02:00
node_redis Update reference paths 2013-01-17 20:03:30 +02:00
nodemailer Finish first attempt of definitions and tests. 2013-02-04 01:21:57 -05:00
numeraljs Remove NumeralJSStatic interface. 2013-01-23 23:53:21 -05:00
phonegap Fix PhoneGap definitions, to complie (at least) 2013-01-30 17:19:26 +02:00
platform Update reference paths 2013-01-17 20:03:30 +02:00
pouchDB Update reference paths 2013-01-17 20:03:30 +02:00
preloadjs Rename all definition files, remove versions 2013-01-17 17:17:27 +02:00
qunit Add interface and fix signature for moduleStarted callback 2013-02-05 14:03:52 -08:00
raphael Update reference paths 2013-01-17 20:03:30 +02:00
requirejs Update reference paths 2013-01-17 20:03:30 +02:00
rx.js Update readme and metadata for Rx.js 2013-01-20 07:16:50 +02:00
sammyjs A few minor updates to the Sammy definitions. Haven't tried to fix the Sammy tests yet. 2013-01-17 13:04:48 -05:00
scroller Add Zynga Scroller definitions and tests 2013-01-22 11:06:32 -05:00
select2 Update reference paths 2013-01-17 20:03:30 +02:00
signalr Update reference paths 2013-01-17 20:03:30 +02:00
sinon Add defs for new and missed APIs 2013-02-05 13:18:13 -08:00
socket.io fixed socket io emit function 2013-02-03 09:06:48 +01:00
sockjs Rename all definition files, remove versions 2013-01-17 17:17:27 +02:00
soundjs Rename all definition files, remove versions 2013-01-17 17:17:27 +02:00
spin Update reference paths 2013-01-17 20:03:30 +02:00
state-machine More type safety for transitions plus updates to support events. 2013-01-25 08:36:31 -08:00
storejs Finish code and tests. 2013-01-25 02:53:31 -05:00
sugar Rename all definition files, remove versions 2013-01-17 17:17:27 +02:00
swipeview Update reference paths 2013-01-17 20:03:30 +02:00
teechart Rename all definition files, remove versions 2013-01-17 17:17:27 +02:00
threejs Added three.d.ts 2013-02-03 14:29:47 +09:00
toastr Update reference paths 2013-01-17 20:03:30 +02:00
tween.js Rename all definition files, remove versions 2013-01-17 17:17:27 +02:00
tweenjs More file renames 2013-01-17 17:19:40 +02:00
underscore fix undesrscorejs test errors 2013-01-29 15:25:30 -02:00
unity-webapi Update reference paths 2013-01-17 20:03:30 +02:00
viewporter Remove jQuery dependency from viewporter 2013-01-22 11:06:29 -05:00
vimeo Update readme and metadata in several definition files 2013-01-20 07:08:19 +02:00
webaudioapi Updated readme and added informative comment on nightly build definitions. 2012-11-22 23:56:00 +01:00
webrtc Added basic tests. 2013-01-17 13:04:55 -05:00
youtube Update readme and metadata in several definition files 2013-01-20 07:08:19 +02:00
zeroclipboard Fix ZeroClipboard folder/file case 2013-01-24 00:30:35 +02:00
.gitignore Changed the arrow functions that were erroneously returning anonymous objects to return void instead. Also updated the gitignore to include macintosh specific meta files. 2012-12-28 18:14:59 -07:00
LICENSE Adding MIT license 2012-12-20 00:49:17 -06:00
README.md Updated Requested Definitions 2013-02-06 09:02:09 -06:00

DefinitelyTyped

The repository for high quality TypeScript type definitions.

Use a definition file like this:

/// <reference path="jquery.d.ts" />

Contributor Guidelines

Definition files should be called 'library.d.ts'. In case there are multiple versions supported, the latest one will be without a version number in the file name. Older versions will be in the form of 'library-1.0.d.ts'.

Test files called 'library-tests.ts'. They are not runnable, in the TDD way. They contain code that should compile with no errors, usually taken from the documentation.samples of the library. It is very desirable each new contribution to contain tests too.

Other means to get the definitions

TypeScript definition package manager

NuGet package(s) coming soon

List of Definitions

Requested Definitions