From 5033d4e6825107dcd7f5c1d41d40f7e58dbac796 Mon Sep 17 00:00:00 2001 From: ThatOneCalculator Date: Sun, 8 Oct 2023 18:40:48 -0700 Subject: [PATCH] build: :bug: sw firefish-js imports --- packages/sw/vite.config.ts | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/packages/sw/vite.config.ts b/packages/sw/vite.config.ts index 235ae1d6e..fb41c8914 100644 --- a/packages/sw/vite.config.ts +++ b/packages/sw/vite.config.ts @@ -8,15 +8,26 @@ import viteCompression from "vite-plugin-compression"; export default defineConfig({ mode: isProduction ? "production" : "development", build: { - target: "modules", - outDir: "../../built/_sw_dist_", - assetsDir: "", + target: ["chrome87", "firefox78", "safari14", "es2017"], + manifest: "manifest.json", rollupOptions: { - input: "./src/sw.ts", + input: { + app: "./src/sw.ts", + }, output: { entryFileNames: "sw.js", }, }, + cssCodeSplit: true, + assetsInlineLimit: 0, + outDir: `${__dirname}/../../built/_sw_dist_`, + assetsDir: ".", + emptyOutDir: false, + sourcemap: process.env.NODE_ENV === "development", + reportCompressedSize: false, + commonjsOptions: { + include: [/firefish-js/, /node_modules/], + }, }, resolve: { alias: {