procedurecore
v0.0.1
Published
Small, framework-agnostic procedure utilities for Mosa APIs.
Maintainers
Readme
Procedure Core
Small, framework-agnostic procedure utilities for Mosa APIs.
procedurecore is a small, dependency-free result layer for consistent API
success and error responses.
npm i procedurecoreimport { fail, ok } from "procedurecore";
return user ? ok(user) : fail("User not found", 404);API
| Export | Description |
| --- | --- |
| ok(data) | Creates a successful { ok: true, data } result. |
| fail(message, status?) | Creates a failed result with an HTTP 4xx/5xx status. |
| ApiResult<T> | Discriminated success/error result type. |
| ApiError | API error shape containing message and status. |
