Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
42 lines (42 loc) · 1.78 KB
/
Copy pathpackage.json
File metadata and controls
42 lines (42 loc) · 1.78 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": "open-multi-agent",
"version": "0.0.0",
"private": true,
"description": "Self-hosted TypeScript agent runtime with durable approvals and verifiable run records. Own it, approve it, audit it.",
"workspaces": [
"packages/*"
],
"scripts": {
"build": "npm run build --workspaces --if-present",
"dev": "npm run dev -w @open-multi-agent/core",
"pretest": "npm run test:example-catalog",
"test": "npm run test --workspaces --if-present && npm run bench:ab:test",
"test:example-catalog": "node --test scripts/example-catalog.test.mjs && node scripts/validate-example-catalog.mjs",
"test:watch": "npm run test:watch -w @open-multi-agent/core",
"test:coverage": "npm run test:coverage -w @open-multi-agent/core",
"test:e2e": "npm run test:e2e -w @open-multi-agent/core",
"bench:observability:ci": "node scripts/observability-benchmark-ci.mjs",
"bench:ab": "tsx bench/src/run-bench.mts",
"bench:ab:mock": "tsx bench/src/run-bench.mts --mock --label mock",
"bench:ab:report": "tsx bench/src/report.mts",
"bench:ab:test": "tsx --test bench/src/bench.test.mts",
"test:eval-examples": "node scripts/eval-example-smoke.mjs",
"test:observability-examples": "node scripts/observability-example-smoke.mjs",
"test:observability-pack": "node scripts/observability-tarball-smoke.mjs",
"test:scaffold": "npm run test:scaffold --workspaces --if-present",
"lint": "npm run lint --workspaces --if-present && npm run lint:bench",
"lint:bench": "tsc --noEmit -p bench/tsconfig.json"
},
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/open-multi-agent/open-multi-agent.git"
},
"engines": {
"node": ">=20.0.0"
},
"devDependencies": {
"tsx": "4.21.0",
"typescript": "5.9.3"
}
}