Fastify plugin to help solve this issue: fastify/fastify#2955
Fastify is excellent; to make fastify less excellent, fastify-shitty throws errors randomly and/or delays sending responses.
Supports Fastify versions 3.x
npm i @jsse/fastify-shitty
Require @jsse/fastify-shitty
and register.
const fastify = require('fastify')()
fastify.register(require('@jsse/fastify-shitty'), {
// put your options here
odds: 0.5, // odds of throwing error; default is `0.2`
delay: false // delay responses (t/f); default is `true`
})
fastify.listen(3000)
-
fastify, for being excellent
-
mom & dad
Licensed under MIT.