23 lines
614 B
JavaScript
23 lines
614 B
JavaScript
import "./src/env.mjs";
|
|
import "@acme/api/env";
|
|
import "@acme/stripe/env";
|
|
|
|
import withMDX from "@next/mdx";
|
|
|
|
/** @type {import("next").NextConfig} */
|
|
const config = {
|
|
reactStrictMode: true,
|
|
/** Enables hot reloading for local packages without a build step */
|
|
transpilePackages: ["@acme/api", "@acme/db", "@acme/stripe", "@acme/ui"],
|
|
pageExtensions: ["ts", "tsx", "mdx"],
|
|
experimental: {
|
|
mdxRs: true,
|
|
},
|
|
|
|
/** We already do linting and typechecking as separate tasks in CI */
|
|
eslint: { ignoreDuringBuilds: true },
|
|
typescript: { ignoreBuildErrors: true },
|
|
};
|
|
|
|
export default withMDX()(config);
|