This is an automated email from the ASF dual-hosted git repository.
kou pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-js.git
The following commit(s) were added to refs/heads/main by this push:
new d4cdd3e chore: bump memfs from 4.56.10 to 4.75.0 (#479)
d4cdd3e is described below
commit d4cdd3e489b341fed0fcf5eaf943c6aff8441866
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Tue Sep 15 09:47:52 2026 +0900
chore: bump memfs from 4.56.10 to 4.75.0 (#479)
Bumps [memfs](https://github.com/streamich/memfs) from 4.56.10 to
4.75.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/streamich/memfs/releases">memfs's
releases</a>.</em></p>
<blockquote>
<h2>Release v4.75.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat: 🎸 improve error formatting and normalization, dedupe
validators by <a
href="https://github.com/streamich"><code>@​streamich</code></a> in <a
href="https://redirect.github.com/streamich/memfs/pull/1291">streamich/memfs#1291</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/streamich/memfs/compare/v4.74.0...v4.75.0">https://github.com/streamich/memfs/compare/v4.74.0...v4.75.0</a></p>
<h2>Release v4.74.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat: 🎸 improve flags validation errors by <a
href="https://github.com/streamich"><code>@​streamich</code></a> in <a
href="https://redirect.github.com/streamich/memfs/pull/1290">streamich/memfs#1290</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/streamich/memfs/compare/v4.73.0...v4.74.0">https://github.com/streamich/memfs/compare/v4.73.0...v4.74.0</a></p>
<h2>Release v4.73.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat: 🎸 improve read/write path by <a
href="https://github.com/streamich"><code>@​streamich</code></a> in <a
href="https://redirect.github.com/streamich/memfs/pull/1289">streamich/memfs#1289</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/streamich/memfs/compare/v4.72.2...v4.73.0">https://github.com/streamich/memfs/compare/v4.72.2...v4.73.0</a></p>
<h2>Release v4.72.2</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(memfs): resolve relative streams from virtual cwd by <a
href="https://github.com/xianjianlf2"><code>@​xianjianlf2</code></a> in
<a
href="https://redirect.github.com/streamich/memfs/pull/1271">streamich/memfs#1271</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/streamich/memfs/compare/v4.72.1...v4.72.2">https://github.com/streamich/memfs/compare/v4.72.1...v4.72.2</a></p>
<h2>Release v4.72.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(fs-node): finish BYOB file stream reads at EOF by <a
href="https://github.com/xianjianlf2"><code>@​xianjianlf2</code></a> in
<a
href="https://redirect.github.com/streamich/memfs/pull/1285">streamich/memfs#1285</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/streamich/memfs/compare/v4.72.0...v4.72.1">https://github.com/streamich/memfs/compare/v4.72.0...v4.72.1</a></p>
<h2>Release v4.72.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat: 🎸 improve path validation errors by <a
href="https://github.com/streamich"><code>@​streamich</code></a> in <a
href="https://redirect.github.com/streamich/memfs/pull/1288">streamich/memfs#1288</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/streamich/memfs/compare/v4.71.1...v4.72.0">https://github.com/streamich/memfs/compare/v4.71.1...v4.72.0</a></p>
<h2>Release v4.71.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(fs-node): match Node directory iteration lifecycle by <a
href="https://github.com/xianjianlf2"><code>@​xianjianlf2</code></a> in
<a
href="https://redirect.github.com/streamich/memfs/pull/1284">streamich/memfs#1284</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/streamich/memfs/compare/v4.71.0...v4.71.1">https://github.com/streamich/memfs/compare/v4.71.0...v4.71.1</a></p>
<h2>Release v4.71.0</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/streamich/memfs/commit/ee154d93b2d2dc69b0225ed48461c492033fc7d3"><code>ee154d9</code></a>
chore: release v4.75.0</li>
<li><a
href="https://github.com/streamich/memfs/commit/348a32ecf192fd2d7f8d540af04cfc5fde7032f8"><code>348a32e</code></a>
Merge pull request <a
href="https://redirect.github.com/streamich/memfs/issues/1291">#1291</a>
from streamich/dedupe-errors</li>
<li><a
href="https://github.com/streamich/memfs/commit/3c736f9837227b663549f31bb9eec898453d900d"><code>3c736f9</code></a>
style: 💄 remove redundant constant</li>
<li><a
href="https://github.com/streamich/memfs/commit/e4053a7ef7be71f018dcf0c9775a550cccf44c32"><code>e4053a7</code></a>
feat: 🎸 improve error formatting and normalization, dedupe
validators</li>
<li><a
href="https://github.com/streamich/memfs/commit/cf63bb7f7a780c4e68ea6a293c522586229f5abe"><code>cf63bb7</code></a>
chore: release v4.74.0</li>
<li><a
href="https://github.com/streamich/memfs/commit/91354b93371b8bf4d208382d4b76f09f9831ccb3"><code>91354b9</code></a>
Merge pull request <a
href="https://redirect.github.com/streamich/memfs/issues/1290">#1290</a>
from streamich/fix/arg-validation</li>
<li><a
href="https://github.com/streamich/memfs/commit/6936f2778a4000528371bcef62fb424f624231ea"><code>6936f27</code></a>
style: 💄 run Prettier</li>
<li><a
href="https://github.com/streamich/memfs/commit/38ed5d666d92b49553a4e34a7317abe5a97e8530"><code>38ed5d6</code></a>
Merge remote-tracking branch 'origin/master' into
fix/arg-validation</li>
<li><a
href="https://github.com/streamich/memfs/commit/491238daadf4c6c377b96457bf26d0ad94048c27"><code>491238d</code></a>
feat: 🎸 improve flags validation errors</li>
<li><a
href="https://github.com/streamich/memfs/commit/2c6ae9955df92cfd492a5d7f913c0c7d07dfbdc5"><code>2c6ae99</code></a>
chore: release v4.73.0</li>
<li>Additional commits viewable in <a
href="https://github.com/streamich/memfs/compare/v4.56.10...v4.75.0">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot]
<49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 114 +++++++++++++++++++++++++++---------------------------
package.json | 2 +-
2 files changed, 57 insertions(+), 59 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index f43e185..69b9460 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -54,7 +54,7 @@
"jest": "30.3.0",
"jest-silent-reporter": "0.6.0",
"lz4js": "0.2.0",
- "memfs": "4.56.10",
+ "memfs": "4.75.0",
"mkdirp": "3.0.1",
"multistream": "4.1.0",
"regenerator-runtime": "0.14.1",
@@ -3068,14 +3068,14 @@
}
},
"node_modules/@jsonjoy.com/fs-core": {
- "version": "4.56.10",
- "resolved":
"https://registry.npmjs.org/@jsonjoy.com/fs-core/-/fs-core-4.56.10.tgz",
- "integrity":
"sha512-PyAEA/3cnHhsGcdY+AmIU+ZPqTuZkDhCXQ2wkXypdLitSpd6d5Ivxhnq4wa2ETRWFVJGabYynBWxIijOswSmOw==",
+ "version": "4.75.0",
+ "resolved":
"https://registry.npmjs.org/@jsonjoy.com/fs-core/-/fs-core-4.75.0.tgz",
+ "integrity":
"sha512-G0E9RxkI4VhrIFSn5Gy5hPhF4tPXbsjriSnL8TutVs4d5MAocTawlwRSyjcycUsO+DByzpNehI46vmI764YSkw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@jsonjoy.com/fs-node-builtins": "4.56.10",
- "@jsonjoy.com/fs-node-utils": "4.56.10",
+ "@jsonjoy.com/fs-node-builtins": "4.75.0",
+ "@jsonjoy.com/fs-node-utils": "4.75.0",
"thingies": "^2.5.0"
},
"engines": {
@@ -3090,15 +3090,15 @@
}
},
"node_modules/@jsonjoy.com/fs-fsa": {
- "version": "4.56.10",
- "resolved":
"https://registry.npmjs.org/@jsonjoy.com/fs-fsa/-/fs-fsa-4.56.10.tgz",
- "integrity":
"sha512-/FVK63ysNzTPOnCCcPoPHt77TOmachdMS422txM4KhxddLdbW1fIbFMYH0AM0ow/YchCyS5gqEjKLNyv71j/5Q==",
+ "version": "4.75.0",
+ "resolved":
"https://registry.npmjs.org/@jsonjoy.com/fs-fsa/-/fs-fsa-4.75.0.tgz",
+ "integrity":
"sha512-IoMlNWjzcFK5NOUZnCx1hWGbYeUhrLg7cwWi0QTLgUCp5WbDCbzUR1ipqeFgyFsyPrUG+bFPgzS35gjlMT9Vyg==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@jsonjoy.com/fs-core": "4.56.10",
- "@jsonjoy.com/fs-node-builtins": "4.56.10",
- "@jsonjoy.com/fs-node-utils": "4.56.10",
+ "@jsonjoy.com/fs-core": "4.75.0",
+ "@jsonjoy.com/fs-node-builtins": "4.75.0",
+ "@jsonjoy.com/fs-node-utils": "4.75.0",
"thingies": "^2.5.0"
},
"engines": {
@@ -3113,17 +3113,17 @@
}
},
"node_modules/@jsonjoy.com/fs-node": {
- "version": "4.56.10",
- "resolved":
"https://registry.npmjs.org/@jsonjoy.com/fs-node/-/fs-node-4.56.10.tgz",
- "integrity":
"sha512-7R4Gv3tkUdW3dXfXiOkqxkElxKNVdd8BDOWC0/dbERd0pXpPY+s2s1Mino+aTvkGrFPiY+mmVxA7zhskm4Ue4Q==",
+ "version": "4.75.0",
+ "resolved":
"https://registry.npmjs.org/@jsonjoy.com/fs-node/-/fs-node-4.75.0.tgz",
+ "integrity":
"sha512-+6GrUqEOxnhpXcMHyK1YN48qJWxpA88o+oCvnyY0RlyyKz/hvIsW970GXnoDfGxX6Tt/RRN1lLN4yfZNINwhzQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@jsonjoy.com/fs-core": "4.56.10",
- "@jsonjoy.com/fs-node-builtins": "4.56.10",
- "@jsonjoy.com/fs-node-utils": "4.56.10",
- "@jsonjoy.com/fs-print": "4.56.10",
- "@jsonjoy.com/fs-snapshot": "4.56.10",
+ "@jsonjoy.com/fs-core": "4.75.0",
+ "@jsonjoy.com/fs-node-builtins": "4.75.0",
+ "@jsonjoy.com/fs-node-utils": "4.75.0",
+ "@jsonjoy.com/fs-print": "4.75.0",
+ "@jsonjoy.com/fs-snapshot": "4.75.0",
"glob-to-regex.js": "^1.0.0",
"thingies": "^2.5.0"
},
@@ -3139,9 +3139,9 @@
}
},
"node_modules/@jsonjoy.com/fs-node-builtins": {
- "version": "4.56.10",
- "resolved":
"https://registry.npmjs.org/@jsonjoy.com/fs-node-builtins/-/fs-node-builtins-4.56.10.tgz",
- "integrity":
"sha512-uUnKz8R0YJyKq5jXpZtkGV9U0pJDt8hmYcLRrPjROheIfjMXsz82kXMgAA/qNg0wrZ1Kv+hrg7azqEZx6XZCVw==",
+ "version": "4.75.0",
+ "resolved":
"https://registry.npmjs.org/@jsonjoy.com/fs-node-builtins/-/fs-node-builtins-4.75.0.tgz",
+ "integrity":
"sha512-ennOTWjGp8+1lC7Y2Py7cJIS+vR4wF74i/lIpxLMJM8FgkeYBXsgyhPpUgUreB6S9Qpp6CRAVyJp6kgPSFvUMw==",
"dev": true,
"license": "Apache-2.0",
"engines": {
@@ -3156,15 +3156,15 @@
}
},
"node_modules/@jsonjoy.com/fs-node-to-fsa": {
- "version": "4.56.10",
- "resolved":
"https://registry.npmjs.org/@jsonjoy.com/fs-node-to-fsa/-/fs-node-to-fsa-4.56.10.tgz",
- "integrity":
"sha512-oH+O6Y4lhn9NyG6aEoFwIBNKZeYy66toP5LJcDOMBgL99BKQMUf/zWJspdRhMdn/3hbzQsZ8EHHsuekbFLGUWw==",
+ "version": "4.75.0",
+ "resolved":
"https://registry.npmjs.org/@jsonjoy.com/fs-node-to-fsa/-/fs-node-to-fsa-4.75.0.tgz",
+ "integrity":
"sha512-RH5YQd3vAvTdZL0MV/LyM8tJnKphG8kJyGXaNLxNN5r7ENPUKI55ZkoSzohaHXQfAq6Ef9uxC8MzwFGTKRtYPQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@jsonjoy.com/fs-fsa": "4.56.10",
- "@jsonjoy.com/fs-node-builtins": "4.56.10",
- "@jsonjoy.com/fs-node-utils": "4.56.10"
+ "@jsonjoy.com/fs-fsa": "4.75.0",
+ "@jsonjoy.com/fs-node-builtins": "4.75.0",
+ "@jsonjoy.com/fs-node-utils": "4.75.0"
},
"engines": {
"node": ">=10.0"
@@ -3178,13 +3178,14 @@
}
},
"node_modules/@jsonjoy.com/fs-node-utils": {
- "version": "4.56.10",
- "resolved":
"https://registry.npmjs.org/@jsonjoy.com/fs-node-utils/-/fs-node-utils-4.56.10.tgz",
- "integrity":
"sha512-8EuPBgVI2aDPwFdaNQeNpHsyqPi3rr+85tMNG/lHvQLiVjzoZsvxA//Xd8aB567LUhy4QS03ptT+unkD/DIsNg==",
+ "version": "4.75.0",
+ "resolved":
"https://registry.npmjs.org/@jsonjoy.com/fs-node-utils/-/fs-node-utils-4.75.0.tgz",
+ "integrity":
"sha512-gEAojafarixiyZYkoP5J+CeaV6y/SndvUPRz0/pdoa62koLP2D+SHnoWIpyVBBPW6NJ0FVrF+R1K0ZuXhNX2HQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@jsonjoy.com/fs-node-builtins": "4.56.10"
+ "@jsonjoy.com/fs-node-builtins": "4.75.0",
+ "glob-to-regex.js": "^1.0.1"
},
"engines": {
"node": ">=10.0"
@@ -3198,13 +3199,13 @@
}
},
"node_modules/@jsonjoy.com/fs-print": {
- "version": "4.56.10",
- "resolved":
"https://registry.npmjs.org/@jsonjoy.com/fs-print/-/fs-print-4.56.10.tgz",
- "integrity":
"sha512-JW4fp5mAYepzFsSGrQ48ep8FXxpg4niFWHdF78wDrFGof7F3tKDJln72QFDEn/27M1yHd4v7sKHHVPh78aWcEw==",
+ "version": "4.75.0",
+ "resolved":
"https://registry.npmjs.org/@jsonjoy.com/fs-print/-/fs-print-4.75.0.tgz",
+ "integrity":
"sha512-bAyOYr2MRqch6INi34tArXPH4jtm0uEk8uswdmB0TPq7q2Jewwp3xHFaoOXUfCkI/Q7n4w6vccnWS3afmy9nxg==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@jsonjoy.com/fs-node-utils": "4.56.10",
+ "@jsonjoy.com/fs-node-utils": "4.75.0",
"tree-dump": "^1.1.0"
},
"engines": {
@@ -3219,14 +3220,14 @@
}
},
"node_modules/@jsonjoy.com/fs-snapshot": {
- "version": "4.56.10",
- "resolved":
"https://registry.npmjs.org/@jsonjoy.com/fs-snapshot/-/fs-snapshot-4.56.10.tgz",
- "integrity":
"sha512-DkR6l5fj7+qj0+fVKm/OOXMGfDFCGXLfyHkORH3DF8hxkpDgIHbhf/DwncBMs2igu/ST7OEkexn1gIqoU6Y+9g==",
+ "version": "4.75.0",
+ "resolved":
"https://registry.npmjs.org/@jsonjoy.com/fs-snapshot/-/fs-snapshot-4.75.0.tgz",
+ "integrity":
"sha512-TQATJHVtL36otQQuYriOnKRRFOBduHGbY0eb4YYgONcPvxijG37+0vTVaDZj9zdDQb8rHHGVr43d3g3mwGw8VA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@jsonjoy.com/buffers": "^17.65.0",
- "@jsonjoy.com/fs-node-utils": "4.56.10",
+ "@jsonjoy.com/fs-node-utils": "4.75.0",
"@jsonjoy.com/json-pack": "^17.65.0",
"@jsonjoy.com/util": "^17.65.0"
},
@@ -8345,9 +8346,9 @@
}
},
"node_modules/glob-to-regex.js": {
- "version": "1.0.1",
- "resolved":
"https://registry.npmjs.org/glob-to-regex.js/-/glob-to-regex.js-1.0.1.tgz",
- "integrity":
"sha512-CG/iEvgQqfzoVsMUbxSJcwbG2JwyZ3naEqPkeltwl0BSS8Bp83k3xlGms+0QdWFUAwV+uvo80wNswKF6FWEkKg==",
+ "version": "1.2.0",
+ "resolved":
"https://registry.npmjs.org/glob-to-regex.js/-/glob-to-regex.js-1.2.0.tgz",
+ "integrity":
"sha512-QMwlOQKU/IzqMUOAZWubUOT8Qft+Y0KQWnX9nK3ch0CJg0tTp4TvGZsTfudYKv2NzoQSyPcnA6TYeIQ3jGichQ==",
"dev": true,
"license": "Apache-2.0",
"engines": {
@@ -12516,20 +12517,20 @@
"license": "MIT"
},
"node_modules/memfs": {
- "version": "4.56.10",
- "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.56.10.tgz",
- "integrity":
"sha512-eLvzyrwqLHnLYalJP7YZ3wBe79MXktMdfQbvMrVD80K+NhrIukCVBvgP30zTJYEEDh9hZ/ep9z0KOdD7FSHo7w==",
+ "version": "4.75.0",
+ "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.75.0.tgz",
+ "integrity":
"sha512-ds3qQCghw0FsG9S+CSAR9F1n5nCwlA7Z5Mf8xgRec6iBAVPPwldmD5UxJhMstWhMhOVBwZ/FoBz09B46m3Le/g==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@jsonjoy.com/fs-core": "4.56.10",
- "@jsonjoy.com/fs-fsa": "4.56.10",
- "@jsonjoy.com/fs-node": "4.56.10",
- "@jsonjoy.com/fs-node-builtins": "4.56.10",
- "@jsonjoy.com/fs-node-to-fsa": "4.56.10",
- "@jsonjoy.com/fs-node-utils": "4.56.10",
- "@jsonjoy.com/fs-print": "4.56.10",
- "@jsonjoy.com/fs-snapshot": "4.56.10",
+ "@jsonjoy.com/fs-core": "4.75.0",
+ "@jsonjoy.com/fs-fsa": "4.75.0",
+ "@jsonjoy.com/fs-node": "4.75.0",
+ "@jsonjoy.com/fs-node-builtins": "4.75.0",
+ "@jsonjoy.com/fs-node-to-fsa": "4.75.0",
+ "@jsonjoy.com/fs-node-utils": "4.75.0",
+ "@jsonjoy.com/fs-print": "4.75.0",
+ "@jsonjoy.com/fs-snapshot": "4.75.0",
"@jsonjoy.com/json-pack": "^1.11.0",
"@jsonjoy.com/util": "^1.9.0",
"glob-to-regex.js": "^1.0.1",
@@ -12540,9 +12541,6 @@
"funding": {
"type": "github",
"url": "https://github.com/sponsors/streamich"
- },
- "peerDependencies": {
- "tslib": "2"
}
},
"node_modules/memoizee": {
diff --git a/package.json b/package.json
index 43fdd8f..c06e95d 100644
--- a/package.json
+++ b/package.json
@@ -88,7 +88,7 @@
"jest": "30.3.0",
"jest-silent-reporter": "0.6.0",
"lz4js": "0.2.0",
- "memfs": "4.56.10",
+ "memfs": "4.75.0",
"mkdirp": "3.0.1",
"multistream": "4.1.0",
"regenerator-runtime": "0.14.1",