-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
99 lines (99 loc) · 5.47 KB
/
Copy pathpackage.json
File metadata and controls
99 lines (99 loc) · 5.47 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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
{
"name": "mitii-ai-agent",
"description": "Private Mitii monorepo workspace orchestrator. Product packages: @mitii/v8, @mitii/sdk, @mitii/host, @mitii/automation, @mitii/cli, @mitii/daemon, apps/vscode.",
"version": "2.9.9",
"private": true,
"license": "AGPL-3.0-or-later",
"author": {
"name": "codewithshinde",
"email": "codewithshinde@gmail.com"
},
"repository": {
"type": "git",
"url": "https://github.com/Mitii-dev/Mitii.git"
},
"bugs": {
"url": "https://github.com/Mitii-dev/Mitii/issues"
},
"homepage": "https://mitii.dev",
"engines": {
"node": ">=20"
},
"packageManager": "pnpm@10.13.1+sha512.37ebf1a5c7a30d5fabe0c5df44ee8da4c965ca0c5af3dbab28c3a1681b70a256218d05c81c9c0dcf767ef6b8551eb5b960042b9ed4300c59242336377e01cfad",
"scripts": {
"build": "pnpm -r --filter @mitii/v8 --filter @mitii/sdk --filter @mitii/automation --filter @mitii/host --filter @mitii/cli --filter @mitii/daemon --filter ./apps/vscode run build",
"build:all": "pnpm run build && pnpm run rebuild:native",
"build:v8": "pnpm --filter @mitii/v8 build",
"build:sdk": "pnpm --filter @mitii/sdk build",
"build:automation": "pnpm --filter @mitii/automation build",
"build:host": "pnpm --filter @mitii/host build",
"build:cli": "pnpm --filter @mitii/cli build",
"build:daemon": "pnpm --filter @mitii/daemon build",
"policy-admin": "node tools/policy-admin/server.mjs",
"build:vscode": "pnpm --filter ./apps/vscode build",
"build:vscode:prod": "pnpm --filter ./apps/vscode build:prod",
"typecheck": "pnpm run typecheck:v8 && pnpm run build:v8 && pnpm run typecheck:sdk && pnpm run build:sdk && pnpm run typecheck:automation && pnpm run build:automation && pnpm run typecheck:host && pnpm run build:host && pnpm run typecheck:cli && pnpm run typecheck:daemon && pnpm run typecheck:vscode",
"typecheck:v8": "pnpm --filter @mitii/v8 typecheck",
"typecheck:sdk": "pnpm --filter @mitii/sdk typecheck",
"typecheck:automation": "pnpm --filter @mitii/automation typecheck",
"typecheck:host": "pnpm --filter @mitii/host typecheck",
"typecheck:cli": "pnpm --filter @mitii/cli typecheck",
"typecheck:daemon": "pnpm --filter @mitii/daemon typecheck",
"typecheck:vscode": "pnpm --filter ./apps/vscode typecheck",
"test": "node scripts/ensure-node-native.mjs && vitest run",
"test:watch": "node scripts/ensure-node-native.mjs && vitest",
"test:v8": "pnpm --filter @mitii/v8 test",
"test:sdk": "pnpm --filter @mitii/sdk test",
"test:cli": "pnpm --filter @mitii/cli test",
"check:architecture": "vitest run packages/v8/tests/architecture/v8-module-boundaries.test.ts",
"verify": "pnpm run typecheck && pnpm test && pnpm run build:all",
"f5:verify": "node scripts/phase17-verify.mjs",
"package": "pnpm --filter ./apps/vscode package",
"package:preflight": "pnpm run preflight && pnpm run package",
"preflight": "pnpm run release:check-assets && pnpm run typecheck && pnpm test && pnpm run rebuild:native",
"release:check-assets": "node scripts/check-release-assets.mjs",
"publish:vsce": "node scripts/publish-vscode-vsix.cjs",
"publish:ovsx": "node scripts/publish-ovsx-vsix.cjs",
"publish:npm": "node scripts/publish-npm.cjs",
"benchmark": "pnpm --filter @mitii/solid-benchmark benchmark",
"benchmark:frontend": "pnpm --filter @mitii/solid-benchmark benchmark:frontend",
"benchmark:backend": "pnpm --filter @mitii/solid-benchmark benchmark:backend",
"benchmark:cicd": "pnpm --filter @mitii/solid-benchmark benchmark:cicd",
"benchmark:testing": "pnpm --filter @mitii/solid-benchmark benchmark:testing",
"benchmark:validate": "pnpm --filter @mitii/solid-benchmark validate",
"benchmark:fixtures": "pnpm --filter @mitii/solid-benchmark fixtures:install",
"benchmark:reset": "pnpm --filter @mitii/solid-benchmark fixtures:reset",
"rebuild:native": "node scripts/rebuild-native.mjs",
"rebuild:node": "node scripts/rebuild-node.mjs",
"rebuild:all": "pnpm run rebuild:native",
"stage:native": "node scripts/stage-native-sqlite.cjs --create-dist",
"legacy:purge": "node scripts/legacy-purge.mjs",
"sync:versions": "node scripts/sync-versions.mjs",
"version:bump": "node scripts/bump-version.mjs",
"version:major": "pnpm version major --no-git-tag-version --force && pnpm run readme:sync-version && pnpm run sync:versions",
"version:minor": "pnpm version minor --no-git-tag-version --force && pnpm run readme:sync-version && pnpm run sync:versions",
"version:patch": "pnpm version patch --no-git-tag-version --force && pnpm run readme:sync-version && pnpm run sync:versions",
"readme:sync-version": "node scripts/sync-readme-version.mjs",
"setup": "bash scripts/dev-setup.sh",
"setup:cursor": "MITII_EDITOR=cursor bash scripts/dev-setup.sh",
"prepare": "node scripts/install-git-hooks.mjs",
"postinstall": "node -e \"console.log('Run pnpm run build:all (or rebuild:native) before F5. rebuild:native stages Electron SQLite and restores Node ABI for tests.')\"",
"audit:dependencies": "node scripts/audit-dependencies.mjs",
"audit:dead-code": "bash scripts/audit-dead-code.sh",
"audit:engines": "node scripts/audit-package-engines.mjs",
"check:circular-deps": "node scripts/check-circular-deps.mjs"
},
"devDependencies": {
"@electron/rebuild": "^4.2.0",
"@types/node": "^20.14.0",
"knip": "^6.21.0",
"madge": "^8.0.0",
"typescript": "^5.5.2",
"vitest": "^3.2.7"
},
"knip": {
"ignoreDependencies": [
"madge"
]
}
}