@est/errcode
The TS mirror of the errcode crate. Normative source:
conformance/errcode/cases.json; the Rust crate passes the same fixture.
See packages/errcode/SPEC.md for REQ anchors and oracles.
import { errcode, makeProblem, display } from "@est/errcode";
errcode("NotFound").status; // 404display("NotFound"); // "Not Found (404)"makeProblem("Validation", { detail: "name is required" });// { type: "https://httpstatuses.com/422", title: "Validation Error", status: 422, detail: "..." }