-
Notifications
You must be signed in to change notification settings - Fork 0
/
vite.config.js
32 lines (31 loc) · 843 Bytes
/
vite.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import { defineConfig } from "vite"
import { svelte } from "@sveltejs/vite-plugin-svelte"
// https://vitejs.dev/config/
export default defineConfig({
plugins: [svelte()],
build: {
rollupOptions: {
onwarn: (warning, handler) => {
console.log("ummm wat");
const { code, frame } = warning
if (
code === "css-unused-selector"
) {
console.log("hello");
return
}
handler(warning)
},
onLog(level, log, handler) {
if (log.code === 'CIRCULAR_DEPENDENCY') {
return; // Ignore circular dependency warnings
}
if (level === 'warn') {
handler('error', log); // turn other warnings into errors
} else {
handler(level, info); // otherwise, just print the log
}
}
},
},
})