{ "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" } }