hexabot/frontend/next.config.mjs
2024-09-28 13:34:10 +01:00

32 lines
576 B
JavaScript

/** @type {import('next').NextConfig} */
import withTM from "next-transpile-modules";
const nextConfig = withTM(["hexabot-widget"])({
async rewrites() {
return [
{
source: "/config",
destination: "/api/config",
},
];
},
webpack(config) {
if (process.env.NODE_ENV==="development") {
config.watchOptions = {
poll: 1000,
aggregateTimeout: 300,
};
}
return config;
},
publicRuntimeConfig: {
lang: {
default: "en",
},
},
output: "standalone",
});
export default nextConfig;