Skip to content

Commit 9e6976c

Browse files
committed
Update: Build stack
1 parent b384316 commit 9e6976c

File tree

6 files changed

+216
-1358
lines changed

6 files changed

+216
-1358
lines changed

.gitattributes

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@
77
/CODE_OF_CONDUCT.md export-ignore
88
/LICENSE.md export-ignore
99
/package.json export-ignore
10-
/yarn.lock export-ignore
10+
/pnpm-lock.yaml export-ignore

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
18
1+
22

Resources/Private/Assets/Module.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@
7878
}
7979

8080

81-
html:not(.-plausible-tracking-enabled):not(.-plausible-tracking-disabled)
81+
html:not(.-plausible-tracking-enabled, .-plausible-tracking-disabled)
8282
.plausible-tracking,
8383
.-plausible-tracking-enabled .plausible-tracking--disabled,
8484
.-plausible-tracking-disabled .plausible-tracking--enabled {

Resources/Public/Module.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,19 @@
22
"license": "GPL-3.0",
33
"private": true,
44
"scripts": {
5-
"build": "concurrently -r pnpm:build:*",
6-
"build:js": "esbuild Resources/Private/Assets/{Data,LocalStorage,Module,Toggle}.js --bundle --minify --outdir=Resources/Public",
7-
"build:css": "postcss --use postcss-pseudo-is autoprefixer cssnano --no-map --dir Resources/Public Resources/Private/Assets/*.css",
8-
"watch": "concurrently -r pnpm:watch:*",
9-
"watch:js": "esbuild Resources/Private/Assets/*.js --bundle --watch --outdir=Resources/Public",
10-
"watch:css": "postcss --use postcss-pseudo-is autoprefixer --watch --no-map --dir Resources/Public Resources/Private/Assets/*.css",
5+
"build": "pnpm js && pnpm css",
6+
"js": "esbuild Resources/Private/Assets/{Data,LocalStorage,Module,Toggle}.js --bundle --minify --outdir=Resources/Public",
7+
"css": "lightningcss --minify --bundle Resources/Private/Assets/*.css -d Resources/Public",
118
"pipeline": "pnpm install --silent;pnpm build"
129
},
1310
"dependencies": {
14-
"autoprefixer": "^10.4.20",
15-
"concurrently": "^9.0.1",
16-
"cssnano": "^7.0.6",
17-
"esbuild": "^0.24.0",
18-
"postcss": "^8.4.47",
19-
"postcss-cli": "^11.0.0",
20-
"postcss-pseudo-is": "^0.3.0"
11+
"esbuild": "^0.25.0",
12+
"lightningcss-cli": "^1.29.1"
13+
},
14+
"pnpm": {
15+
"onlyBuiltDependencies": [
16+
"esbuild",
17+
"lightningcss-cli"
18+
]
2119
}
2220
}

0 commit comments

Comments
 (0)