-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
33 lines (33 loc) · 1.38 KB
/
Copy pathpackage.json
File metadata and controls
33 lines (33 loc) · 1.38 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
{
"name": "supersurf",
"version": "3.2.0",
"private": true,
"description": "MCP browser automation for autonomous AI agents",
"license": "Apache-2.0",
"workspaces": [
"shared",
"server",
"extension",
"daemon"
],
"scripts": {
"build.server": "cd server && npm run build",
"build.extension": "cd extension && npm run build",
"build.shared": "cd shared && npx tsc",
"build.daemon": "cd daemon && npm run build",
"build": "npm run build.shared && npm run build.daemon && npm run build.server && npm run build.extension",
"dev.server": "cd server && npx tsx src/cli.ts --debug",
"test.server": "cd server && npm test",
"test.extension": "cd extension && npm test",
"test.daemon": "cd daemon && npm test",
"test": "npm run test.daemon && npm run test.server && npm run test.extension",
"mcp": "claude mcp add supersurf -- node server/dist/bin/supersurf.js mcp",
"filesize": "find ./{shared,extension,server,daemon} -type f ! -path \"*/node_modules/*\" ! -path \"*/dist/*\" ! -name \"package-lock.json\" -name *.ts -exec wc -l {} + | sort -nr",
"version.bump": "npx tsx scripts/version.bump.ts",
"cws.auth": "npx tsx scripts/cws.auth.ts",
"cws.publish": "npx tsx scripts/cws.publish.ts",
"publish": "npx tsx scripts/publish.ts",
"smoke.pack": "npx tsx scripts/smoke-pack.ts",
"tree": "npx tsx scripts/tree.ts"
}
}