Skip to content

Limitations

@neodx/vfs is a limited subset of the node:fs functionality

@neodx/vfs is not a replacement or an enhancement of the node:fs module (like a fs-extra).

The main goal of @neodx/vfs is to provide a high-level flexible abstraction for file system operations, not to provide a full-featured file system API.

Your always can use fs module directly alongside with @neodx/vfs or extend the VFS with any custom functionality.

Currently, symlinks are not supported because of their additional complexity. This is a planned, but not a high-priority feature.

And, again, you can extend the VFS with symlinks support 😃

No sync API

Any file system operation is asynchronous by design. Sync API is not planned.

Released under the MIT License.