jprichardson/node-fs-extra
### [`v9.0.0`](https://togithub.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md#900--2020-03-19)
[Compare Source](https://togithub.com/jprichardson/node-fs-extra/compare/8.1.0...9.0.0)
##### Breaking changes
- Requires Node.js version 10 or greater ([#725](https://togithub.com/jprichardson/node-fs-extra/issues/725), [#751](https://togithub.com/jprichardson/node-fs-extra/pull/751))
- Switched `ensureDir*` to use a fork of to make use of native recursive `fs.mkdir` where possible ([#619](https://togithub.com/jprichardson/node-fs-extra/issues/619), [#756](https://togithub.com/jprichardson/node-fs-extra/pull/756))
- Properly preserve `atime` for `copy*` with `preserveTimestamps` option ([#633](https://togithub.com/jprichardson/node-fs-extra/pull/633))
**The following changes, allthough technically breaking, will not affect the vast majority of users:**
- `outputJson` now outputs objects as they were when the function was called, even if they are mutated later ([#702](https://togithub.com/jprichardson/node-fs-extra/issues/702), [#768](https://togithub.com/jprichardson/node-fs-extra/pull/768))
- Cannot pass `null` as an options parameter to `*Json*` methods ([#745](https://togithub.com/jprichardson/node-fs-extra/issues/745), [#768](https://togithub.com/jprichardson/node-fs-extra/pull/768))
##### Improvements
- Add promise shims for `fs.writev` & `fs.opendir` ([#747](https://togithub.com/jprichardson/node-fs-extra/pull/747))
- Better errors for `ensureFile` ([#696](https://togithub.com/jprichardson/node-fs-extra/issues/696), [#744](https://togithub.com/jprichardson/node-fs-extra/pull/744))
- Better file comparison for older Node versions ([#694](https://togithub.com/jprichardson/node-fs-extra/pull/694))
##### Miscellaneous changes
- Peformance optimizations ([#762](https://togithub.com/jprichardson/node-fs-extra/issues/762), [#764](https://togithub.com/jprichardson/node-fs-extra/pull/764))
- Add missing documentation for aliases ([#758](https://togithub.com/jprichardson/node-fs-extra/issues/758), [#766](https://togithub.com/jprichardson/node-fs-extra/pull/766))
- Update `universalify` dependency ([#767](https://togithub.com/jprichardson/node-fs-extra/pull/767))
Renovate configuration
:date: Schedule: "every weekday" (UTC).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: 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 contains the following updates:
^8.0.0
->^9.0.0
Release Notes
jprichardson/node-fs-extra
### [`v9.0.0`](https://togithub.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md#900--2020-03-19) [Compare Source](https://togithub.com/jprichardson/node-fs-extra/compare/8.1.0...9.0.0) ##### Breaking changes - Requires Node.js version 10 or greater ([#725](https://togithub.com/jprichardson/node-fs-extra/issues/725), [#751](https://togithub.com/jprichardson/node-fs-extra/pull/751)) - Switched `ensureDir*` to use a fork ofRenovate configuration
:date: Schedule: "every weekday" (UTC).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.