Go to file
2016-10-24 02:38:28 -04:00
_debugger
3d-bin-packing 3D-Bin-Packing renaming 2016-07-26 14:59:34 +09:00
abs
absolute
acc-wizard
accounting
ace Merge pull request #7690 from webbiesdk/master 2016-06-30 16:51:24 -07:00
acl http.ServerRequest => http.IncomingMessage (#11500) 2016-09-28 21:42:23 +09:00
acorn
adal-angular [adal-angular]: add tests for a new properties 2016-07-02 19:48:51 +03:00
add2home
adm-zip
ag-grid
agenda Agenda missing props/methods (#10239) 2016-07-23 23:00:16 -07:00
ajv add definitions of ajv 2016-08-07 10:24:54 +08:00
alertify
alexa-sdk AlexaHandler -> AlexaObject 2016-08-07 02:10:38 -04:00
algoliasearch-client-js adding algoliasearch-client-js definitions 2016-09-22 16:52:00 +02:00
alt edit SourceModel interface to add optional rest parameters to remote and 2016-08-03 10:21:04 +01:00
amazon-product-api
amcharts Handle ready event 2016-09-09 18:43:00 +07:00
amplify-deferred
amplifyjs
amplitude-js/v2 Converted tabs to 4-spaces. 2016-08-16 10:28:15 +02:00
amqp-rpc
amqplib
analytics-node
angular-agility
angular-bootstrap-calendar
angular-bootstrap-lightbox
angular-breadcrumb added support of using custom parent function 2016-08-30 10:17:12 +02:00
angular-cookie
angular-deferred-bootstrap
angular-dialog-service
angular-dynamic-locale angular-dynamic-local Add "storageKey" definition (#11566) 2016-09-30 21:05:41 +09:00
angular-environment Update angular-environment.d.ts (#10096) 2016-07-19 17:24:18 -07:00
angular-es Change type definition for angular-es@1.0.0 (#11141) 2016-09-09 23:43:31 +09:00
angular-feature-flags Add angular-feature-flags definitions (#11283) 2016-09-19 15:51:04 +09:00
angular-file-upload
angular-formly
angular-fullscreen
angular-gettext Fixed typings for gettextCatalog.getString() (#10759) 2016-08-30 00:33:47 +09:00
angular-google-analytics
angular-growl-v2
angular-hotkeys
angular-http-auth
angular-httpi
angular-idle
angular-jwt authManager update and tests (#10858) 2016-09-06 22:42:24 +09:00
angular-load
angular-loading-bar
angular-local-storage
angular-localForage
angular-locker
angular-material IToastPreset: add missing toastClass() method 2016-10-19 10:55:23 +02:00
angular-media-queries
angular-meteor
angular-modal
angular-notifications
angular-notify
angular-odata-resources
angular-permission Export module with ng module names. 2016-08-04 08:15:38 +02:00
angular-protractor types(selenium-webdriver): revert 2.44 as default (#11226) 2016-09-15 08:56:35 +09:00
angular-q-spread
angular-scenario
angular-scroll
angular-signalr-hub Added declare module for easier including. (#11562) 2016-09-30 21:05:53 +09:00
angular-spinner
angular-storage
angular-strap
angular-toastr
angular-toasty
angular-touchspin Changed namespace from angularTouchspin to angular.touchspin (#11414) 2016-09-25 10:57:26 -07:00
angular-translate Add uniformLanguageTag to angular-translate 2016-07-29 15:23:54 +02:00
angular-ui-bootstrap There is a typescript build error in this 2016-09-19 14:35:01 +05:30
angular-ui-notification angular-ui-notification typings (#10776) 2016-08-29 23:21:34 +09:00
angular-ui-router Add default export to angular-ui-router. 2016-08-10 21:18:28 +02:00
angular-ui-router-default add angular-ui-router-default definition and test 2016-10-11 16:59:46 -05:00
angular-ui-router-uib-modal add angular-ui-router-uib-modal definition and test 2016-10-11 13:13:31 -05:00
angular-ui-scroll [angular-ui-scroll] Include startIndex parameter on adapter reload() method (#11216) 2016-09-14 22:11:04 +09:00
angular-ui-sortable
angular-ui-tree
angular-websocket update angular-websocket service paramters 2016-06-30 09:39:50 +02:00
angular-wizard
angular-xeditable Added return types for angular-xeditable editable-form methods 2016-07-05 17:26:27 +10:00
angular.throttle
angularfire
angularjs add angularjs $q.when() overloads (#11961) 2016-10-16 22:39:26 +09:00
angularjs-toaster
angularLocalStorage
angulartics
animation-frame
ansi-styles
ansicolors
antd
any-db
any-db-transaction
anydb-sql
anydb-sql-migrations Fixed references to Bluebird 2.0 2016-08-11 13:13:12 +02:00
aphrodite Aphrodite (#10238) 2016-07-23 23:01:10 -07:00
api-error-handler
apigee-access Added apigee-access 2016-06-30 17:29:16 +02:00
apn NotificationAlertOptions can have a subtitle (#11638) 2016-10-03 21:41:58 +09:00
app-root-path Add definitions for app-root-path and gulp-insert (#10118) 2016-07-19 16:23:27 -07:00
appframework
appletvjs
applicationinsights http.ServerRequest => http.IncomingMessage (#11500) 2016-09-28 21:42:23 +09:00
applicationinsights-js Fix application insights JS module initialization (#10364) 2016-07-29 21:09:46 -07:00
arbiter
arcgis-js-api Update for ArcGIS API for JavaScript version 3.18 2016-09-23 13:17:45 -07:00
archiver Added supporty for the 'directory' and 'bulk' functions of Archiver JS (#12011) 2016-10-19 21:14:05 +09:00
archy
argparse
argv
array-find-index
asana Fixed references to Bluebird 2.0 2016-08-11 13:13:12 +02:00
asciify
aspnet-identity-pw
assert
assertion-error
assertsharp
async Updating async to v2.0.1. 2016-08-04 13:33:11 +02:00
async-lock
async-polling Added async-polling definition (#11827) 2016-10-07 12:48:58 -07:00
async-writer
asyncblock
atmosphere
atom Add Atom Grammars (#11194) 2016-09-14 21:45:16 +09:00
atom-keymap
atpl
auth0 Add auth0 typings and tests. 2016-08-16 19:46:02 -05:00
auth0-angular
auth0-js Add email_verified property to Auth0UserProfile (#10835) 2016-08-30 23:36:06 +09:00
auth0.lock Update auth0.lock.d.ts (#11199) 2016-09-19 15:17:38 +09:00
auth0.widget Fix auth0 -> auth0-js imports. 2016-08-16 19:37:54 -05:00
auto-launch
autobahn Fixed type of onchallenge 2016-09-29 05:17:54 +03:00
autobind-decorator Fixing method naming 2016-09-08 19:29:39 +03:00
autolinker
autoprefixer-core
autosize Add TypeDefinition for autosize plugin of jackmoore 2016-08-10 18:23:53 +02:00
avoscloud-sdk Add AV.Query.and 2016-07-06 06:19:20 -04:00
awesomplete Add Awesomplete definitions (#12061) 2016-10-19 21:56:22 +09:00
aws-lambda Fix older compatible functions on the aws-lambda context (#11924) 2016-10-16 22:12:06 +09:00
aws-sdk Add CognitoIdentity into aws-sdk 2016-09-27 23:17:03 +09:00
aws-serverless-express Add aws-serverless-express definitions (#12030) 2016-10-19 21:14:36 +09:00
axe-core add axe-core definition (#11195) 2016-09-14 21:45:38 +09:00
axios Define string key for AxiosXHRConfigBase.headers (#11976) 2016-10-16 23:26:54 +09:00
azure-mobile-apps Fix hook function types 2016-09-19 23:04:19 -07:00
azure-mobile-services-client Updated method sig for logout which returns a promise (not void) (#10931) 2016-09-06 22:45:42 +09:00
azure-sb
babel-core
babel-generator
babel-template
babel-traverse Fix babel-traverse buildCodeFrameError signature (#11654) 2016-10-03 22:14:07 +09:00
babel-types
babelify
babylon
babylonjs
babyparse Add parseFiles method to babyparse (#11318) 2016-09-23 20:37:29 +09:00
backbone Changed changedAttributes method to return any, instead of any | boolean. And added some JSDoc to describe its behaviour. 2016-08-05 23:44:52 +02:00
backbone-associations
backbone-fetch-cache
backbone-relational
backbone.layoutmanager
backbone.localstorage
backbone.paginator
backbone.radio
backgrid
backlog-js add type definitions of backlog-js (#10984) 2016-09-07 20:45:36 +09:00
baconjs
barcode
bardjs
base16 Updated redux dock monitor and log monitor to include new optional props, and added typing to custom themes by adding base16 colour scheme typings 2016-09-02 14:06:43 +01:00
base64-js
base64url Add base64url 2016-08-14 12:10:50 +03:00
base-x
bases Updated pull request for npm bases module (#12003) 2016-10-16 23:20:29 +09:00
basic-auth
batch-stream
bazinga-translator Add type definitions for BazingaJsTranslationBundle (#10220) 2016-07-23 23:28:56 -07:00
bcrypt
bcrypt-nodejs
bcryptjs
benchmark
better-curry
bezier-easing
bezier-js reduce() returns Bezier[] (#10036) 2016-07-09 16:28:42 +09:00
bgiframe
big-integer
big.js BigJS: Define BigJsInputType and use it whenever a parameter can be number, string or BigJS. This enables more flexibility in variables passed to these functions as demonstrated in the multipleTypesAccepted test. 2016-08-12 13:50:34 -07:00
bigint
bignum
bigscreen
bingmaps
bip21
bit-array Remove the ES6 module hack 2016-09-25 22:43:40 +08:00
bitwise-xor
bl
blazy
blessed improved - blessedjs typings 2016-08-06 23:16:44 -03:00
blissfuljs
blob-stream
blocks
blue-tape Fixed references to Bluebird 2.0 2016-08-11 13:13:12 +02:00
bluebird [bluebird] document .suppressUnhandledRejections 2016-09-28 19:20:57 +03:00
bluebird-retry Fixed references to Bluebird 2.0 2016-08-11 13:13:12 +02:00
blueimp-md5
body-parser
bonjour add type definitions for bonjour (#11885) 2016-10-12 21:46:01 +09:00
bookshelf Adding missing static methods to Bookshelf 2016-09-20 12:32:04 -07:00
boolify-string
boom Update Boom to 3.2.2 2016-07-24 17:13:33 +07:00
bootbox Updated BootboxPromptOptions with optional inputType 2016-10-10 18:54:43 +02:00
bootpag
bootstrap
bootstrap-datepicker bootstrap-datepicker view mode option (#11755) 2016-10-05 22:17:30 -07:00
bootstrap-fileinput
bootstrap-maxlength
bootstrap-notify Adding union type for offset (#11689) 2016-10-03 12:46:59 -07:00
bootstrap-slider Update orientation type from number to string (#10215) 2016-07-23 23:33:08 -07:00
bootstrap-switch
bootstrap-table Create bootstrap-table.d.ts (#11812) 2016-10-07 13:00:20 -07:00
bootstrap-touchspin
bootstrap.paginator
bootstrap.timepicker
bootstrap.v3.datetimepicker
bounce
bowser bowser: update bowser for global variable closes #10813 (#10820) 2016-08-30 03:02:20 +09:00
box2d
braintree-web Update braintree-web to match v3.5.0 (#12069) 2016-10-19 22:01:28 +09:00
breeze Update breeze.d.ts 2016-07-28 20:06:22 +03:00
brorand
browser-harness
browser-pack
browser-resolve
browser-sync http.ServerRequest => http.IncomingMessage (#11500) 2016-09-28 21:42:23 +09:00
browserify
bs58
bson
bucks
buffer-compare
buffer-equal
buffers
bufferstream http.ServerRequest => http.IncomingMessage (#11500) 2016-09-28 21:42:23 +09:00
bugsnag
bull updated bull typing (#11829) 2016-10-07 12:50:10 -07:00
bunnymq Add definition for "bunnymq" and "strftime". (#11188) 2016-09-14 21:58:56 +09:00
bunyan - Changed the definition of a Serializer, that returns any instead of string (#12080) 2016-10-19 22:51:23 +09:00
bunyan-config Fix export for "bunyan-config" and improve definitions (#11653) 2016-10-03 22:05:12 +09:00
bunyan-logentries
bunyan-prettystream
busboy http.ServerRequest => http.IncomingMessage (#11500) 2016-09-28 21:42:23 +09:00
business-rules-engine
bwip-js Add definition for bwip-js (#12054) 2016-10-19 21:47:36 +09:00
byline add byline default function calling convention (#11659) 2016-10-06 22:21:46 +09:00
bytebuffer
bytes updated ts definition for v2.4.0 of 'bytes' package with missing options 2016-07-01 14:19:31 +02:00
c3 add typings for onselected and onunselected methods, refs #11493 (#11496) 2016-09-26 07:33:32 -07:00
cache-manager fixing a typo in cache-manager/cache-manager.d.ts (#11129) 2016-09-09 23:31:54 +09:00
cachefactory
cal-heatmap
callsite
calq
camel-case
camelcase
camljs Updated camljs library to v2.7 (#11825) 2016-10-07 12:43:46 -07:00
camo
canvas-gauges Added version for canvas-gauges type definitions (#11826) 2016-10-07 12:45:10 -07:00
canvasjs Change ChartAxisXOptions (#11449) 2016-10-04 11:39:59 -07:00
cash Added cash-js.d.ts File (#10765) 2016-10-03 11:30:47 -07:00
casperjs
cassandra-driver Make the "undersore methods" to protected ones in the definitions (#11715) 2016-10-10 19:15:23 +09:00
chai
chai-as-promised
chai-datetime
chai-dom Add include method definitions 2016-08-06 15:33:57 -04:00
chai-enzyme Chai-enzyme 2016-07-06 01:01:17 +02:00
chai-fuzzy
chai-http
chai-jquery Update chai-jquery.d.ts (#10214) 2016-07-23 23:33:59 -07:00
chai-string
chai-subset
chai-things Add missing chai-things typings (#10936) 2016-09-06 22:53:18 +09:00
chalk
chance Fixes #10684 (#10751) 2016-09-14 22:20:28 +09:00
change-case
change-emitter Added typings for change-emitter@0.1.2 (#11295) 2016-09-19 16:14:34 +09:00
chart.js Added barThickness to ChartXAxe interface in chart.js 2016-10-13 15:30:57 +02:00
chartist
chartjs Rename chartjs/chartjs.d.ts to chart.js/chart.js.d.ts 2016-07-21 13:53:32 +02:00
cheap-ruler Added type Point for simplicity 2016-09-29 07:57:54 -04:00
checksum
cheerio [cheerio] Adds missing load(CheerioElement) (#11520) 2016-09-30 21:44:05 +09:00
chocolatechipjs
chokidar
chosen Formatting 2016-07-14 10:42:17 +02:00
chroma-js Add module typings for chroma-js 2016-08-15 17:53:50 -04:00
chrome Type WebRequestBody.formData (#10205) 2016-07-23 23:38:44 -07:00
chui
chunked-dc Add type definitions for chunked-dc 2016-10-13 17:57:12 +02:00
circular-json
ckeditor CKEditor HTML parser typings (#11616) 2016-10-12 22:02:10 +09:00
classnames
cldr.js
clean-css
cli
cli-color
cliff
clipboard
clipboard-js Added clipboard-js definitions and tests 2016-10-10 20:37:59 -07:00
clone
closure-compiler
co-views
codemirror CodeMirror: To Parameter is optional in replaceRange (#12035) 2016-10-19 21:18:46 +09:00
coffeeify
colorbrewer
colors Add colors strip and stripColors methods (#11160) 2016-09-14 20:40:39 +09:00
combokeys
cometd
commander
commangular
common-tags
commonmark
compare-version
complex
component-emitter
compose-function
compression
concaveman Implement concaveman definition (#11262) 2016-09-19 15:17:07 +09:00
confidence
config
configstore
connect
connect-flash
connect-livereload
connect-modrewrite
connect-mongo add id (#11619) 2016-09-30 21:45:24 +09:00
connect-redis
connect-slashes
connect-timeout
console-stamp
consolidate Fixed references to Bluebird 2.0 2016-08-11 13:13:12 +02:00
constant-case
consul
content-type
contentful-resolve-response
contextjs
convert-source-map
convict convict config validation options test added 2016-07-26 18:01:47 +02:00
cookie
cookie-parser
cookie-session
cookiejs
cookies
copy-paste
cordova Merge pull request #10797 from grippstick/patch-2 2016-08-30 20:55:44 -07:00
cordova-ionic
cordova-plugin-app-version
cordova-plugin-background-mode
cordova-plugin-email-composer
cordova-plugin-ibeacon
cordova-plugin-insomnia
cordova-plugin-mapsforge
cordova-plugin-ms-adal
cordova-plugin-ouralabs
cordova-plugin-qrscanner
cordova-plugin-spinner
cordova-plugin-x-socialsharing
cordovarduino
core-decorators
core-js Fix typo for core-js/.../min-safe-integer (#11166) 2016-09-14 20:45:59 +09:00
cors Added missing preflightContinue option to cors type definition. 2016-07-08 15:27:09 -05:00
couchbase manager using credentials (#11078) 2016-09-09 23:15:33 +09:00
countdown Fix countdown types 2016-08-23 13:36:04 +02:00
cradle
create-error
createjs
createjs-lib
credential update credential.d.ts 2016-08-02 22:12:56 +07:00
cron
cropperjs Fix instance of cropperjs for library version > 0.8 (#11490) 2016-10-03 22:43:58 +09:00
cross-storage
crossfilter Add module declaration to crossfilter so that it can be explicitly imported (#11521) 2016-09-26 14:01:45 -07:00
crossroads
crypto-js Add missing CryptoJS.mode.CBC according to doc 2016-07-08 12:14:33 +08:00
cryptojs
cson
css
css-modules-require-hook Added semver, added explicit ignore callback, unified array definition and removed one time interface 2016-09-25 02:22:40 +02:00
csurf feat: update csurf type definition 2016-07-04 11:46:19 +09:00
csv-parse
csv-stringify amend comment for Stringifier.write 2016-08-01 17:14:11 -04:00
cucumber Update cucumber.d.ts 2016-10-13 09:02:12 +02:00
cuid
custom-error-generator
CybozuLabs-md5
d3 Add tick() to d3.layout.Force 2016-09-06 17:57:44 -07:00
d3-box fix implicit error 2016-10-24 02:38:28 -04:00
d3-dsv
d3-tip Added typings for d3-tip (#11420) 2016-09-23 21:26:57 +09:00
d3.cloud.layout
d3.slider add typings for d3-slider (#11861) 2016-10-16 23:12:54 +09:00
d3kit
d3pie
dagre
dagre-d3
dat-gui
data-driven
datastream.js
datatables-buttons
date-fns Add types for the date-fns library (#11163) 2016-09-14 20:42:34 +09:00
date.format.js
dateformat [dateformat.d.ts] Add definitions for dateformat 2016-09-25 22:24:55 +08:00
datejs
daterangepicker Fix #10725 - Use global / external-agnostic library pattern 2016-08-25 09:25:02 -06:00
db-migrate-base Imported working promise library for downstream use. 2016-08-18 10:31:28 -05:00
db-migrate-pg Imported working promise library for downstream use. 2016-08-18 10:31:28 -05:00
db.js
dcjs
debounce
debug
decamelize
decimal.js
decorum
deep-diff
deep-equal
deep-extend
deep-freeze
defaults Added definition file for Defaults Js Library (#11451) 2016-10-03 11:36:01 -07:00
del
denodeify
deoxxa-content-type
depd
deployJava
detect-indent
devexpress-web DevExpress ASP.NET 16.1.6 (#11438) 2016-09-24 21:11:54 +09:00
devextreme
devtools-detect add types of devtools-detect 2016-08-12 20:40:18 +08:00
dexie
df-visible
dhtmlxgantt
dhtmlxscheduler getEvent should not be set to void it should return a value (#11135) 2016-09-28 22:49:22 +09:00
di-lite
diff Add additional patch methods in jsdiff 2016-08-09 16:21:39 -07:00
diff2html Add diff2html typings and tests (#10681) 2016-08-30 21:57:58 +09:00
diff-match-patch Second parameter to is optional, first one can be a Diff[]. 2016-08-21 16:03:00 +02:00
docCookies
dock-spawn
docopt
documentdb add optional responseHeaders parameter to documentdb QueryIterator callbacks 2016-08-15 08:55:20 +02:00
documentdb-server
dojo Changing dojo/_base/lang mixin signature to match documentation (#10991) 2016-09-07 20:15:43 +09:00
dom4
domo
dompurify
domready
domurl tests slightly improved 2016-08-12 15:46:44 +03:00
donna
dot
dot-case
dot-object Fixed constructor possible recursion, more precise function definition for modifiers and more tests for them. 2016-06-30 10:55:56 +02:00
dot-prop
dotdotdot
dotenv
doublearray
draft-js Changed AtomicBlockUtils and KeyBindingUtil from interfaces to classes with static functions (#10324) 2016-07-28 22:56:42 +09:00
dragula
dropboxjs
dropzone fix return types (#11368) 2016-09-23 22:14:51 +09:00
dsv
dts-bundle
durandal Durandal - Fixes to DialogContext. See below: 2016-08-23 08:52:49 +01:00
dustjs-linkedin Corrected missing return types to prevent noImplicitAny errors. 2016-08-19 15:13:47 +12:00
dva update dva.d.ts 2016-09-08 13:17:47 +08:00
dw-bxslider-4
dygraphs include version 2016-09-24 13:37:33 -04:00
dymo-label-framework
dynatable
each
easeljs EaselJS: add missing ScaleBitmap class (#11791) 2016-10-06 10:16:48 -07:00
easy-api-request
easy-jsend
easy-session
easy-table
easy-x-headers
easy-xapi
easy-xapi-supertest
easy-xapi-utils
easystarjs
echarts
egg.js
ej.web.all ej typings v14.3.0.49 added (#11597) 2016-09-30 21:19:12 +09:00
ejs Update ejs.d.ts (#11467) 2016-10-03 22:05:26 +09:00
ejs-locals
ejson refactored as per best practices 2016-10-14 12:41:30 +08:00
elastic.js Fix string type name. (#11000) 2016-09-07 20:44:37 +09:00
elasticsearch - add client.exists([params, [callback]]) (#11515) 2016-09-28 23:01:54 +09:00
electron Update to Electron 1.4.3 2016-10-13 11:07:43 +02:00
electron-builder
electron-devtools-installer Changed the stuff asked 2016-09-22 19:13:59 +02:00
electron-json-storage
electron-notifications Added definitions for electron-notification v0.0.3 2016-08-12 14:51:47 -05:00
electron-notify Move interfaces in the 'electron-notify' module, and export them 2016-08-16 10:10:39 -05:00
electron-packager
electron-window-state
element-resize-event
elm
email-addresses
email-templates
email-validator
ember Re-introduced the redundant Em declaration. 2016-08-06 17:45:21 +02:00
emissary
empower add version number of power-assert libraries (#11468) 2016-09-24 21:05:22 +09:00
emscripten
encoding-japanese
envify
enzyme updating enzyme definition to 2.5.1 2016-10-19 17:23:19 +03:00
eonasdan-bootstrap-datetimepicker
epiceditor
epub Typings for epub 2016-08-10 16:20:48 +02:00
eq.js
error-stack-parser
errorhandler
es6-collections
es6-promise
es6-shim
escape-html
escape-latex
escape-string-regexp
escodegen
esprima Add sourceType to esprima Options (#10890) 2016-08-30 12:42:46 -07:00
esprima-walk Adds typings for esprima-walk package (#10898) 2016-08-31 00:00:42 +09:00
estraverse
estree
evaporate
event-kit
event-loop-lag
event-stream
eventemitter2 eventemitter2: Namespaces allow string[] for on/emit 2016-08-17 19:41:39 -05:00
eventemitter3
evernote
exit
exorcist
expect
expect.js
expectations
express [express] http.createServer can take express app (#11292) 2016-09-19 16:16:55 +09:00
express-brute Update express-brute.d.ts 2016-08-08 14:08:07 +02:00
express-brute-memcached
express-brute-mongo
express-debug
express-domain-middleware
express-graphql
express-handlebars
express-jwt
express-less
express-minify
express-mung Fix export for "bunyan-config" and improve definitions (#11653) 2016-10-03 22:05:12 +09:00
express-myconnection
express-openapi
express-partials
express-route-fs
express-serve-static-core Merge pull request #11853 from TonyPythoneer/patch-11 2016-10-12 15:15:36 +09:00
express-session add id (#11619) 2016-09-30 21:45:24 +09:00
express-unless
express-useragent
express-validator Remove commented out code 2016-08-18 19:23:38 +01:00
extend
extended-listbox
extjs
eyes
fabricjs Remove @deprecated from non-deprecated functions 2016-09-07 23:29:18 -07:00
facebook-js-sdk Update facebook-js-sdk-tests.ts 2016-09-19 10:50:50 +02:00
facebook-pixel
faker adds system faker methods (#11432) 2016-10-03 11:42:39 -07:00
falcor
falcor-express
falcor-http-datasource
falcor-json-graph
falcor-router
famous
fancybox
farbtastic
fast-json-patch travis didn't like my last name 2016-08-03 21:47:03 +02:00
fast-simplex-noise
fast-stats
fastclick
favico.js
fbemitter
fbsdk Updated fbsdk definitions for authentication responses and api calls. (#11686) 2016-10-03 09:46:19 -07:00
featherlight
fetch-mock Adds shorthands for mock() for particular methods (#10739) 2016-08-29 23:24:53 +09:00
fhir
fibers
field
file-type add file-type, node-fluent-ffmpeg, multer-s3 (#10774) 2016-08-29 23:21:14 +09:00
file-url
FileSaver
filesize
filesystem
filewriter
fill-pdf Fix imports for typing tests. 2016-08-30 17:28:00 -05:00
finalhandler fix export finalhandle as function 2016-10-09 14:13:19 +11:00
Finch
findup-sync
fingerprintjs
firebase
firebase-client
firebase-token-generator
firefox
first-mate
fixed-data-table
flake-idgen
flat
flexSlider Add missing slider parameters 2016-09-27 18:04:58 -04:00
flickity
flight
flightplan
flipsnap
flot
flowjs
fluent-ffmpeg add file-type, node-fluent-ffmpeg, multer-s3 (#10774) 2016-08-29 23:21:14 +09:00
flux
flux-standard-action
fluxxor
fontfaceobserver
fontoxml
forge-di
form-data Fix form-data for ES6 module (#9892) 2016-07-23 19:41:11 -07:00
form-serializer
format-unicorn
formidable http.ServerRequest => http.IncomingMessage (#11500) 2016-09-28 21:42:23 +09:00
fossil-delta add definitions for fossil-delta package (#11868) 2016-10-10 19:51:01 +09:00
foundation
foundation-sites
fpsmeter
freedom
freeport
from
fromjs
fromnow
fs-ext
fs-extra Added missing move function (#11563) 2016-10-04 12:04:49 -07:00
fs-extra-promise Use bluebird@3 instead of @2 (#11299) 2016-09-19 16:18:23 +09:00
fs-finder
fs-mock
ftdomdelegate
ftp
ftpd
fullCalendar scheduler options (#11543) 2016-10-04 12:04:19 -07:00
fullname
fullpage.js
fuse
gae.channel.api
gamepad
gamequery
gandi-livedns
gapi
gapi.auth2
gapi.pagespeedonline
gapi.translate
gapi.urlshortener
gapi.youtube
gapi.youtubeAnalytics
generic-functions
gently
geoip-lite
geojson
geojson2osm Implementation of geojson2osm definition (#11037) 2016-09-07 21:16:08 +09:00
geometry-dom
get-port add types of get-port 2016-08-09 19:33:33 +08:00
gijgo
giraffe
git-config
github-electron rename github-electron to electron 2016-10-12 23:25:39 +09:00
gl-matrix rename old implementation to legacy and new to standard 2016-08-15 18:13:26 +02:00
gldatepicker
glidejs
glob
glob-expand
glob-stream
globalize
globalize-compiler Updating typings for globalize-compiler to use the correct AST type. 2016-07-26 09:52:38 -07:00
gm
goJS
google-apps-script
google-closure-compiler
google-drive-realtime-api [google-drive-realtime-api] Typings for Error and ErrorType (#11836) 2016-10-12 22:18:00 +09:00
google-earth use any type 2016-08-19 11:26:34 -04:00
google-libphonenumber google-libphonenumber: missing PhoneNumberUtil.isPossibleNumber (#12018) 2016-10-19 21:42:33 +09:00
google-maps
google.analytics
google.feeds
google.geolocation
google.picker
google.visualization add possibility to make html tooltips via column descriptions (#10179) 2016-07-19 23:46:13 -07:00
googlemaps Add toJSON to LatLng class (#12075) 2016-10-19 22:14:07 +09:00
googlemaps.infobubble
graceful-fs
graham_scan
graphene-pk11 Merge pull request #11470 from PeculiarVentures/master 2016-09-24 16:55:12 -07:00
graphlib Add type definitions for graphlib (#10849) 2016-08-30 21:31:41 +09:00
graphql Complete "graphql/utilities" type definition (#12081) 2016-10-19 22:16:54 +09:00
graphviz
gravatar
greasemonkey
grecaptcha [grecaptcha] Added a missing size parameter; Added value constraints to theme, type, and size parameters 2016-08-08 14:06:19 -07:00
greensock GreenSock easing classes fix (#11594) 2016-10-05 17:20:03 -07:00
gregorian-calendar
gridfs-stream
gridstack
gruntjs
gsap
gulp Fix gulp.dest overload parameter type to be Vinyl File (#10825) 2016-09-07 20:29:08 +09:00
gulp-angular-templatecache Adding type definitions for gulp-angular-templatecache (#10860) 2016-08-30 22:00:06 +09:00
gulp-autoprefixer
gulp-babel
gulp-cache Added type definition for gulp cache (#11843) 2016-10-08 10:37:06 -07:00
gulp-cached
gulp-changed
gulp-cheerio
gulp-coffeeify
gulp-coffeelint
gulp-concat
gulp-copy Gulp copy (#11804) 2016-10-06 14:17:42 -07:00
gulp-csso
gulp-debug
gulp-dtsm
gulp-espower
gulp-filter
gulp-flatten
gulp-gh-pages
gulp-gzip
gulp-help
gulp-help-doc Added new type definition for gulp-help-doc (#10366) 2016-07-29 21:10:57 -07:00
gulp-html-replace
gulp-htmlmin
gulp-if
gulp-inject
gulp-insert Add definitions for app-root-path and gulp-insert (#10118) 2016-07-19 16:23:27 -07:00
gulp-install
gulp-istanbul
gulp-jade
gulp-jasmine-browser
gulp-json-editor
gulp-jspm
gulp-less
gulp-load-plugins
gulp-minify-css
gulp-minify-html
gulp-mocha
gulp-newer
gulp-ng-annotate
gulp-nodemon
gulp-plumber
gulp-protractor
gulp-remember
gulp-rename Add namespace to gulp-rename to make export work 2016-08-17 23:43:33 +03:00
gulp-replace
gulp-rev
gulp-rev-replace
gulp-ruby-sass
gulp-sass
gulp-shell
gulp-size
gulp-sort
gulp-sourcemaps
gulp-strip-debug
gulp-svg-sprite
gulp-task-listing
gulp-tsd
gulp-tslint
gulp-typedoc
gulp-typescript
gulp-uglify Fixed interface Options 2016-08-26 11:09:07 +09:00
gulp-useref
gulp-util
gulp-watch
halfred Adding type definitions for 'halfred' (#10764) 2016-08-25 01:38:38 +09:00
hammerjs eventType is a number, not a string, per the documentation (#10208) 2016-07-23 23:38:12 -07:00
handlebars Updating handlebars to version 4, and filling in missing documentation. 2016-08-04 10:22:38 +02:00
handsontable Make getColHeader parameter optional 2016-07-11 17:13:24 +01:00
hapi Add compression config definition (#12074) 2016-10-19 22:07:14 +09:00
hapi-decorators Added hapi-decorators.d.ts (#11668) 2016-10-03 22:18:44 +09:00
harmony-proxy
hasher
hashids
hashmap
hashset
hashtable
he
Headroom Update headroom.d.ts (#11313) 2016-10-03 11:31:26 -07:00
heap
heatmap.js [WIP] Add type definitions for Leaflet 1.0 (#11165) 2016-09-19 16:07:25 +09:00
hellojs Merged with upstream 2016-08-06 21:24:36 +05:30
hellosign-embedded Add new EVENT_DECLINED property 2016-10-12 20:23:38 -04:00
helmet (helmet): change to namespace and export interfaces (#11585) 2016-09-30 21:40:02 +09:00
heremaps Added GeoShape classes to typedefs (#11178) 2016-09-14 21:23:06 +09:00
highcharts Update HighchartsExportingOptions and HighchartsDataLabel interfaces (#11883) 2016-10-19 22:06:34 +09:00
highcharts-ng Non-Instantiated highcharts definitions (#11385) 2016-10-12 21:47:04 +09:00
highland
highlightjs
history
hooker
hopscotch
howlerjs update to current api 2016-10-13 21:30:12 +03:00
html2canvas
html-entities
html-minifier
html-pdf Fix imports for typing tests. 2016-08-30 17:28:00 -05:00
html-to-text
html-webpack-plugin Add html-webpack-plugin v2.22.2 (#10373) 2016-08-03 00:17:20 +09:00
htmlparser2
htmltojsx
http-errors http-errors: add 421 constructor and make sure all constructors can take optional messages (#11927) 2016-10-19 21:18:34 +09:00
http-status
http-status-codes
http-string-parser
httperr
HubSpot-pace
humane
humps Add humps definitions (#11127) 2016-09-09 23:26:34 +09:00
hyperscript Added hyperscript module (#11661) 2016-10-03 22:12:44 +09:00
hypertext-application-language
hystrixjs
i18n-node
i18next @mxl suggested for getting string literals working 2016-08-03 10:52:12 -07:00
i18next-browser-languagedetector Removed unneded dependency from express in i18next-browser-languagedetector 2016-08-05 16:18:47 +03:00
i18next-express-middleware
i18next-node-fs-backend
i18next-sprintf-postprocessor I18next: reverting default export (#10006) 2016-07-09 15:24:28 +09:00
i18next-xhr-backend fixes from code review 2016-09-21 14:39:58 -06:00
iban
ibm-mobilefirst
icepick
icheck
iconv
image-size
imagemagick
imagemagick-native
imagemapster
imagesloaded
imap Extend from NodeJS.EventEmitter, not implement. 2016-08-30 19:02:01 -07:00
imap-simple Updated imap-simple from code review feedback. 2016-09-22 14:08:06 -07:00
imgur-rest-api
immutability-helper
immutable
impress
incremental-dom Fix IncrementalDOM API. 2016-09-07 21:27:40 -07:00
inflected
inflection
inherits
ini
iniparser
inline-css Fixed references to Bluebird 2.0 2016-08-11 13:13:12 +02:00
inquirer Fixed Answers definition and minor spelling fixes. (#12082) 2016-10-19 22:51:39 +09:00
insight
interactjs
intercomjs
intl-tel-input
intro.js
invariant
inversify Update/Add Inversify type definitions (#10868) 2016-08-30 23:59:20 +09:00
inversify-binding-decorators Update/Add Inversify type definitions (#10868) 2016-08-30 23:59:20 +09:00
inversify-devtools Update/Add Inversify type definitions (#10868) 2016-08-30 23:59:20 +09:00
inversify-express-utils Update/Add Inversify type definitions (#10868) 2016-08-30 23:59:20 +09:00
inversify-inject-decorators Update/Add Inversify type definitions (#10868) 2016-08-30 23:59:20 +09:00
inversify-logger-middleware Update/Add Inversify type definitions (#10868) 2016-08-30 23:59:20 +09:00
inversify-restify-utils Update/Add Inversify type definitions (#10868) 2016-08-30 23:59:20 +09:00
ion.rangeSlider
ionic add removeBackView() to ionic.d.ts (#11031) 2016-09-07 20:12:02 +09:00
ioredis Add missing time function 2016-10-12 10:19:33 -04:00
ip Update ip-tests.ts 2016-09-29 22:57:17 +03:00
irc
is_js
is-lower-case
is-my-json-valid
is-plain-object Create typings for is-plain-object 2016-09-08 16:45:29 +08:00
is-upper-case
is-url
iscroll Fixed IScroll preventDefaultException (#10152) 2016-07-19 23:32:59 -07:00
iso8601-localizer
isomorphic-fetch Fix static declarations on Response class 2016-08-30 10:56:41 -07:00
istanbul
istanbul-middleware
ix.js
jade
jake Extend from NodeJS.EventEmitter, not implement. 2016-08-30 19:02:01 -07:00
jasmine Updating jasmine to version 2.5 (#11688) 2016-10-03 13:18:00 -07:00
jasmine-ajax jasmine-ajax stubRequest data can be a RegExp as well #10315 2016-08-02 15:32:54 +02:00
jasmine-data_driven_tests
jasmine-es6-promise-matchers
jasmine-expect
jasmine-fixture
jasmine-jquery
jasmine-matchers
jasmine-node added support for jasmine.getEnv().defaultTimeoutInterval 2016-08-18 19:54:31 +02:00
jasmine-promise-matchers
java Fixed references to Bluebird 2.0 2016-08-11 13:13:12 +02:00
java-applet
javascript-astar
javascript-bignum
javascript-obfuscator
jbinary
jdataview
jee-jsf
jest Updating jest.d.ts to be close to what @jwbay requested 2016-09-19 17:14:45 +03:00
jfp
jjv
jjve
joData
johnny-five
joi Add typings for lazy() method (#10945) 2016-09-06 23:01:28 +09:00
jointjs
jpm
jqgrid Add more to jqgrid.d.ts 2016-08-01 10:46:31 +09:30
jqrangeslider added support for new options in jQRangeSlider 5.7.2: scales, enabled, type and symmetricPositionning (#12083) 2016-10-19 22:52:04 +09:00
jquery Added tests for the promise() method on jqXHR 2016-09-30 08:49:00 +01:00
jquery-ajax-chain
jquery-alertable Create typings for jquery-alertable (#11642) 2016-10-03 10:20:58 -07:00
jquery-backstretch
jquery-cropbox
jquery-easy-loading
jquery-fullscreen
jquery-galleria
jquery-handsontable
jquery-jsonrpcclient
jquery-knob
jquery-mockjax Updating QUnit to 2.0.1 (#11527) 2016-10-10 19:53:14 +09:00
jquery-mousewheel
jquery-sortable
jquery-steps
jquery-timeentry
jquery-truncate-html
jquery-urlparam
jquery-validation-unobtrusive
jquery.address
jquery.ajaxfile
jquery.are-you-sure
jquery.autosize
jquery.base64
jquery.bbq Updating QUnit to 2.0.1 (#11527) 2016-10-10 19:53:14 +09:00
jquery.blockUI
jquery.bootstrap.wizard
jquery.cleditor
jquery.clientSideLogging
jquery.color
jquery.colorbox Shouldn't have change this 2016-10-19 15:21:29 +02:00
jquery.colorpicker jquery-colorpicker update (#11297) 2016-10-05 20:46:17 -07:00
jquery.contextMenu Added missing itemClickEvent option 2016-07-05 17:33:50 +02:00
jquery.cookie
jquery.customSelect
jquery.cycle
jquery.cycle2
jquery.dataTables Add LanguageSettings.url option (#11897) 2016-10-12 22:01:03 +09:00
jquery.dropotron
jquery.dynatree
jquery.elang
jquery.fancytree
jquery.fileupload add type property (#11669) 2016-10-16 22:13:05 +09:00
jquery.finger
jquery.flagstrap Added jquery.flagstrap.js definition suport (#11710) 2016-10-04 10:55:19 -07:00
jquery.form
jquery.fullscreen
jquery.gridster
jquery.highlight-bartaz
jquery.jnotify
jquery.joyride
jquery.jsignature
jquery.leanModal
jquery.livestampjs
jquery.menuaim
jquery.mmenu
jquery.notifyBar
jquery.noty
jquery.payment Jquery.payment (#10190) 2016-07-23 20:02:53 -07:00
jquery.pjax
jquery.pjax.falsandtru
jquery.placeholder
jquery.pnotify getEvent should not be set to void it should return a value (#11135) 2016-09-28 22:49:22 +09:00
jquery.postMessage
jquery.prettyphoto
jquery.qrcode
jquery.rowGrid
jquery.scrollTo
jquery.simplemodal
jquery.simplePagination
jquery.simulate
jquery.slimScroll
jquery.soap
jquery.sortElements
jquery.superLink
jquery.tagsmanager
jquery.tile
jquery.timeago
jquery.timepicker
jquery.timer Support Static Member (#10002) 2016-07-24 00:11:55 -07:00
jquery.tinycarousel
jquery.tinyscrollbar
jquery.tipsy
jquery.tooltipster
jquery.total-storage
jquery.transit
jquery.ui.datetimepicker
jquery.ui.layout
jquery.uniform
jquery.validation
jquery.watermark
jquery.window
jquerymobile
jqueryui jqueryui: fix draggable's connectToSortable 2016-07-27 18:38:54 +03:00
js-base64 Update JSBase64 namespace (#11816) 2016-10-06 17:04:13 -07:00
js-beautify Update definitions for js-beautify (#10814) 2016-08-30 03:03:21 +09:00
js-clipper
js-combinatorics
js-cookie
js-data finally returns original promise. 2016-09-20 18:14:10 +03:00
js-data-angular
js-data-http Add some missing typings to js-data-http (#10940) 2016-09-06 22:50:30 +09:00
js-fixtures
js-git
js-md5
js-priority-queue add definition of js-priority-queue (#10347) 2016-07-29 08:48:16 -07:00
js-quantities
js-schema
js-signals
js-url
js-yaml
jsbn
jscrollpane
jsdeferred
jsdom jsdom: Added changeURL. 2016-09-06 14:09:21 -04:00
jsen
jsend
jsesc
jsfl
jshamcrest
jsmockito
jsnlog
jsnox
json5
json-editor fix type of iconlib (#10716) 2016-08-20 19:00:18 +09:00
json-merge-patch Added type definition for json-merge-patch 2016-08-01 14:09:12 +02:00
json-patch
json-pointer
json-socket
json-stable-stringify
jsoneditor Added typing definitions for jsoneditor project <https://github.com/josdejong/jsoneditor> 2016-08-28 20:55:35 -06:00
jsoneditoronline
jsonnet
jsonpath
jsonschema removed private function 2016-08-11 15:58:47 +02:00
JSONStream
jsonwebtoken Update jsonwebtoken.d.ts for 7.1.6 (#10155) 2016-07-19 23:27:25 -07:00
jspdf Add page dimensions to jspdf/addPage 2016-08-26 14:37:43 -07:00
jsplumb
jsrender
jss
jssha
jstimezonedetect Add types definition for jstz (jsTimezoneDetect) (#11716) 2016-10-05 13:44:41 -07:00
jstorage
jstree Change checkbox.cascade to string (#11792) 2016-10-06 10:45:40 -07:00
jsts Support ES6 import of jsts (#11059) 2016-09-07 20:43:24 +09:00
jsuite
jsuri
jsurl
jsx-chai
jszip Update JSZip definitions for version 3 (#9822) 2016-07-09 14:59:33 +09:00
jug
jwplayer
jwt-client Adding definitions for jwt-client (#10845) 2016-08-30 21:25:53 +09:00
jwt-decode
jwt-simple
kafka-node Updated Consumer constructor signature (#10078) 2016-07-24 00:32:24 -07:00
karma Fixed references to Bluebird 2.0 2016-08-11 13:13:12 +02:00
karma-chai-sinon
karma-coverage
karma-fixture For conformity to typings specs (use namespace instead of global for global typings) (#10854) 2016-08-30 21:36:40 +09:00
karma-jasmine
katex
kefir
kendo-ui Add missing class AgendaView (#11371) 2016-10-03 11:41:54 -07:00
keyboardjs
keymaster
keypress
keytar
kii-cloud-sdk
kik-browser
kineticjs
klaw Added types for klaw (#11492) 2016-09-25 16:22:47 -07:00
knex knex: type knex.fn helper (#11422) 2016-09-23 21:41:17 +09:00
knockback
knockout [knockout] Introduce specialized signatures for subscribe method, specifically common "change" and "beforeChange" 2016-09-14 11:27:33 -07:00
knockout-paging
knockout-pre-rendered
knockout-secure-binding
knockout-transformations
knockout.amd.helpers
knockout.editables
knockout.es5 add ko es5 methods. (#11369) 2016-09-23 20:53:38 +09:00
knockout.kogrid
knockout.mapper
knockout.mapping
knockout.postbox
knockout.projections
knockout.punches
knockout.rx
knockout.validation
knockout.viewmodel
knockstrap
ko.plus
koa Fixed dozens of errors in the koa v2.x typings (#9920) 2016-07-23 19:42:33 -07:00
koa-bodyparser add request.body (#11395) 2016-09-28 21:24:41 +09:00
koa-compose
koa-compress ES2015 module support for koa-compress and koa-favicon (#10949) 2016-09-06 23:02:57 +09:00
koa-favicon ES2015 module support for koa-compress and koa-favicon (#10949) 2016-09-06 23:02:57 +09:00
koa-hbs Add type definition for koa-hbs (#10579) 2016-08-12 17:36:34 +09:00
koa-json
koa-json-error Add type definition for koa-json-error (#10951) 2016-09-06 23:06:12 +09:00
koa-mount Use import for koa-mount rather than require (#10046) 2016-07-11 22:22:30 +09:00
koa-passport feat: add koa-passport type definition file 2016-10-12 13:52:24 +09:00
koa-router Use same type for next function in middleware as koa main project (#10785) 2016-09-07 19:23:52 +09:00
koa-send Add type definitions for koa-send. (#11848) 2016-10-08 10:45:01 -07:00
koa-session-minimal Type definitions for koa-session-minimal v3.x (#12029) 2016-10-19 21:12:47 +09:00
koa-static Fix error TS2497 on import * as X from 'koa-static 2016-08-07 22:56:32 +03:00
kolite
konami.js
kue Fix error that came using typescript 2 2016-09-27 17:56:23 +07:00
kuromoji
ladda
later
latinize
lazy.js
lazypipe
ldclient-js Fixed custom user attribute types 2016-10-13 13:21:08 -07:00
leaflet Allow arbitrary properties on TileLayerOptions 2016-10-13 08:52:39 -06:00
leaflet-curve [WIP] Add type definitions for Leaflet 1.0 (#11165) 2016-09-19 16:07:25 +09:00
leaflet-draw [WIP] Add type definitions for Leaflet 1.0 (#11165) 2016-09-19 16:07:25 +09:00
leaflet-editable [WIP] Add type definitions for Leaflet 1.0 (#11165) 2016-09-19 16:07:25 +09:00
leaflet-geocoder-mapzen [WIP] Add type definitions for Leaflet 1.0 (#11165) 2016-09-19 16:07:25 +09:00
leaflet-label [WIP] Add type definitions for Leaflet 1.0 (#11165) 2016-09-19 16:07:25 +09:00
leaflet-markercluster [WIP] Add type definitions for Leaflet 1.0 (#11165) 2016-09-19 16:07:25 +09:00
leaflet.awesome-markers [WIP] Add type definitions for Leaflet 1.0 (#11165) 2016-09-19 16:07:25 +09:00
leaflet.fullscreen [WIP] Add type definitions for Leaflet 1.0 (#11165) 2016-09-19 16:07:25 +09:00
leapmotionTS
less
less-middleware
lestate
level-sublevel
levelup
libxmljs Fixed references to Bluebird 2.0 2016-08-11 13:13:12 +02:00
libxslt Added typings for libxslt (#11094) 2016-09-09 23:49:08 +09:00
lime-js
line-reader
linq Fixed an issue with groupBy's compareSelector, it should be based on TKey not T. 2016-07-25 13:56:31 -03:00
linqsharp
lls
load-json-file add load-json-file (#10246) 2016-07-23 22:52:55 -07:00
lobibox
localForage Improve local forage (#11756) 2016-10-16 23:26:22 +09:00
localforage-cordovasqlitedriver feat: add localforage-cordovasqlitedriver definition (#11650) 2016-10-03 21:57:09 +09:00
lockfile
lockr
locutus
lodash [lodash]: memoize.Cache expects construcor (#11707) 2016-10-04 10:44:55 -07:00
lodash-decorators
log4javascript
log4js
logat [logat.d.ts] Type definition for node module 'logat' (#11485) 2016-09-25 05:37:43 -07:00
logg
loggly
loglevel
logrotate-stream
lokijs
lolex
long
lory.js
lovefield
lower-case
lower-case-first
lru-cache Update lru-cache.d.ts 2016-08-12 15:42:17 -07:00
lscache
luaparse
lunr
lwip
lz-string
magic-number
magicsuggest
mailcheck
maildev
mailparser Extend from NodeJS.EventEmitter, not implement. 2016-08-30 19:02:01 -07:00
main-bower-files
mainloop.js Adding the mainloop.js folder 2016-07-29 19:00:42 -07:00
maker.js updates to Maker.js 2016-08-03 00:28:53 -07:00
mandrill-api
mapbox [WIP] Add type definitions for Leaflet 1.0 (#11165) 2016-09-19 16:07:25 +09:00
mapbox-gl include link to mapbox gl examples 2016-09-22 14:10:29 -06:00
mapsjs
maquette [maquette] Add Projector#detach. 2016-08-26 14:15:36 -07:00
mariasql
marionette
marked
marker-animate-unobtrusive Fixed missing references in test 2016-08-11 14:53:11 +03:00
markerclustererplus
markitup
maskedinput
masonry-layout Normalize line feeding (#11034) 2016-09-07 19:57:32 +09:00
match-media-mock Type definition for match-media-mock 2016-07-06 02:05:07 +02:00
material-design-lite
material-ui material-ui v0.16.0 (#11996) 2016-10-19 21:03:56 +09:00
materialize-css Fixes Materialize carousel option attribute type. (#12049) 2016-10-19 21:45:58 +09:00
mathjax Add CommonHTML to MathJax type definitions (#11419) 2016-09-23 22:06:14 +09:00
mathjs The subclasses property are now optional 2016-07-04 10:27:08 +02:00
matter-js isSensor = optional 2016-08-30 20:20:41 +10:00
mCustomScrollbar
md5
mdns
memory-cache
memwatch-next Add definitions for: "bunyan-config", "express-mung", "node-vitalsigns" and "memwatch-next" (#11285) 2016-09-30 21:38:27 +09:00
mendixmodelsdk
menubar Added 'menubar' package (#11867) 2016-10-12 21:50:39 +09:00
merge2
merge-descriptors
merge-stream
meshblu
mess
messenger
meteor
meteor-accounts-phone feat(meteor-accounts-phone): Add 'meteor-accounts-phone' definition file (#10244) 2016-07-23 22:58:43 -07:00
meteor-jboulhous-dev
meteor-persistent-session
meteor-prime8consulting-oauth2
meteor-publish-composite refactor(meteor-publish-composite): Add module definition to 'meteor-publish-composite' definition file (#10245) 2016-07-23 22:57:39 -07:00
meteor-roles
method-override To use the definition inline 2016-09-25 11:46:06 +02:00
metismenu
microgears
micromatch
microsoft-ajax Fixes conflict with Node.d.ts on the Error object. 2016-07-06 18:48:02 -05:00
microsoft-live-connect
microsoft-sdk-soap
milkcocoa
milliseconds
mime
minilog
minimatch
minimist
mithril
mitm Fixed export 2016-08-30 17:41:58 -06:00
mixpanel
mixto
mkdirp
mkpath
mmmagic
mobile-detect
mobservable
mobservable-react
mocha Mocha add promise (#10067) 2016-07-19 17:33:53 -07:00
mocha-phantomjs
mock-fs
mock-require Added mock-require 2016-08-18 09:50:21 -05:00
mockery
modernizr
moment Fix moment().localeData() return type (#11872) 2016-10-10 19:55:46 +09:00
moment-duration-format ADD: definition file for the moment-duration-format library (#11557) 2016-10-03 10:49:30 -07:00
moment-range
moment-timezone
mongodb
mongoose add ability to convert to ObjectID without using new 2016-10-10 14:07:58 -04:00
mongoose-auto-increment
mongoose-deep-populate
mongoose-mock
mongoose-paginate adds missing model() overrides 2016-08-23 15:47:11 -04:00
mongoose-promise fixed travis errors for passport local mongoose and mongoose promise 2016-08-23 16:15:41 -04:00
mongoose-sequence Added typings for the mongoose-sequence plugin (#11201) 2016-09-14 21:46:59 +09:00
monk
morgan
morris.js Morris.js typings miss the module declaration (https://github.com/DefinitelyTyped/DefinitelyTyped/issues/10865). (#10867) 2016-08-30 22:06:02 +09:00
mousetrap
moviedb
mpromise
mqtt
ms
msgpack
msgpack-lite add type definitions for msgpack-lite package. (#11690) 2016-10-03 12:48:26 -07:00
msnodesql
msportalfx-test
mssql
mu2
multer String is a valid storage destination option 2016-08-29 15:09:54 +03:00
multer-s3 add file-type, node-fluent-ffmpeg, multer-s3 (#10774) 2016-08-29 23:21:14 +09:00
multiparty http.ServerRequest => http.IncomingMessage (#11500) 2016-09-28 21:42:23 +09:00
multiplexjs Updating QUnit to 2.0.1 (#11527) 2016-10-10 19:53:14 +09:00
murmurhash3js newline at EOF 2016-09-26 17:47:40 -05:00
musicmetadata Fix musicmetadata 2016-09-06 12:50:56 +02:00
mustache
mysql
mz Fixed references to Bluebird 2.0 2016-08-11 13:13:12 +02:00
n3 typescript 2.0 features not yet available 2016-10-14 14:39:27 -05:00
nanoajax
nanp Typings for NANP package. (#10837) 2016-08-30 03:06:28 +09:00
natural added LogisticRegressionClassifier definitions (#10307) 2016-07-29 21:12:05 -07:00
natural-sort
navigation Updated typings and tests for Navigation 3.0.0 (#11196) 2016-09-14 21:45:59 +09:00
nconf nconf: allow nconf.get() without a key (#10059) 2016-07-24 00:31:44 -07:00
ncp added defs for a filter function to the options (#10975) 2016-09-06 23:51:59 +09:00
nedb
needle
nes Adding a new type definition for nes (#10129) 2016-07-19 23:26:54 -07:00
netmask
nexpect
ng-command
ng-cordova
ng-dialog ng-dialog: Added bindToController option to IDialogOpenOptions. 2016-10-19 13:54:16 +02:00
ng-facebook
ng-file-upload Added FileResizeOptions for the changed resize function call 2016-09-28 15:47:15 +02:00
ng-flow
ng-grid
ng-i18next
ng-notify
ng-stomp
ng-table
ngbootbox
ngeohash Create typings for ngeohash (#11634) 2016-10-03 21:24:53 +09:00
ngkookies
ngmap Added NgMap definitions (#10642) 2016-08-30 03:08:32 +09:00
ngprogress
ngprogress-lite
ngreact Add typings for ngreact 2016-07-01 14:58:13 -07:00
ngstorage Update to ngstorage.d.ts (#9924) 2016-07-11 22:20:43 +09:00
ngwysiwyg
nightmare
noble
nock rewrite nock type definition 2016-09-09 17:33:04 +09:00
node Stop net.Server incorrectly extending net.Socket (#12056) 2016-10-19 21:53:45 +09:00
node_redis
node_zeromq
node-7z Add node-7z 2016-09-08 09:33:34 +02:00
node-array-ext
node-azure
node-cache make node-cache options optional 2016-08-14 18:38:26 -07:00
node-calendar
node-config-manager
node-dir revert accidental changes 2016-09-02 15:03:32 +03:00
node-dogstatsd Add node-dogstatsd definitions and tests (#10795) 2016-08-30 23:23:38 +09:00
node-fetch feat: support import from syntax 2016-07-11 18:40:47 +09:00
node-ffi
node-fibers
node-forge Add some basic node-forge definitions with tests. 2016-08-15 15:41:37 -05:00
node-form
node-gcm
node-getopt
node-git
node-imap
node-int64
node-jsfl-runner
node-mysql-wrapper Fixed references to Bluebird 2.0 2016-08-11 13:13:12 +02:00
node-notifier
node-persist
node-polyglot
node-sass Update node-sass bindings (#11852) 2016-10-12 22:29:02 +09:00
node-sass-middleware
node-schedule Fix node-schedule RecurrenceRule. 2016-10-18 16:44:43 -05:00
node-slack
node-snap7
node-usb Adding access to two semi-private methods 2016-08-01 14:49:54 -04:00
node-uuid
node-validator
node-webkit extends node-webkit App class with EventEmitter 2016-07-26 18:42:08 +02:00
nodemailer Fixed references to Bluebird 2.0 2016-08-11 13:13:12 +02:00
nodemailer-direct-transport Fix and improve nodemailer. Add nodemailer-ses-transport. Improve aws-sdk. 2016-08-04 22:09:05 -05:00
nodemailer-pickup-transport Fix and improve nodemailer. Add nodemailer-ses-transport. Improve aws-sdk. 2016-08-04 22:09:05 -05:00
nodemailer-ses-transport Fix and improve nodemailer. Add nodemailer-ses-transport. Improve aws-sdk. 2016-08-04 22:09:05 -05:00
nodemailer-smtp-pool Fix and improve nodemailer. Add nodemailer-ses-transport. Improve aws-sdk. 2016-08-04 22:09:05 -05:00
nodemailer-smtp-transport Fix and improve nodemailer. Add nodemailer-ses-transport. Improve aws-sdk. 2016-08-04 22:09:05 -05:00
nodeunit
noisejs
nomnom
nopt
normalizr
notie
notify
notify.js Normalize line feeding (#11034) 2016-09-07 19:57:32 +09:00
notifyjs
nouislider
noVNC
npm
nprogress [nprogress] Update configuration properties (#11627) 2016-10-03 21:27:59 +09:00
numbro
numeraljs Changed so language also returns a string, and key is optional 2016-10-14 13:49:53 +02:00
nunjucks nunjucks.configure first arguments: path can be array (#10417) 2016-08-03 00:50:09 +09:00
nunjucks-date
nvd3 Support syncBrushing option on Focus component (#11204) 2016-09-19 15:15:16 +09:00
nw.js Extend from NodeJS.EventEmitter, not implement. 2016-08-30 19:02:01 -07:00
o.js
oauth2-server
oauth.js
obelisk.js
object-assign fix object-assign (#11709) 2016-10-06 23:03:53 +09:00
object-hash
object-path
oblo-util
oboe
observe-js
oclazyload angularjs: Refine typings for directive and component definitions 2016-09-22 03:21:07 +03:00
office-js Update d.ts file for Dialog API updates (#11526) 2016-10-03 10:51:49 -07:00
offline-js
oidc-token-manager
on-finished
on-headers http.ServerRequest => http.IncomingMessage (#11500) 2016-09-28 21:42:23 +09:00
once
onoff
onsenui
open
OpenJsCad
openlayers Openlayers remove self:, optional projections (#11813) 2016-10-07 10:02:40 -07:00
openpgp
opentok Fix imports for typing tests. 2016-08-30 17:28:00 -05:00
opentype
opn
optimist
ora Fixed type definitions for ora v0.3.0 2016-10-17 18:00:33 +02:00
oracledb Impl: Updated definitions for oracledb (#10323) 2016-07-28 23:37:51 +09:00
orchestrator
orientjs Fixed references to Bluebird 2.0 2016-08-11 13:13:12 +02:00
os-locale
osmtogeojson
owlcarousel
p2
packery
page Adding the missing func page.replace() to type def 2016-08-09 17:44:38 -07:00
page-icon Add 'page-icon' package (#11918) 2016-10-12 22:22:55 +09:00
pako Rename Pako namespace to pako to allow use with browserifyed library (#10124) 2016-07-19 16:25:14 -07:00
papaparse
parallel
param-case
parse SendOptions for parse push on new parse-server need the useMasterKey flag to work (#10962) 2016-09-06 23:15:33 +09:00
parse5 Parse5 comment data (#11649) 2016-10-03 21:43:39 +09:00
parse-glob
parse-mockdb added import statement 2016-09-20 16:44:20 +02:00
parse-torrent
parsimmon Update parsimmon typings (#11873) 2016-10-10 19:54:59 +09:00
pascal-case
passport [passport] Add username property to profile 2016-10-13 15:47:03 +03:00
passport-facebook
passport-facebook-token
passport-google-oauth
passport-http-bearer
passport-jwt
passport-local
passport-local-mongoose Added an overload for the default mongoose plugin function (#11202) 2016-09-14 21:47:12 +09:00
passport-strategy
passport-twitter
password-hash
path-case
path-exists
path-parse
path-to-regexp
pathfinding Add missing file header 2016-08-29 13:28:16 +02:00
pathjs
pathwatcher
PayPal-Cordova-Plugin
pdf Add typedefs for viewport conversion methods 2016-08-18 10:35:05 +02:00
pdfkit Add missing semicolon 2016-09-09 22:15:34 +02:00
pdfobject
pebblekitjs Added api of Pebble OS v4.0 to pebblekitjs 2016-08-31 11:16:18 +09:00
peerjs
pegjs
pem Add definitions for pem (#11666) 2016-10-03 22:16:30 +09:00
perfect-scrollbar [perfect-scrollbar.d.ts] Add definitions for perfect-scrollbar (#11486) 2016-09-25 11:01:26 -07:00
persona
pg Adding pg-types (#12037) 2016-10-19 21:26:52 +09:00
pg-pool Remove circular dependency between modules. 2016-08-30 20:38:15 +08:00
pg-promise
pg-types Adding pg-types (#12037) 2016-10-19 21:26:52 +09:00
pgwmodal
phantom
phantomcss
phantomjs Fixed 'evaluateJavascript' to 'evaluateJavaScript' (phantomjs). (#11921) 2016-10-12 22:24:46 +09:00
phoenix Added phoenix typings. Added tests for typings. 2016-08-03 14:14:46 +02:00
phone-formatter Fix imports for typing tests. 2016-08-30 17:28:00 -05:00
phonegap
phonegap-facebook-plugin
phonegap-nfc
phonegap-plugin-barcodescanner add definitions for phonegap-plugin-barcodescanner (#10974) 2016-09-06 23:51:24 +09:00
phonegap-plugin-push
photonui
photoswipe
physijs
pi-spi
pickadate
pify Fixed references to Bluebird 2.0 2016-08-11 13:13:12 +02:00
pikaday Add draw to Pikaday 2016-08-12 14:14:21 +02:00
pinkyswear
pino Add testcase 2016-09-07 10:06:58 -04:00
pinterest-sdk
piwik-tracker
pixi-spine
pixi.js Added "identifier" property to PIXI.interaction.InteractionData. 2016-08-25 16:55:59 -05:00
pkcs11js Remove spaces 2016-09-25 01:33:59 +03:00
platform
playerframework
pleasejs
plotly.js Update plotly.js.d.ts (#10222) 2016-07-23 23:27:14 -07:00
plottable
plupload Added support for plupload 2016-08-13 19:55:05 +02:00
pluralize
png-async
pngjs2
podcast
point-in-polygon add point-in-polygon/point-in-polygon.d.ts (#11169) 2016-09-14 20:47:43 +09:00
poly2tri
polylabel Improve polylabel ES6 import syntax (#11260) 2016-09-19 15:15:35 +09:00
polyline
polymer Update polymer array splice typings. (#11390) 2016-09-22 06:33:20 -07:00
polymer-ts
popcorn
popper.js
postal
pouchdb Pouchdb (#10171) 2016-07-23 23:45:00 -07:00
pouchdb-adapter-fruitdown Pouchdb (#10171) 2016-07-23 23:45:00 -07:00
pouchdb-adapter-http Pouchdb (#10171) 2016-07-23 23:45:00 -07:00
pouchdb-adapter-idb Pouchdb (#10171) 2016-07-23 23:45:00 -07:00
pouchdb-adapter-leveldb Pouchdb (#10171) 2016-07-23 23:45:00 -07:00
pouchdb-adapter-localstorage Pouchdb (#10171) 2016-07-23 23:45:00 -07:00
pouchdb-adapter-memory Pouchdb (#10171) 2016-07-23 23:45:00 -07:00
pouchdb-adapter-node-websql Pouchdb (#10171) 2016-07-23 23:45:00 -07:00
pouchdb-adapter-websql Pouchdb (#10171) 2016-07-23 23:45:00 -07:00
pouchdb-browser Pouchdb (#10171) 2016-07-23 23:45:00 -07:00
pouchdb-core Add test for bulkDocs 2016-09-19 21:29:07 +02:00
pouchdb-http Pouchdb (#10171) 2016-07-23 23:45:00 -07:00
pouchdb-mapreduce Pouchdb (#10171) 2016-07-23 23:45:00 -07:00
pouchdb-node Pouchdb (#10171) 2016-07-23 23:45:00 -07:00
pouchdb-replication Pouchdb (#10171) 2016-07-23 23:45:00 -07:00
pouchdb-upsert add typings for pouchdb-upsert. resolves #10596 (#10752) 2016-08-25 01:07:10 +09:00
power-assert add version number of power-assert libraries (#11468) 2016-09-24 21:05:22 +09:00
power-assert-formatter add version number of power-assert libraries (#11468) 2016-09-24 21:05:22 +09:00
precise
precond
preloadjs
prelude-ls
prettyjson
prismjs
progress Added complete boolean to progress definition (#10843) 2016-09-06 23:53:38 +09:00
progressjs
proj4 Removed extra constants Proj4 Projection 2016-09-19 13:28:14 -04:00
project-oxford Fixed references to Bluebird 2.0 2016-08-11 13:13:12 +02:00
promise
promise-pg
promise-pool
promise.prototype.finally add tests to promise.prototype.finally and fix it 2016-07-01 14:37:45 +03:00
promises-a-plus
promisify-supertest widen supertest-as-promised promise usable (#10070) 2016-07-24 00:05:41 -07:00
promptly
protobufjs Add convertFieldsToCamelCase options 2016-10-19 16:22:00 +02:00
protractor-helpers types(selenium-webdriver): revert 2.44 as default (#11226) 2016-09-15 08:56:35 +09:00
protractor-http-mock types(selenium-webdriver): revert 2.44 as default (#11226) 2016-09-15 08:56:35 +09:00
proxyquire
pty.js
pubsubjs
pug [pug] Create pug definition (#11258) 2016-09-19 16:23:24 +09:00
pure-render-decorator
purl
pusher-js Fix name of Pusher interface property 2016-08-23 16:23:34 -04:00
q Improve support for arrays of promises (#11685) 2016-10-04 11:56:34 -07:00
q-io
q-retry
qajax
qrcode add type definitions for qrcode (#11723) 2016-10-05 13:17:48 -07:00
qrcode-generator
qs update qs to 6.2 2016-07-06 21:00:53 -04:00
qtip2
query-string
quill Adding formats property in quill options (#12047) 2016-10-19 22:15:15 +09:00
quixote
qunit Updating QUnit to 2.0.1 (#11527) 2016-10-10 19:53:14 +09:00
quoted-printable Definitions for quoted-printable. (#11749) 2016-10-05 20:24:00 -07:00
qwest add missing xhr parameter to promise callbacks. (#11761) 2016-10-06 23:41:15 +09:00
rabbit.js
ractive
radium Radium: Bumped version to 0.18.1 (#11010) 2016-09-07 19:26:02 +09:00
radius
rails-actioncable rails-actioncable: Support import + fix ambicious datatype (#10116) 2016-07-19 17:31:06 -07:00
ramda Removed generic type from Reduced 2016-08-24 16:26:52 +02:00
random-js
random-string
randomcolor consistently indentations 2016-09-20 20:01:18 +02:00
randomstring
rangy
raphael
rappid
ratelimiter
raty
ravenjs ravenjs-tests examples from documentation 2016-10-18 08:03:54 -06:00
raygun4js
rbush Typings for rbush (#11072) 2016-09-07 20:43:01 +09:00
rc-select
rc-tooltip Update for rc-tooltip v3.4.2 2016-07-08 12:26:48 +09:00
rcloader
react Add Reac SVG attributes 2016-10-08 15:42:07 +09:00
react-autosuggest Suggestion type for suggestion selected event. (#10762) 2016-08-29 23:27:41 +09:00
react-big-calendar Add a new definition for react-big-calendar (#10168) 2016-07-19 23:35:54 -07:00
react-bootstrap Add SafeAnchor 2016-08-06 16:24:14 +09:00
react-bootstrap-daterangepicker Fix react bootstrap daterange picker (#9911) 2016-07-01 15:17:00 +09:00
react-bootstrap-table react-bootstrap-table: add ignoreSinglePage option (#11581) 2016-09-30 21:20:50 +09:00
react-breadcrumbs Added typings for react-breadcrumbs 2016-08-05 17:25:37 +03:00
react-calendar-timeline
react-codemirror
react-cropper
react-css-modules react-css-modules: elaborated on how to use the InjectedCSSModuleProps 2016-08-05 20:05:11 +03:00
react-data-grid Adds react-data-grid typings (#9889) 2016-07-01 15:12:54 +09:00
react-datagrid
react-datepicker Added new property 'fixedHeight' (#10163) 2016-07-23 23:48:53 -07:00
react-daterange-picker Add definitions for react-daterange-picker (#10983) 2016-09-07 20:15:23 +09:00
react-day-picker Update react-day-picker.d.ts (#10052) 2016-07-12 23:22:31 -07:00
react-dnd add arguments type for using stateless functional component 2016-08-17 00:30:11 +09:00
react-dnd-html5-backend Fixes bad indentation issue 2016-07-25 16:42:36 -07:00
react-dropzone IDropzoneProps -> DropzoneProps 2016-08-30 17:57:22 +01:00
react-fa
react-file-input Added definition for react-file-input React component (#10325) 2016-07-28 23:43:59 +09:00
react-file-reader-input Added definitions for the react-file-reader-input react component. (#10327) 2016-07-28 23:52:36 +09:00
react-flex changed object to any 2016-08-15 21:12:56 +01:00
react-flexr Fixed inconsistent quote usage. 2016-07-08 12:36:43 -07:00
react-fontawesome react-fontawesome (#10804) 2016-08-30 00:26:11 +09:00
react-ga
react-helmet Update react-helmet 2016-08-16 20:11:47 +09:00
react-highlighter Added type definitions for react-highlighter (#10786) 2016-08-30 21:17:45 +09:00
react-holder
react-i18next Updated react-i18next typings for the 1.7.0 version 2016-08-10 20:02:16 +03:00
react-imageloader
react-infinite
react-input-calendar
react-intl
react-is-deprecated Add typings for react-is-deprecated. 2016-06-29 22:29:53 -07:00
react-jsonschema-form Add definitions for react-jsonschema-form 0.30.1 (#10104) 2016-07-19 17:17:48 -07:00
react-mdl update react-mdl 1.5.3 -> 1.7.0 (#10881) 2016-08-30 23:20:27 +09:00
react-measure Missed semicolon 2016-07-07 09:51:22 +02:00
react-mixin
react-modal Update react-modal.d.ts (#12043) 2016-10-19 21:47:16 +09:00
react-motion React motion update 2016-07-05 21:32:26 +02:00
react-motion-slider Use OpaqueConfig interface from react-motion 2016-07-07 10:07:36 +02:00
react-native Update teact-native typings to react-native@0.34 (#11831) 2016-10-12 22:38:35 +09:00
react-native-orientation fix typo 2016-10-13 10:34:50 +03:00
react-notification-system Add allowHTML NotificationSystem property 2016-08-23 16:08:06 -04:00
react-props-decorators
react-redux Revert "Strictly typed component decorator support" 2016-09-08 11:33:46 -07:00
react-redux-toastr Update react-redux-toastr.d.ts 2016-09-20 18:16:27 +03:00
react-relay Added basic type definitions for react-relay (#10353) 2016-07-29 14:55:36 -07:00
react-responsive PR feedback 2016-07-07 09:54:14 +02:00
react-router [react-router] Update getComponents signatures (#11319) 2016-09-28 22:02:02 +09:00
react-router-bootstrap
react-router-redux [react-router-redux] Update action payload type (#11559) 2016-09-30 21:11:07 +09:00
react-scroll - Made the options parameter optional. 2016-08-13 02:11:45 +03:00
react-scrollbar
react-select Add backspaceToRemoveMessage prop 2016-09-27 16:03:49 -07:00
react-side-effect Added type definitions for react-side-effect (#12015) 2016-10-16 23:32:51 +09:00
react-slick
react-sortable-hoc Update react-sortable-hoc-tests.tsx 2016-08-30 17:58:01 +03:00
react-spinkit
react-split-pane
react-swf
react-swipeable feat: add optional string prop nodeName 2016-08-09 13:37:49 -07:00
react-swipeable-views
react-tabs Update TabListProps interface with new optional props 2016-08-17 22:35:10 -04:00
react-tagcloud
react-tap-event-plugin
react-textarea-autosize Missing semicolon 2016-07-07 10:04:22 +02:00
react-user-tour applying review changes 2016-07-08 12:23:48 +02:00
react-virtualized Add typings for react-virtualized (#11148) 2016-09-14 21:57:21 +09:00
react-widgets fixed type definitions for DropdownList and Combobox 2016-09-23 15:48:21 +05:30
read
readdir-stream
rebass
recaptcha
recompose Adding recompose@0.20.2 typings (#11577) 2016-09-30 21:07:58 +09:00
recursive-readdir
redis add missing command HINCRBYFLOAT 2016-08-18 13:00:30 +02:00
redis-rate-limiter Add redis-rate-limiter and tests. 2016-08-16 19:37:53 -05:00
redis-scripto Add redis-scripto typings with tests. 2016-08-16 19:37:53 -05:00
redlock Fixed references to Bluebird 2.0 2016-08-11 13:13:12 +02:00
redux Updated Redux definitions to v3.5.2. 2016-07-03 12:27:28 +03:00
redux-action-utils
redux-actions Missing type for combineActions + minor changes (#11781) 2016-10-06 10:17:01 -07:00
redux-bootstrap Fixed redux dependent definitions. 2016-07-03 15:09:21 +03:00
redux-debounced
redux-devtools Allow interface to be named (#11673) 2016-10-03 22:31:20 +09:00
redux-devtools-dock-monitor Updated redux dock monitor and log monitor to include new optional props, and added typing to custom themes by adding base16 colour scheme typings 2016-09-02 14:06:43 +01:00
redux-devtools-log-monitor Updated redux dock monitor and log monitor to include new optional props, and added typing to custom themes by adding base16 colour scheme typings 2016-09-02 14:06:43 +01:00
redux-form Merge pull request #11053 from Strato/patch-4 2016-09-06 18:28:13 -07:00
redux-immutable Fixed redux dependent definitions. 2016-07-03 15:09:21 +03:00
redux-immutable-state-invariant
redux-logger
redux-mock-store export types of redux-mock-store (#10933) 2016-09-07 20:12:55 +09:00
redux-optimistic-ui Remove extra comm 2016-07-06 21:01:33 +02:00
redux-promise Fix redux-promise export (#11200) 2016-09-14 21:51:20 +09:00
redux-promise-middleware Fixed redux dependent definitions. 2016-07-03 15:09:21 +03:00
redux-router
redux-saga Fixed redux dependent definitions. 2016-07-03 15:09:21 +03:00
redux-storage Added test for "redux-storage-engine-reactnativeasyncstorage" 2016-08-05 20:18:02 +02:00
redux-thunk Fixed redux dependent definitions. 2016-07-03 15:09:21 +03:00
redux-ui Fix ui function's parameter typing (#10062) 2016-07-11 19:55:50 -07:00
ref
ref-array
ref-struct
ref-union
reflect-metadata Update reflect-metadata-test.ts 2016-06-30 17:07:17 +01:00
reflux Fixing a code style issue. 2016-07-11 09:28:08 -04:00
relateurl
remote-redux-devtools
replace-ext
request request: update project url 2016-07-26 09:09:08 +07:00
request-ip
request-promise Add transform2xxOnly option and update Version No. 2016-10-13 18:42:49 +11:00
request-promise-native Add type definitions for request-promise-native (#11807) 2016-10-06 14:20:32 -07:00
requirejs Fix asked by andy-ms 2016-09-19 14:56:14 -04:00
requirejs-domready
reselect
resemblejs
resolve
resolve-from Updates resolve-from typings to support import as syntax (#10927) 2016-09-06 22:41:47 +09:00
response-time
rest
rest-io
restangular Merge pull request #11230 from ngraef/patch-2 2016-09-21 10:43:30 -07:00
restful.js
restify Merge pull request #11536 from mogsie/patch-1 2016-09-28 07:28:01 -07:00
restler Fix json method signatures to match restler apis to pass json data. (#10736) 2016-08-25 01:05:30 +09:00
resumablejs
rethinkdb Merge pull request #11529 from alexgorbatchev/alexgorbatchev/rethinkdb 2016-09-28 12:16:47 -07:00
revalidator revalidator: fix and update (#10757) 2016-09-06 22:32:48 +09:00
reveal Fix tabs 2016-09-20 19:00:54 -04:00
rewire
rickshaw
rimraf
riot Added type definition for riot library (#11664) 2016-10-03 22:15:29 +09:00
riot-api-nodejs Update riot-api-nodejs.d.ts 2016-09-06 11:30:28 +02:00
riot-games-api
riotcontrol
riotjs
rison Definitions for Rison encoder-decoder. 2016-07-01 16:10:55 +03:00
rivets
rosie Merge pull request #10146 from ersimont/patch-1 2016-08-02 10:37:08 -07:00
roslib change Topic property latch to boolean type (#11607) 2016-09-30 21:51:23 +09:00
route-recognizer
router5
routie
royalslider
rpio Add typings for node-rio (#11162) 2016-09-14 20:41:52 +09:00
rrule Merge pull request #11907 from mchapman/mchapman-patch-1 2016-10-11 11:17:29 -07:00
rsmq
rsmq-worker
rss
rsync
rtree
run-sequence
rx
rx-angular
rx-dom RxJS DOM: ajax doesn't return Error, throws instead 2016-08-20 10:31:54 +01:00
rx-jquery
rx-node
rx.wamp
s3-uploader
s3rver
safari-extension
samchon-collection TypeScript-STL v1.1.2 & Samchon-Framework v2-gamma.3 (#11758) 2016-10-06 23:36:47 +09:00
samchon-framework TypeScript-STL v1.1.2 & Samchon-Framework v2-gamma.3 (#11758) 2016-10-06 23:36:47 +09:00
samchon-library
saml2-js
samlp feat: update samlp definition file 2016-07-04 11:39:46 +09:00
sammyjs
sandboxed-module
sanitize-filename
sanitize-html Update sanitize-html.d.ts (#10782) 2016-08-29 23:30:46 +09:00
sanitizer
sass-graph Add typings for sass-graph (#11801) 2016-10-06 14:18:06 -07:00
sat Support universal modules for SAT (#11632) 2016-09-30 21:57:58 +09:00
satnav
sax
scalike
scanf Node-Scanf (#10177) 2016-07-19 23:31:29 -07:00
screenfull
scriptjs export scriptjs module 2016-08-19 12:36:24 -07:00
scroll-into-view fix test failed about scroll-into-view (#11789) 2016-10-06 10:16:25 -07:00
scroller
scrollreveal Added type definitions for scrollreveal (#10855) 2016-09-14 20:44:54 +09:00
scrolltofixed
scrypt-async
seamless-immutable Add seamless-immutable type definition file (#11717) 2016-10-06 10:17:53 -07:00
seedrandom
segment-analytics Remove JQuery dependency for Segment analytics (#11124) 2016-09-09 23:23:54 +09:00
select2 Adding the sorter function to the options. This function is called when append is called (#10576) 2016-08-12 17:35:16 +09:00
selectize Update typescript definition for selectize to 0.12.13 (#11570) 2016-09-30 21:09:56 +09:00
selenium-webdriver types(selenium-webdriver): revert 2.44 as default (#11226) 2016-09-15 08:56:35 +09:00
semaphore
semver update: Update semver definitions to support v5.3.0 2016-08-01 14:09:57 +02:00
sencha_touch
send Adding definitons for 'send' npm package (#11771) 2016-10-06 23:54:15 +09:00
sendgrid
seneca moved decls within external namespace 2016-08-10 14:09:28 -07:00
sentence-case
sequelize sequelize: fix return value type of Model.findOrXXX methods 2016-09-29 17:05:58 +09:00
sequelize-fixtures
serialport add err:any to close, flush, and drain methods (#11239) 2016-09-15 22:42:49 +09:00
serve-favicon
serve-index
serve-static
service_worker_api Fix service_worker_api bug 2016-08-03 12:46:18 +10:00
set-cookie-parser Add parse function definition to set-cookie-parse 2016-08-25 10:29:29 -06:00
shallowequal Add typings for shallowequal. 2016-09-28 13:59:35 -07:00
shapefile Implemented shapefile definition (#11307) 2016-09-19 16:22:08 +09:00
sharedworker
sharepoint added definitions for SharePoint file Search.ClientControls.js (#11652) 2016-10-03 12:04:38 -07:00
shelljs Added the definition for the npm package simple-url-cache (#11296) 2016-10-03 11:34:10 -07:00
shopify-buy Definitions for shopify buy. (#11760) 2016-10-06 23:38:32 +09:00
shortid
should
should-promised
showdown
shuffle-array
siesta
sigmajs
signalr
signature_pad
simple-assign source5 type should be generic R (#10726) 2016-08-20 18:56:15 +09:00
simple-cw-node
simple-mock
simple-url-cache Added the definition for the npm package simple-url-cache (#11296) 2016-10-03 11:34:10 -07:00
simplebar
simplemde Add SimpleMDE definitions (#10165) 2016-07-19 23:22:00 -07:00
simplestorage.js
sinon fixes #11351 (#11453) 2016-09-24 21:03:26 +09:00
sinon-as-promised
sinon-chai
sinon-chrome
sinon-mongoose Sinon mongoose (#12039) 2016-10-19 21:43:32 +09:00
sinon-stub-promise
sipml
sjcl
ski
skyway
slackify-html
slate-irc slate-irc: Add a few more event types (#10861) 2016-08-30 22:00:16 +09:00
sleep Sleep (#10333) 2016-07-29 00:23:13 +09:00
slick-carousel Update slick-carousel definitions 2016-07-25 17:23:45 +03:00
slickgrid slickgrid: fixed getCellFromEvent signature, using DOMEvent in subscribe (fixed Travis CI failure) 2016-08-16 16:17:30 +03:00
slideout
smart-fox-server Add Smart-Fox-Server 2X definition (#10158) 2016-07-19 23:24:38 -07:00
smoothie added prop options and func timeFormatter (#11256) 2016-09-19 15:49:21 +09:00
smtpapi
snake-case
snapsvg
soap Options is an optional field (#10847) 2016-08-30 21:31:21 +09:00
socket.io Merge pull request #11077 from Hongbo-Miao/patch-2 2016-09-09 13:58:35 -07:00
socket.io-client
socket.io-parser add type of socket.io-parser (#10761) 2016-08-25 01:38:18 +09:00
socket.io-redis fix type of port in socket.io-redis (#10128) 2016-07-19 17:25:01 -07:00
socket.io.users
socketty
sockjs
sockjs-client
sockjs-node
solution-center-communicator Add type definitions for solution-center-communicator (#10779) 2016-08-30 03:08:56 +09:00
sortablejs
soundjs
source-map Add toJSON method to signature (#11682) 2016-10-03 22:43:42 +09:00
source-map-support
space-pen
spdy Add definitions for spdy (#11672) 2016-10-03 22:30:37 +09:00
speakeasy
spectacle Type definitions for Spectacle by Formidable Labs (#10407) 2016-08-03 00:36:57 +09:00
spectrum
spin Update spin.d.ts - expose for usage via npm 2016-07-03 09:30:14 +01:00
split
split2
spotify-api Spotify api update (#12009) 2016-10-16 23:27:36 +09:00
spotify-web-api-js
sprintf
sprintf-js
sql.js Add missing method definitions for sql.js (#10948) 2016-09-06 23:06:29 +09:00
sqlite3 sqlite3: add overloads with params and callback (#10040) 2016-07-24 00:09:35 -07:00
sqs-consumer
sqs-producer
squirejs
srp
ss-utils
ssh2
ssh2-sftp-client Create ssh2-sftp-client.d.ts 2016-07-05 10:27:30 -07:00
stack-mapper
stack-trace
stacktrace-js
stampit
stamplay-js-sdk Fixed references to Bluebird 2.0 2016-08-11 13:13:12 +02:00
state-machine ElasticSearch and JavaScript State Machine updates (#10767) 2016-08-30 00:34:54 +09:00
static-eval
stats
statsd-client Fix error TS2497 on import * as X from 'statsd-client': 2016-08-09 16:14:46 +10:00
status-bar
statuses
steam Extend from NodeJS.EventEmitter, not implement. 2016-08-30 19:02:01 -07:00
storejs
stream-meter
stream-series
stream-to-array
streamjs
strftime Add definition for "bunnymq" and "strftime". (#11188) 2016-09-14 21:58:56 +09:00
string
string_score
string-template [string-template] Add a new type definition (#11949) 2016-10-16 22:15:54 +09:00
strip-json-comments
stripe Update stripe.d.ts 2016-08-11 23:30:59 +02:00
stripe-checkout
stripe-node Fixed references to Bluebird 2.0 2016-08-11 13:13:12 +02:00
striptags
strophe
stylus Extend from NodeJS.EventEmitter, not implement. 2016-08-30 19:02:01 -07:00
succinct
sugar Add missing each, and correct type of Date.now() (#11670) 2016-10-03 22:27:29 +09:00
suitescript Updated to more accurate 'types' 2016-06-29 21:27:14 -04:00
superagent superagent: updates for feedback on #11055 2016-09-12 08:45:01 -04:00
supertest widen supertest-as-promised promise usable (#10070) 2016-07-24 00:05:41 -07:00
supertest-as-promised Superagent request inherits Promise<Response> 2016-08-02 18:40:24 +02:00
survey-knockout
svg2png
svg-injector
svg-pan-zoom
svg-sprite
svgjs
svgjs.draggable
svgjs.resize
swag
swagger-express-middleware
swagger-jsdoc Add definition for swagger-jsdoc (#11298) 2016-09-30 21:36:42 +09:00
swaggerize-express
swap-case
sweetalert
swfobject
swiftclick
swig
swig-email-templates
swipe
swiper swiper constructor update (#10928) 2016-09-06 22:42:05 +09:00
swipeview
switchery
swiz
sylvester
systemjs Support ignoring resources in SystemJS config 2016-07-02 16:26:36 +05:30
tabris
tabtab
tape
tar
tcomb
tea-merge
tedious Added saveTransaction and transaction definitions to Connection (#10850) 2016-08-30 22:00:29 +09:00
tedious-connection-pool
teechart
temp
temp-fs
tempfile
terminal-menu Added type definitions for terminal-menu (#11697) 2016-10-04 09:50:05 -07:00
tesseract.js add definition of tesseract.js (#11978) 2016-10-19 21:08:57 +09:00
tether
tether-drop [tether-drop] Fix test containing 'drop' property 2016-09-13 10:51:45 +02:00
tether-shepherd
text-buffer
text-encoding
threejs Updating QUnit to 2.0.1 (#11527) 2016-10-10 19:53:14 +09:00
thrift
through
through2 Improve through2 declarations (#11499) 2016-09-26 07:52:03 -07:00
tilebelt Implement tilebelt definition (#11495) 2016-09-28 21:27:39 +09:00
timelinejs
timelinejs3 Add TypeDefinitions for TimelineJS3 (#11736) 2016-10-06 10:46:42 -07:00
timezone-js
timezonecomplete
tinder Type definitions for tinder (#9509) 2016-07-01 15:14:03 +09:00
tinycolor
tinycopy add type definitions of tinycopy 2016-07-04 23:30:36 +09:00
titanium
title
title-case
tmp
to-title-case-gouch
toastr
tooltipster
torrent-stream
touch-events
traceback
tracking
transducers-js add transducers-js types w/ tests (#11676) 2016-10-03 22:38:33 +09:00
traverse
traverson
trayballoon adds typings for trayballoon module 2016-07-26 19:08:22 +02:00
trunk8
ts-activex Rename WIA files; removed VarDate interface (#10081) 2016-07-12 23:28:46 -07:00
tsmonad
tspromise
turf Added more methods to Turf (#11558) 2016-09-29 00:11:29 +09:00
tv4
tween.js
tweenjs
twig
twilio Capitalize WebhookOptions 2016-09-20 10:46:08 -04:00
twit Merge branch 'twit' of github.com:Volox/DefinitelyTyped into twit 2016-08-05 10:04:45 +02:00
twitter create function return Promises. closes #11003 (#11767) 2016-10-10 19:52:43 +09:00
twitter-text
twix
type-check
type-detect
type-name
typeahead
typescript
typescript-deferred
typescript-services
typescript-stl TypeScript-STL v1.1.2 & Samchon-Framework v2-gamma.3 (#11758) 2016-10-06 23:36:47 +09:00
tz-format fix(tz-format): add offset parameter (#11765) 2016-10-06 23:41:28 +09:00
ua-parser-js
uglify-js
uglifycss
ui-grid Added useExternalSorting property to IGridOptions interface in ui-grid 2016-08-16 15:35:02 +02:00
ui-router-extras
ui-select
uikit
uk.co.workingedge.phonegap.plugin.istablet Phonegap istablet and phonegap launch navigator (#12004) 2016-10-19 21:16:11 +09:00
uk.co.workingedge.phonegap.plugin.launchnavigator Phonegap istablet and phonegap launch navigator (#12004) 2016-10-19 21:16:11 +09:00
umbraco
umzug Fixed references to Bluebird 2.0 2016-08-11 13:13:12 +02:00
underscore Updating underscore to reflect version 1.8.3 2016-09-08 13:10:04 +02:00
underscore-ko
underscore.string
undertaker
uniq
unique-random
unity-webapi
universal-analytics
universal-router New definition for universal-router (#10744) 2016-08-25 01:06:06 +09:00
unorm
update-notifier
upper-case
upper-case-first
urbanairship-cordova
uri-templates
urijs URIjs fix .joinPaths() 2016-09-28 17:33:47 -04:00
uritemplate Added typings for uritemplate (#12006) 2016-10-16 23:26:04 +09:00
url-template
urlrouter http.ServerRequest => http.IncomingMessage (#11500) 2016-09-28 21:42:23 +09:00
urlsafe-base64
usage
username
utf8 Add definitions for utf8 module (#10329) 2016-07-29 21:12:55 -07:00
utils-merge
uuid Fix uuid.js definitions. (#10318) 2016-07-29 00:26:00 +09:00
uuid-1345
v8-profiler fix callback type (#10210) 2016-07-23 23:36:29 -07:00
valdr Add missing Valdr typings for validation results and constraints (#11636) 2016-10-04 13:58:12 -07:00
valdr-message Add missing Valdr typings for validation results and constraints (#11636) 2016-10-04 13:58:12 -07:00
valerie
valid-url Added valid-url.d.ts (#12042) 2016-10-19 21:43:58 +09:00
validate.js Added definitions for Validate.js (#10988) 2016-09-09 23:55:14 +09:00
validator [validator] Add new stuff which document not mentioned (#11498) 2016-09-28 21:29:27 +09:00
vec3
vectorious vectorious - new type definition (#12064) 2016-10-19 21:56:42 +09:00
vega
velocity-animate Update velocity-animate.d.ts (#12020) 2016-10-16 23:35:52 +09:00
verror
vex-js
vexflow
victor
victory Victory (#10140) 2016-07-19 23:35:10 -07:00
videojs videojs corrections (#11193) 2016-09-14 21:56:56 +09:00
viewporter
vimeo
vinyl [vinyl] Add File.isCustomProp 2016-09-24 08:13:22 -04:00
vinyl-buffer
vinyl-fs
vinyl-paths
vinyl-source-stream
virtual-dom
vitalsigns Fix export for "bunyan-config" and improve definitions (#11653) 2016-10-03 22:05:12 +09:00
vortex-web-client
voximplant-websdk
vso-node-api Add WorkItemTrackingApi.createWorkItem to vso-node-api (#10233) 2016-07-23 23:20:53 -07:00
vue vue: fixed definition for activate() in ComponentOption 2016-09-29 11:05:11 +02:00
vue-resource Fixed header 2016-08-01 16:54:46 +02:00
vue-router
w2ui
wake_on_lan
wallabyjs update header with my GH link for DT-BOT 2016-08-17 06:16:16 -04:00
wampy
watch
watchify
weapp-api add declaration file for weapp (#11554) 2016-09-29 00:11:03 +09:00
webaudioapi
webcl
webcola
webcomponents.js webcomponents.js: Add typings for Element.createShadowRoot (#10330) 2016-07-29 00:31:34 +09:00
webcrypto
webdriverio Update typings for WebdriverIO to 4.0.4 (#10186) 2016-07-24 00:33:45 -07:00
webfontloader
webgl-ext
webix webix - added fail to Promise (#11250) 2016-09-19 15:11:16 +09:00
webmidi
webpack webpack - HotModuleReplacementPlugin has opts arg 2016-09-26 20:45:56 -07:00
webpack-dev-server Add https option to webpack-deve-server config (#11800) 2016-10-06 12:44:36 -07:00
webpack-fail-plugin Add webpack-fail-plugin v1.0.5 (#10369) 2016-08-03 00:16:14 +09:00
webpack-merge Add webpack-merge (#10370) 2016-08-03 00:16:35 +09:00
webpack-stream Fixing a few minor issues in webpack-stream. (#10253) 2016-07-28 23:02:55 +09:00
webpack-validator Add webpack-validator v2.2.6 (#10371) 2016-08-03 00:17:05 +09:00
webrtc webrtc: Fix type of ondatachannel event (#10094) 2016-07-19 16:59:50 -07:00
websocket Replace reference to deprecated http.ClientResponse with newer http.IncomingMessage (#11596) 2016-09-30 21:41:23 +09:00
webspeechapi
websql
webtorrent
webvr-api
weighted
whatwg-fetch apply declaration merging (#10900) 2016-10-04 11:27:50 -07:00
whatwg-streams Add whatwg-streams typings (#10838) 2016-08-30 03:07:42 +09:00
when add when.reduce, when.reduceRight, and when.map typings (#11894) 2016-10-12 21:57:24 +09:00
which
why-did-you-update
wiiu
window-size fixed the problem with URL 2016-08-01 21:15:43 +04:30
windows-1251
windows-service
winjs
winreg
winrt
winston fix(winston): add configure method (#11797) 2016-10-06 12:45:46 -07:00
winston-dynamodb Minor tweaks. 2016-08-05 11:37:14 -05:00
wiredep
wiring-pi updating wiring-pi to 2.2.0 (#11799) 2016-10-06 12:45:04 -07:00
wnumb
wolfy87-eventemitter Fixing removeAllListeners definition - argument optional 2016-09-13 11:37:10 +01:00
wordcloud Updating QUnit to 2.0.1 (#11527) 2016-10-10 19:53:14 +09:00
wrap-ansi
wreck
wrench
ws Add missing perMessageDeflate server option (#11380) 2016-10-03 11:41:06 -07:00
wu
x2js
x-editable
xadesjs
xdate
xdomain
xlsx Fixed XLSX typings 2016-08-11 22:51:52 +03:00
xml2js
xml-parser
xmlbuilder
xmldom
xmlpoke Add new type definition for xmlpoke 2016-08-10 10:49:20 +10:00
xmlrpc Add typings for xmlrpc (#12021) 2016-10-16 23:36:08 +09:00
xmltojson
xpath
xregexp
xrm Fixed merge Conflict 2016-09-22 10:55:11 -04:00
xsockets
xss-filters
xtend Add 'xtend' package (#11854) 2016-10-08 10:58:14 -07:00
xterm Add typings for xterm (#12068) 2016-10-19 21:59:13 +09:00
yamljs
yandex-money-sdk
yargs Add missing terminalWidth method to yargs. (#11777) 2016-10-07 00:02:00 +09:00
yayson Yayson definitions (#11484) 2016-09-25 08:21:10 -07:00
ydn-db
yeoman-generator Extend from NodeJS.EventEmitter, not implement. 2016-08-30 19:02:01 -07:00
yfiles
yosay
youtube youtube: Add alternative YT.Player constructor (#11844) 2016-10-08 10:39:19 -07:00
yui
z-schema
zepto
zeroclipboard
zip.js
zone.js
zynga-scroller
.editorconfig
.gitattributes
.gitignore
.travis.yml
CONTRIBUTING.md
CONTRIBUTORS.md Updating elasticsearch definition with some of the missing components (#11149) 2016-09-15 22:46:59 +09:00
ISSUE_TEMPLATE.md
LICENSE
npm-shrinkwrap.json
package.json
PULL_REQUEST_TEMPLATE.md
README.md Write new README (#12070) 2016-10-19 06:00:46 -07:00

DefinitelyTyped Build Status

Join the chat at https://gitter.im/borisyankov/DefinitelyTyped

The repository for high quality TypeScript type definitions.

Also see the definitelytyped.org website, although information in this README is more up-to-date.

What are declaration files?

See the TypeScript handbook.

How do I get them?

npm

This is the preferred method. This is only available for TypeScript 2.0+ users. For example:

npm install --save-dev @types/node

The types should then be automatically included by the compiler. See more in the handbook.

For an NPM package "foo", typings for it will be at "@types/foo". If you can't find your package, look for it on TypeSearch.

If you still can't find it, check if it bundles its own typings. This is usually provided in a "types" or "typings" field in the package.json, or just look for any ".d.ts" files in the package and manually include them with a /// <reference path="" />.

Other methods

These can be used by TypeScript 1.0.

  • Typings
  • NuGet
  • Manually download from the master branch of this repository

You may need to add manual references.

How can I contribute?

DefinitelyTyped only works because of contributions by users like you!

Test

Before you share your improvement with the world, use it yourself.

Test editing an exiting package

To add new features you can use module augmentation. You can also directly edit the types in node_modules/@types/foo/index.d.ts, or copy them from there and paste inside of declarations.d.ts and follow the steps below.

Test a new package

  • Add a new file declarations.d.ts to your project.
  • Add it to the compilation, through "includes" or "files" in your tsconfig, or through a /// <reference path="" /> declaration in your code.
  • Inside declarations.d.ts, write declare module "foo" { }, then write the module declaration inside.
  • Test that your code works.
  • Then, once you've tested your definitions, make a PR contributing the definition.

Make a pull request

Once you've tested your package, you can share it on DefinitelyTyped.

First, fork this repository. Then inside your repository:

  • git checkout types-2.0

New work should generally be done on the types-2.0 branch. If you want your changes to be available to typings users, then you may edit master instead.

Edit an existing package

  • cd my-package-to-edit
  • Make changes. Remember to edit tests.
  • You may also want to add yourself to "Definitions by" section of the package header.
  • npm install -g typescript@2.0 and run tsc.

When you make a PR to edit an existing package, dt-bot should @-mention previous authors. If it doesn't, you can do so yourself in the comment associated with the PR.

Create a new package

If you are the library author, or can make a pull request to the library, bundle types instead of publishing to DefinitelyTyped.

If you are adding typings for an NPM package, create a directory with the same name. If the package you are adding typings for is not on NPM, make sure the name you choose for it does not conflict with the name of a package on NPM. (You can use npm info foo to check for the existence of the foo package.)

Your package should have this structure:

File Purpose
index.d.ts This contains the typings for the package.
foo-tests.ts This contains sample code which tests the typings. This code does not run, but it is type-checked.
tsconfig.json This allows you to run tsc within the package.

index.d.ts should start with a header looking like:

// Type definitions for foo 1.2
// Project: https://github.com/baz/foo
// Definitions by: My Self <https://github.com/me>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped

The Project link does not have to be to GitHub, but prefer linking to a source code repository rather than to a project website.

tsconfig.json should look like this:

{
    "compilerOptions": {
        "module": "commonjs",
        "target": "es6",
        "noImplicitAny": true,
        "strictNullChecks": false,
        "baseUrl": "../",
        "typeRoots": [
            "../"
        ],
        "types": [],
        "noEmit": true,
        "forceConsistentCasingInFileNames": true
    },
    "files": [
        "index.d.ts",
        "foo-tests.ts"
    ]
}

These should be identical accross projects except that foo-tests will be replaced with the name of your test file, and you may also add the "jsx" compiler option if your library needs it.

DefinitelyTyped members routinely monitor for new PRs, though keep in mind that the number of other PRs may slow things down.

Common mistakes

  • First, follow advice from the handbook.
  • Formatting: Either use all tabs, or always use 4 spaces. Also, always use semicolons, and use egyptian braces.
  • interface X {}: An empty interface is essentially the {} type: it places no constraints on an object.
  • interface Foo { new(): Foo }: This defines a type of objects that are new-able. You probably want `declare class Foo { constructor(); }
  • namespace foo {}: Do not add a namespace just so that the import * as foo syntax will work. If it is commonJs module with a single export, you should use the import foo = require("foo") syntax. See more explanation here.
  • getMeAT<T>(): T: If a type parameter does not appear in the types of any parameters, you don't really have a generic function, you just have a disguised type assertion. Prefer to use a real type assertion, e.g. getMeAT() as number. Example where a type parameter is acceptable: function id<T>(value: T): T;. Example where it is not acceptable: function parseJson<T>(json: string): T;. Exception: new Map<string, number>() is OK.

Removing a package

When a package bundles its own types, types should be removed from DefinitelyTyped to avoid confusion. Make a PR doing the following:

  • Delete the directory.
  • Add a new entry to notNeededPackages.json.
    • libraryName: Descriptive name of the library, e.g. "Angular 2" instead of "angular2". (May be identical to "typingsPackageName".)
    • typingsPackageName: This is the name of the directory you just deleted.
    • sourceRepoURL: This should point to the repository that contains the typings.
    • asOfVersion: A stub will be published to @types/foo with this version. Should be higher than any currently published version.
  • Any other packages in DefinitelyTyped that referenced the deleted package should be updated to reference the bundled types. To do this, add a package.json with "dependencies": { "foo": "x.y.z" }.

FAQ

What exactly is the relationship between this repository and the @types packages on NPM?

The types-2.0 branch is automatically published to the @types scope on NPM thanks to types-publisher. This usually happens within an hour of changes being merged.

Changes to the master branch are also manually merged into the types-2.0 branch, but this takes longer.

I'm writing a definition that depends on another definition. Should I use <reference types="" /> or an import?

If the module you're referencing is an written as an external module (uses export), use an import. If the module you're referenceing is an ambient module (uses declare module, or just declares globals), use <reference types="" />.

What do I do about older versions of typings?

Currently we don't support this, though it is planned. If you're adding a new major version of a library, you can copy index.d.ts to foo-v2.3.d.ts and edit index.d.ts to be the new version.

I notice some packages having a package.json here.

Usually you won't need this. When publishing a package we will normally automatically create a package.json for it. A package.json may be included for the sake of specifying dependencies. Here's an example. We do not allow other fields, such as "description", to be defined manually. Also, if you need to reference an older version of typings, you must do that by adding "dependencies": { "@types/foo": "x.y.z" } to the package.json.

Definitions in types-2.0 seem written differently than in master.

If you're targeting types-2.0, write it like the types-2.0 definitions. If you're targeting master, we may change it to the new style when merging from master to types-2.0.

Can I request a definition?

Here are the currently requested definitions.

License

This project is licensed under the MIT license.

Copyrights on the definition files are respective of each contributor listed at the beginning of each definition file.

Analytics