webapp: add hashed minified asset pipeline

This commit is contained in:
3252a8
2026-04-26 20:04:30 +03:00
parent 250df445f0
commit 5ec179b6d6
10 changed files with 755 additions and 25 deletions
+4 -1
View File
@@ -1,10 +1,13 @@
{
"private": true,
"scripts": {
"build:webapp:css": "tailwindcss -i ./bot/app/web/templates/subscription_webapp.tailwind.css -o ./bot/app/web/templates/subscription_webapp.css --minify"
"build:webapp:css": "tailwindcss -i ./bot/app/web/templates/subscription_webapp.tailwind.css -o ./bot/app/web/templates/subscription_webapp.css --minify",
"build:webapp:js": "node ./scripts/build_subscription_webapp_js.mjs",
"build:webapp": "npm run build:webapp:css && npm run build:webapp:js"
},
"devDependencies": {
"@tailwindcss/cli": "4.2.4",
"esbuild": "^0.28.0",
"tailwindcss": "4.2.4"
}
}