-
Notifications
You must be signed in to change notification settings - Fork 21
Expand file tree
/
Copy pathpackage.json
More file actions
67 lines (67 loc) · 2.88 KB
/
Copy pathpackage.json
File metadata and controls
67 lines (67 loc) · 2.88 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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
{
"name": "index-monorepo",
"private": true,
"packageManager": "bun@1.3.6",
"workspaces": [
"apps/web",
"services/api",
"packages/protocol",
"packages/cli",
"packages/claude-plugin",
"packages/hermes-plugin"
],
"scripts": {
"dev": "bash scripts/dev.sh",
"dev:web": "cd apps/web && bun run dev",
"dev:api": "cd services/api && bun run dev",
"dev:frontend": "bun run dev:web",
"dev:backend": "bun run dev:api",
"build:skills": "bun scripts/build-skills.ts",
"build": "bun run build:skills && bun run build:package:protocol && bun run build:api && bun run build:web",
"build:web": "cd apps/web && bun install && bun run build",
"build:api": "cd services/api && bun install && bun run build",
"build:frontend": "bun run build:web",
"build:backend": "bun run build:api",
"build:package:protocol": "cd packages/protocol && bun install && bun run build",
"start": "bun run start:api & bun run start:web",
"start:web": "cd apps/web && bun run start",
"start:api": "cd services/api && bun run start",
"start:frontend": "bun run start:web",
"start:backend": "bun run start:api",
"lint": "eslint .",
"lint:mac-universal-links": "eslint --config apps/mac/eslint.config.mjs apps/mac/eslint.config.mjs apps/mac/api/deeplink.mjs apps/mac/api/deeplink.spec.mjs apps/mac/scripts/deep-link-host.spec.mjs apps/mac/scripts/link-host.spec.mjs apps/mac/scripts/notarize.spec.mjs apps/mac/scripts/provisioning-profile.spec.mjs apps/mac/src/ui/app.jsx",
"check:subtree-parity": "bun scripts/check-subtree-package-parity.ts",
"db:setup:local": "bash scripts/setup-local-testdb.sh",
"db:seed:sandbox": "cd services/api && bun run db:seed:sandbox --confirm",
"sync:lockfile-versions": "bun scripts/sync-lockfile-versions.ts",
"check:lockfile-versions": "bun scripts/sync-lockfile-versions.ts --check",
"check:flags": "bun scripts/check-feature-flag.ts",
"pr:snapshot": "bun scripts/pr-snapshot.ts",
"test:scripts": "bun test scripts/tests",
"test": "cd services/api && bun test",
"subtree:setup": "bash scripts/subtree-setup.sh",
"worktree:setup": "bash scripts/worktree-setup.sh",
"worktree:list": "bash scripts/worktree-list.sh",
"worktree:new": "bun scripts/worktree-new.ts",
"worktree:dev": "bash scripts/worktree-dev.sh",
"worktree:build": "bash scripts/worktree-build.sh"
},
"devDependencies": {
"@eslint/js": "^10.0.1",
"eslint": "^9.39.1",
"eslint-import-resolver-typescript": "^4.4.4",
"eslint-plugin-boundaries": "^6.0.2",
"eslint-plugin-import-newlines": "^1.4.1",
"eslint-plugin-react-hooks": "^7.0.1",
"eslint-plugin-react-refresh": "^0.5.2",
"lint-staged": "^16.4.0",
"typescript-eslint": "^8.58.0",
"yaml": "^2.8.1"
},
"overrides": {
"@better-auth/utils": "0.4.0"
},
"lint-staged": {
"**/*.{ts,tsx}": "eslint --no-warn-ignored"
}
}