Files
zkAuth/dapp/next.config.js
2022-09-25 08:46:08 +02:00

36 lines
798 B
JavaScript

/** @type {import('next').NextConfig} */
require("dotenv").config()
const nextConfig = {
reactStrictMode: true,
swcMinify: true,
webpack: (config) => {
config.resolve.fallback = { fs: false }
config.resolve.extensions = ['*', '.mjs', '.js', 'jsx', '.ts', '.tsx', '.json']
config.module.rules.push(
{
test: /\.mjs$/,
include: /node_modules/,
type: 'javascript/auto'
})
return config
},
env: {
API_KEY: process.env.API_KEY
},
async headers() {
return [
{
source: "/:path*",
headers: [
{ key: "Access-Control-Allow-Origin", value: "*" },
{ key: "Access-Control-Allow-Methods", value: "GET,OPTIONS,PATCH,DELETE,POST,PUT" },
]
}
]
},
}
module.exports = nextConfig