Commit Graph
36560 Commits
Author SHA1 Message Date
Janeene Beeforth 2fd2214dcc Make requested changes.
I still don't understand why the requested change is beneficial. Local testing shows that using the default "any" type for the generics results in all typechecking of parameters/outputs based on the generic type being disabled by the change.
2017-11-07 00:41:59 +11:00
Janeene Beeforth 8c3f5307ce Improve generics further. 2017-10-31 21:00:11 +11:00
Janeene Beeforth 5b29f887df Updates based on review feedback.
* Remove Row/RowKey/Cell
* Use generics where they provide useful type safety
2017-10-31 18:26:55 +11:00
Janeene Beeforth 5846c7a080 Update to react-bootstrap-table version 4.0.6
* Add v2 directory with the previous 2.8 types.
* Updated onCellEdit test to match library functionality.
  The onCellEdit function was altered in version 2.4.3 to require returning
  the final cell value from the function. This permits altering the value
  before it gets saved.
* Many options were missing, or their values were out of date.
* Add a lot of new tests based on example code in react-bootstrap-table.
* Remove the rule overrides in tslint for version 4.0.6
* Remove newly-forbidden @type & @memberof JSDoc tags.
2017-10-25 21:31:31 +11:00
Andy b7e43ef2bb pixi.js: Fix lint (#20970) 2017-10-24 13:08:07 -07:00
Emilio 302970129c fix(gulp-util): add chalk as a dependency (#20976)
As of `chalk@2.2.0` (https://github.com/chalk/chalk/releases/tag/v2.2.0)
the project is providing it's own type definitions. See the specific
commit below for more details.

https://github.com/chalk/chalk/commit/f653b061d6fbdb1c7224f7d80476391202c47877
2017-10-24 12:53:14 -07:00
Kevin Greene d04363d1ac [thrift] Update thrift to use the more universal http.RequestOptions (#20962)
* [thrift] Update thrift to use the more universal http.RequestOptions

  * The RequestOptions interface is more universal across node versions than
    the ClientRequestArgs interface which is specific to Node v8.

* Add tests for RequestOptions
2017-10-24 11:46:56 -07:00
Andy 42888fbd11 rrule: Fix lint (#20972) 2017-10-24 11:42:55 -07:00
Andy 474cdb32e7 node-schedule: Fix lint (#20968) 2017-10-24 11:38:46 -07:00
Marcin Dobosz 824ad1a710 Fix broken link to method-override types (#20967) 2017-10-24 11:37:39 -07:00
Erik Mavrinac b8660a296a Create @types/ed25519 for ed25519 NPM package (#20966)
* Revert "Add tsline file"

This reverts commit a0f8c9acc3.

* Revert "Rename .d.ts file per guidelines"

This reverts commit 7eb6f76ab5.

* Revert "Add types for ZeroMQ.js, derived from the 'zmq' type definitions"

This reverts commit d5d3cd0fca.

* Add new types for the ed25519 NPM package
2017-10-24 11:36:34 -07:00
Andy 0e623f50a7 node-statsd: Fix lint (#20969) 2017-10-24 11:33:46 -07:00
Andy 913cea3d0d i18next-browser-languagedetector: Fix lint (#20963) 2017-10-24 11:26:37 -07:00
Andy 391c92eae6 @google-cloud/storage: Fix lint (#20961) 2017-10-24 11:25:44 -07:00
Andy 768e798aa4 flatbuffers: Fix lint (#20960) 2017-10-24 11:25:17 -07:00
Andy 20f37c2c8d email-templates: Fix lint (#20959) 2017-10-24 11:24:04 -07:00
Andy 9a3107a350 askmethat-rating: Provides own types (#20958) 2017-10-24 11:22:50 -07:00
Andy 8072f4c709 bezier-easing: Convert to external module (#20952) 2017-10-24 11:15:31 -07:00
CodeAnimal 8e9a312d8d Correct function return type (#20946)
Update generator function to return Buffer instead of string.
2017-10-24 11:12:29 -07:00
Thomas Lent 2b42a4123b Complete definition for js-base64 and update to version 2.3 (#20929)
* Update version number

* Format existing code

* Add name to authors

* Add tslint.json

* Rewrite to match module.d.ts template

* Add missing functions

* Add extendString and related String augmentation

* Correct uriSafe parameter to be optional

* Correct extended functions to be required

* Add new tests and fix global Base64

* Add missing uriSafe parameter to toBase64

* Enable strictNullChecks

* Add missing test case
2017-10-24 11:07:17 -07:00
Andy 862fb26137 yeoman-test: Fix lint (#20975) 2017-10-24 11:06:13 -07:00
Dan Manastireanu 348c14e2f0 Add missing options to chart.js. Closes #19385 (#20824) 2017-10-24 11:04:42 -07:00
Donald Pipowitch 4181075775 fixed rule api's in auth0 (#20750)
* fixed rule api's in auth0

* updated auth0 header
2017-10-24 11:03:28 -07:00
Aaron Friel 850c54008c Update source-map typings to match API. (#20573)
* Update source-map typings to match API.

The `SourceNode` constructor permits a null for the parameters `line`, `column`, and `source`. See [their README](https://github.com/mozilla/source-map#new-sourcenodeline-column-source-chunk-name).

* Add sourceMapUrl parameter

See: https://github.com/mozilla/source-map/pull/293
2017-10-24 10:59:58 -07:00
Piotr Roszatycki 4b9fdd3722 Type definitions for moment-strftime2 1.0 (#20873) 2017-10-24 10:53:15 -07:00
Andy Hanson 43f6f4ee29 quill: Fix no-redundant-jsdoc ignore 2017-10-24 10:25:04 -07:00
Andy Hanson ff1d1fc8e9 keycloak-js: Fix no-redundant-jsdoc ignore 2017-10-24 10:13:23 -07:00
Andy 165e2bf7b0 Fix no-redundant-jsdoc ignores -- include no-redundant-jsdoc-2 (#20954) 2017-10-24 08:53:43 -07:00
Pine Mizune 021059aaf9 Add gulp-jsonminify types (#20586)
* add gulp-jsonminify types

* fix lint config

* fix definition header

* fix ci errors
2017-10-24 08:30:48 -07:00
Sean Tan 3ab75ed060 Add Implements JSDoc comments for lunr.PipelineFunction functions (#20956) 2017-10-24 08:28:40 -07:00
Matt Traynham 545f457618 Update split.js to allow module loading (#20951) 2017-10-24 08:02:50 -07:00
Christopher Deutsch 4e3b7eda54 Updated types for puppeteer v0.12 (#20620) 2017-10-24 08:02:18 -07:00
Kiarash df39576b74 Add support for static methods and defaults overwrite for datatables.net (#20685)
* Add static methods and default overwrites for datatables.net

* Add support for $("selector").dataTable()
* Add support for $.fn.dataTable.XXX and $.fn.dataTable.util.XXX
* Add support for overwriting datatables.net defaults, see test

* Remove fixed comments

* Great improvement for datatable.net-buttons

* Add all supported plugins for buttons
* Better integration in datatables.net d.ts

* Fix Api datatables.net

* Add support for datatables.net-buttons Api calls

Support for button api

* Add support for datatables-fixedheader Api

* Support for fixedHeader Api calls
* Add static functions
* Updated test

* TSLint all files

* TSLint datatables.net, datatables.net-buttoms index.d.ts
* Fix travis errors

* TSLint Tests

* Fix Travis Errors

* Fix: Add TypeScript Version

* Fix: Set TypeScript Version to 4

* Fix: Test error
2017-10-24 07:37:30 -07:00
Réda Housni Alaoui 1882fc533c Done (#20876) 2017-10-24 07:34:23 -07:00
Louise Bicker Caarten 28e37c93be Provide Type Information On Returned Schema (#20673) 2017-10-24 07:32:07 -07:00
maximelkin 3543dcb85e Update mysql library definitions (#20639)
* updated definitions

* fixes duplicated names

* add allow synthetic def imports, add ts version

* bump module version

* little test fixes

* removed ts version

* fix module name and link to github, revert tsconfig

* fix of tsconfig(2)

* add fake interface for express-myconnection

* lint config and fixes, typeCasting, interface renaming

* fix naming, fix express-myconnection

* node-mysql-wrapper fix
2017-10-23 17:25:11 -07:00
Alexandre f8d0b72ff4 Allow typing Express body, params, query and cookies through generics (#20820)
* Allow typing express body, params, query and cookies through generics

* Increase minor version

* Add ts version comment

* Fix ts requirement comment typo

* Bump all ts version packages

* Bump Morgan package
2017-10-23 17:23:31 -07:00
Robert Massaioli 902ee13ae7 All but Body Parameter implement BaseSchema (#20861)
In the swagger v2 specification all of the parameters except the BodyParameter implement the BodySchema. Check out the official spec here: http://swagger.io/v2/schema.json
2017-10-23 17:22:45 -07:00
Andy ff3e5a7d37 react-stripe-elements: Fix lint (#20940) 2017-10-23 16:49:29 -07:00
Andy 0e23fcfea0 session-file-store: Fix lint (#20939) 2017-10-23 16:16:41 -07:00
Andy b7b9111f50 express-brute-redis: Fix lint (#20938) 2017-10-23 16:07:10 -07:00
Andy abb729c635 loopback-boot: Fix lint (#20935) 2017-10-23 16:04:08 -07:00
khimaros 14002e5ce0 Add rmdir() to type definition for @type/ssh2-sftp-client (#20891)
* Add rmdir() to type definition.

* Bump version number in comment header.

* Remove patch level version number to fix tests

* Update tests to include an rmdir() invocation.
2017-10-23 16:01:57 -07:00
Arne Schubert 933599cbd6 Add the tooltip anchor to Leaflet's BaseIconOptions interface (#20889)
* Add the tooltipAnchor property to the BaseIconOptions interface

* Add myself as author especially for PR 14299 and for getting an information on further changes

* Typo in github-name

* Remove redundant jsdoc and rewrite to a pretty format
2017-10-23 16:01:32 -07:00
Andy f4775d1625 js.spec: Fix lint (#20882) 2017-10-23 16:00:43 -07:00
Andy 887ae58b0f ignite-ui: Fix lint (#20880) 2017-10-23 15:59:36 -07:00
Adam Gaskins 1805afcbab Updated bootstrap-slider to 9.9.0 (#20875) 2017-10-23 15:51:54 -07:00
Andy cbba38fac2 heredatalens: Fix lint (#20857) 2017-10-23 15:41:19 -07:00
Michael Henretty 50d44b1d7d add missing function signature to @types/tape (#20834) 2017-10-23 15:38:35 -07:00
Andy 711d755826 oauth2-server: Fix lint (#20903) 2017-10-23 15:35:37 -07:00