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 230fb8f  chore: bump memfs from 4.23.0 to 4.36.0 (#238)
230fb8f is described below

commit 230fb8f6a6a76deb61df6d7af0fc60aca05d2c2d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Tue Aug 12 16:26:01 2025 +0900

    chore: bump memfs from 4.23.0 to 4.36.0 (#238)
    
    Bumps [memfs](https://github.com/streamich/memfs) from 4.23.0 to 4.36.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>v4.36.0</h2>
    <h1><a
    
href="https://github.com/streamich/memfs/compare/v4.35.0...v4.36.0";>4.36.0</a>
    (2025-08-03)</h1>
    <h3>Features</h3>
    <ul>
    <li>🎸 harden WritableStream usage (<a
    
href="https://github.com/streamich/memfs/commit/155b0239883e9d7693741f50238121b19d1653f0";>155b023</a>)</li>
    </ul>
    <h2>v4.35.0</h2>
    <h1><a
    
href="https://github.com/streamich/memfs/compare/v4.34.0...v4.35.0";>4.35.0</a>
    (2025-08-02)</h1>
    <h3>Bug Fixes</h3>
    <ul>
    <li>directory timestamp handling - correctly distinguish access vs
    modification operations (<a
    
href="https://github.com/streamich/memfs/commit/db0e6ceb1925529d71803de0f480665c627cf3c4";>db0e6ce</a>)</li>
    <li>increase setTimeout delay in directory timestamp tests from 1ms to
    10ms to improve reliability on Mac systems (<a
    
href="https://github.com/streamich/memfs/commit/65051af4b3f03e304cba88f960a89c5f321cf978";>65051af</a>)</li>
    </ul>
    <h3>Features</h3>
    <ul>
    <li>add comprehensive test coverage for appendFile path validation (<a
    
href="https://github.com/streamich/memfs/commit/0baa7638d97fd3374abd86fe2fde9c796e502dae";>0baa763</a>)</li>
    <li>add test case for appendFile with dots in path (<a
    
href="https://github.com/streamich/memfs/commit/ab544caac21edac56ad4df3ee7387932835137ed";>ab544ca</a>)</li>
    <li>fix directory timestamp handling - correctly distinguish access vs
    modification operations (<a
    
href="https://github.com/streamich/memfs/commit/5d88334f24aaf67c6cef758f2d4760e51b6c1369";>5d88334</a>)</li>
    </ul>
    <h2>v4.34.0</h2>
    <h1><a
    
href="https://github.com/streamich/memfs/compare/v4.33.0...v4.34.0";>4.34.0</a>
    (2025-08-01)</h1>
    <h3>Features</h3>
    <ul>
    <li>add ENOTDIR error for files accessed with trailing slash (<a
    
href="https://github.com/streamich/memfs/commit/83d36f388f92904cd45acd62df9230218b94a299";>83d36f3</a>)</li>
    </ul>
    <h2>v4.33.0</h2>
    <h1><a
    
href="https://github.com/streamich/memfs/compare/v4.32.1...v4.33.0";>4.33.0</a>
    (2025-08-01)</h1>
    <h3>Bug Fixes</h3>
    <ul>
    <li>correct ENOTDIR vs ENOENT error handling after symlink resolution
    (<a
    
href="https://github.com/streamich/memfs/commit/63b5cb3bff5ba0e79607b5e53ddf0a6cdb360f6b";>63b5cb3</a>)</li>
    </ul>
    <h3>Features</h3>
    <ul>
    <li>fix ENOTDIR vs ENOENT error handling for file-as-directory scenarios
    (<a
    
href="https://github.com/streamich/memfs/commit/adab01d9c7effb861fb291ade7f18478c673dd5a";>adab01d</a>)</li>
    </ul>
    <h2>v4.32.1</h2>
    <h2><a
    
href="https://github.com/streamich/memfs/compare/v4.32.0...v4.32.1";>4.32.1</a>
    (2025-08-01)</h2>
    <h3>Bug Fixes</h3>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </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>
    <h1><a
    
href="https://github.com/streamich/memfs/compare/v4.35.0...v4.36.0";>4.36.0</a>
    (2025-08-03)</h1>
    <h3>Features</h3>
    <ul>
    <li>🎸 harden WritableStream usage (<a
    
href="https://github.com/streamich/memfs/commit/155b0239883e9d7693741f50238121b19d1653f0";>155b023</a>)</li>
    </ul>
    <h1><a
    
href="https://github.com/streamich/memfs/compare/v4.34.0...v4.35.0";>4.35.0</a>
    (2025-08-02)</h1>
    <h3>Bug Fixes</h3>
    <ul>
    <li>directory timestamp handling - correctly distinguish access vs
    modification operations (<a
    
href="https://github.com/streamich/memfs/commit/db0e6ceb1925529d71803de0f480665c627cf3c4";>db0e6ce</a>)</li>
    <li>increase setTimeout delay in directory timestamp tests from 1ms to
    10ms to improve reliability on Mac systems (<a
    
href="https://github.com/streamich/memfs/commit/65051af4b3f03e304cba88f960a89c5f321cf978";>65051af</a>)</li>
    </ul>
    <h3>Features</h3>
    <ul>
    <li>add comprehensive test coverage for appendFile path validation (<a
    
href="https://github.com/streamich/memfs/commit/0baa7638d97fd3374abd86fe2fde9c796e502dae";>0baa763</a>)</li>
    <li>add test case for appendFile with dots in path (<a
    
href="https://github.com/streamich/memfs/commit/ab544caac21edac56ad4df3ee7387932835137ed";>ab544ca</a>)</li>
    <li>fix directory timestamp handling - correctly distinguish access vs
    modification operations (<a
    
href="https://github.com/streamich/memfs/commit/5d88334f24aaf67c6cef758f2d4760e51b6c1369";>5d88334</a>)</li>
    </ul>
    <h1><a
    
href="https://github.com/streamich/memfs/compare/v4.33.0...v4.34.0";>4.34.0</a>
    (2025-08-01)</h1>
    <h3>Features</h3>
    <ul>
    <li>add ENOTDIR error for files accessed with trailing slash (<a
    
href="https://github.com/streamich/memfs/commit/83d36f388f92904cd45acd62df9230218b94a299";>83d36f3</a>)</li>
    </ul>
    <h1><a
    
href="https://github.com/streamich/memfs/compare/v4.32.1...v4.33.0";>4.33.0</a>
    (2025-08-01)</h1>
    <h3>Bug Fixes</h3>
    <ul>
    <li>correct ENOTDIR vs ENOENT error handling after symlink resolution
    (<a
    
href="https://github.com/streamich/memfs/commit/63b5cb3bff5ba0e79607b5e53ddf0a6cdb360f6b";>63b5cb3</a>)</li>
    </ul>
    <h3>Features</h3>
    <ul>
    <li>fix ENOTDIR vs ENOENT error handling for file-as-directory scenarios
    (<a
    
href="https://github.com/streamich/memfs/commit/adab01d9c7effb861fb291ade7f18478c673dd5a";>adab01d</a>)</li>
    </ul>
    <h2><a
    
href="https://github.com/streamich/memfs/compare/v4.32.0...v4.32.1";>4.32.1</a>
    (2025-08-01)</h2>
    <h3>Bug Fixes</h3>
    <ul>
    <li>remove setTimeout to capture immediate file events in watched
    directories (<a
    
href="https://github.com/streamich/memfs/commit/6cda8d51d725818ea8b88d94b988124f99e62400";>6cda8d5</a>)</li>
    </ul>
    <h1><a
    
href="https://github.com/streamich/memfs/compare/v4.31.0...v4.32.0";>4.32.0</a>
    (2025-08-01)</h1>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    
href="https://github.com/streamich/memfs/commit/25dc4d0488ab3ebd097aa2f73bf6eaf2a4670459";><code>25dc4d0</code></a>
    chore(release): 4.36.0 [skip ci]</li>
    <li><a
    
href="https://github.com/streamich/memfs/commit/4d979d72adfe6c0ac2ca41e06ed39fb0b75caf55";><code>4d979d7</code></a>
    Merge pull request <a
    href="https://redirect.github.com/streamich/memfs/issues/1159";>#1159</a>
    from streamich/harden-ws-usage</li>
    <li><a
    
href="https://github.com/streamich/memfs/commit/81ec71f186b6231ae57b03994f9b52b05cbc70ac";><code>81ec71f</code></a>
    style: 💄 run Prettier</li>
    <li><a
    
href="https://github.com/streamich/memfs/commit/155b0239883e9d7693741f50238121b19d1653f0";><code>155b023</code></a>
    feat: 🎸 harden WritableStream usage</li>
    <li><a
    
href="https://github.com/streamich/memfs/commit/f50a4d164470a3c3a38e7b310c4af8803142d744";><code>f50a4d1</code></a>
    chore(release): 4.35.0 [skip ci]</li>
    <li><a
    
href="https://github.com/streamich/memfs/commit/db0e6ceb1925529d71803de0f480665c627cf3c4";><code>db0e6ce</code></a>
    fix: directory timestamp handling - correctly distinguish access vs
    modificat...</li>
    <li><a
    
href="https://github.com/streamich/memfs/commit/65051af4b3f03e304cba88f960a89c5f321cf978";><code>65051af</code></a>
    fix: increase setTimeout delay in directory timestamp tests from 1ms to
    10ms ...</li>
    <li><a
    
href="https://github.com/streamich/memfs/commit/dafc289d816118245470a90d9779f1ba772f9a2c";><code>dafc289</code></a>
    refactor: convert directory timestamp tests to async/await with
    fs.promises API</li>
    <li><a
    
href="https://github.com/streamich/memfs/commit/3930a848433dae5567530a301678e9814da3d739";><code>3930a84</code></a>
    test: add comprehensive test coverage for appendFile path validation
    with dots</li>
    <li><a
    
href="https://github.com/streamich/memfs/commit/54b0994b2a3723a4763096663163f982308a6eaa";><code>54b0994</code></a>
    chore(release): 4.34.0 [skip ci]</li>
    <li>Additional commits viewable in <a
    href="https://github.com/streamich/memfs/compare/v4.23.0...v4.36.0";>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.23.0&new-version=4.36.0)](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    | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/package.json b/package.json
index 26a882c..94880f3 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.23.0",
+    "memfs": "4.36.0",
     "mkdirp": "3.0.1",
     "multistream": "4.1.0",
     "regenerator-runtime": "0.14.1",
diff --git a/yarn.lock b/yarn.lock
index 4d5b25d..3afd356 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -4729,10 +4729,10 @@ 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.23.0"
-  resolved 
"https://registry.yarnpkg.com/memfs/-/memfs-4.23.0.tgz#1a80f324a8e499825e147b0b382371cf257ed06e";
-  integrity 
sha512-SucHN2lcWf0jrnw+jP6FoVW6l/zGJiXfNMdApZzG0x/0mAIMdwAeR5mjfsCH5U3BoqpUEtqzz+dSQSO0H/eqxg==
[email protected]:
+  version "4.36.0"
+  resolved 
"https://registry.yarnpkg.com/memfs/-/memfs-4.36.0.tgz#b9fa8d97ddda3cb8c06908bceec956560c33d979";
+  integrity 
sha512-mfBfzGUdoEw5AZwG8E965ej3BbvW2F9LxEWj4uLxF6BEh1dO2N9eS3AGu9S6vfenuQYrVjsbUOOZK7y3vz4vyQ==
   dependencies:
     "@jsonjoy.com/json-pack" "^1.0.3"
     "@jsonjoy.com/util" "^1.3.0"

Reply via email to