Skip to content

feat: align userland VFS with Node.js core - #74

Merged
mcollina merged 1 commit into
mainfrom
feat/core-vfs-parity
Sep 23, 2026
Merged

mcollina merged 1 commit into
mainfrom
feat/core-vfs-parity

Conversation

@mcollina

Copy link
Copy Markdown
Member

Align the userland VFS with the current Node.js implementation: isolated mounts, expanded fs dispatch, recursive directory reads, corrected symlink and watcher behavior, and cache cleanup.

Remove the legacy mount(prefix) API. Document the remaining limits of monkey-patching, including native descriptors, loader internals, ZIP loading, and ESM cache invalidation.

Signed-off-by: Matteo Collina <hello@matteocollina.com>
@mcollina
mcollina force-pushed the feat/core-vfs-parity branch from 018445c to f9ed11f Compare September 23, 2026 16:55
@mcollina
mcollina merged commit 406ca25 into main Sep 23, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant