-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathpackage.json
More file actions
23 lines (23 loc) · 1.49 KB
/
Copy pathpackage.json
File metadata and controls
23 lines (23 loc) · 1.49 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{
"name": "pentester",
"private": true,
"description": "AI-driven PTES framework — scripts under .agents/",
"scripts": {
"test": "node .agents/schema/selftest.js",
"test:fixture": "node .agents/schema/validate-target-schema.js --fixture --require-all --strict-summary --check-report",
"test:lookup": "node .agents/bin/lookup.js --check-index && node .agents/bin/lookup.js --selftest",
"test:playbook": "node .agents/skills/pentester-src-hunter/playbook.js --selftest",
"test:evidence": "node .agents/skills/pentester-playwright/scripts/selftest.js",
"test:ingest": "node .agents/schema/scan-ingest.selftest.js",
"test:guard": "node .agents/schema/guard.selftest.js",
"test:tools": "node .agents/tools/tool-catalog.selftest.js",
"test:lint": "node .agents/schema/lint-hotpaths.js",
"test:all": "npm run test && npm run test:fixture && npm run test:lookup && npm run test:playbook && npm run test:evidence && npm run test:ingest && npm run test:guard && npm run test:tools && npm run test:lint",
"phase-map": "node .agents/schema/validate-target-schema.js --print-phase-map",
"import:status": "node .agents/skills/pentester-knowledge-import/import.js --stage status",
"setup:dicts": "node .agents/wordlists/ensure.js",
"setup:dicts:check": "node .agents/wordlists/ensure.js --check",
"setup:tools": "bash .agents/tools/provision.sh --scan-env host-kali all",
"setup:tools:check": "node .agents/tools/ensure.js --scan-env host-kali --dry-run nuclei"
}
}