nextjs-cors
v2.2.1
Published
Nextjs-Cors is a node.js package to provide a middleware that can be used to enable CORS with various options in nextjs applications.
Readme
nextjs-cors
CORS middleware for Next.js API routes.
Installation
npm install nextjs-cors
# or
yarn add nextjs-cors
# or
pnpm add nextjs-corsUsage
import NextCors from "nextjs-cors";
export default async function handler(req, res) {
// Run CORS middleware
await NextCors(req, res, {
methods: ["GET", "HEAD", "PUT", "PATCH", "POST", "DELETE"],
origin: "*",
optionsSuccessStatus: 200,
});
// Your API logic
res.json({ message: "Hello NextJs Cors!" });
}Options
This package uses the cors package. See the cors documentation for all available options.
