diff --git a/.vite/lib/content-scripts.js b/.vite/lib/content-scripts.js index 2b7f51a..1fd326d 100644 --- a/.vite/lib/content-scripts.js +++ b/.vite/lib/content-scripts.js @@ -38,7 +38,7 @@ function wrapScriptIntoIIFE() { Object.keys(bundle).forEach(fileName => { const file = bundle[fileName]; - file.code = `(() => {\n${file.code}})();` + file.code = `(()=>{${file.code}})();` }); } } @@ -189,7 +189,7 @@ export async function buildScriptsAndStyles(buildOptions) { configFile: false, publicDir: false, build: { - rollupOptions: { + rolldownOptions: { input: amdScriptsInput, output: { dir: buildOptions.outputDir, @@ -198,7 +198,7 @@ export async function buildScriptsAndStyles(buildOptions) { // Vite 8 no longer have support for `amd` format extension depends on // TODO Make plugin to live-convert cjs module require/exports into AMD format: "cjs", - inlineDynamicImports: false, + codeSplitting: true, // All these modules are not intended to be used outside of extension anyway minifyInternalExports: true, } @@ -227,7 +227,7 @@ export async function buildScriptsAndStyles(buildOptions) { configFile: false, publicDir: false, build: { - rollupOptions: { + rolldownOptions: { input: libsAndStylesInput, output: { dir: buildOptions.outputDir, diff --git a/vite.config.ts b/vite.config.ts index 530213a..814fb9f 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,7 +1,7 @@ import { sveltekit } from '@sveltejs/kit/vite'; import { defineConfig } from 'vitest/config'; -import { ScssViteReadEnvVariableFunctionPlugin } from "./.vite/plugins/scss-read-env-variable-function"; -import { SwapDefinedVariablesPlugin } from "./.vite/plugins/swap-defined-variables"; +import { ScssViteReadEnvVariableFunctionPlugin } from "./.vite/plugins/scss-read-env-variable-function.js"; +import { SwapDefinedVariablesPlugin } from "./.vite/plugins/swap-defined-variables.js"; export default defineConfig(() => { return {