Supports Fastify versions 3.x
npm i fastify-get-only
Require\Import fastify-get-only
and register.
// CommonJS
const fastify = require('fastify')();
fastify.register(require('fastify-get-only'), {
httpStatusCode: 400 // Default is 405
errorPayload: {
whateverYouWant: "Method not allowed"
}
});
// ESM
import Fastify from 'fastify';
import FastifyGetOnly from 'fastify-get-only';
fastify.register(FastifyGetOnly, {
httpStatusCode: 400,
errorPayload: {
whateverYouWant: "Method not allowed"
}
})
Licensed under MIT.