Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
52 lines (52 loc) · 3.08 KB
/
Copy pathpackage.json
File metadata and controls
52 lines (52 loc) · 3.08 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
{
"name": "relayfile",
"license": "Apache-2.0",
"private": true,
"version": "0.10.56",
"description": "relayfile — real-time filesystem for humans and agents",
"workspaces": [
"packages/core",
"packages/sdk/typescript",
"packages/client",
"packages/cli",
"packages/local-mount",
"packages/file-observer",
"packages/agents"
],
"scripts": {
"workflow": "agent-relay run",
"trail": "node scripts/trail.mjs",
"build": "npm run build --workspace=packages/core && npm run build --workspace=packages/sdk/typescript && npm run build --workspace=@relayfile/client && npm run build --workspace=packages/agents && npm run build --workspace=packages/local-mount && npm run build --workspace=packages/cli",
"test": "npm run test --workspace=packages/core && npm run test --workspace=packages/sdk/typescript && npm run test --workspace=@relayfile/client && npm run test --workspace=packages/local-mount && npm run test --workspace=@relayfile/file-observer && npm run test --workspace=packages/cli && npm run test:go",
"test:go": "go test ./...",
"test:release": "node --test scripts/release/*.test.mjs",
"conformance": "tsx test/conformance/run.ts",
"test:conformance": "node --import tsx --test test/conformance/*.test.ts",
"test:conformance:local": "npm run test:conformance && npm run test:conformance:fake && tsx scripts/conformance.ts --ci && tsx test/conformance/run.ts --target go-local --profile core",
"test:conformance:fake": "tsx test/conformance/fake-adapter-matrix.ts",
"test:conformance:cloudflare": "tsx test/conformance/run.ts --target cloudflare-hosted --profile core",
"test:conformance:cloudflare:full": "tsx test/conformance/run.ts --target cloudflare-controlled --profile full",
"test:conformance:terse": "tsx test/conformance/run.ts --target terse --profile full",
"typecheck": "npm run typecheck --workspace=packages/sdk/typescript && npm run typecheck --workspace=@relayfile/client && npm run typecheck --workspace=packages/agents && npm run typecheck --workspace=packages/local-mount && npm run typecheck:go",
"typecheck:go": "go vet ./...",
"evals:compile": "node scripts/evals/compile-cases.mjs",
"evals": "npm run evals:compile && node scripts/evals/run-relayfile-evals.mjs",
"evals:list": "npm run evals:compile && node scripts/evals/run-relayfile-evals.mjs --list",
"evals:offline": "npm run evals:compile && node scripts/evals/run-relayfile-evals.mjs --mode offline",
"evals:provider": "npm run evals:compile && node scripts/evals/run-relayfile-evals.mjs --provider",
"test:load:tier2-scoped-writeback": "node test/load/tier2-cfdo-scoped-writeback.mjs",
"test:load:tier2-scoped-writeback:self-test": "node test/load/tier2-cfdo-scoped-writeback.mjs --self-test"
},
"devDependencies": {
"@agent-assistant/telemetry": "^0.4.31",
"@agent-relay/sdk": "^4.0.28",
"@agentworkforce/workload-router": "^0.3.0",
"agent-trajectories": "^0.5.8",
"ajv": "8.20.0",
"ajv-formats": "3.0.1",
"@types/ws": "8.18.1",
"tsx": "^4.21.0",
"ws": "8.20.0",
"yaml": "2.8.3"
}
}