kamilkisiela / bob

Build tool used in libraries maintained by The Guild
48 stars 12 forks source link

fix(deps): update dependency fs-extra to v11 #233

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
fs-extra 8.1.0 -> 11.1.1 age adoption passing confidence

Release Notes

jprichardson/node-fs-extra ### [`v11.1.1`](https://togithub.com/jprichardson/node-fs-extra/blob/HEAD/CHANGELOG.md#​1111--2023-03-20) [Compare Source](https://togithub.com/jprichardson/node-fs-extra/compare/11.1.0...11.1.1) - Preserve timestamps when moving files across devices ([#​992](https://togithub.com/jprichardson/node-fs-extra/issues/992), [#​994](https://togithub.com/jprichardson/node-fs-extra/pull/994)) ### [`v11.1.0`](https://togithub.com/jprichardson/node-fs-extra/blob/HEAD/CHANGELOG.md#​1110--2022-11-29) [Compare Source](https://togithub.com/jprichardson/node-fs-extra/compare/11.0.0...11.1.0) - Re-add `main` field to `package.json` for better TypeScript compatibility ([#​979](https://togithub.com/jprichardson/node-fs-extra/issues/979), [#​981](https://togithub.com/jprichardson/node-fs-extra/pull/981)) ### [`v11.0.0`](https://togithub.com/jprichardson/node-fs-extra/blob/HEAD/CHANGELOG.md#​1100--2022-11-28) [Compare Source](https://togithub.com/jprichardson/node-fs-extra/compare/10.1.0...11.0.0) ##### Breaking Changes - Don't allow requiring `fs-extra/lib/SOMETHING` (switched to `exports`) ([#​974](https://togithub.com/jprichardson/node-fs-extra/pull/974)) - Require Node v14.14+ ([#​968](https://togithub.com/jprichardson/node-fs-extra/issues/968), [#​969](https://togithub.com/jprichardson/node-fs-extra/pull/969)) ##### New Features - Add `fs-extra/esm` for ESM named export support; see [docs](https://togithub.com/jprichardson/node-fs-extra#esm) for details ([#​746](https://togithub.com/jprichardson/node-fs-extra/issues/746), [#​974](https://togithub.com/jprichardson/node-fs-extra/pull/974)) - Add promise support for `fs.readv()` ([#​970](https://togithub.com/jprichardson/node-fs-extra/pull/970)) ##### Bugfixes - Don't `stat` filtered items in `copy*` ([#​965](https://togithub.com/jprichardson/node-fs-extra/issues/965), [#​971](https://togithub.com/jprichardson/node-fs-extra/pull/971)) - Remove buggy stats check in `copy` ([#​918](https://togithub.com/jprichardson/node-fs-extra/issues/918), [#​976](https://togithub.com/jprichardson/node-fs-extra/pull/976)) ### [`v10.1.0`](https://togithub.com/jprichardson/node-fs-extra/blob/HEAD/CHANGELOG.md#​1010--2022-04-16) [Compare Source](https://togithub.com/jprichardson/node-fs-extra/compare/10.0.1...10.1.0) - Warn if `fs.realpath.native` does not exist, instead of erroring ([#​953](https://togithub.com/jprichardson/node-fs-extra/pull/953)) - Allow explicitly passing `undefined` options to `move()` ([#​947](https://togithub.com/jprichardson/node-fs-extra/issues/947), [#​955](https://togithub.com/jprichardson/node-fs-extra/pull/955)) - Use `process.emitWarning` instead of `console.warn` ([#​954](https://togithub.com/jprichardson/node-fs-extra/pull/954)) ### [`v10.0.1`](https://togithub.com/jprichardson/node-fs-extra/blob/HEAD/CHANGELOG.md#​1001--2022-02-22) [Compare Source](https://togithub.com/jprichardson/node-fs-extra/compare/10.0.0...10.0.1) - Add `sideEffects: false` to `package.json` ([#​941](https://togithub.com/jprichardson/node-fs-extra/pull/941)) ### [`v10.0.0`](https://togithub.com/jprichardson/node-fs-extra/blob/HEAD/CHANGELOG.md#​1000--2021-05-03) [Compare Source](https://togithub.com/jprichardson/node-fs-extra/compare/9.1.0...10.0.0) ##### Breaking changes - Require Node.js v12+ ([#​886](https://togithub.com/jprichardson/node-fs-extra/issues/886), [#​893](https://togithub.com/jprichardson/node-fs-extra/pull/893), [#​890](https://togithub.com/jprichardson/node-fs-extra/pull/890), [#​894](https://togithub.com/jprichardson/node-fs-extra/pull/894), [#​895](https://togithub.com/jprichardson/node-fs-extra/pull/895)) - Allow copying broken symlinks ([#​779](https://togithub.com/jprichardson/node-fs-extra/pull/779), [#​765](https://togithub.com/jprichardson/node-fs-extra/issues/765), [#​638](https://togithub.com/jprichardson/node-fs-extra/issues/638), [#​761](https://togithub.com/jprichardson/node-fs-extra/issues/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](https://togithub.com/jprichardson/node-fs-extra/pull/826), [#​786](https://togithub.com/jprichardson/node-fs-extra/issues/786), [#​870](https://togithub.com/jprichardson/node-fs-extra/issues/870)) - Error when attempting to `copy*()` unknown file type ([#​880](https://togithub.com/jprichardson/node-fs-extra/pull/880)) - Remove undocumented options for `remove*()` ([#​882](https://togithub.com/jprichardson/node-fs-extra/pull/882)) ##### Improvements - Allow changing case of filenames with `move*()`, even on technically case-insensitive filesystems ([#​759](https://togithub.com/jprichardson/node-fs-extra/issues/759), [#​801](https://togithub.com/jprichardson/node-fs-extra/pull/801)) - Use native `fs.rm*()` for `remove*()` in environments that support it ([#​882](https://togithub.com/jprichardson/node-fs-extra/pull/882), [#​806](https://togithub.com/jprichardson/node-fs-extra/issues/806)) - Improve `emptyDir()` performance ([#​885](https://togithub.com/jprichardson/node-fs-extra/pull/885)) ##### Bugfixes - Ensure `copy*()`'s `filter` function is not called more than necessary ([#​883](https://togithub.com/jprichardson/node-fs-extra/pull/883), [#​809](https://togithub.com/jprichardson/node-fs-extra/issues/809)) - Fix `move*()` raising `EPERM` error when moving a file to the root of a drive on Windows ([#​897](https://togithub.com/jprichardson/node-fs-extra/pull/897), [#​819](https://togithub.com/jprichardson/node-fs-extra/issues/819)) ##### Miscellaneous changes - Do not use `at-least-node` as a dependency ([#​896](https://togithub.com/jprichardson/node-fs-extra/pull/896)) - Improve documentation ([#​888](https://togithub.com/jprichardson/node-fs-extra/pull/888), [#​830](https://togithub.com/jprichardson/node-fs-extra/issues/830), [#​884](https://togithub.com/jprichardson/node-fs-extra/pull/884), [#​843](https://togithub.com/jprichardson/node-fs-extra/issues/843)) ### [`v9.1.0`](https://togithub.com/jprichardson/node-fs-extra/blob/HEAD/CHANGELOG.md#​910--2021-01-19) [Compare Source](https://togithub.com/jprichardson/node-fs-extra/compare/9.0.1...9.1.0) - Add promise support for `fs.rm()` ([#​841](https://togithub.com/jprichardson/node-fs-extra/issues/841), [#​860](https://togithub.com/jprichardson/node-fs-extra/pull/860)) - Upgrade universalify for performance improvments ([#​825](https://togithub.com/jprichardson/node-fs-extra/pull/825)) ### [`v9.0.1`](https://togithub.com/jprichardson/node-fs-extra/blob/HEAD/CHANGELOG.md#​901--2020-06-03) [Compare Source](https://togithub.com/jprichardson/node-fs-extra/compare/9.0.0...9.0.1) - Fix issue with `ensureFile()` when used with Jest on Windows ([#​804](https://togithub.com/jprichardson/node-fs-extra/issues/804), [#​805](https://togithub.com/jprichardson/node-fs-extra/pull/805)) - Remove unneeded `process.umask()` call ([#​791](https://togithub.com/jprichardson/node-fs-extra/pull/791)) - Docs improvements ([#​753](https://togithub.com/jprichardson/node-fs-extra/pull/753), [#​795](https://togithub.com/jprichardson/node-fs-extra/pull/795), [#​797](https://togithub.com/jprichardson/node-fs-extra/pull/797)) ### [`v9.0.0`](https://togithub.com/jprichardson/node-fs-extra/blob/HEAD/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 https://github.com/sindresorhus/make-dir 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))

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.



This PR has been generated by Mend Renovate. View repository job log here.

changeset-bot[bot] commented 1 year ago

āš ļø No Changeset found

Latest commit: f7b58246e0aeb00f12b8238d30c986e00aa92891

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

renovate[bot] commented 1 year ago

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 11.x releases. But if you manually upgrade to 11.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.