Commit Graph
20 Commits
Author SHA1 Message Date
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
Alan Agius 57c524c9bd feat(fs extra): update APi to match fs-extra 5.0.0 2017-12-12 19:14:23 +01:00
Andy 097d2acf71 Miscellaneous lint fixes (#20849) 2017-10-22 15:22:50 -07:00
Andy 947a8fb761 Enable strictFunctionTypes (#20373) 2017-10-06 14:03:03 -07:00
Aleh Zasypkin ceebd7b2ed [node] rename defaultEncoding option property to encoding. Turn-off no-var dtslint rule. (#19175) 2017-09-08 08:06:14 -07:00
Alan Agius a7d0be726e feat(fs-extra): update CopyFilter signature to include dest (#19361)
* feat(fs-extra): update `CopyFilter` signature to include `dest`

* merge conflicts

fs-extra: re-add missing dash
2017-08-31 07:04:38 -07:00
Andy 3fcde354de fs-extra: Fix tests (#19202)
* fs-extra: Fix tests

* Also fix fs-extra-promise
2017-08-21 13:39:48 -07:00
Andy 5d6c651a1a Apply stricter lint rules (#19063) 2017-08-17 14:53:41 -07:00
Ron Buckton d00f967ff8 Improve types for node 'fs' module (#18052) 2017-07-20 15:54:19 -07:00
scarabedore 867079b87c Fixed fs-extra-promise with node typings 2017-06-28 10:09:57 +02:00
Nathan Shively-Sanders a08100af2f Merge pull request #17245 from DefinitelyTyped/bluebird-promiselike
bluebird: Make `Thenable` an alias to the builtin `PromiseLike`.
2017-06-20 09:17:44 -07:00
HiromiShikata 84d9be6f91 Fix lint warnings 2017-06-19 17:34:04 +09:00
HiromiShikata cb2189e184 feat(fs-extra-promise): add missing interfaces 2017-06-18 19:59:44 +09:00
Andy Hanson c15e214e5a bluebird: Make Thenable an alias to the builtin PromiseLike. 2017-06-16 09:02:18 -07:00
Nathan Shively-Sanders 163f4438df Fix weak type errors (#16845)
* Fix first round of weak type errors

Done through griddle-react

* 95% done with weak type fixes

* Fix last couple of weak type errors

* Remove some lint from mithril tests

* mithril's Lifecycle is not a weak type any more

Restore the Lifecycle constraints in the rest of the definitions.

* Fix react-redux tests after #16652 broke them

* Remove package-lock.json
2017-06-04 22:03:03 -07:00
Alan Agius 3ff7e25c70 feat(fs-extra): update typings to 3.0.x (#16218)
* feat(fs-extra): update typyings to `3.0.x`

* feat(fs-extra): update typings to `3.0.x`

* test(fs-extra): add more test coverage

* add `pathExists`

* fix lint issues

* fix lint issues

* add `TypeScript Version: 2.2'

* add more tests

* change `interface` to `type`

* add typescript version

* add missing semicolon

* add universalify fs async methods

* add `fs` methods

* feat(fs-extra): update typings to `3.0.x`

* fix lint issues

* fix more lint issues

* fs-extra: add `mkdtemp`

* remove extra breakline

* remove `walk` and overall improvments

* fix tests

* add options to test

* remove `CopyFilterFunction` and `CopyFilter`

* remove `CopyFilterFunction` and `CopyFilter`

* fix test

* re add `CopyFilter`

* fs-extra: fix CopyFilter

* fs-extra: remove `MkdirOptions`

* fs-extra: remove exra interfaces

* feat(fs-extra): update typings to
2017-05-01 13:56:02 -07:00
Alan Agius 898f68df32 fix(fs-extra-promise): add missing version (#15915) 2017-04-26 15:10:29 -07:00
Alan Agius 442447cbc2 feat(fs-extra): add missing interfaces (#15577)
* feat(fs-extra): add missing interfaces

* increase version number

* style(s-extra): use `import` statement instead of `require`

* feat(fs-extra-promise): update to match interface
2017-04-17 08:36:37 -07:00
Andy Hanson 354cec620d Move all packages to a types directory 2017-03-24 14:27:52 -07:00