UNPKG

@serwist/next

Version:

A module that integrates Serwist into your Next.js application.

16 lines (12 loc) 558 B
import { PHASE_DEVELOPMENT_SERVER, PHASE_PRODUCTION_BUILD } from "next/constants.js"; import nextConfig = require("next/dist/server/config.js"); export const loadNextConfig = (cwd: string, isDev: boolean) => { const nextPhase = isDev ? PHASE_DEVELOPMENT_SERVER : PHASE_PRODUCTION_BUILD; return nextConfig.default(nextPhase, cwd, { silent: false, }); }; export const generateGlobPatterns = (distDir: string) => [ `${distDir}static/**/*.{js,css,html,ico,apng,png,avif,jpg,jpeg,jfif,pjpeg,pjp,gif,svg,webp,json,webmanifest}`, "public/**/*", ];