From ff33b310e2199dbddf929715530eadc3162266eb Mon Sep 17 00:00:00 2001 From: MohamedBassem Date: Wed, 20 Aug 2025 18:14:49 +0300 Subject: Revert "deps: Upgrade nextjs to 15.5" This reverts commit be420c9aebb0f2d343a0c94327fddc089f56d402. --- apps/web/next.config.mjs | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) (limited to 'apps/web/next.config.mjs') diff --git a/apps/web/next.config.mjs b/apps/web/next.config.mjs index adbb209d..df864f22 100644 --- a/apps/web/next.config.mjs +++ b/apps/web/next.config.mjs @@ -1,6 +1,24 @@ +import pwa from "next-pwa"; + +const withPWA = pwa({ + dest: "public", + disable: process.env.NODE_ENV != "production", +}); + /** @type {import('next').NextConfig} */ -const nextConfig = { +const nextConfig = withPWA({ output: "standalone", + webpack: (config) => { + config.module.rules.push({ + test: /\.svg$/, + use: ["@svgr/webpack"], + }); + return config; + }, + devIndicators: { + buildActivity: true, + buildActivityPosition: "bottom-left", + }, async headers() { return [ { @@ -31,20 +49,12 @@ const nextConfig = { }, ]; }, - turbopack: { - rules: { - "*.svg": { - loaders: ["@svgr/webpack"], - as: "*.js", - }, - }, - }, // transpilePackages: ["@karakeep/shared", "@karakeep/db", "@karakeep/trpc"], /** We already do linting and typechecking as separate tasks in CI */ eslint: { ignoreDuringBuilds: true }, typescript: { ignoreBuildErrors: true }, -}; +}); export default nextConfig; -- cgit v1.2.3-70-g09d2