Commit Graph
5 Commits
Author SHA1 Message Date
Andy Hanson 21065fcb6b Enable "esModuleInterop" in all tsconfigs 2018-02-05 09:49:31 -08:00
segayuu df2f503d13 [Bluebird] Cleanup ignore lint error and Enable strintFunctionTypes and noImplicitThis (#20945)
* Cleanup part of lint error "no-unnecessary-generics"

* Cleanup lint error: adjacent-overload-signatures

* Arguments Array to Iterable(Bluebird not support ArrayLike)

* Delete already resolved TODO

* [WIP] cleanup lint-errors: void-return

* cleanup lint error: no-unnecessary-callback-wrapper

* cleanup ignore lint error: no-void-expression

* clean self

* Enable noImplicitThis

* Enable strictFunctionTypes

* Fix error dependent on tsc version(tsc version: 20171024)

* Cleanup lint error: void-return

* Apply https://github.com/DefinitelyTyped/DefinitelyTyped/pull/20945#discussion_r146791411
2017-10-25 11:17:24 -07:00
Andy 947a8fb761 Enable strictFunctionTypes (#20373) 2017-10-06 14:03:03 -07:00
Retsam 259e578a48 Bluebird: improve typings for Promise.coroutine (#20148)
* Add better support for Bluebird.coroutine

* Add Promise.coroutine options argument

* Improve TODO comment

* Fix inconsistent indentation

* Move T argument to the beginning of the coroutine type params

* Remove unnecessary comment from tests
2017-10-02 10:31:39 -07:00
Andy Hanson 354cec620d Move all packages to a types directory 2017-03-24 14:27:52 -07:00