Remove legacy CSS

This commit is contained in:
Andras Schmelczer 2026-05-04 10:55:43 +01:00
commit d73c3a8695
5 changed files with 141 additions and 9 deletions

View file

@ -1,11 +1,22 @@
import browserslist from 'browserslist';
import { browserslistToTargets } from 'lightningcss';
import { defineConfig } from 'vitest/config';
import { viteSingleFile } from 'vite-plugin-singlefile';
const cssTargets = browserslistToTargets(browserslist());
export default defineConfig({
plugins: [viteSingleFile()],
css: {
transformer: 'lightningcss',
lightningcss: {
targets: cssTargets,
},
},
build: {
target: 'es2022',
cssCodeSplit: false,
cssMinify: 'lightningcss',
assetsInlineLimit: Number.MAX_SAFE_INTEGER,
},
server: {