Skip to content

docs: add fastify-http-exceptions to Ecosystem.md#6442

Merged
jean-michelet merged 5 commits intofastify:mainfrom
bhouston:fastify-http-exceptions
Jan 16, 2026
Merged

docs: add fastify-http-exceptions to Ecosystem.md#6442
jean-michelet merged 5 commits intofastify:mainfrom
bhouston:fastify-http-exceptions

Conversation

@bhouston
Copy link
Contributor

@bhouston bhouston commented Jan 8, 2026

I created and have been using this Fastify plugin for a few months now, it is pretty amazing to clean up one's code. The idea is that you throw typed exceptions and they are converted to proper HTTP responses. This reduces a lot of boilerplate code and thus makes one more expressive per line of code.

This has near full test code coverage as well as an example project, npm library and also a well written README.md

Checklist

@github-actions github-actions bot added the documentation Improvements or additions to documentation label Jan 8, 2026
@jean-michelet jean-michelet changed the title add fastify-http-exceptions to Ecosystem.md docs: add fastify-http-exceptions to Ecosystem.md Jan 13, 2026
@jean-michelet
Copy link
Member

Can you plz fix the linter errors?
I also recommend you add unit tests to your package.

@bhouston
Copy link
Contributor Author

Can you plz fix the linter errors?

Done!

I also recommend you add unit tests to your package.

Good idea! Although I think I already did that with coverage above 99%: https://app.codecov.io/gh/bhouston/fastify-http-exceptions

@jean-michelet
Copy link
Member

Good idea! Although I think I already did that with coverage above 99%: https://app.codecov.io/gh/bhouston/fastify-http-exceptions

Okay, I just didn't see a test script in package.json, my bad.

@bhouston bhouston force-pushed the fastify-http-exceptions branch from 0a0be17 to aad7416 Compare January 16, 2026 17:57
@jean-michelet jean-michelet requested a review from a team January 16, 2026 19:17
Copy link
Member

@gurgunday gurgunday left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, cool!

@jean-michelet
Copy link
Member

Thank you for contributing to the development of the Fastify ecosystem @bhouston

@jean-michelet jean-michelet merged commit 8319dfe into fastify:main Jan 16, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants