Commit Graph

12 Commits

Author SHA1 Message Date
Ulrich Buchgraber
6ccbcd2c4d Fix all the (unrelated) 'no-angle-bracket-type-assertion' linter errors in packages which depend on @types/node 2018-11-21 01:29:44 +01:00
Andy Hanson
45c9246c09 Remove esModuleInterop from tsconfigs (no longer mandatory) 2018-02-14 14:55:13 -08:00
Andy
bef4d2b27d
Enable "esModuleInterop" in all tsconfigs (#23354) 2018-02-05 11:01:56 -08:00
Kevin Greene
5933d2c371 Merge remote-tracking branch 'upstream/master' into node-client 2017-10-31 15:08:10 -07:00
Andy
17f38a9945
baconjs: Make tests pass again (#21155) 2017-10-31 14:45:50 -07:00
Kevin Greene
efe640dd2d [baconjs] Fix compile errors 2017-10-31 13:49:14 -07:00
Andy
19f89399e4 Ensure every package has a tslint.json (#21009)
* Ensure every package has a tslint.json

* Fixes
2017-10-25 11:13:50 -07:00
Flarna
d6f6e80d18 [backonjs] Fix tests by setting strictFunctionTypes to false (#20452) 2017-10-10 07:12:59 -07:00
Andy
947a8fb761 Enable strictFunctionTypes (#20373) 2017-10-06 14:03:03 -07:00
Leonard Thieu
1c3565933c :( 2017-06-13 13:00:42 -04:00
Joonas Javanainen
b4da397a4f baconjs: doLog accepts a label, use PromiseLike in fromPromise (#16292)
* doLog accepts a label

* Use PromiseLike instead of Promise in fromPromise functions

Bacon accepts Promises/A+ -compatible promises that have just the .then
function, so the full Promise type is not actually required.

This also removes the need for the JQueryXHR special case, because
JQueryXHR is compatible with PromiseLike.

* Restore JQueryXHR special case to fromPromise

With strictNullChecks JQueryXHR is not compatible with PromiseLike.
The baconjs typings don't have strictNullChecks at the moment, so tsc
didn't catch this...

* Flatten contributors' list
2017-05-03 12:52:09 -07:00
Andy Hanson
354cec620d Move all packages to a types directory 2017-03-24 14:27:52 -07:00