Skip to content

Commit 77580dd

Browse files
committed
build: add postinstall script to remove sass package
`sass-true` installs both `sass` and `sass-embedded` packages, which causes style compilation to break. Added a `postinstall` script with `rimraf` to remove `sass` after installation, leaving only `sass-embedded`.
1 parent 11f0514 commit 77580dd

File tree

2 files changed

+136
-6
lines changed

2 files changed

+136
-6
lines changed

package-lock.json

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

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@
6565
"docs-serve-only": "npx sirv-cli _gh_pages --port 9001",
6666
"lockfile-lint": "lockfile-lint --allowed-hosts npm --allowed-schemes https: --empty-hostname false --type npm --path package-lock.json",
6767
"update-deps": "ncu -u -x eslint,karma-browserstack-launcher,karma-rollup-preprocessor",
68+
"postinstall": "rimraf node_modules/sass",
6869
"release": "npm-run-all dist release-sri docs-build release-zip*",
6970
"release-sri": "node build/generate-sri.mjs",
7071
"release-version": "node build/change-version.mjs",
@@ -147,6 +148,7 @@
147148
"postcss": "^8.5.6",
148149
"postcss-cli": "^11.0.1",
149150
"postcss-combine-duplicated-selectors": "^10.0.3",
151+
"rimraf": "^6.0.1",
150152
"rollup": "^4.50.2",
151153
"rollup-plugin-istanbul": "^5.0.0",
152154
"sass-embedded": "^1.92.1",

0 commit comments

Comments
 (0)