JSON
{
"name": "sass-lightningcss-terser",
"version": "1.0",
"description": "Sass + Lightning CSS + Terser (shared-host-freundlich)",
"scripts": {
"build:main": "sass scss/main.scss assets/css/main.css --no-source-map && npx lightningcss assets/css/main.css -o assets/css/main.css --minify",
"build:admin": "sass scss/cms/admin.scss assets/css/admin.css --no-source-map && npx lightningcss assets/css/admin.css -o assets/css/admin.css --minify",
"build:login": "sass scss/cms/login.scss assets/css/login.css --no-source-map && npx lightningcss assets/css/login.css -o assets/css/login.css --minify",
"js:min": "terser assets/js/main.js -o assets/js/main.min.js -c -m --toplevel --ecma 2020",
"build": "npm run build:main && npm run build:admin && npm run build:login && npm run js:min",
"dev": "sass --watch scss/main.scss:assets/css/main.css scss/cms/admin.scss:assets/css/admin.css scss/cms/login.scss:assets/css/login.css --style=expanded",
"start": "npm run dev"
},
"browserslist": [
"last 2 versions",
"> 1%",
"Firefox ESR",
"not dead"
],
"devDependencies": {
"lightningcss-cli": "^1.27.0",
"sass": "^1.90.0",
"terser": "^5.43.1"
},
"dependencies": {
"@splidejs/splide-extension-auto-scroll": "^0.5.3"
}
}