-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
42 lines (42 loc) · 2.54 KB
/
package.json
File metadata and controls
42 lines (42 loc) · 2.54 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
{
"name": "@sabbour/squadboard-monorepo",
"version": "0.0.1",
"description": "Pre-alpha local-first kanban + workflow board for Squad agents",
"license": "MIT",
"private": true,
"type": "module",
"packageManager": "pnpm@9.15.9",
"scripts": {
"build": "pnpm -r build",
"npm:build": "pnpm --filter @sabbour/squadboard-sdk run build && pnpm --filter @sabbour/squadboard-cli run build && pnpm --filter @sabbour/squadboard run build",
"npm:publish:dry-run": "pnpm --filter @sabbour/squadboard-sdk publish --dry-run --no-git-checks --access public && pnpm --filter @sabbour/squadboard-cli publish --dry-run --no-git-checks --access public && pnpm --filter @sabbour/squadboard publish --dry-run --no-git-checks --access public",
"dev": "pnpm --parallel --filter @sabbour/squadboard --filter @sabbour/squadboard-client run dev",
"dev:electron": "pnpm --filter @sabbour/squadboard run dev & SERVER_PID=$!; pnpm --filter @sabbour/squadboard-electron run dev; kill $SERVER_PID 2>/dev/null; wait $SERVER_PID 2>/dev/null; true",
"dev:postgresql": "pnpm --parallel --filter @sabbour/squadboard --filter @sabbour/squadboard-client run dev:postgresql",
"dev:fs": "pnpm --parallel --filter @sabbour/squadboard --filter @sabbour/squadboard-client run dev:fs",
"docs:build": "pnpm --filter @sabbour/squadboard-docs build",
"docs:dev": "pnpm --filter @sabbour/squadboard-docs dev",
"docs:serve": "pnpm --filter @sabbour/squadboard-docs serve",
"start": "node scripts/start-dev.mjs",
"cli:start": "pnpm --filter @sabbour/squadboard-cli start",
"test:e2e": "pnpm --filter @sabbour/squadboard-e2e test",
"demo:record": "pnpm --filter @sabbour/squadboard-e2e demo:record",
"electron:dev": "pnpm --filter @sabbour/squadboard-electron dev",
"electron:build": "pnpm --filter @sabbour/squadboard build && pnpm --filter @sabbour/squadboard-electron build",
"npm:configure-trusted-publisher": "pnpm exec ts-node scripts/configure-npm-trusted-publisher.ts",
"npm:publish": "pnpm --filter @sabbour/squadboard-sdk publish --no-git-checks --access public && pnpm --filter @sabbour/squadboard-cli publish --no-git-checks --access public && pnpm --filter @sabbour/squadboard publish --no-git-checks --access public"
},
"engines": {
"node": ">=20.0.0",
"pnpm": ">=8.0.0"
},
"devDependencies": {
"@changesets/changelog-github": "^0.7.0",
"@changesets/cli": "^2.31.0",
"@playwright/test": "^1.49.0",
"@resvg/resvg-js": "^2.6.2",
"playwright": "^1.60.0",
"ts-node": "^10.9.2",
"typescript": "^6.0.3"
}
}