1006 Commits

Author SHA1 Message Date
Steve Moser
8e0879110f Remove --save option as it isn't required anymore (#660) 2019-02-18 22:29:22 -06:00
Ryan Zimmerman
a32c852821 7.0.1 7.0.1 2018-11-07 08:02:52 -05:00
Ryan Zimmerman
639291769e Temporarily disable standard-markdown 2018-11-07 07:53:00 -05:00
Pete Gonzalez
ddc1a2f9d4 Fix removeSync() to eliminate spurious ENOTEMPTY errors on Windows (#646)
Fix removeSync() to measure its retry interval in milliseconds instead of CPU cycles
2018-11-07 07:43:31 -05:00
Austin Gordon
ab254b1efd Added docs/ and CHANGELOG.md to .npmignore (#642) (#643)
These files are not necessary.

Closes #642
2018-10-30 13:01:05 -04:00
Alexander Lewitt
287f234817 Fix typo in docs (#628) 2018-10-05 16:36:05 -04:00
robertjacobson
402c1d0572 Show support for mode (#587)
Node fs's mkdir supports mode specification. After reviewing the source
fs-extra does as well, but is not documented. Update the documentation
to include the `options` parameter and provide a few examples of using
`mode`.
2018-08-11 15:08:20 -05:00
Jan Peer Stöcklmair
4da17fed5f Chore: github issue template (#617)
* Chore: github issue template

* Docs: typoe
2018-08-09 13:07:01 -05:00
Ryan Zimmerman
fb3dda7f6e 7.0.0 7.0.0 2018-07-16 21:16:34 -04:00
Ram Hejazi
1a4e88543b Add missing element for fs.lchmod promisification (#595) (#596) 2018-07-16 20:58:58 -04:00
Maxime Bargiel
384aae04e8 copy*: Set new directory mode only after copying files (MacOS fix) (#600)
Fixes #599
2018-07-16 20:57:29 -04:00
Mani Maghsoudlou
e340861b4f [BREAKING] copy*(): use ino to check identical paths (#582) 2018-07-16 20:52:21 -04:00
Lambdac0re
a5b5159512 Add missing aliases (#597) 2018-06-26 10:39:27 -04:00
Daniel Ruf
5b29ae3aa5 chore: cache node_modules (#588) 2018-05-31 22:22:57 -05:00
Jan Peer Stöcklmair
3eceb915bf Chore: add supported engines (#580) 2018-05-14 14:16:51 -05:00
Ryan Zimmerman
10f3a88b76 6.0.1 6.0.1 2018-05-09 19:03:32 -04:00
Miroslav Bajtoš
2ffb64cf8e Fix fs.promises ExperimentalWarning on Node 10.1.0 (#578) 2018-05-09 18:59:56 -04:00
Ryan Zimmerman
7d36349abe 6.0.0 6.0.0 2018-05-01 09:14:20 -04:00
Ryan Zimmerman
a240dd0383
Add Node 10 to CI configs (#572) 2018-04-25 13:06:48 -04:00
Mani Maghsoudlou
bbbc2db97e copy*(): refactor copyDirItems() to avoid passing null param (#570) 2018-04-25 07:51:49 -04:00
Mani Maghsoudlou
b02eea6a37 Use strict assert in all tests (#569) 2018-04-19 07:28:45 -04:00
Mani Maghsoudlou
da69c573e3 copy & copySync: handle case-insensitive paths, check paths stricter before copying (#568) 2018-04-18 07:38:28 -04:00
Ryan Zimmerman
eb4901b1b4 Add docs that graceful-fs is used (#567)
Fixes #562
2018-04-11 22:33:45 -05:00
Ryan Zimmerman
20c82ab4dd
Run stricter linter to cleanup problems and force ES6 usage (#566)
Also shorten fs.write() promise code
2018-04-10 08:12:12 -04:00
Ryan Zimmerman
a631c53666 BREAKING: Drop builds for Node 4, 5, & 7; add OSX builds & Node 9 (#564) 2018-04-09 11:09:55 -05:00
Ryan Zimmerman
1018584133 Upgrade devDeps 2018-04-07 10:33:32 -04:00
JP Richardson
bacf504ed9
Merge pull request #563 from jprichardson/copy-preserve-timestamps-false
copy*() preserveTimestamps: false behavior is OS-dependent
2018-04-06 22:34:40 -05:00
Ryan Zimmerman
5170b4f854 copy*() preserveTimestamps: false behavior is OS-dependent
Update docs and remove tests to reflect this
2018-04-06 12:55:53 -04:00
Mani Maghsoudlou
50c098ec0c copy & copySync: do not overwrite src & dest paths to avoid side effects (#554) 2018-04-06 11:31:19 -04:00
Mani Maghsoudlou
6b90ccf962 move: rewrite move to use fs.rename (#549)
* rewrite move to use fs.rename

* add old tests

* use strictEqual for error message assertion

* refactor move, remove comments

* fix move when overwrite is true and dest exists

* remove unnecessary checking of EPERM error
2018-04-06 11:25:57 -04:00
JP Richardson
b7aa7e3fb9
Merge pull request #553 from wontem/fs-readSync-throws-error
copySync, moveSync: remove extra step in reading loop
2018-03-17 17:14:59 -05:00
wontem
7e2aba069f remove extra step in reading loop 2018-02-26 13:33:16 +03:00
Igor Bykov
a0d44c1773 Fix function isSrcSubdir in the copy-sync.js and copy.js (#541) 2018-02-20 19:08:50 -05:00
JP Richardson
f0e62c6608
Merge pull request #547 from jdxcode/patch-1
add fs-extra-debug
2018-02-02 23:59:46 -06:00
Jeff Dickey
16565d4d48
add fs-extra-debug
`mfs` uses a very outdated version of `fs-extra` that it requires in `dependencies`. I think it should probably be removed.
2018-02-02 13:30:26 -08:00
Jan Peer Stöcklmair
fab376ec2b Docs: add copy note for src (#538) 2018-01-11 18:02:18 -05:00
JP Richardson
ec5914d731
Merge pull request #539 from jprichardson/badges
Update README Badges
2018-01-11 11:10:14 -06:00
Ryan Zimmerman
f36e40c597 Update README Badges
- Ensure build and coverage info is for the master branch only
- Add license badge
- Use standard-size StandardJS badge
2018-01-11 11:10:28 -05:00
Jan Peer Stöcklmair
c77d781721 Add async/await usage examples (closes #506) (#535) 2018-01-09 08:56:08 -05:00
JP Richardson
c9e0d6073e
Merge pull request #534 from arthurintelligence/fs-filesystem-lib
docs(README.md) Linked to fs-filesystem external library
2018-01-05 18:27:37 -06:00
Philippe Hebert
44de2fac43
docs(README.md) Linked to fs-filesystem external library
Added a link to the [fs-filesystem](https://github.com/arthurintelligence/node-fs-filesystem) external library for reference.
2018-01-05 18:01:58 -05:00
Ryan Zimmerman
d39ab309f5
Merge pull request #529 from jprichardson/fixtures
Remove copy test fixtures directory, create with code
2018-01-03 10:06:56 -05:00
Mani Maghsoudlou
2ce4bff58b Remove copy test fixtures dir, refactor copy & copySync timestamp test 2017-12-15 15:17:39 -08:00
RyanZim
80494ee95e 5.0.0 5.0.0 2017-12-11 11:38:36 -05:00
RyanZim
12126805e0 Merge branch 'develop'
Closes #523
2017-12-11 11:00:52 -05:00
RyanZim
bd3376b78f 4.0.3 4.0.3 2017-12-05 09:54:47 -05:00
Ryan Zimmerman
42e42bea22
Merge pull request #521 from jprichardson/async-filter
Apply the async filter to initial filter checking in copy
2017-11-20 09:14:19 -05:00
Mani Maghsoudlou
a06f88b109 Apply the async filter to initial filter checking in copy 2017-11-19 00:34:48 -08:00
JP Richardson
86d2ad6da7
Merge pull request #519 from jprichardson/rewrite-copySync
Rewrite copySync
2017-11-19 00:17:22 -06:00
Ryan Zimmerman
f934357bb6
Merge pull request #520 from arcanis/patch-1
Fixes fs-extra on linux
2017-11-18 16:08:09 -05:00