-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
44 lines (44 loc) · 1.35 KB
/
Copy pathpackage.json
File metadata and controls
44 lines (44 loc) · 1.35 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
{
"name": "loop-codex",
"version": "0.1.0",
"description": "CDP + JSON-RPC 双通道 Codex Desktop 自动化 —— Bun 编译 TypeScript 二进制",
"type": "module",
"scripts": {
"build": "bun run src/build.ts",
"dev": "bun run --watch src/index.ts",
"start": "bun run src/index.ts",
"test": "bun test",
"test:unit": "bun test tests/unit",
"test:integration": "bun test tests/integration",
"test:coverage": "bun test --coverage",
"lint": "tsc --noEmit",
"format": "bun x prettier --write 'src/**/*.ts' 'tests/**/*.ts'",
"clean": "rm -rf dist/ && rm -rf *.log",
"precommit": "bun run lint && bun test",
"check": "bun run src/index.ts --check",
"discover": "bun run src/index.ts --discover"
},
"dependencies": {
"pixelmatch": "5.3.0"
},
"devDependencies": {
"bun-types": "1.3.14",
"typescript": "5.4.0",
"ws": "8.16.0",
"@types/ws": "8.5.10"
},
"peerDependencies": {
"chrome-remote-interface": "0.33.0"
},
"peerDependenciesMeta": {
"chrome-remote-interface": {
"optional": true,
"_comment": "CDP 连接优先使用 Bun 内建 WebSocket;chrome-remote-interface 作为 Node.js fallback 参考"
}
},
"engines": {
"bun": ">=1.2.0"
},
"keywords": ["codex", "cdp", "chrome-devtools-protocol", "automation", "ide", "bun"],
"license": "Apache-2.0"
}