Andy
947a8fb761
Enable strictFunctionTypes ( #20373 )
2017-10-06 14:03:03 -07:00
Jack Sun
b04d8872dc
Using TypeScript 2.1
...
The Partial type was only added in TS v2.1
2017-08-29 16:57:22 -07:00
Jack Sun
771016d704
[deepmerge] Allow partial types in deepmerge
...
Sometimes deepmerge is used for overwriting only a few properties in a larger object. Allowing partial types lets users deepmerge without having to typecast in those cases.
In addition, also updated the typings for arrayMerge to indicate that it will be operating on two arrays.
2017-08-29 16:48:24 -07:00
Mohamed Hegazy
e564537f7f
Fix lint failures ( #16329 )
...
* fix lint failures
* Fix more lint failures
* Fix some more lint errors
2017-05-04 15:31:42 -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
b6c343f2b3
Apply new lint rules to yet more packages ( #15548 )
...
* Apply new lint rules to yet more packages
* Fix leaflet lint
2017-03-31 11:01:26 -07:00
Andy Hanson
354cec620d
Move all packages to a types directory
2017-03-24 14:27:52 -07:00