gabriel / musehub public
package.json json
24 lines 1.2 KB
d4eb1c39 Theme overhaul: domains, new-repo, MCP docs, copy icons; legacy CSS rem… Gabriel Cardona <cgcardona@gmail.com> 3d ago
1 {
2 "name": "musehub-frontend",
3 "version": "0.1.0",
4 "scripts": {
5 "build:js": "esbuild musehub/templates/musehub/static/js/app.ts --bundle --format=iife --minify --outfile=musehub/templates/musehub/static/app.js",
6 "build:css": "sass --style=compressed --no-source-map musehub/templates/musehub/static/scss/app.scss musehub/templates/musehub/static/app.css",
7 "build:embed": "sass --style=compressed --no-source-map musehub/templates/musehub/static/scss/embed.scss musehub/templates/musehub/static/embed.css",
8 "build": "npm run build:js && npm run build:css && npm run build:embed && node -e \"require('fs').writeFileSync('musehub/templates/musehub/static/.cache-id', String(Date.now()))\"",
9 "watch:js": "esbuild musehub/templates/musehub/static/js/app.ts --bundle --format=iife --outfile=musehub/templates/musehub/static/app.js --watch",
10 "watch:css": "sass --watch musehub/templates/musehub/static/scss/app.scss musehub/templates/musehub/static/app.css",
11 "type-check": "tsc --noEmit"
12 },
13 "devDependencies": {
14 "@types/node": "^22.0.0",
15 "esbuild": "^0.27.3",
16 "sass": "^1.89.2",
17 "typescript": "^5.9.3"
18 },
19 "dependencies": {
20 "@types/d3": "^7.4.3",
21 "d3": "^7.9.0",
22 "highlight.js": "^11.11.1"
23 }
24 }