on claude/project-thread-xcxqh6 help sign in
diagonal/package.json
28 lines 1.1 kB history raw
1{
2 "name": "diagonal-extension",
3 "version": "0.1.0",
4 "private": true,
5 "type": "module",
6 "description": "Dia-style tab groups for Brave, named by Apple's on-device model.",
7 "scripts": {
8 "build": "node scripts/build.mjs",
9 "watch": "node scripts/build.mjs --watch",
10 "typecheck": "tsc --noEmit",
11 "test": "vitest run",
12 "test:host": "cd host && python3 -m unittest discover -s tests -v",
13 "gen-emoji": "node scripts/gen-emoji.mjs",
14 "zip": "node scripts/build.mjs && cd dist && zip -qr ../diagonal-extension.zip .",
15 "zip:store": "node scripts/build.mjs --store && cd dist-store && zip -qr ../diagonal-store.zip .",
16 "smoke": "node scripts/build.mjs && node test/e2e/smoke.mjs && node test/e2e/selfupdate.mjs",
17 "icons": "python3 scripts/render-icons.py",
18 "check": "tsc --noEmit && vitest run && cd host && python3 -m unittest discover -s tests"
19 },
20 "devDependencies": {
21 "@types/chrome": "^0.3.0",
22 "esbuild": "^0.28.2",
23 "fast-check": "^4.10.2",
24 "playwright-core": "^1.63.0",
25 "typescript": "^5.9.3",
26 "vitest": "^5.0.1"
27 }