Files
continuwuity/packages/website/vite.config.ts
T

31 lines
673 B
TypeScript
Raw Normal View History

2024-02-13 16:38:14 +00:00
import { sveltekit } from '@sveltejs/kit/vite';
import { defineConfig } from 'vite';
2024-03-08 01:24:11 +00:00
import { ViteImageOptimizer } from 'vite-plugin-image-optimizer';
import typeAsJsonSchemaPlugin from 'rollup-plugin-type-as-json-schema';
2024-03-08 01:24:11 +00:00
2024-02-13 16:38:14 +00:00
export default defineConfig({
2024-03-08 01:24:11 +00:00
plugins: [
typeAsJsonSchemaPlugin(),
2024-03-08 01:24:11 +00:00
ViteImageOptimizer({
/* pass your config */
}),
sveltekit()
],
build: {
assetsInlineLimit: 0
},
optimizeDeps: {
exclude: [
"codemirror",
// "@codemirror/lang-javascript",
// "@codemirror/state",
// "@codemirror/lint",
// "@codemirror/autocomplete",
// "@codemirror/language",
// "thememirror"
/* ... */],
},
2024-02-13 16:38:14 +00:00
});