{"bin":{"speclaw":"dist/cli/index.js"},"bugs":{"url":"https://github.com/esneiderbravo/speclaw/issues"},"dist":{"shasum":"c951686fc123ea7252e505ce5b9ddcae2312e708","tarball":"https://registry.npmjs.org/@esneiderbravo/speclaw/-/speclaw-2.1.0.tgz","fileCount":214,"integrity":"sha512-kRwjhGTfZrCh9XMnfHguEaNHUVWl52iKhqoMTegiKsjfqDsrb2NnsDbvxg2mo4bLflt5ycJ0vd3iMJEjsMJN9Q==","signatures":[{"sig":"MEQCIGrNv0VL/yH1Pw0ndJs9Z9E9Jd52U17TYIxrK8ZEH/VQAiA/sqfn2mFbEo5xVZx7sUY7B0ZD3fgV/dsrsB+2CvfrsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEsq8UE79Wt0oNcy2W+8x+Scr/8CTph7ki7YPyohDJwhAiAy7VtjNz9dtprZ3itLzWjUfJ/Nq4SFenwHSwb+bAM6WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@esneiderbravo%2fspeclaw@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1145313},"main":"dist/server.js","name":"@esneiderbravo/speclaw","type":"module","author":{"name":"Esneider Bravo"},"engines":{"node":">=22.16"},"gitHead":"969bd01b77cda374caffaa549f6bc887636c639d","license":"MIT","scripts":{"lint":"eslint .","test":"node --test 'dist-test/test/**/*.test.js'","brand":"node scripts/render-brand.mjs","build":"tsc && node scripts/copy-assets.mjs","check":"prettier --check . && eslint .","start":"node dist/cli/index.js","format":"prettier --write .","pretest":"tsc -p tsconfig.test.json && node scripts/prep-test-assets.mjs","test:ci":"node --test --test-concurrency=1 --experimental-test-coverage --test-coverage-lines=80 --test-coverage-functions=80 --test-coverage-branches=80 --test-coverage-exclude='dist-test/test/**' --test-coverage-exclude='dist/**' 'dist-test/test/**/*.test.js'","pretest:ci":"npm run pretest","prepublishOnly":"npm run build","budget:calibrate":"node scripts/budget-calibrate.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6148a9a8-2cb0-4035-b32c-b81eb3950be7"}},"homepage":"https://github.com/esneiderbravo/speclaw#readme","keywords":["mcp","mcp-server","spec-driven-development","ai-agents","claude-code","cursor","code-graph","skills"],"repository":{"url":"git+https://github.com/esneiderbravo/speclaw.git","type":"git"},"_npmVersion":"12.2.0","description":"Where specs become law. A self-contained MCP suite that turns any repo into a spec-driven, multi-agent-ready project: its own constitution (Foundation), local code graph (Compass), spec workflow (Lawbook), and multi-agent brain (Cortex). No external CLIs,","directories":{},"maintainers":[{"name":"esneiderbravo","email":"esneiderbravoyb@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.23.0","picocolors":"^1.1.1","@clack/prompts":"^1.7.0","web-tree-sitter":"^0.25.10","tree-sitter-wasms":"^0.1.13","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.8.0","globals":"^17.9.0","wawoff2":"^2.0.1","prettier":"^3.9.6","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.6.0","@types/node":"^22.0.0","@resvg/resvg-js":"^2.6.2","@fontsource/chivo":"^5.3.0","typescript-eslint":"^8.65.0","@fontsource/chivo-mono":"^5.3.0","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speclaw_2.1.0_1791509222358_0.03877124263601761","host":"s3://npm-registry-packages-npm-production"},"_id":"@esneiderbravo/speclaw@2.1.0","version":"2.1.0"}