-
Notifications
You must be signed in to change notification settings - Fork 13
Expand file tree
/
Copy pathpackage.json
More file actions
65 lines (65 loc) · 2.4 KB
/
Copy pathpackage.json
File metadata and controls
65 lines (65 loc) · 2.4 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
{
"name": "loopat",
"version": "0.1.62",
"description": "Self-hosted AI workspace built around context management — works solo, scales to teams",
"license": "Apache-2.0",
"homepage": "https://github.com/simpx/loopat",
"repository": {
"type": "git",
"url": "git+https://github.com/simpx/loopat.git"
},
"type": "module",
"bin": {
"loopat": "bin/loopat.mjs"
},
"files": [
"bin/",
"scripts/install-sandbox-claude.mjs",
"server/src/",
"!server/src/serve-rs",
"!server/src/port-proxy-rs",
"server/templates/",
"server/package.json",
"web/dist/"
],
"workspaces": [
"server",
"web"
],
"scripts": {
"dev": "HOST=${HOST:-127.0.0.1} LOOPAT_SERVE_HOST=${LOOPAT_SERVE_HOST:-127.0.0.1} bun run --filter '*' dev",
"dev:host": "HOST=0.0.0.0 LOOPAT_SERVE_HOST=0.0.0.0 bun run --filter '*' dev",
"dev:server": "(cd server && bun run dev)",
"dev:web": "(cd server && bun run dev)",
"dev:serve": "(cd server && bun run serve)",
"build": "bun install && (cd web && bun run build)",
"build:web": "cd web && bunx tsc -b && bunx vite build",
"prepublishOnly": "bun install && bun run build:web",
"postinstall": "node scripts/install-sandbox-claude.mjs",
"test:e2e": "playwright test",
"test:e2e:ui": "playwright test --ui",
"dogfood": "playwright test --config dogfood/playwright.config.ts",
"dogfood:smoke": "playwright test --config dogfood/playwright.config.ts dogfood/first-5-minutes",
"dogfood:journey": "playwright test --config dogfood/first-run/playwright.config.ts",
"dogfood:first-run": "playwright test --config dogfood/first-run/playwright.config.ts",
"dogfood:sync": "playwright test --config dogfood/sync/playwright.config.ts",
"dogfood:subagent": "playwright test --config dogfood/subagent-model/playwright.config.ts",
"dogfood:journeys": "playwright test --config dogfood/journeys.config.ts"
},
"dependencies": {
"@anthropic-ai/claude-agent-sdk": "^0.3.150",
"@anthropic-ai/sandbox-runtime": "^0.0.52",
"@scalar/hono-api-reference": "^0.10.19",
"bun": "^1.3.14",
"bun-pty": "^0.4.8",
"hono": "^4.12.18",
"smol-toml": "^1.6.1",
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/sdk-trace-node": "^1.30.0",
"@opentelemetry/exporter-trace-otlp-http": "^0.57.0",
"@opentelemetry/resources": "^1.30.0"
},
"devDependencies": {
"@playwright/test": "^1.60.0"
}
}