Skip to content

Commit dcd3c49

Browse files
chore(deps): update dependency memfs to ^4.36.0 (#1415)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [memfs](https://redirect.github.com/streamich/memfs) | [`^4.17.2` -> `^4.36.0`](https://renovatebot.com/diffs/npm/memfs/4.20.0/4.36.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/memfs/4.36.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/memfs/4.20.0/4.36.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>streamich/memfs (memfs)</summary> ### [`v4.36.0`](https://redirect.github.com/streamich/memfs/blob/HEAD/CHANGELOG.md#4360-2025-08-03) [Compare Source](https://redirect.github.com/streamich/memfs/compare/v4.35.0...v4.36.0) ##### Features - 🎸 harden WritableStream usage ([155b023](https://redirect.github.com/streamich/memfs/commit/155b0239883e9d7693741f50238121b19d1653f0)) ### [`v4.35.0`](https://redirect.github.com/streamich/memfs/blob/HEAD/CHANGELOG.md#4350-2025-08-02) [Compare Source](https://redirect.github.com/streamich/memfs/compare/v4.34.0...v4.35.0) ##### Bug Fixes - directory timestamp handling - correctly distinguish access vs modification operations ([db0e6ce](https://redirect.github.com/streamich/memfs/commit/db0e6ceb1925529d71803de0f480665c627cf3c4)) - increase setTimeout delay in directory timestamp tests from 1ms to 10ms to improve reliability on Mac systems ([65051af](https://redirect.github.com/streamich/memfs/commit/65051af4b3f03e304cba88f960a89c5f321cf978)) ##### Features - add comprehensive test coverage for appendFile path validation ([0baa763](https://redirect.github.com/streamich/memfs/commit/0baa7638d97fd3374abd86fe2fde9c796e502dae)) - add test case for appendFile with dots in path ([ab544ca](https://redirect.github.com/streamich/memfs/commit/ab544caac21edac56ad4df3ee7387932835137ed)) - fix directory timestamp handling - correctly distinguish access vs modification operations ([5d88334](https://redirect.github.com/streamich/memfs/commit/5d88334f24aaf67c6cef758f2d4760e51b6c1369)) ### [`v4.34.0`](https://redirect.github.com/streamich/memfs/blob/HEAD/CHANGELOG.md#4340-2025-08-01) [Compare Source](https://redirect.github.com/streamich/memfs/compare/v4.33.0...v4.34.0) ##### Features - add ENOTDIR error for files accessed with trailing slash ([83d36f3](https://redirect.github.com/streamich/memfs/commit/83d36f388f92904cd45acd62df9230218b94a299)) ### [`v4.33.0`](https://redirect.github.com/streamich/memfs/blob/HEAD/CHANGELOG.md#4330-2025-08-01) [Compare Source](https://redirect.github.com/streamich/memfs/compare/v4.32.1...v4.33.0) ##### Bug Fixes - correct ENOTDIR vs ENOENT error handling after symlink resolution ([63b5cb3](https://redirect.github.com/streamich/memfs/commit/63b5cb3bff5ba0e79607b5e53ddf0a6cdb360f6b)) ##### Features - fix ENOTDIR vs ENOENT error handling for file-as-directory scenarios ([adab01d](https://redirect.github.com/streamich/memfs/commit/adab01d9c7effb861fb291ade7f18478c673dd5a)) #### [4.32.1](https://redirect.github.com/streamich/memfs/compare/v4.32.0...v4.32.1) (2025-08-01) ##### Bug Fixes - remove setTimeout to capture immediate file events in watched directories ([6cda8d5](https://redirect.github.com/streamich/memfs/commit/6cda8d51d725818ea8b88d94b988124f99e62400)) ### [`v4.32.1`](https://redirect.github.com/streamich/memfs/blob/HEAD/CHANGELOG.md#4330-2025-08-01) [Compare Source](https://redirect.github.com/streamich/memfs/compare/v4.32.0...v4.32.1) ##### Bug Fixes - correct ENOTDIR vs ENOENT error handling after symlink resolution ([63b5cb3](https://redirect.github.com/streamich/memfs/commit/63b5cb3bff5ba0e79607b5e53ddf0a6cdb360f6b)) ##### Features - fix ENOTDIR vs ENOENT error handling for file-as-directory scenarios ([adab01d](https://redirect.github.com/streamich/memfs/commit/adab01d9c7effb861fb291ade7f18478c673dd5a)) #### [4.32.1](https://redirect.github.com/streamich/memfs/compare/v4.32.0...v4.32.1) (2025-08-01) ##### Bug Fixes - remove setTimeout to capture immediate file events in watched directories ([6cda8d5](https://redirect.github.com/streamich/memfs/commit/6cda8d51d725818ea8b88d94b988124f99e62400)) ### [`v4.32.0`](https://redirect.github.com/streamich/memfs/blob/HEAD/CHANGELOG.md#4330-2025-08-01) [Compare Source](https://redirect.github.com/streamich/memfs/compare/v4.31.0...v4.32.0) ##### Bug Fixes - correct ENOTDIR vs ENOENT error handling after symlink resolution ([63b5cb3](https://redirect.github.com/streamich/memfs/commit/63b5cb3bff5ba0e79607b5e53ddf0a6cdb360f6b)) ##### Features - fix ENOTDIR vs ENOENT error handling for file-as-directory scenarios ([adab01d](https://redirect.github.com/streamich/memfs/commit/adab01d9c7effb861fb291ade7f18478c673dd5a)) #### [4.32.1](https://redirect.github.com/streamich/memfs/compare/v4.32.0...v4.32.1) (2025-08-01) ##### Bug Fixes - remove setTimeout to capture immediate file events in watched directories ([6cda8d5](https://redirect.github.com/streamich/memfs/commit/6cda8d51d725818ea8b88d94b988124f99e62400)) ### [`v4.31.0`](https://redirect.github.com/streamich/memfs/blob/HEAD/CHANGELOG.md#4310-2025-08-01) [Compare Source](https://redirect.github.com/streamich/memfs/compare/v4.30.1...v4.31.0) ##### Features - improve FileHandle.readableWebStream() with proper locking and autoClose support ([1e27b52](https://redirect.github.com/streamich/memfs/commit/1e27b52b74e02553f1f44c38616e1d0b750e2d65)) #### [4.30.1](https://redirect.github.com/streamich/memfs/compare/v4.30.0...v4.30.1) (2025-08-01) ##### Bug Fixes - add missing name check in FsaNodeSyncWorker.getFileOrDir for root directory ([fcdd81e](https://redirect.github.com/streamich/memfs/commit/fcdd81e354918c6fb475d2da8b61bf18f7ddc5e2)) - allow lstat to traverse intermediate symlinks ([733eb2c](https://redirect.github.com/streamich/memfs/commit/733eb2c3ac2238370ab8bceb3059b89ade90afd0)) - statSync("/") error in FsaNodeSyncAdapterWorker ([bd831a6](https://redirect.github.com/streamich/memfs/commit/bd831a69d172dd32765d4ac8c11e1451e5b5378e)) ### [`v4.30.1`](https://redirect.github.com/streamich/memfs/blob/HEAD/CHANGELOG.md#4310-2025-08-01) [Compare Source](https://redirect.github.com/streamich/memfs/compare/v4.30.0...v4.30.1) ##### Features - improve FileHandle.readableWebStream() with proper locking and autoClose support ([1e27b52](https://redirect.github.com/streamich/memfs/commit/1e27b52b74e02553f1f44c38616e1d0b750e2d65)) #### [4.30.1](https://redirect.github.com/streamich/memfs/compare/v4.30.0...v4.30.1) (2025-08-01) ##### Bug Fixes - add missing name check in FsaNodeSyncWorker.getFileOrDir for root directory ([fcdd81e](https://redirect.github.com/streamich/memfs/commit/fcdd81e354918c6fb475d2da8b61bf18f7ddc5e2)) - allow lstat to traverse intermediate symlinks ([733eb2c](https://redirect.github.com/streamich/memfs/commit/733eb2c3ac2238370ab8bceb3059b89ade90afd0)) - statSync("/") error in FsaNodeSyncAdapterWorker ([bd831a6](https://redirect.github.com/streamich/memfs/commit/bd831a69d172dd32765d4ac8c11e1451e5b5378e)) ### [`v4.30.0`](https://redirect.github.com/streamich/memfs/blob/HEAD/CHANGELOG.md#4310-2025-08-01) [Compare Source](https://redirect.github.com/streamich/memfs/compare/v4.29.0...v4.30.0) ##### Features - improve FileHandle.readableWebStream() with proper locking and autoClose support ([1e27b52](https://redirect.github.com/streamich/memfs/commit/1e27b52b74e02553f1f44c38616e1d0b750e2d65)) #### [4.30.1](https://redirect.github.com/streamich/memfs/compare/v4.30.0...v4.30.1) (2025-08-01) ##### Bug Fixes - add missing name check in FsaNodeSyncWorker.getFileOrDir for root directory ([fcdd81e](https://redirect.github.com/streamich/memfs/commit/fcdd81e354918c6fb475d2da8b61bf18f7ddc5e2)) - allow lstat to traverse intermediate symlinks ([733eb2c](https://redirect.github.com/streamich/memfs/commit/733eb2c3ac2238370ab8bceb3059b89ade90afd0)) - statSync("/") error in FsaNodeSyncAdapterWorker ([bd831a6](https://redirect.github.com/streamich/memfs/commit/bd831a69d172dd32765d4ac8c11e1451e5b5378e)) ### [`v4.29.0`](https://redirect.github.com/streamich/memfs/blob/HEAD/CHANGELOG.md#4290-2025-08-01) [Compare Source](https://redirect.github.com/streamich/memfs/compare/v4.28.1...v4.29.0) ##### Features - add missing Node.js fs APIs with proper TypeScript types and stubs ([280f317](https://redirect.github.com/streamich/memfs/commit/280f31701a219deed4b131c573e5fbd14cc50912)) #### [4.28.1](https://redirect.github.com/streamich/memfs/compare/v4.28.0...v4.28.1) (2025-08-01) ##### Bug Fixes - correct writevSync return type to number per Node.js documentation ([d7720c3](https://redirect.github.com/streamich/memfs/commit/d7720c34bf021912167897de0aeae8fcc41a5481)) - make position parameter optional in readvSync, writeSync, and writevSync methods ([3e4ccc6](https://redirect.github.com/streamich/memfs/commit/3e4ccc6599cb297d134965eb43723db7e3c81cb7)) ### [`v4.28.1`](https://redirect.github.com/streamich/memfs/blob/HEAD/CHANGELOG.md#4290-2025-08-01) [Compare Source](https://redirect.github.com/streamich/memfs/compare/v4.28.0...v4.28.1) ##### Features - add missing Node.js fs APIs with proper TypeScript types and stubs ([280f317](https://redirect.github.com/streamich/memfs/commit/280f31701a219deed4b131c573e5fbd14cc50912)) #### [4.28.1](https://redirect.github.com/streamich/memfs/compare/v4.28.0...v4.28.1) (2025-08-01) ##### Bug Fixes - correct writevSync return type to number per Node.js documentation ([d7720c3](https://redirect.github.com/streamich/memfs/commit/d7720c34bf021912167897de0aeae8fcc41a5481)) - make position parameter optional in readvSync, writeSync, and writevSync methods ([3e4ccc6](https://redirect.github.com/streamich/memfs/commit/3e4ccc6599cb297d134965eb43723db7e3c81cb7)) ### [`v4.28.0`](https://redirect.github.com/streamich/memfs/blob/HEAD/CHANGELOG.md#4290-2025-08-01) [Compare Source](https://redirect.github.com/streamich/memfs/compare/v4.27.0...v4.28.0) ##### Features - add missing Node.js fs APIs with proper TypeScript types and stubs ([280f317](https://redirect.github.com/streamich/memfs/commit/280f31701a219deed4b131c573e5fbd14cc50912)) #### [4.28.1](https://redirect.github.com/streamich/memfs/compare/v4.28.0...v4.28.1) (2025-08-01) ##### Bug Fixes - correct writevSync return type to number per Node.js documentation ([d7720c3](https://redirect.github.com/streamich/memfs/commit/d7720c34bf021912167897de0aeae8fcc41a5481)) - make position parameter optional in readvSync, writeSync, and writevSync methods ([3e4ccc6](https://redirect.github.com/streamich/memfs/commit/3e4ccc6599cb297d134965eb43723db7e3c81cb7)) ### [`v4.27.0`](https://redirect.github.com/streamich/memfs/blob/HEAD/CHANGELOG.md#4270-2025-07-31) [Compare Source](https://redirect.github.com/streamich/memfs/compare/v4.26.0...v4.27.0) ##### Bug Fixes - resolve security regex issue and constructor bug in FSA classes ([c7c268c](https://redirect.github.com/streamich/memfs/commit/c7c268c07ba1adaddef61b4eefe237f88d7109f4)) ##### Features - complete Core FSA implementation with clean linting ([e53cd7c](https://redirect.github.com/streamich/memfs/commit/e53cd7cb154e3433fbaf7a5e6b6e76dfe5f56c1a)) - complete FSA implementation with main package exports ([a26e1cc](https://redirect.github.com/streamich/memfs/commit/a26e1ccbc5eaf5bff5b997de81b8ff002a074fad)) - implement Core FSA classes with basic functionality working ([7e60a4a](https://redirect.github.com/streamich/memfs/commit/7e60a4a6d23ef08861d5c69df0146c8008019b83)) - revert index.ts changes and implement queryPermission method ([02c2b6c](https://redirect.github.com/streamich/memfs/commit/02c2b6ca8102c93332d88bb0f043f4d8ba7d3feb)) ### [`v4.26.0`](https://redirect.github.com/streamich/memfs/blob/HEAD/CHANGELOG.md#4260-2025-07-31) [Compare Source](https://redirect.github.com/streamich/memfs/compare/v4.25.1...v4.26.0) ##### Bug Fixes - revert yarn.lock changes and fix import paths in moved test files ([1cd8d0a](https://redirect.github.com/streamich/memfs/commit/1cd8d0a52641d418c515028dcd6575d69c5a0609)) - update remaining import paths in volume.test.ts ([4dd00c8](https://redirect.github.com/streamich/memfs/commit/4dd00c813a03572f2fe42e564b0c9666b9117c86)) - update remaining Stats import in mkdirSync test ([4cfcfa6](https://redirect.github.com/streamich/memfs/commit/4cfcfa6b2ef73cc96a3c3d5a3035621d73e13330)) ##### Features - update Node.js interfaces to use property syntax instead of method declarations ([a774c3f](https://redirect.github.com/streamich/memfs/commit/a774c3feff4b1fbf58e69a6f83e8e8530af34328)) #### [4.25.1](https://redirect.github.com/streamich/memfs/compare/v4.25.0...v4.25.1) (2025-07-31) ##### Performance Improvements - remove await in loop for toSnapshot ([66519da](https://redirect.github.com/streamich/memfs/commit/66519da0637870985433418981064c814997f076)) ### [`v4.25.1`](https://redirect.github.com/streamich/memfs/blob/HEAD/CHANGELOG.md#4260-2025-07-31) [Compare Source](https://redirect.github.com/streamich/memfs/compare/v4.25.0...v4.25.1) ##### Bug Fixes - revert yarn.lock changes and fix import paths in moved test files ([1cd8d0a](https://redirect.github.com/streamich/memfs/commit/1cd8d0a52641d418c515028dcd6575d69c5a0609)) - update remaining import paths in volume.test.ts ([4dd00c8](https://redirect.github.com/streamich/memfs/commit/4dd00c813a03572f2fe42e564b0c9666b9117c86)) - update remaining Stats import in mkdirSync test ([4cfcfa6](https://redirect.github.com/streamich/memfs/commit/4cfcfa6b2ef73cc96a3c3d5a3035621d73e13330)) ##### Features - update Node.js interfaces to use property syntax instead of method declarations ([a774c3f](https://redirect.github.com/streamich/memfs/commit/a774c3feff4b1fbf58e69a6f83e8e8530af34328)) #### [4.25.1](https://redirect.github.com/streamich/memfs/compare/v4.25.0...v4.25.1) (2025-07-31) ##### Performance Improvements - remove await in loop for toSnapshot ([66519da](https://redirect.github.com/streamich/memfs/commit/66519da0637870985433418981064c814997f076)) ### [`v4.25.0`](https://redirect.github.com/streamich/memfs/blob/HEAD/CHANGELOG.md#4260-2025-07-31) [Compare Source](https://redirect.github.com/streamich/memfs/compare/v4.24.0...v4.25.0) ##### Bug Fixes - revert yarn.lock changes and fix import paths in moved test files ([1cd8d0a](https://redirect.github.com/streamich/memfs/commit/1cd8d0a52641d418c515028dcd6575d69c5a0609)) - update remaining import paths in volume.test.ts ([4dd00c8](https://redirect.github.com/streamich/memfs/commit/4dd00c813a03572f2fe42e564b0c9666b9117c86)) - update remaining Stats import in mkdirSync test ([4cfcfa6](https://redirect.github.com/streamich/memfs/commit/4cfcfa6b2ef73cc96a3c3d5a3035621d73e13330)) ##### Features - update Node.js interfaces to use property syntax instead of method declarations ([a774c3f](https://redirect.github.com/streamich/memfs/commit/a774c3feff4b1fbf58e69a6f83e8e8530af34328)) #### [4.25.1](https://redirect.github.com/streamich/memfs/compare/v4.25.0...v4.25.1) (2025-07-31) ##### Performance Improvements - remove await in loop for toSnapshot ([66519da](https://redirect.github.com/streamich/memfs/commit/66519da0637870985433418981064c814997f076)) ### [`v4.24.0`](https://redirect.github.com/streamich/memfs/blob/HEAD/CHANGELOG.md#4240-2025-07-30) [Compare Source](https://redirect.github.com/streamich/memfs/compare/v4.23.0...v4.24.0) ##### Features - refactor core classes to separate files ([0ce0317](https://redirect.github.com/streamich/memfs/commit/0ce0317eff853cf0c9af860682ecca1cedc2138b)) ### [`v4.23.0`](https://redirect.github.com/streamich/memfs/blob/HEAD/CHANGELOG.md#4230-2025-07-27) [Compare Source](https://redirect.github.com/streamich/memfs/compare/v4.22.1...v4.23.0) ##### Features - add `promises.watch` ([45a6171](https://redirect.github.com/streamich/memfs/commit/45a61716ab7e306f4f364ad6f07a7840f510a20e)) #### [4.22.1](https://redirect.github.com/streamich/memfs/compare/v4.22.0...v4.22.1) (2025-07-27) ##### Bug Fixes - `fs.createReadStream` throwing `ERR_OUT_OF_RANGE` with start parameter ([5e5e5ca](https://redirect.github.com/streamich/memfs/commit/5e5e5ca4726f615d2fa7a5dd9ae27341c6a38682)) ### [`v4.22.1`](https://redirect.github.com/streamich/memfs/blob/HEAD/CHANGELOG.md#4230-2025-07-27) [Compare Source](https://redirect.github.com/streamich/memfs/compare/v4.22.0...v4.22.1) ##### Features - add `promises.watch` ([45a6171](https://redirect.github.com/streamich/memfs/commit/45a61716ab7e306f4f364ad6f07a7840f510a20e)) #### [4.22.1](https://redirect.github.com/streamich/memfs/compare/v4.22.0...v4.22.1) (2025-07-27) ##### Bug Fixes - `fs.createReadStream` throwing `ERR_OUT_OF_RANGE` with start parameter ([5e5e5ca](https://redirect.github.com/streamich/memfs/commit/5e5e5ca4726f615d2fa7a5dd9ae27341c6a38682)) ### [`v4.22.0`](https://redirect.github.com/streamich/memfs/blob/HEAD/CHANGELOG.md#4230-2025-07-27) [Compare Source](https://redirect.github.com/streamich/memfs/compare/v4.21.0...v4.22.0) ##### Features - add `promises.watch` ([45a6171](https://redirect.github.com/streamich/memfs/commit/45a61716ab7e306f4f364ad6f07a7840f510a20e)) #### [4.22.1](https://redirect.github.com/streamich/memfs/compare/v4.22.0...v4.22.1) (2025-07-27) ##### Bug Fixes - `fs.createReadStream` throwing `ERR_OUT_OF_RANGE` with start parameter ([5e5e5ca](https://redirect.github.com/streamich/memfs/commit/5e5e5ca4726f615d2fa7a5dd9ae27341c6a38682)) ### [`v4.21.0`](https://redirect.github.com/streamich/memfs/blob/HEAD/CHANGELOG.md#4210-2025-07-27) [Compare Source](https://redirect.github.com/streamich/memfs/compare/v4.20.1...v4.21.0) ##### Features - improve `Dir` class, align better with Node.js ([cdc257a](https://redirect.github.com/streamich/memfs/commit/cdc257a800abe30512eab8a4ef763f6df8de8d09)) #### [4.20.1](https://redirect.github.com/streamich/memfs/compare/v4.20.0...v4.20.1) (2025-07-27) ##### Bug Fixes - track internal position in FileHandle ([7406f1b](https://redirect.github.com/streamich/memfs/commit/7406f1b29ab7d0dbd45f27428258de40c7809e99)) ### [`v4.20.1`](https://redirect.github.com/streamich/memfs/blob/HEAD/CHANGELOG.md#4210-2025-07-27) [Compare Source](https://redirect.github.com/streamich/memfs/compare/v4.20.0...v4.20.1) ##### Features - improve `Dir` class, align better with Node.js ([cdc257a](https://redirect.github.com/streamich/memfs/commit/cdc257a800abe30512eab8a4ef763f6df8de8d09)) #### [4.20.1](https://redirect.github.com/streamich/memfs/compare/v4.20.0...v4.20.1) (2025-07-27) ##### Bug Fixes - track internal position in FileHandle ([7406f1b](https://redirect.github.com/streamich/memfs/commit/7406f1b29ab7d0dbd45f27428258de40c7809e99)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/lynx-family/lynx-stack). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS41MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuNTEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYm90OnJlbm92YXRlIl19--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent f893922 commit dcd3c49

File tree

2 files changed

+16
-5
lines changed

2 files changed

+16
-5
lines changed

packages/rspeedy/upgrade-rspeedy/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"@rsbuild/plugin-sass": "1.3.3",
4646
"commander": "^13.1.0",
4747
"detect-indent": "^7.0.1",
48-
"memfs": "^4.17.2",
48+
"memfs": "^4.36.0",
4949
"picocolors": "^1.1.1",
5050
"rsbuild-plugin-tailwindcss": "0.2.2",
5151
"rslog": "^1.2.8",

pnpm-lock.yaml

Lines changed: 15 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)