dsql-admin/dsql-app/next.config.ts
Benjamin Toby b9f012cb9b Updates
2025-02-19 20:38:56 +01:00

37 lines
838 B
TypeScript

import grabDist from "./utils/grabDist";
import createMDX from "@next/mdx";
import { NextConfig } from "next";
import setupDb from "./utils/setup-db";
import debugLog from "./package-shared/utils/logging/debug-log";
setupDb();
const distDir = grabDist();
global.ERROR_CALLBACK = (title, error) => {
debugLog({
log: error.message,
addTime: true,
label: title,
title: "Global Error Log",
});
};
const nextConfig: NextConfig = {
reactStrictMode: true,
eslint: {
ignoreDuringBuilds: true,
},
typescript: {
ignoreBuildErrors: true,
},
pageExtensions: ["js", "jsx", "ts", "tsx", "md", "mdx"],
distDir,
};
const withMDX = createMDX({
// Add markdown plugins here, as desired
});
export default withMDX(nextConfig);