# @humanfs/types

> The TypeScript types for the hfs project.

Latest version **0.16.0** (published 2026-09-10) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install @humanfs/types
pnpm add @humanfs/types
yarn add @humanfs/types
bun add @humanfs/types
```

## Health

**Score 70/100 (B)** — status: active.

Positive: has types; esm support; no vulnerabilities; has provenance; recently updated; high maintenance score.

Warnings: low downloads; pre 1.0.

## Facts

| | |
|---|---|
| Version | 0.16.0 |
| Published | 2026-09-10 |
| First published | 2024-01-30 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | ESM |
| Node | >=24.0.0 |
| Dependencies | 0 |
| Unpacked size | 15.4 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 554 |
| Author | Nicholas C. Zakas |
| Maintainers | nzakas |
| Keywords | filesystem, fs, hfs, files |

## Links

- npm: https://www.npmjs.com/package/@humanfs/types
- Repository: https://github.com/humanwhocodes/humanfs
- Homepage: https://github.com/humanwhocodes/humanfs#readme
- Issues: https://github.com/humanwhocodes/humanfs/issues
- npm.io page: https://npm.io/package/@humanfs/types

## Alternatives

- [unionfs](https://npm.io/package/unionfs.md) — 2.2M weekly downloads
- [path-starts-with](https://npm.io/package/path-starts-with.md) — 35.9K weekly downloads
- [redzip](https://npm.io/package/redzip.md) — 1.2K weekly downloads
- [vscode-anymatch](https://npm.io/package/vscode-anymatch.md) — 848 weekly downloads
- [@ledgerhq/coin-filecoin](https://npm.io/package/@ledgerhq/coin-filecoin.md) — 793 weekly downloads

## Recent versions

- 0.16.0 (latest) — 2026-09-10
- 0.15.0 — 2024-09-09
- 0.13.0 — 2024-03-20
- 0.12.0 — 2024-02-27
- 0.11.0 — 2024-02-24
- 0.10.0 — 2024-02-19
- 0.9.0 — 2024-02-14
- 0.8.0 — 2024-02-09
- 0.7.0 — 2024-02-08
- 0.6.0 — 2024-02-07
- 0.5.1 — 2024-01-31
- 0.5.0 — 2024-01-30

## README

# `@humanfs/types`

by [Nicholas C. Zakas](https://humanwhocodes.com)

If you find this useful, please consider supporting my work with a [donation](https://humanwhocodes.com/donate) or [nominate me](https://stars.github.com/nominate/) for a GitHub Star.

## Description

Additional type definitions for humanfs. These are used primarily to share type definitions across packages because there is no easy way to export imported type definitions using JavaScript and JSDoc.

## License

Apache 2.0

---
_Source: https://npm.io/package/@humanfs/types · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
