Commit the registry snapshot
Commit the registry snapshot instead of fetching at runtime, trading periodic maintenance for deterministic builds.
Tiny, standards-backed, type-safe HTTP status codes for Node.js and browsers.

Developers need status-code names, categories, and lifecycle metadata without memorized numeric checks, stale hand-written lists, or a heavy dependency.
IANA registry state changes over time.
Obsolete, temporary, and unused codes must remain distinguishable.
API typing and ESM/CommonJS compatibility must not depend on live network access.
Committed IANA-derived registry and generated typed library; independently importable constants/predicates/metadata entry points; workspace-linked interactive reference and automated registry/release workflows.
Committed IANA-derived registry and generated typed library.
Independently importable constants/predicates/metadata entry points.
Workspace-linked interactive reference and automated registry/release workflows.
Commit the registry snapshot instead of fetching at runtime, trading periodic maintenance for deterministic builds.
Preserve lifecycle metadata rather than flattening every number to "valid".
Expose separate entry points to support focused imports while retaining a complete main API.

Share your challenge, scope, and timeline to start a focused conversation.