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 9365a83  chore: bump memfs from 4.36.3 to 4.38.1 (#262)
9365a83 is described below

commit 9365a8388c270850978b1e8740a63c813a6fd22a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Wed Aug 27 06:18:50 2025 +0900

    chore: bump memfs from 4.36.3 to 4.38.1 (#262)
    
    Bumps [memfs](https://github.com/streamich/memfs) from 4.36.3 to 4.38.1.
    <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>v4.38.1</h2>
    <h2><a
    
href="https://github.com/streamich/memfs/compare/v4.38.0...v4.38.1";>4.38.1</a>
    (2025-08-24)</h2>
    <h3>Bug Fixes</h3>
    <ul>
    <li>🐛 use glob-to-regex library (<a
    
href="https://github.com/streamich/memfs/commit/89623740b78cbcf58a5b1b32d67b2e4ecd183469";>8962374</a>)</li>
    </ul>
    <h2>v4.38.0</h2>
    <h1><a
    
href="https://github.com/streamich/memfs/compare/v4.37.1...v4.38.0";>4.38.0</a>
    (2025-08-24)</h1>
    <h3>Bug Fixes</h3>
    <ul>
    <li>handle chmod 0 permissions in existsSync and access methods (<a
    
href="https://github.com/streamich/memfs/commit/3452bcf24cd44f476687b693a1a1b6685d7353c9";>3452bcf</a>)</li>
    </ul>
    <h3>Features</h3>
    <ul>
    <li>revert exists implementation (<a
    
href="https://github.com/streamich/memfs/commit/bf209cd05ed41787be8afb425077fbcdb93fb3fa";>bf209cd</a>)</li>
    </ul>
    <h2>v4.37.1</h2>
    <h2><a
    
href="https://github.com/streamich/memfs/compare/v4.37.0...v4.37.1";>4.37.1</a>
    (2025-08-22)</h2>
    <h3>Bug Fixes</h3>
    <ul>
    <li>ensure FLAG enum is properly exported for compatibility with Node.js
    fs.open (<a
    
href="https://github.com/streamich/memfs/commit/685aef1dd97373f8e14cad63fee13b6e80a04ba5";>685aef1</a>)</li>
    </ul>
    <h3>Performance Improvements</h3>
    <ul>
    <li>add FLAG constant enum (<a
    
href="https://github.com/streamich/memfs/commit/8c301ff928cbe89b8d75fba8fd5560b804042bfb";>8c301ff</a>)</li>
    </ul>
    <h2>v4.37.0</h2>
    <h1><a
    
href="https://github.com/streamich/memfs/compare/v4.36.3...v4.37.0";>4.37.0</a>
    (2025-08-22)</h1>
    <h3>Features</h3>
    <ul>
    <li>implement async queryPermission with FSA context mode checks (<a
    
href="https://github.com/streamich/memfs/commit/68a5927ac26381a6492dea204978643d7ce2aeeb";>68a5927</a>)</li>
    <li>implement queryPermission method in NodeFileSystemHandle using
    fs.access (<a
    
href="https://github.com/streamich/memfs/commit/06bd6b16a0bddfe3942c0c55698f531b6a6b2e73";>06bd6b1</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/streamich/memfs/blob/master/CHANGELOG.md";>memfs's
    changelog</a>.</em></p>
    <blockquote>
    <h2><a
    
href="https://github.com/streamich/memfs/compare/v4.38.0...v4.38.1";>4.38.1</a>
    (2025-08-24)</h2>
    <h3>Bug Fixes</h3>
    <ul>
    <li>🐛 use glob-to-regex library (<a
    
href="https://github.com/streamich/memfs/commit/89623740b78cbcf58a5b1b32d67b2e4ecd183469";>8962374</a>)</li>
    </ul>
    <h1><a
    
href="https://github.com/streamich/memfs/compare/v4.37.1...v4.38.0";>4.38.0</a>
    (2025-08-24)</h1>
    <h3>Bug Fixes</h3>
    <ul>
    <li>handle chmod 0 permissions in existsSync and access methods (<a
    
href="https://github.com/streamich/memfs/commit/3452bcf24cd44f476687b693a1a1b6685d7353c9";>3452bcf</a>)</li>
    </ul>
    <h3>Features</h3>
    <ul>
    <li>revert exists implementation (<a
    
href="https://github.com/streamich/memfs/commit/bf209cd05ed41787be8afb425077fbcdb93fb3fa";>bf209cd</a>)</li>
    </ul>
    <h2><a
    
href="https://github.com/streamich/memfs/compare/v4.37.0...v4.37.1";>4.37.1</a>
    (2025-08-22)</h2>
    <h3>Bug Fixes</h3>
    <ul>
    <li>ensure FLAG enum is properly exported for compatibility with Node.js
    fs.open (<a
    
href="https://github.com/streamich/memfs/commit/685aef1dd97373f8e14cad63fee13b6e80a04ba5";>685aef1</a>)</li>
    </ul>
    <h3>Performance Improvements</h3>
    <ul>
    <li>add FLAG constant enum (<a
    
href="https://github.com/streamich/memfs/commit/8c301ff928cbe89b8d75fba8fd5560b804042bfb";>8c301ff</a>)</li>
    </ul>
    <h1><a
    
href="https://github.com/streamich/memfs/compare/v4.36.3...v4.37.0";>4.37.0</a>
    (2025-08-22)</h1>
    <h3>Features</h3>
    <ul>
    <li>implement async queryPermission with FSA context mode checks (<a
    
href="https://github.com/streamich/memfs/commit/68a5927ac26381a6492dea204978643d7ce2aeeb";>68a5927</a>)</li>
    <li>implement queryPermission method in NodeFileSystemHandle using
    fs.access (<a
    
href="https://github.com/streamich/memfs/commit/06bd6b16a0bddfe3942c0c55698f531b6a6b2e73";>06bd6b1</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    
href="https://github.com/streamich/memfs/commit/dc5cac7900bf277f00bdb0935652f06a777175bb";><code>dc5cac7</code></a>
    chore(release): 4.38.1 [skip ci]</li>
    <li><a
    
href="https://github.com/streamich/memfs/commit/49bebe1ee28c3b5b955b47395e3418e3312e7d25";><code>49bebe1</code></a>
    Merge pull request <a
    href="https://redirect.github.com/streamich/memfs/issues/1174";>#1174</a>
    from streamich/globslib</li>
    <li><a
    
href="https://github.com/streamich/memfs/commit/b1674514fc97bc810a2ca9f6f536608394426a84";><code>b167451</code></a>
    style: 💄 run Prettier</li>
    <li><a
    
href="https://github.com/streamich/memfs/commit/89623740b78cbcf58a5b1b32d67b2e4ecd183469";><code>8962374</code></a>
    fix: 🐛 use glob-to-regex library</li>
    <li><a
    
href="https://github.com/streamich/memfs/commit/4f0cbffd2a94558cba701160bcfca56f6d34aba2";><code>4f0cbff</code></a>
    chore(release): 4.38.0 [skip ci]</li>
    <li><a
    
href="https://github.com/streamich/memfs/commit/fa46f62b6def17696fd529ef09f35ebad6a890b0";><code>fa46f62</code></a>
    Merge pull request <a
    href="https://redirect.github.com/streamich/memfs/issues/1173";>#1173</a>
    from streamich/copilot/fix-1172</li>
    <li><a
    
href="https://github.com/streamich/memfs/commit/c0b4b161e077e90b18df72e4bb169b8385134da6";><code>c0b4b16</code></a>
    style: run Prettier</li>
    <li><a
    
href="https://github.com/streamich/memfs/commit/15bda6c0cdd7af509620f9c4a9d717f4c6c2e830";><code>15bda6c</code></a>
    test: udpate tests</li>
    <li><a
    
href="https://github.com/streamich/memfs/commit/bf209cd05ed41787be8afb425077fbcdb93fb3fa";><code>bf209cd</code></a>
    feat: revert exists implementation</li>
    <li><a
    
href="https://github.com/streamich/memfs/commit/3452bcf24cd44f476687b693a1a1b6685d7353c9";><code>3452bcf</code></a>
    fix: handle chmod 0 permissions in existsSync and access methods</li>
    <li>Additional commits viewable in <a
    href="https://github.com/streamich/memfs/compare/v4.36.3...v4.38.1";>compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=memfs&package-manager=npm_and_yarn&previous-version=4.36.3&new-version=4.38.1)](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 merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@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.json |  2 +-
 yarn.lock    | 14 ++++++++++----
 2 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/package.json b/package.json
index 0786707..e29814f 100644
--- a/package.json
+++ b/package.json
@@ -91,7 +91,7 @@
     "ix": "7.0.0",
     "jest": "29.7.0",
     "jest-silent-reporter": "0.6.0",
-    "memfs": "4.36.3",
+    "memfs": "4.38.1",
     "mkdirp": "3.0.1",
     "multistream": "4.1.0",
     "regenerator-runtime": "0.14.1",
diff --git a/yarn.lock b/yarn.lock
index ca8d8fd..e72f501 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3444,6 +3444,11 @@ glob-stream@^8.0.3:
     normalize-path "^3.0.0"
     streamx "^2.12.5"
 
+glob-to-regex.js@^1.0.1:
+  version "1.0.1"
+  resolved 
"https://registry.yarnpkg.com/glob-to-regex.js/-/glob-to-regex.js-1.0.1.tgz#f71cc9cb8441471a9318626160bc8a35e1306b21";
+  integrity 
sha512-CG/iEvgQqfzoVsMUbxSJcwbG2JwyZ3naEqPkeltwl0BSS8Bp83k3xlGms+0QdWFUAwV+uvo80wNswKF6FWEkKg==
+
 glob-to-regexp@^0.4.1:
   version "0.4.1"
   resolved 
"https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e";
@@ -4782,13 +4787,14 @@ mdurl@^2.0.0:
   resolved 
"https://registry.yarnpkg.com/mdurl/-/mdurl-2.0.0.tgz#80676ec0433025dd3e17ee983d0fe8de5a2237e0";
   integrity 
sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==
 
[email protected]:
-  version "4.36.3"
-  resolved 
"https://registry.yarnpkg.com/memfs/-/memfs-4.36.3.tgz#ff0b3ebb01a29766fb1a60ad36f82d64d98b032c";
-  integrity 
sha512-rZIVsNPGdZDPls/ckWhIsod2zRNsI2f2kEru0gMldkrEve+fPn7CVBTvfKLNyHQ9rZDWwzVBF8tPsZivzDPiZQ==
[email protected]:
+  version "4.38.1"
+  resolved 
"https://registry.yarnpkg.com/memfs/-/memfs-4.38.1.tgz#43cc07ee74dc321dbd0cba778db6cd94a4648895";
+  integrity 
sha512-exfrOkkU3m0EpbQ0iQJP93HUbkprnIBU7IUnobSNAzHkBUzsklLwENGLEm8ZwJmMuLoFEfv1pYQ54wSpkay4kQ==
   dependencies:
     "@jsonjoy.com/json-pack" "^1.11.0"
     "@jsonjoy.com/util" "^1.9.0"
+    glob-to-regex.js "^1.0.1"
     thingies "^2.5.0"
     tree-dump "^1.0.3"
     tslib "^2.0.0"

Reply via email to