create-nteract-app
create-nteract-app copied to clipboard
Update dependency fs-extra to v11
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| fs-extra | ^7.0.0 -> ^11.0.0 |
Release Notes
jprichardson/node-fs-extra (fs-extra)
v11.2.0
- Copy directory contents in parallel for better performance (#1026)
- Refactor internal code to use
async/await(#1020)
v11.1.1
v11.1.0
v11.0.0
Breaking Changes
- Don't allow requiring
fs-extra/lib/SOMETHING(switched toexports) (#974) - Require Node v14.14+ (#968, #969)
New Features
- Add
fs-extra/esmfor ESM named export support; see docs for details (#746, #974) - Add promise support for
fs.readv()(#970)
Bugfixes
v10.1.0
- Warn if
fs.realpath.nativedoes not exist, instead of erroring (#953) - Allow explicitly passing
undefinedoptions tomove()(#947, #955) - Use
process.emitWarninginstead ofconsole.warn(#954)
v10.0.1
- Add
sideEffects: falsetopackage.json(#941)
v10.0.0
Breaking changes
- Require Node.js v12+ (#886, #893, #890, #894, #895)
- Allow copying broken symlinks (#779, #765, #638, #761)
The following changes, although technically semver-major, will not affect the vast majority of users:
- Ensure correct type when destination exists for
ensureLink*()/ensureSymlink*()(#826, #786, #870) - Error when attempting to
copy*()unknown file type (#880) - Remove undocumented options for
remove*()(#882)
Improvements
- Allow changing case of filenames with
move*(), even on technically case-insensitive filesystems (#759, #801) - Use native
fs.rm*()forremove*()in environments that support it (#882, #806) - Improve
emptyDir()performance (#885)
Bugfixes
- Ensure
copy*()'sfilterfunction is not called more than necessary (#883, #809) - Fix
move*()raisingEPERMerror when moving a file to the root of a drive on Windows (#897, #819)
Miscellaneous changes
v9.1.0
- Add promise support for
fs.rm()(#841, #860) - Upgrade universalify for performance improvments (#825)
v9.0.1
- Fix issue with
ensureFile()when used with Jest on Windows (#804, #805) - Remove unneeded
process.umask()call (#791) - Docs improvements (#753, #795, #797)
v9.0.0
Breaking changes
- Requires Node.js version 10 or greater (#725, #751)
- Switched
ensureDir*to use a fork of https://github.com/sindresorhus/make-dir to make use of native recursivefs.mkdirwhere possible (#619, #756) - Properly preserve
atimeforcopy*withpreserveTimestampsoption (#633)
The following changes, allthough technically breaking, will not affect the vast majority of users:
outputJsonnow outputs objects as they were when the function was called, even if they are mutated later (#702, #768)- Cannot pass
nullas an options parameter to*Json*methods (#745, #768)
Improvements
- Add promise shims for
fs.writev&fs.opendir(#747) - Better errors for
ensureFile(#696, #744) - Better file comparison for older Node versions (#694)
Miscellaneous changes
- Peformance optimizations (#762, #764)
- Add missing documentation for aliases (#758, #766)
- Update
universalifydependency (#767)
v8.1.0
- Add support for promisified
fs.realpath.nativein Node v9.2+ (#650, #682) - Update
graceful-fsdependency (#700) - Use
graceful-fseverywhere (#700)
v8.0.1
- Fix bug
Maximum call stack size exceedederror inutil/stat(#679)
v8.0.0
NOTE: Node.js v6 support is deprecated, and will be dropped in the next major release.
- Use
renameSync()under the hood inmoveSync() - Fix bug with bind-mounted directories in
copy*()(#613, #618) - Fix bug in
move()with case-insensitive file systems - Use
fs.stat()'sbigintoption incopy*()&move*()where possible (#657)
v7.0.1
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.