Back to Explore

humanwhocodes/humanfs

GitHub
4 watchersOpen source

Last release:

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

  • Humanwhocodes/humanfs appears actively maintained, with an upstream push as recently as 2026-08-21, and a set of coordinated package updates dated 2026-04-17.
  • The apparent updates cadence is uneven, with notable activity in 2026 (April updates, plus later upstream push in August) and a long quiet period in 2024 (next older summarized updates around 2024-11 and 2024-10).

AI summary generated

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • memory-v0.19.6

    memory 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

    web 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

    This 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

    Core 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

    v0.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

    This 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

    This 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

    web 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

    memory 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

    node 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.