Bettersplit/next.config.ts
2025-04-18 11:39:03 +02:00

25 lines
581 B
TypeScript

/**
* Run `build` or `dev` with `SKIP_ENV_VALIDATION` to skip env validation. This is especially useful
* for Docker builds.
*/
import "./src/env.js";
import pwa from "next-pwa";
import { env } from "./src/env.js";
import { type NextConfig } from "next";
const withPWA = pwa({
dest: "public",
disable: env.NODE_ENV === "development",
register: true, // register the PWA service worker
skipWaiting: true,
});
const nextConfig = {
eslint: { ignoreDuringBuilds: true },
experimental: {
turbo: {},
},
} satisfies NextConfig;
export default withPWA(nextConfig);