23 lines
1.2 KiB
JSON
23 lines
1.2 KiB
JSON
{
|
|
"name": "chorus-portal-web",
|
|
"private": true,
|
|
"version": "0.0.0",
|
|
"packageManager": "pnpm@9.15.1",
|
|
"scripts": {
|
|
"build": "tailwindcss -i ./src/input.css -o ./static/app.css --minify && shx mkdir -p ./static/vendor && shx cp ./node_modules/htmx.org/dist/htmx.min.js ./static/vendor/htmx.min.js && shx cp ./node_modules/@alpinejs/csp/dist/cdn.min.js ./static/vendor/alpine-csp.min.js && esbuild ./src/icons.js --bundle --minify --format=iife --outfile=./static/vendor/icons.min.js",
|
|
"build:css": "tailwindcss -i ./src/input.css -o ./static/app.css --minify",
|
|
"build:vendor": "shx mkdir -p ./static/vendor && shx cp ./node_modules/htmx.org/dist/htmx.min.js ./static/vendor/htmx.min.js && shx cp ./node_modules/@alpinejs/csp/dist/cdn.min.js ./static/vendor/alpine-csp.min.js && esbuild ./src/icons.js --bundle --minify --format=iife --outfile=./static/vendor/icons.min.js",
|
|
"test:e2e": "playwright test"
|
|
},
|
|
"devDependencies": {
|
|
"@alpinejs/csp": "3.16.2",
|
|
"@playwright/test": "1.55.1",
|
|
"@tailwindcss/cli": "4.3.3",
|
|
"esbuild": "0.28.2",
|
|
"htmx.org": "2.0.10",
|
|
"lucide": "1.33.0",
|
|
"shx": "0.4.0",
|
|
"tailwindcss": "4.3.3"
|
|
}
|
|
}
|