humanfs is a modern filesystem API for JavaScript. It streamlines common filesystem operations and provides utilities to test expected functionality, potentially reducing the amount of code needed for typical tasks compared to Linux-style APIs.
Project status
- Actively maintained: The repository has a recent upstream push (2026-04-22) and multiple package updates landed very recently (all dated 2026-04-17), indicating ongoing development rather than maintenance-only status.
- Apparent update cadence: Updates appear to have clustered tightly, with
web v0.14.2,memory v0.19.6, andnode v0.16.8all published within the same day, suggesting an active iteration cycle around that period.
AI summary generated Today
Recent updates
memory-v0.19.6
1 month agomemory v0.19.6 primarily fixes a runtime issue related to type dependencies being included at runtime. It also bumps @humanfs/core from ^0.19.1 to ^0.19.2 in the workspace dependencies.
web-v0.14.2
1 month agoweb v0.14.2 primarily addresses a runtime behavior issue by ensuring type-only dependencies are included at runtime. It also bumps @humanfs/core from ^0.19.1 to ^0.19.2 for the workspace dependencies.
node-v0.16.8
1 month agoThis release (v0.16.8) includes a runtime bug fix related to type dependencies being included at runtime. It also updates the workspace dependency @humanfs/core from ^0.19.1 to ^0.19.2.
core-v0.19.2
1 month agoCore v0.19.2 primarily addresses a runtime issue by ensuring type dependencies are included when the package runs. This should improve reliability for consumers that rely on those types at runtime.
box-v0.1.3
1 month agov0.1.3 primarily bumps internal workspace dependencies (@humanfs/core and @humanfs/memory) and fixes runtime resolution of @humanfs/types by moving it to runtime dependencies instead of devDependencies. In addition to the documented type-dependency change, the Node implementation now preserves symlinks during copy operations.
deno-v0.17.1
11/28/2024This release bumps the Deno bindings package to version 0.17.1. The release notes only mention a retry dependency update, but the diff also updates related package versions and repository metadata, plus several dev-tooling dependencies via package-lock.json.
node-v0.16.7
11/28/2024This release (node-v0.16.7) is a small patch update. The only noted change is a packaging fix, updating package.json to include a directory entry.
web-v0.14.1
10/18/2024web v0.14.1 is primarily a dependency update release. It bumps @humanfs/core to ^0.19.1, with no other user-facing changes mentioned in the release notes.
memory-v0.19.5
10/18/2024memory v0.19.5 is a dependency-focused release. It updates the workspace dependency @humanfs/core from ^0.19.0 to ^0.19.1, with no other documented feature, bug fix, or behavioral changes in the release notes.
node-v0.16.6
10/18/2024node v0.16.6 primarily updates an internal workspace dependency. The release notes only mention a bump of @humanfs/core from ^0.19.0 to ^0.19.1, with no other user-facing changes documented.