mirror of
https://github.com/shishantbiswas/bknd.git
synced 2026-03-15 20:17:22 +00:00
36 lines
999 B
JavaScript
36 lines
999 B
JavaScript
import { createMDX } from "fumadocs-mdx/next";
|
|
import { redirectsConfig } from "./redirects.config.mjs";
|
|
import { rewritesConfig } from "./rewrites.config.mjs";
|
|
import path from "node:path";
|
|
import { fileURLToPath } from "node:url";
|
|
|
|
const __filename = fileURLToPath(import.meta.url);
|
|
const __dirname = path.dirname(__filename);
|
|
|
|
const withMDX = createMDX();
|
|
|
|
/** @type {import('next').NextConfig} */
|
|
const config = {
|
|
output: "export",
|
|
trailingSlash: true,
|
|
reactStrictMode: true,
|
|
serverExternalPackages: ["typescript", "twoslash"],
|
|
|
|
webpack(config) {
|
|
config.resolve.alias["@/bknd"] = path.resolve(__dirname, "../app/src");
|
|
config.resolve.alias["@"] = path.resolve(__dirname);
|
|
return config;
|
|
},
|
|
eslint: {
|
|
ignoreDuringBuilds: true,
|
|
},
|
|
};
|
|
|
|
if (process.env.NODE_ENV === "development") {
|
|
config.output = "standalone";
|
|
config.redirects = async () => redirectsConfig;
|
|
config.rewrites = async () => rewritesConfig;
|
|
}
|
|
|
|
export default withMDX(config);
|