Skip to content

Commit ea7cb11

Browse files
committed
Migrate to Vite 8 defaults
Replace terser with Oxc minifier, rename rollupOptions to rolldownOptions, fix postcss.config ESM export.
1 parent 6f8d631 commit ea7cb11

File tree

4 files changed

+20
-13
lines changed

4 files changed

+20
-13
lines changed

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
"cssnano": "^7.1.3",
1616
"cssnano-preset-advanced": "^7.0.11",
1717
"sass": "^1.98.0",
18-
"terser": "^5.46.0",
1918
"tsx": "^4.21.0",
2019
"typescript": "^5.9.3",
2120
"vite": "^8.0.0"

pnpm-lock.yaml

Lines changed: 17 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

postcss.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import purgeCSSPlugin from "@fullhuman/postcss-purgecss";
22
import cssnano from "cssnano";
33

4-
module.exports = {
4+
export default {
55
plugins: [
66
purgeCSSPlugin({
77
content: ["**/*.templ", "**/*.ts"],

vite.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,8 @@ export default {
6565
publicDir: false,
6666
build: {
6767
manifest: "manifest.json",
68-
minify: isWatch ? false : "terser",
69-
rollupOptions: {
68+
minify: !isWatch,
69+
rolldownOptions: {
7070
input: "src/main.ts",
7171
},
7272
},

0 commit comments

Comments
 (0)