Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
105 lines (105 loc) · 6.54 KB
/
Copy pathpackage.json
File metadata and controls
105 lines (105 loc) · 6.54 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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
{
"name": "@openclaw/clawsweeper",
"version": "0.3.1",
"private": true,
"license": "MIT",
"type": "module",
"scripts": {
"build": "tsc -p tsconfig.json",
"build:repair": "tsc -p tsconfig.repair.json",
"build:dashboard": "tsc -p tsconfig.dashboard.json",
"build:node": "pnpm run build && pnpm run build:repair",
"build:all": "pnpm run build && pnpm run build:repair && pnpm run build:dashboard",
"package:local": "pnpm run build:node && node scripts/stage-local-package.mjs",
"plan": "node dist/clawsweeper.js plan",
"reserve-review-lease": "node dist/clawsweeper.js reserve-review-lease",
"review": "node dist/clawsweeper.js review",
"codex:local:check": "node scripts/check-local-codex.mjs",
"setup:review-tools": "pnpm run build && node scripts/setup-review-tools.mjs",
"retry-failed-reviews": "node dist/clawsweeper.js retry-failed-reviews",
"apply-artifacts": "node dist/clawsweeper.js apply-artifacts",
"apply-decisions": "node dist/clawsweeper.js apply-decisions",
"finalize-action-events": "node dist/clawsweeper.js finalize-action-events",
"publish-action-events": "node dist/clawsweeper.js publish-action-events",
"audit": "node dist/clawsweeper.js audit",
"reconcile": "node dist/clawsweeper.js reconcile",
"status": "node dist/clawsweeper.js status",
"local-review": "node dist/commit-sweeper.js local-review",
"repair:containment-smoke": "node dist/repair/containment-preflight.js",
"repair:comment-router": "node scripts/comment-router-runner.mjs",
"repair:comment-webhook": "node dist/repair/comment-webhook.js",
"repair:action-ledger": "node dist/repair/action-ledger-cli.js",
"repair:publish-main": "node dist/repair/publish-main.js",
"repair:notify-maintainer-report": "node dist/repair/notify-maintainer-report.js",
"repair:notify-github-activity": "node dist/repair/notify-github-activity.js",
"repair:exact-review-bundle": "node dist/repair/exact-review-bundle-cli.js",
"repair:exact-review-queue-maintenance": "node dist/repair/exact-review-queue-maintenance.js",
"repair:scheduled-review-enqueue": "node dist/repair/scheduled-review-enqueue.js",
"repair:exact-review-dead-letters": "node scripts/exact-review-dead-letter-operator.mjs",
"repair:exact-review-batch": "node dist/repair/exact-review-batch-cli.js",
"repair:github-egress-telemetry": "node dist/repair/github-egress-telemetry-cli.js",
"repair:exact-review-direct-publication": "node dist/repair/exact-review-direct-publication.js",
"repair:publish-event-result": "node dist/repair/publish-event-result.js",
"repair:update-command-status": "node dist/repair/update-command-status.js",
"repair:update-review-status": "node dist/repair/update-review-status.js",
"workflow": "node dist/repair/workflow-utils.js",
"target-fanout": "node dist/repair/target-fanout.js",
"dashboard:deploy": "npx wrangler@4.131.1 deploy --config dashboard/wrangler.toml",
"dashboard:dev": "npx wrangler@4.131.1 dev --config dashboard/wrangler.toml",
"dashboard:refresh-ci": "node scripts/dashboard-refresh-ci.mjs",
"dashboard:smoke": "node scripts/dashboard-smoke.mjs",
"test": "pnpm run build:all && pnpm run test:no-build",
"test:no-build": "node scripts/run-node-tests.mjs all",
"test:unit": "node scripts/run-node-tests.mjs unit",
"test:repair": "pnpm run build:node && pnpm run test:repair:no-build",
"test:repair:no-build": "node scripts/run-node-tests.mjs repair",
"test:workflow-sparse-checkout": "node --test test/repair/workflow-sparse-checkout.smoke.ts",
"test:coverage": "pnpm run build:all && pnpm run test:coverage:no-build",
"test:coverage:no-build": "node scripts/run-node-tests.mjs all --coverage",
"changelog:stitch": "node scripts/changelog-stitch.mjs",
"check:active-surface": "node scripts/check-active-surface.ts",
"check:changelog": "node scripts/changelog-stitch.mjs --check",
"check:dashboard-queue-boundary": "node scripts/check-dashboard-queue-boundary.ts",
"check:dashboard-strict": "node scripts/check-dashboard-strict.mjs",
"check:docs": "node scripts/check-docs.mjs",
"check:limits": "node scripts/check-limits.ts",
"lint": "pnpm run \"/^lint:.*/\"",
"lint:src": "oxlint src --ignore-pattern \"src/repair/**\" --tsconfig tsconfig.json --type-aware --deny-warnings --report-unused-disable-directives -D correctness -D preserve-caught-error",
"lint:repair": "oxlint src/repair --tsconfig tsconfig.repair.json --deny-warnings --report-unused-disable-directives -D correctness -D preserve-caught-error",
"lint:scripts": "oxlint scripts test --deny-warnings --report-unused-disable-directives -D correctness -D preserve-caught-error",
"lint:dashboard": "oxlint dashboard --tsconfig tsconfig.dashboard.json --deny-warnings --report-unused-disable-directives -D correctness && oxlint dashboard --ignore-pattern \"dashboard/exact-review-queue.ts\" --tsconfig tsconfig.dashboard.json --deny-warnings --report-unused-disable-directives -D preserve-caught-error",
"format": "oxfmt --write src scripts test dashboard package.json tsconfig.json tsconfig.repair.json tsconfig.dashboard.json tsconfig.dashboard-strict.json .oxfmtrc.json config schema .github/actions .github/workflows",
"format:check": "oxfmt --check src scripts test dashboard package.json tsconfig.json tsconfig.repair.json tsconfig.dashboard.json tsconfig.dashboard-strict.json .oxfmtrc.json config schema .github/actions .github/workflows",
"oxformat": "pnpm run format",
"oxformat:check": "pnpm run format:check",
"check:static": "pnpm run \"/^(check:active-surface|check:changelog|check:dashboard-queue-boundary|check:dashboard-strict|check:docs|check:limits|format:check)$/\"",
"check:fast": "pnpm run check:static && pnpm run build:all && pnpm run lint",
"check:parallel": "pnpm run check:fast && pnpm run test:coverage:no-build",
"check": "pnpm run check:parallel",
"check:changed": "pnpm run check",
"test:changed": "pnpm run test:unit",
"crabbox:hydrate": "crabbox actions hydrate",
"crabbox:run": "crabbox run",
"crabbox:stop": "crabbox stop",
"crabbox:warmup": "crabbox warmup"
},
"dependencies": {
"markdown-it": "^15.0.2",
"yaml": "^2.9.0",
"yauzl": "3.4.0"
},
"devDependencies": {
"@types/node": "^24.13.4",
"@types/yauzl": "3.4.0",
"es-module-lexer": "3.0.3",
"oxfmt": "^0.67.0",
"oxlint": "^1.82.0",
"oxlint-tsgolint": "7.0.2001",
"playwright-core": "^1.63.0",
"typescript": "^7.0.2"
},
"engines": {
"node": ">=24"
},
"packageManager": "pnpm@12.4.1"
}