{ "name": "spec-wave", "version": "2.4.1", "description": "SpecWave — multi-host coding CLI (Cursor / Claude Code / DSH / agents) + P0 gates & Harness process track. Spec-driven discipline: mechanical gates (exit 2), S2 audit trail, hat roles. Formerly SpecGate / dsh-coding-kit. npx spec-wave", "license": "MIT", "author": "Cyning", "type": "module", "main": "lib/index.js", "types": "lib/index.d.ts", "exports": { ".": { "types": "./lib/index.d.ts", "import": "./lib/index.js", "default": "./lib/index.js" }, "./cordis.patch.yml": "./cordis.patch.yml", "./package.json": "./package.json" }, "bin": { "spec-wave": "bin/specgate.js", "specgate": "bin/specgate.js", "dsh-coding-kit": "bin/dsh-coding-kit.js" }, "files": [ "bin", "lib", "assets", "cordis.patch.yml", "README.md", "RELEASING.md", "GLOSSARY.md", "MIGRATION.md", "LICENSE", "!assets/**/*.bak" ], "scripts": { "build": "tsc -p tsconfig.json", "typecheck": "tsc -p tsconfig.json --noEmit", "test": "node --test --test-concurrency=1 --experimental-strip-types test/*.test.ts", "prepare": "npm run build", "test:lib": "node --test --test-concurrency=1 --experimental-strip-types test/lib-smoke/cli-lib-smoke.test.ts", "prepublishOnly": "npm run typecheck && npm test && npm run build && npm run test:lib && node bin/specgate.js pins check && node bin/specgate.js assets verify && node scripts/check-pack-hygiene.mjs" }, "engines": { "node": "^22.19.0 || >=24.0.0" }, "repository": { "type": "git", "url": "git+https://github.com/Cyning12/SpecWave.git" }, "bugs": { "url": "https://github.com/Cyning12/SpecWave/issues" }, "homepage": "https://github.com/Cyning12/SpecWave#readme", "keywords": [ "spec-wave", "specwave", "specgate", "spec-driven-development", "sdd", "agents-md", "ai-coding", "coding-standards", "guardrails", "cursor", "claude-code", "cli", "dsh-plugin", "deepseek-harness", "cordis" ], "peerDependencies": { "@deepseek-ai/cordis": "^4.0.1", "@deepseek-ai/dsh-tools": ">=0.0.1-rc.1 <0.2.0" }, "peerDependenciesMeta": { "@deepseek-ai/cordis": { "optional": true }, "@deepseek-ai/dsh-tools": { "optional": true } }, "dependencies": { "js-yaml": "^4.1.0" }, "devDependencies": { "@deepseek-ai/cordis": "^4.0.1", "@deepseek-ai/dsh-tools": "^0.0.1-rc.1", "@types/node": "^22.15.0", "typescript": "^5.8.0" }, "dsh": { "bundle": { "patch": "./cordis.patch.yml" } } }