ui: add lightweight frontend build pipeline

This commit is contained in:
a.tolmachev
2026-04-12 02:28:05 +03:00
parent 2848d74929
commit b92350a6ac
22 changed files with 809 additions and 191 deletions
+3 -2
View File
@@ -2,7 +2,7 @@
"name": "crank-ui",
"private": true,
"scripts": {
"sync:vendor": "mkdir -p js/vendor/alpine js/vendor/js-yaml && cp node_modules/alpinejs/dist/cdn.min.js js/vendor/alpine/cdn.min.js && cp node_modules/js-yaml/dist/js-yaml.min.js js/vendor/js-yaml/js-yaml.min.js",
"build": "node scripts/build.js",
"e2e:install": "playwright install chromium",
"e2e": "playwright test",
"e2e:headed": "playwright test --headed"
@@ -12,6 +12,7 @@
"js-yaml": "4.1.1"
},
"devDependencies": {
"@playwright/test": "^1.59.1"
"@playwright/test": "^1.59.1",
"esbuild": "^0.28.0"
}
}