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
Andy
947a8fb761
Enable strictFunctionTypes ( #20373 )
2017-10-06 14:03:03 -07:00
Andy
53d3db57a8
transducers-js: Fix lint ( #20237 )
2017-10-06 09:53:39 -07:00
Adrian Leonhard
9a938a25f7
[transducers-js] Fixed comp overloads.
...
Fixed 'no-parameter-reassignment'
Fixed TS error.
2017-08-28 13:43:36 +02:00
Adrian Leonhard
881b8486cd
[transducers-js] Added comp overloads.
...
Added overloads for Transducer arguments, as those seem the most common.
Fixed N identical argument overload.
2017-08-27 01:46:55 +02:00
David Philipson
45f22ec21e
Improve complement definition
2017-06-22 18:05:21 -07:00
David Philipson
d4bdb400a0
More general Transducer definition
2017-06-21 18:27:55 -07:00
David Philipson
1065599f86
Fix definition of Wrap
2017-06-21 15:10:21 -07:00
David Philipson
23455c0bc5
Fix toFn typing, tweak comp typing
2017-06-21 04:16:16 -07:00
David Philipson
246ddd52cf
Fixes to transducers-js types
...
* Remove unnecessary type parameters
* Update transduce() and reduce() to accept CompletingTransformers
* Fix incorrect definition of transduce()
* Fix incorrect definition of reduce()
* Fix incorrect definition of completing()
* Fix incorrect definition of wrap()
* Fix incorrect definition of cat()
* Fix overly strict definition of mapcat()
* Make into() definition precise with overloads
* Use es6 Iterables.
* More precise typings for object iteration in reduce(), transduce(),
and into()
2017-06-19 19:09:26 -07:00
Andy
bbc61fbf93
Extend "dtslint/dt.json" directly instead of "../tslint.json". ( #15822 )
...
* Extend "dtslint/dt.json" directly instead of "../tslint.json".
* Convert more "../tslint.json" to "dtslint/dt.json"
* no-redundant-modifiers -> strict-export-declare-modifiers
2017-04-14 08:04:05 -07:00
Andy
f2b6506ba5
Fix various lint errors ( #15530 )
2017-03-30 17:42:07 -07:00
Andy
5f3ba45136
Use dtslint ( #15482 )
2017-03-29 13:07:39 -07:00
Andy
e5ed4fc916
Apply new lint rules to even more files ( #15445 )
2017-03-28 10:56:00 -07:00
Andy Hanson
354cec620d
Move all packages to a types directory
2017-03-24 14:27:52 -07:00