Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
51 lines (51 loc) · 2.35 KB
/
Copy pathpackage.json
File metadata and controls
51 lines (51 loc) · 2.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
{
"name": "takeboard",
"version": "0.2.0-beta.21",
"private": true,
"type": "module",
"packageManager": "pnpm@10.15.1",
"engines": {
"node": ">=22.12 <27"
},
"scripts": {
"easy": "node scripts/takeboard-easy.mjs start",
"easy:setup": "node scripts/takeboard-easy.mjs setup",
"easy:stop": "node scripts/takeboard-easy.mjs stop",
"easy:doctor": "node scripts/takeboard-easy.mjs doctor",
"easy:remote": "node scripts/takeboard-easy.mjs remote",
"easy:restore": "node scripts/takeboard-easy.mjs restore",
"dev": "pnpm --parallel --filter @takeboard/server --filter @takeboard/web dev",
"dev:web": "pnpm --filter @takeboard/web dev",
"dev:server": "pnpm --filter @takeboard/server dev",
"portal:dev": "pnpm --filter @takeboard/portal... build && pnpm --filter @takeboard/portal dev",
"portal:build": "pnpm --filter @takeboard/portal... build",
"portal:start": "node apps/portal/dist/index.js",
"build": "pnpm -r --if-present build",
"typecheck": "pnpm -r --if-present typecheck",
"lint": "biome check .",
"format": "biome format --write .",
"test": "pnpm -r --if-present test && node --test scripts/*.test.mjs",
"test:e2e": "pnpm build && playwright test",
"test:e2e:functional": "pnpm build && playwright test --grep-invert @performance",
"test:e2e:performance": "pnpm build && playwright test --grep @performance",
"gate:release": "pnpm verify && pnpm test:e2e",
"gate:gpu": "node scripts/gpu-release-gate.mjs",
"compatibility:matrix": "node scripts/build-compatibility-matrix.mjs",
"demo:capture": "pnpm build && node scripts/capture-product-demo.mjs",
"desktop:prepare": "pnpm --filter @takeboard/desktop prepare-runtime",
"desktop:check": "pnpm --filter @takeboard/desktop check",
"desktop:bundle": "pnpm --filter @takeboard/desktop bundle",
"security:linux-desktop": "node scripts/check-linux-desktop-advisory.mjs",
"bundle:verify": "node scripts/verify-release-checksums.mjs release",
"verify": "pnpm lint && pnpm typecheck && pnpm build && pnpm test && pnpm security:linux-desktop && pnpm compatibility:matrix -- --check"
},
"devDependencies": {
"@axe-core/playwright": "4.11.1",
"@biomejs/biome": "2.5.8",
"@playwright/test": "1.62.1",
"@types/node": "24.13.3",
"tsx": "4.23.12",
"typescript": "7.0.2",
"vitest": "4.1.12"
}
}