From 866a295dbbc787900081db5df1e325a981b80988 Mon Sep 17 00:00:00 2001 From: KoloMl Date: Sat, 17 Oct 2026 04:51:55 +0200 Subject: [PATCH] Other smaller changes for Vite 8 --- .vite/lib/content-scripts.js | 8 ++++---- vite.config.ts | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) 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 {