CI / build (push) Failing after 6m2s
Introduce a Node build system for minified CSS/JS with content hashes, add PWA support, i18n helpers, accessibility improvements, and more translatable strings. Move theme configuration from bookmarks to localStorage, add Playwright tests, and set up CI workflows.
24 lines
644 B
JSON
24 lines
644 B
JSON
{
|
|
"name": "shaarli-pro-theme",
|
|
"version": "1.1.0",
|
|
"description": "Professional theme for Shaarli with advanced UI features",
|
|
"private": true,
|
|
"scripts": {
|
|
"build": "node build.js",
|
|
"build:css": "node build.js --css-only",
|
|
"build:js": "node build.js --js-only",
|
|
"clean": "node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"",
|
|
"test:e2e": "playwright test",
|
|
"test:e2e:install": "playwright install --with-deps"
|
|
},
|
|
"devDependencies": {
|
|
"@playwright/test": "^1.62.1",
|
|
"cssnano": "^7.0.6",
|
|
"postcss": "^8.4.41",
|
|
"terser": "^5.31.6"
|
|
},
|
|
"engines": {
|
|
"node": ">=18"
|
|
}
|
|
}
|