Skip to content

yeliex/fastify-problem-details

Repository files navigation

fastify-problem-details

fastify-problem-details is a pnpm monorepo for RFC 9457 Problem Details:

  • @yeliex/problem-details: framework-agnostic Problem Details core.
  • @yeliex/fastify-problem-details: Fastify plugin and HTTP error factories.

Packages

Requirements

  • Node.js >=20
  • pnpm >=10

Workspace Setup

pnpm install

Development Commands

Run from repository root:

pnpm build
pnpm test:type
pnpm test:unit
pnpm test
  • test:type: TypeScript project references check (tsc --build).
  • test:unit: run all package tests with tsx.

Publish Flow

This repo uses Changesets.

pnpm changeset

Then merge to master branch and let CI publish.

License

MIT

About

Problem Details for HTTP APIs (RFC 9457) implementation for fastify (or pure nodejs)

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors