{"_id":"lean-spec","_rev":"132-a2892da83009dd5ff9e4368594b73bf2","name":"lean-spec","dist-tags":{"dev":"0.2.28-dev.23044283727","latest":"0.2.28"},"versions":{"0.1.0":{"name":"lean-spec","version":"0.1.0","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"codervisor"},"license":"MIT","_id":"lean-spec@0.1.0","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://github.com/codervisor/lean-spec#readme","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lspec":"bin/lspec.js"},"dist":{"shasum":"780e36058dccbafaf65207d35cfa2b59710d80ea","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.1.0.tgz","fileCount":19,"integrity":"sha512-cVKYptBD709znGnmapOevLqunpzgSnYs0rzO8c+8MY7M4u84sMqXpdsmCXP9t323yrggaRO+d1nW0UTbBHVsqA==","signatures":[{"sig":"MEUCIHVCZjkxhfUmyWKAouATeVHfudtm+vxENDWhqEdIhrwWAiEApRHxOTgtLAGKMN1Anl0XrZAPa4/5VWJO1zLSzTBUhcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":254838},"type":"module","engines":{"node":">=18"},"gitHead":"d0fe2a774df5882180b7edec95ed9f64c6a12de9","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"pnpm test:run","build":"tsup","format":"prettier --write .","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight spec methodology for AI-powered development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","commander":"^14.0.2","cli-table3":"^0.6.5","gray-matter":"^4.0.3","cli-spinners":"^3.3.0","@inquirer/prompts":"^7.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^4.0.6","prettier":"^3.1.1","@vitest/ui":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@vitest/coverage-v8":"^4.0.6","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.1.0_1762061011526_0.3190476322229827","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.1":{"name":"lean-spec","version":"0.1.1","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"codervisor"},"license":"MIT","_id":"lean-spec@0.1.1","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lspec":"bin/lspec.js"},"dist":{"shasum":"7a354f816bac9654af6377c23edafe0ed1042816","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.1.1.tgz","fileCount":27,"integrity":"sha512-27xlnqIpdnQAsJfMKF1RYuGuU5bt7utIpT6dFobzqINLRgMP0KpZRGAa/GonWWtX5+stbuV3Nf3ov61joSbmbA==","signatures":[{"sig":"MEUCICZJyYZIfcuq4QU9kXYkF9q9O9WqDRpUcYMw+FPXfG/gAiEAx94sWKlaoLw2rX9meumHGoRxc9gfWAEwHyhYbveuTJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":709504},"type":"module","engines":{"node":">=18"},"gitHead":"10d35f0c4a02973b1d17ff8657c9e6abbf9f8ff7","scripts":{"dev":"tsup --watch","test":"pnpm test:run","build":"tsup","format":"prettier --write .","test:ui":"vitest --ui","docs:dev":"pnpm -F docs-site start","test:run":"vitest run","typecheck":"tsc --noEmit","docs:build":"pnpm -F docs-site build","docs:serve":"pnpm -F docs-site serve","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.9.3","description":"Lightweight spec methodology for AI-powered development","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","ink-box":"^2.0.0","js-yaml":"^4.1.0","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","prettier":"^3.1.1","@vitest/ui":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.0.6","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.1.1_1762481343125_0.6448008618784487","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.2":{"name":"lean-spec","version":"0.1.2","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"codervisor"},"license":"MIT","_id":"lean-spec@0.1.2","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"113b2e9bd8eeb2f396b474dbedcf21d00655888b","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.1.2.tgz","fileCount":27,"integrity":"sha512-oLHlxJVu74vNy1sM9yF4cFGjGOZYRteTCgYs9ADG90YTA3ypsAR9AOtQsYx0MHVL1pBYZ0OkCXhXNjbl4LzDsQ==","signatures":[{"sig":"MEQCIGdF6xPw1PBv4fTvfOpXzBqgvUqNwTAjbULstDbQbjisAiB/skCYgICqmCBadZ9NSqKwCN0vFRRdx42RaNn7sbyQkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":718257},"type":"module","engines":{"node":">=18"},"gitHead":"1954003a81e5116b41ef9a30b3691b5ca4bc795a","scripts":{"dev":"tsup --watch","test":"pnpm test:run","build":"tsup","format":"prettier --write .","test:ui":"vitest --ui","docs:dev":"pnpm -F docs-site start","test:run":"vitest run","typecheck":"tsc --noEmit","docs:build":"pnpm -F docs-site build","docs:serve":"pnpm -F docs-site serve","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"11.0.0","description":"Lightweight spec methodology for AI-powered development","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","ink-box":"^2.0.0","js-yaml":"^4.1.0","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","prettier":"^3.1.1","@vitest/ui":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.0.6","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.1.2_1762751089143_0.48289722637490406","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.3":{"name":"lean-spec","version":"0.1.3","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"codervisor"},"license":"MIT","_id":"lean-spec@0.1.3","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"f6b76ec25c30879872bd144a0e398ba0a90b1880","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.1.3.tgz","fileCount":27,"integrity":"sha512-0h2LsYv1+laoeeb2jTdH09lXHL8yEIIdLv6MO8+VCRrkQmp3m/D4GBm1P08cwzpY3EfEe6l/mnZDDHpTyq2Rzw==","signatures":[{"sig":"MEUCIQDnl0Y1YAC5RLPov6+u15kqeY5kHpWYEWAj+HFrdNujsQIgZ79KXW5MbKl1Dckjo0Ue5hgbFA3GWrtnBjKidqpafEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":748235},"type":"module","_from":"file:lean-spec-0.1.3.tgz","engines":{"node":">=18"},"scripts":{"dev":"tsup --watch","test":"pnpm test:run","build":"tsup","format":"prettier --write .","test:ui":"vitest --ui","docs:dev":"pnpm -F docs-site start","test:run":"vitest run","typecheck":"tsc --noEmit","docs:build":"pnpm -F docs-site build","docs:serve":"pnpm -F docs-site serve","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"_resolved":"/tmp/9296399392a0100c3f0d715d38ec4cdc/lean-spec-0.1.3.tgz","_integrity":"sha512-0h2LsYv1+laoeeb2jTdH09lXHL8yEIIdLv6MO8+VCRrkQmp3m/D4GBm1P08cwzpY3EfEe6l/mnZDDHpTyq2Rzw==","repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"11.0.0","description":"Lightweight spec methodology for AI-powered development","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","ink-box":"^2.0.0","js-yaml":"^4.1.0","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","prettier":"^3.1.1","@vitest/ui":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.0.6","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.1.3_1762761417364_0.6344176212600048","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.4":{"name":"lean-spec","version":"0.1.4","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"codervisor"},"license":"MIT","_id":"lean-spec@0.1.4","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"1d3d38ec069b3718be819313f8cc6451d35a65d4","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.1.4.tgz","fileCount":27,"integrity":"sha512-GPfJmZkuPYq6VIWcxzCM/KLL6M5Rc/KvYaP4q/TU0ccqy2F006a65ySDSIpcPvNVOfTMv0uymOpAeWnpVmHUiQ==","signatures":[{"sig":"MEUCIQDgv9RSMmKjpgeVEUiERfewinTQmH+qLodg87T3iAKUOQIgQ4hftxlUnnqr5S+kwaC4/cOcaCjeCwMfxMwgt+Q1Krc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":749339},"type":"module","engines":{"node":">=18"},"gitHead":"ad01e5d56dd696edb0b1fe79d88f49f4b588ec58","scripts":{"dev":"tsup --watch","test":"pnpm test:run","build":"tsup","format":"prettier --write .","test:ui":"vitest --ui","docs:dev":"pnpm -F docs-site start","test:run":"vitest run","typecheck":"tsc --noEmit","docs:build":"pnpm -F docs-site build","docs:serve":"pnpm -F docs-site serve","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"11.0.0","description":"Lightweight spec methodology for AI-powered development","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","ink-box":"^2.0.0","js-yaml":"^4.1.0","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","prettier":"^3.1.1","@vitest/ui":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.0.6","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.1.4_1762761661526_0.20279261185077235","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.5":{"name":"lean-spec","version":"0.1.5","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"codervisor"},"license":"MIT","_id":"lean-spec@0.1.5","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"a2902fde105c45c8ea8bb1df40a607e88d170983","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.1.5.tgz","fileCount":27,"integrity":"sha512-xZ7YS+wLHMK2hQXbY0T7w+NcEx4PaJuXrNSbbNAWSLejK5GwzBIqW1iaYvHkxoMfg9bO9qP0DXLxu0jaiHLydg==","signatures":[{"sig":"MEQCIDQJyizQ6UGxhSgDV/3VWPrRDpRx3ShZtgTJ16cjKEHmAiBRMAQIFfMOSG3ui2ZPukKRrdS9+QIFKOywhCl67oUPrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":750557},"type":"module","engines":{"node":">=18"},"gitHead":"1b5df0b40a27eecfc670b712a6261fe1d03ba0e7","scripts":{"dev":"tsup --watch","test":"pnpm test:run","build":"tsup","format":"prettier --write .","test:ui":"vitest --ui","docs:dev":"pnpm -F docs-site start","test:run":"vitest run","typecheck":"tsc --noEmit","docs:build":"pnpm -F docs-site build","docs:serve":"pnpm -F docs-site serve","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"11.0.0","description":"Lightweight spec methodology for AI-powered development","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","ink-box":"^2.0.0","js-yaml":"^4.1.0","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","prettier":"^3.1.1","@vitest/ui":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.0.6","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.1.5_1762761775463_0.7501139807979575","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.0":{"name":"lean-spec","version":"0.2.0","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.0","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"1825eb6244667fb8486b622adf7a3dc147223508","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.0.tgz","fileCount":27,"integrity":"sha512-iYmvByq5jI1RWanIAZ7wJjtwM/JPhVlJ44p99p5kd7CtpayfcLAHk1LTyuMBxrxDOGdxQiffe+MG6Y+VOOuXRw==","signatures":[{"sig":"MEUCICIjA8O1bgQlAZoxmXz6A+a2Gpbat3DNR2UPmzgwV2WeAiEAhxFR9qBd8hGUZFIf1+kp+aJDWwb8xUG7i0Zn922MQGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":754189},"type":"module","engines":{"node":">=18"},"gitHead":"a45abc2111a5deb0f9777121dd09ba748f16e927","scripts":{"dev":"tsup --watch","test":"pnpm test:run","build":"tsup","format":"prettier --write .","test:ui":"vitest --ui","docs:dev":"pnpm -F docs-site start","test:run":"vitest run","typecheck":"tsc --noEmit","docs:build":"pnpm -F docs-site build","docs:serve":"pnpm -F docs-site serve","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.9.3","description":"Lightweight spec methodology for AI-powered development","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","ink-box":"^2.0.0","js-yaml":"^4.1.0","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","prettier":"^3.1.1","@vitest/ui":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.0.6","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.0_1762778394271_0.9321405797392286","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.1":{"name":"lean-spec","version":"0.2.1","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.1","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"b8a6d9ac7b2854721e060d0e89f450ae0848f411","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.1.tgz","fileCount":28,"integrity":"sha512-/V7zFCeP+QJXNSrA6lmAzK6df83mPZWOpJDVQgzzQZbMQ2lqxZ95RqLkfCm6vn7ru2eJIH64CwY/WsBPjkUHFA==","signatures":[{"sig":"MEYCIQDnwuVfYUy+hkNsSgxpapt9gE4xe9GeuV7j0SGZYNJAfQIhALxSbCj2iiiIxF5kfKDaJtCW7RA0bsBwitBwAd8zVYE0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":841325},"type":"module","engines":{"node":">=18"},"gitHead":"e9991c8c7d82dbfb256b0f17c373c80b4e43340b","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"11.0.0","description":"Lightweight spec methodology for AI-powered development","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","ink-box":"^2.0.0","js-yaml":"^4.1.0","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","@leanspec/core":"workspace:*","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.1_1763020417070_0.904507775078293","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.2":{"name":"lean-spec","version":"0.2.2","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.2","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"6fb36f4fd5ebc7a25e81a9bdee8d99ae04ecd49f","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.2.tgz","fileCount":51,"integrity":"sha512-7VJd4pX8SfczpUP0zo9SBW2M6AMFZMeXC9lpziL5KaQbPg2HSmHYpAU0rFkYC7sq/nQcyL6ihwa5zJb0lkHjqg==","signatures":[{"sig":"MEYCIQDePH9i3eyeJOBJ0PfsEpEfMhBFIvK9YG8LKOaSjY6HywIhAOc/g3UxHSXNOB4rjY6BolPZtBvqlhUIMLx6JKLRvch2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1061933},"type":"module","engines":{"node":">=18"},"gitHead":"5e37076f99f3a829630165a849e3800569323a71","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.9.3","description":"Lightweight spec methodology for AI-powered development","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/handlebars":"^4.1.0","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.2_1763041740681_0.11895251579799271","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.3":{"name":"lean-spec","version":"0.2.3","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.3","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"2c00b08afc274a5171b4e5dd11d428299746d30e","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.3.tgz","fileCount":57,"integrity":"sha512-AFgm8v/GQf7jRThMnMmIiyDFv4DeIr175UaF23wwSzbI8qZ9rAknKZoVDeX/94PAQYk58Pn13/kVw25fY68hrQ==","signatures":[{"sig":"MEQCIHgPrqLd1Zt37rLvxV2wPXxDxcArmTJeLdeFTIk5y47VAiAibK04qqga2EjzPhxO827wPirxxJqIgMilaO0bn8tRsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1209871},"type":"module","engines":{"node":">=20"},"gitHead":"4fb1da50597ffb00eb7c73030363b93245cda570","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.3_1763385007220_0.3158876953653915","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.4":{"name":"lean-spec","version":"0.2.4","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.4","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"3241274ad10517188e9fff9becd2b318d91e2f0a","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.4.tgz","fileCount":57,"integrity":"sha512-fD26E1kDWbqnUfD/meY3z+zyLQtxgoAxFa7Dbl2sSbShUi6B7cT+wzS3S3Wq2GSr4x6ZTaPayoo/QENncL2vUw==","signatures":[{"sig":"MEYCIQCsHLMEwxdKZxhX1mgpQkKTA0dYUvcFN06iDi5zbQmepQIhAKk5xO4mrJydNp41nvfLgRnUmH59O92XND8arFjuVURP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212385},"type":"module","engines":{"node":">=20"},"gitHead":"ee687ca0c0fb67f1385c1a9f472c9c45e5187f35","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.4_1763393721058_0.7772879700974149","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.4-dev.20251118080109":{"name":"lean-spec","version":"0.2.4-dev.20251118080109","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.4-dev.20251118080109","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"d60e7fdb58da48fc4267dce9c941fbd489d8e84b","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.4-dev.20251118080109.tgz","fileCount":57,"integrity":"sha512-y7IodLNqwAdmNiSPVfI+ktyV2/6cvjoxdDIKHEmwjLD502CCq7qky0wBwl9w+r5NvbTf48vpxYL6W15t/8Rq2w==","signatures":[{"sig":"MEUCIHJyze+mhRY3LCjAUnt1nhPEaAc1Mi4wohIgL60zR3VsAiEAi7NpwebPqYSWwOVxOA7NdSgJarKODxF7Dyadjvv+6cs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.4-dev.20251118080109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1216029},"type":"module","engines":{"node":">=20"},"gitHead":"e11c2ade73027cf64ceb48739208218e4880d3c0","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.4-dev.20251118080109_1763452916638_0.7911417363360529","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.4-dev.20251118091714":{"name":"lean-spec","version":"0.2.4-dev.20251118091714","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.4-dev.20251118091714","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"31a36831b2cb7ba68fc206f60a683ebd451fc443","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.4-dev.20251118091714.tgz","fileCount":57,"integrity":"sha512-ceHj42cVN0q2cF2dGUj3Be9iLfhZF86YJEjxU33/06mpFLetuq1CHRiAy9vtzCfbeG2gymMWqqsaV9OtPxHDvw==","signatures":[{"sig":"MEUCIQDop2cITxsElPdAVLSdcfgaPKR2PbMcx6+90zV8ULX/pgIgEOTUI9/x8OBpTL7ca88V0Lm6rI81gHsBJvUzrEs/Ut4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.4-dev.20251118091714","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1216029},"type":"module","engines":{"node":">=20"},"gitHead":"e2c46074f15357b07c5530e884bbb4177a3290ab","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.4-dev.20251118091714_1763457484079_0.6920565647355021","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251118134144":{"name":"lean-spec","version":"0.2.5-dev.20251118134144","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251118134144","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"d6d051b84b02e752a179da2ff1e083645742d3ab","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251118134144.tgz","fileCount":57,"integrity":"sha512-p8y0XS6H7gkocIlqMG072GkUYNpqqRIdhhv9FhUMsBMmuzCJksYzt16u3kuOhLWEDM9bFf2+JB8qf551fwtabw==","signatures":[{"sig":"MEQCIAg8XeIeBYSxscEGrmaJxdRJygPudq0F49QGH3JcbMmkAiB8XA83ynE6oOE8V4SNss/UUutyWGcNJrW0FeZIZI3Ltw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251118134144","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1216725},"type":"module","engines":{"node":">=20"},"gitHead":"96fdc6f3db52891996da6bb999160cc57a4a8c15","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251118134144_1763473373307_0.5412452707991227","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251118143726":{"name":"lean-spec","version":"0.2.5-dev.20251118143726","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251118143726","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"373d8e7ec3ecf4676892a0bab0a294edb13ea21a","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251118143726.tgz","fileCount":57,"integrity":"sha512-ReEP+U763hgnWUsrFd80HtJkdss85/ZGqAbNn3/5DBHU1crawIztK5CqJ7Ky1GLfMkU5eKfA7BbztPoffAzzOQ==","signatures":[{"sig":"MEUCIQDf56aDOUDMj42sDX68Dttleplzxwoj26qBpJejJQTYSAIgNSNtXIkiZy1fNW0Srg77VP4ZOuKpCRi1PJfARyGNoJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251118143726","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1216725},"type":"module","engines":{"node":">=20"},"gitHead":"f0db683f6e35debfcf1ccba9297000e39c9493c8","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251118143726_1763476713943_0.07423070184254521","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251118144146":{"name":"lean-spec","version":"0.2.5-dev.20251118144146","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251118144146","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"78b1d3e7d89c9b9648b11478145cf1b1c80ae1aa","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251118144146.tgz","fileCount":57,"integrity":"sha512-u2CZjqscIntpoDh9aYjQ8M3Yzuje7bgtstYrfuypdr1rS4D2CXaZhKVq/hof7+t0WOcHaJRKTogbGvKgtkVzNA==","signatures":[{"sig":"MEUCIEq9/P9lDE9zIidc5cVBWXiA8rJzoIywvVaTvOS0RaW/AiEAgfG4xmYh2bppPkREoIVRtp6a6vgbJIBpOgSotzpjbcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251118144146","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1216725},"type":"module","engines":{"node":">=20"},"gitHead":"47eb50a204f65ccea1063d5358e7b462a53bb2d1","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251118144146_1763476975783_0.34817840124854893","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5":{"name":"lean-spec","version":"0.2.5","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"097eb48ec2a3dc91932c280fb1bd18b9779f35ca","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5.tgz","fileCount":57,"integrity":"sha512-Ud35Xht9q5IsrKb6s5KSDNm95+0E/peqdJ3mcO4v1wLLzhb3mWRsRUblydXA0wtShL42CtUp6iOAcl2lMo+xDg==","signatures":[{"sig":"MEUCIQDiB/WQl1Y2nteRj6P/jOMKsuGrT/gIAmxZkXfNBSyoJgIgAeQxfW/OSy4srv2IqVD8MA0MUaMoBu8oFTjstZZAnwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1216701},"type":"module","engines":{"node":">=20"},"gitHead":"47eb50a204f65ccea1063d5358e7b462a53bb2d1","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.9.3","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"^0.2.5","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5_1763476983089_0.622282925381165","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251118144856":{"name":"lean-spec","version":"0.2.5-dev.20251118144856","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251118144856","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"413402660d480c682d47fc4b55feeb7b1810b37a","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251118144856.tgz","fileCount":57,"integrity":"sha512-Eiao8kvm+bRPr4z45BYIUhnUeJY18zxLa/+4ueSRTe3WhNQBuaDcdvXPI1gEfMwpauEbrjO1qS2p7yjwx8eCWw==","signatures":[{"sig":"MEUCIAWTrvPCSSm57AgYMd6p/IJTxqTrgn3fKauynm3/OxV3AiEAy9ql2XvH3ja6ytsS/55BTYBlwi2c5YuSIP31qzffqVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251118144856","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1216725},"type":"module","engines":{"node":">=20"},"gitHead":"4e2ed925a8ea8a3b999c6cb108c4e60643f1e4e4","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251118144856_1763477405024_0.7946872686211353","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251119010817":{"name":"lean-spec","version":"0.2.5-dev.20251119010817","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251119010817","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"b4e66d665acf909b89de877c77682a7c15e20a51","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251119010817.tgz","fileCount":57,"integrity":"sha512-Wd8yIvwxIlI8aYVXFlndSQW6hygPv1Vod7wVieK3DXSxaCPn4Dzg9iiqKA7vet2eT/LjAnwdXCwfW8bJRf0bdw==","signatures":[{"sig":"MEYCIQDfnlhDdMZtDSFFeTkbqOvKgDLujuNzC8yoEBSRUbVGcQIhAMMBefD03zZIdzcYTgbhxZd7z85h2x+2jhTYH29cXn33","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251119010817","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1216725},"type":"module","engines":{"node":">=20"},"gitHead":"76130b8752b7242c11cfa23f5f5f2cbe4138a6ad","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251119010817_1763514567692_0.8397448067246018","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251119014122":{"name":"lean-spec","version":"0.2.5-dev.20251119014122","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251119014122","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"408200823aa6c2114efb3a51a74776ba97f203a6","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251119014122.tgz","fileCount":57,"integrity":"sha512-l32jFtiHy3fN6MmjSHCDkUaEaRC8AZV53USgkf9lSknEr4xS1/FwcSTgEBMakSZHaEEEI7lpEDAmR26+tfNz8A==","signatures":[{"sig":"MEQCIHJb26J5yxoQTHoByz3Ty8vfOqvoaj6YlLlQ7xmrj1BxAiBpvA1xDZMFocGJAC3S0NlHj0ZEe+sXbdlCGPHdlYcblg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251119014122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1216725},"type":"module","engines":{"node":">=20"},"gitHead":"41b30ada53124ecb0acf8b86eeff284039c3451e","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251119014122_1763516554932_0.5726310000349288","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251119022856":{"name":"lean-spec","version":"0.2.5-dev.20251119022856","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251119022856","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"e9227401f3e3e6049d0efee27bdda76133ca21fd","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251119022856.tgz","fileCount":57,"integrity":"sha512-PUp9RvyN/NaCEavR5DHFt0QAG9NhVbF3fYv12xxNxDXMdVsRVL+3PaXbphl8whEW8YyK19M6GHXl4Bi+NY0J2w==","signatures":[{"sig":"MEQCIA8Ewnh2z6LxGknALIjNAEAeAuLvyHuNn6R/0jVxVtlgAiBfofPNlRsWcfccnEFjpVZPNggL/xPQqNNsXmkwsjxpnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251119022856","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1216725},"type":"module","engines":{"node":">=20"},"gitHead":"94ef73bb02724ff1e8b741c3f1bc157997866d64","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251119022856_1763519406925_0.30007088003890625","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251119025751":{"name":"lean-spec","version":"0.2.5-dev.20251119025751","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251119025751","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"e23e267f005c19095a5e6ff39c689b26ad17d606","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251119025751.tgz","fileCount":57,"integrity":"sha512-zgDvcrRXocbBVTGxTxg9MgD7Mspxdyc/iW2//9iUMeMFGoQY+2n2CA7XOKWho+Kaj7582qtTnG6oPBP57XKNog==","signatures":[{"sig":"MEQCIFGHbvxdXnmOz4dgP0SHInXx27lcBvq+zBzCRaQhoiarAiAdwDOkwvtDbKTHapRTToJ2U09bEtBDW936NocTIJ+Q9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251119025751","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1216725},"type":"module","engines":{"node":">=20"},"gitHead":"62b38bfb7c5579a511c44a0f3de518b1ae345852","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251119025751_1763521141949_0.9946127770760529","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251119032109":{"name":"lean-spec","version":"0.2.5-dev.20251119032109","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251119032109","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"f4fbc1c652af6102959940385dc9c87c58c036b8","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251119032109.tgz","fileCount":57,"integrity":"sha512-fTmX85yW45NIXVCj1MYLukRNiq7gd2kcoIv6XuyOGWXnEC2ARFUTmvPixYIQv824KT7VAVTRytpvD1eVYzao6w==","signatures":[{"sig":"MEUCIEPGOcJBIKBZ0Ff1GM6aij4s/r2iy2cXjDgU692cyU82AiEAx/ycd4AEKw8nOxfh1RZTL3f3W+kT0L/TZVqRrSHWXmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251119032109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1216725},"type":"module","engines":{"node":">=20"},"gitHead":"f5d9e80b54b811c820a0aa36f7b6bdec7c7405f8","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251119032109_1763522538417_0.7161526212146849","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251119062438":{"name":"lean-spec","version":"0.2.5-dev.20251119062438","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251119062438","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"87e269d47553c4fd937de7ea7fb71f88560e8735","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251119062438.tgz","fileCount":57,"integrity":"sha512-pC17D1iIelmFGJJL2dL1WX3UjIYMWkqeUI7klLsLAf1oPZ6TsNdIgmRaKv4ljLdmD6KbZdjTiuFcevoRl6ULiw==","signatures":[{"sig":"MEQCICWEpt7+MXHJFL4jNq5py0hfXk1TKPiGU+vJocNtJ4B6AiAynYFZbMEa4U+mXnwnSTnAQRWkqYl+H2bIpV+KVpowRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251119062438","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1217723},"type":"module","engines":{"node":">=20"},"gitHead":"8a09e2817829486c07ebcdd06fb3e05a81a1078e","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251119062438_1763533547272_0.40767912409484275","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251120015656":{"name":"lean-spec","version":"0.2.5-dev.20251120015656","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251120015656","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"b309cdc845b64029aef50541bb822c7e6db96932","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251120015656.tgz","fileCount":57,"integrity":"sha512-hZvSimXc2fRGGAUCtbYoOcq0t+2uGI8pVhQCV3AvWHLL3xpq/K0SNp3ILjUCASsMm4NPgHC+JEUsfJ3/C7kkzg==","signatures":[{"sig":"MEYCIQCYyHjOHeOyaUO5tSak0MU5OBw/4E/51JfMr5Y22ryJrQIhAJSdEllkIVqaJkv+WCkmXRxYCFptm+sU54xOQZKZGkb+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251120015656","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1217723},"type":"module","engines":{"node":">=20"},"gitHead":"2504177589be82e6c62570fbf4812bc9428f1d08","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251120015656_1763603887712_0.8424991243073081","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251120022746":{"name":"lean-spec","version":"0.2.5-dev.20251120022746","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251120022746","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"045dcbe8af13a623355736337fd3d140ed1bc7b5","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251120022746.tgz","fileCount":57,"integrity":"sha512-1xoKqArc81SaECSqvZz8lsTTM54svfO0jtzfA64bqw5/HDmuTZKBbQvP/QrC50Vhl8TnnMUkLefneb1d0kD/CA==","signatures":[{"sig":"MEYCIQCDCI1YeUpYuU55LrYGBMow3jdZfssspkNAGvLMlsLlfgIhAIRzMOdUnxbXSk9zCzvpVBazZhgy6PhrchldJ8cZ74N/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251120022746","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1217723},"type":"module","engines":{"node":">=20"},"gitHead":"e96dc961d60884c1c0ab15ce0785ce2aebec3745","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251120022746_1763605735528_0.3591825077892963","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251120023349":{"name":"lean-spec","version":"0.2.5-dev.20251120023349","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251120023349","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"82bcdb2c13293ba2456af7022509dc5ee2b0b9b5","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251120023349.tgz","fileCount":57,"integrity":"sha512-EmAmR/enfhzD6iMIsRTOORPFohe83DYvyRs3FV6nLGyrIPIBgJAiz06ma32KFD7Wotfaof2CdJGZ5gP2D2FWHw==","signatures":[{"sig":"MEUCIQCuSw07PPu19GqPCN2Y0aC76D01H3Mp8FvN1sUvV1FjIgIgbkOQkVEfKjESJ1es8NumKFRL3niojxbBRRVAYoMo0BU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251120023349","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1217723},"type":"module","engines":{"node":">=20"},"gitHead":"3b717067f1a3f02bdef741b248fda39fd0f8ce8e","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251120023349_1763606102119_0.41881895034962424","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251120031921":{"name":"lean-spec","version":"0.2.5-dev.20251120031921","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251120031921","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"73b9163cc6e89c8b98f1cf00e5b3dbc71e985c46","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251120031921.tgz","fileCount":57,"integrity":"sha512-VTbejMsvCmtXP9rX/6JSch9tbHbzF5M44xasASdz5vSomXLhaG0na8RRsqfTABPmxijeb2Tn3PcbS3cLsXUZSQ==","signatures":[{"sig":"MEYCIQDWvY2Ui8SXJZ072UrUKECBGzrEsa3jF8tE5AXLGRbZ5QIhAKi99fhU2NV+pHYPGg9QkJ4B0gy7G1pljEfb1sHx6xbn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251120031921","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1217723},"type":"module","engines":{"node":">=20"},"gitHead":"76584ba0ebeab9354da53ac834ede3c072b951e8","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251120031921_1763608830985_0.3875694671348213","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251120052253":{"name":"lean-spec","version":"0.2.5-dev.20251120052253","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251120052253","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"34c4f5dbb30c234ae6ff19080e98c08450824047","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251120052253.tgz","fileCount":57,"integrity":"sha512-EOtEFTvWEdGbTdumRap068+YyHbiryrH4yKpN0ac2H3yRnSa6rnUH/M6vir7rBCbOl+lx8C7Qb2x2/NH3JBgCw==","signatures":[{"sig":"MEUCIEOAPcV9BCZuWm2VFIrrXlLlUREiOhrzi0tNTYGB/zglAiEAuAK/7EfzociUFR8IaZcft3/DsW9MpnNOUKSQn8xH5OM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251120052253","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1217723},"type":"module","engines":{"node":">=20"},"gitHead":"a72bd537aae8cf90aab4b2f96e7cbaf6936a6dac","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251120052253_1763616243059_0.32407552147496554","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251120054404":{"name":"lean-spec","version":"0.2.5-dev.20251120054404","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251120054404","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"1aa18d59309f87d79b7ef6eb8c51bdf740f4087d","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251120054404.tgz","fileCount":57,"integrity":"sha512-MgvQfBuZPmUa3BFjH0x43qTMs/kAFMei4pWKtRsne4Yyb4V3YyEtT3iLPFEyqdbEH84nIR5lXEN0wGf9XI4SKQ==","signatures":[{"sig":"MEUCIG1lMhUxBvqUASM2C3euoSXX6gmhx8PQPONf/qhFEy77AiEAjN/LAMXJR8KWvMrJjGJpjbOoyuh+vm3718bJU7VIg4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251120054404","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1217723},"type":"module","engines":{"node":">=20"},"gitHead":"5d52810db0afca412b26ecaae7c49e2485593e7a","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251120054404_1763617512913_0.9287144360534187","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251120060929":{"name":"lean-spec","version":"0.2.5-dev.20251120060929","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251120060929","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"41436114a6aa263ea3debf315417aeb508372e46","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251120060929.tgz","fileCount":57,"integrity":"sha512-wBiN3+Uy5vr4B7uOURpx/zbuYIe3qlgoOPPL0+CWdLFLnOEpiynkBZhW4/OTMbRyeZY6jVi2Qd2MuhONJx+2Ow==","signatures":[{"sig":"MEYCIQCfpnzeIy4CGwQ4CApkD2QqSRQ3h0lkaWNJLSf3++aFsgIhAOgtz96XdvKLxVW1yoacxdfD30C7lQm4rIS8xwptz1ep","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251120060929","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1217723},"type":"module","engines":{"node":">=20"},"gitHead":"c32bdab79a0b76cd842ddb0d6d2f7c852ed43644","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251120060929_1763619038447_0.4845830117151777","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251120070726":{"name":"lean-spec","version":"0.2.5-dev.20251120070726","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251120070726","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"8241ad990921571409e13ef99be37860ab235697","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251120070726.tgz","fileCount":57,"integrity":"sha512-GKpNbkTA4TlScnsEzNvWxv5gjxhOqb3Cxzrl0TUbTbn8VNa/FONvynMf/EKBHqdVqkVSAduMfGmyaIox/5kC3Q==","signatures":[{"sig":"MEUCIBF0UO1bDwcfuOZ2dMRVMOseEoEwX+vRywwxFBGeXg14AiEAgCuiuaz8RSiPIF7AFrEIuXvFopZb13dSiiqtZvywHA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251120070726","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1217723},"type":"module","engines":{"node":">=20"},"gitHead":"80e46a2e65639f315a99740dcf64456143078593","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251120070726_1763622516100_0.27394255331033035","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251120072524":{"name":"lean-spec","version":"0.2.5-dev.20251120072524","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251120072524","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"be5975daa35b6e94590f0560c432b6def6162df8","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251120072524.tgz","fileCount":57,"integrity":"sha512-wEbU6/66MDtK5yKSUSxlB5oqv08GDdsPM1yXEtj6cVG2lYAzFl+urrATKEA/Wk2HdT4UheaQyzyLSfiMVlL7pQ==","signatures":[{"sig":"MEQCIFfDiD3iiqrbB7HciKJf8aSPMW4+SJMYaLplnf+ASYZKAiAqJEwXeHEcQkBICBNbnSeqVR4by9HpHkt14OFikC0xqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251120072524","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1225799},"type":"module","engines":{"node":">=20"},"gitHead":"47bc23e2e2bb6f1b37cbd09389ec8074b16b9a60","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251120072524_1763623593879_0.9750437203628606","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251120093243":{"name":"lean-spec","version":"0.2.5-dev.20251120093243","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251120093243","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"7bb3d385d5d24584482a898724f208f286ada30d","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251120093243.tgz","fileCount":57,"integrity":"sha512-eqA+RRUcsYtTdB605TxXDjdh2vAYVOzprf2Ag+Huj4xolKLMDXOip+4+Fv8E/LYD1PXfUhUi9mj2jIoLg2pLag==","signatures":[{"sig":"MEUCIFNSowqdnPgKGk7LHvAgUJpQ0iO5qV7/VU4Wcnb6/A4VAiEAtgLQ/c9ekOAxO4OJtoz/gAY4D+pTGCbgPYVsi5FGTlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251120093243","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1231123},"type":"module","engines":{"node":">=20"},"gitHead":"42f07e072f2da4d13a8d6df6e8a7dc79cca04aba","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251120093243_1763631235419_0.10727447670743828","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251121093721":{"name":"lean-spec","version":"0.2.5-dev.20251121093721","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251121093721","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"de3ed258c0658bf1bac3bb4eaed8f7ec34b38167","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251121093721.tgz","fileCount":57,"integrity":"sha512-LLZamhF0ORHULyHDlJUfwiRzp5tQa0RTendIij906tRoA0Ri/XIP25XYgN/ZKzHIlH9n4y9hMBBwtUj2ugamYQ==","signatures":[{"sig":"MEYCIQDe3zm85fZAWYhCLDTt9ZJg8xJJ1G5T7BjmIpLzApgWmAIhAMv4CnGQo2ocb/I1a9ce05Jie+lXfXaEBR2zd4S2MPhl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251121093721","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1231123},"type":"module","engines":{"node":">=20"},"gitHead":"cd32a0fa73a020b65d425919f837e6ca44bccae4","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251121093721_1763717914922_0.7630528063065587","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251122121758":{"name":"lean-spec","version":"0.2.5-dev.20251122121758","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251122121758","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"4d6eb110e21fb58adfdbdedd962f281b144a059f","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251122121758.tgz","fileCount":57,"integrity":"sha512-lNFQJNRBiSCFMWoZh8+fLeUJHiKrfaXHTBW9cNNhFCN6iR05K3vJLCeq7fNvRGCXrGaG6LmLQ5DE1c3HyvC3jA==","signatures":[{"sig":"MEUCIC62OP22cSS+/u94xAf18rkun0USH0xrLn4Ki+fN20AFAiEAhZmBsU/dtdNE+i7H8o3T6Jp02fmUOjJvzLUbk6r45hI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251122121758","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1231123},"type":"module","engines":{"node":">=20"},"gitHead":"5b23bb83298e0b5fa9bbd733f1a73c4174789323","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251122121758_1763813951668_0.5174882257260642","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251122151927":{"name":"lean-spec","version":"0.2.5-dev.20251122151927","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251122151927","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"626ed4ae44d8cc2ccf7064772b5d3952ff4b8183","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251122151927.tgz","fileCount":57,"integrity":"sha512-NFTPxhpUB6ecyu6+SIDxOoruHQKR6sno1JlEnpDumxkKFp2s02SQ/LaStjKAfh7BfRnEh6G++ig+MLghjJUhxQ==","signatures":[{"sig":"MEQCIAveiM997gABepNwMrXyCzLJHxoj94e6XDf/CbjQFx9kAiBm8BOqbVmFFgpjrzuRXAtkKEYIt3YzDz1b1I8y0uWqtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251122151927","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1231123},"type":"module","engines":{"node":">=20"},"gitHead":"eb237cbb21456357f68d45cd7459fc4c3cc3e6b3","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251122151927_1763824839169_0.7820665346776632","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251124023705":{"name":"lean-spec","version":"0.2.5-dev.20251124023705","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251124023705","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"cc27b491660b2689e99bcdc82d11cc1e69e1bff0","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251124023705.tgz","fileCount":57,"integrity":"sha512-6oPgBhLKEec6W87DBWa3fpktFkvFyWkKmMDg02G0DZVj3mMkrHSeaJ7tmFBA2OspG5gttuW0PuMZmKTXR3HPXw==","signatures":[{"sig":"MEQCIAzq+Y6Y91O8BOvdkAgWI4xueamDryNQMeITJs2e3QNhAiAfTticAG6MAf0xIEtNOK7atQTS0xsZ35c50iy+yNAZ+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251124023705","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1234357},"type":"module","engines":{"node":">=20"},"gitHead":"21224eb38b3be840bb1b928333556ff1e65da0ed","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251124023705_1763951898432_0.2003441435327451","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251124033525":{"name":"lean-spec","version":"0.2.5-dev.20251124033525","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251124033525","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"09b24426dc4b819558814d6854e44d1d37b0062b","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251124033525.tgz","fileCount":57,"integrity":"sha512-EqDlautKHB9ePhshaevffEhHDSZgB8za7ggCgSi6a+mfWYrqIfT4aTyUMHdaANKcUMkZo9LPv/4AlL2uEyWMYw==","signatures":[{"sig":"MEUCIQCC8eH2MnRqp3iD6huA/PcHz7+313J4Wq8FqJa8rJXy3QIgVD1KiE1zFjVuGJ5ER5++gXO2gseJnmw4PgOnq1GIrm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251124033525","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1234357},"type":"module","engines":{"node":">=20"},"gitHead":"859d0d74c8b3d607da3775e3124fef9e32321675","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251124033525_1763955399594_0.05725022946343028","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251124033751":{"name":"lean-spec","version":"0.2.5-dev.20251124033751","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251124033751","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"2c291f3ed1513d139fdfa0106af1bc1497b01a5e","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251124033751.tgz","fileCount":57,"integrity":"sha512-4yr+MCKZR89GkOUYBpOqzvmvLB7CfAJSco1F9KIfAdaJS0wtm0w2kOzfNuEQw0A8cAINxOQ0OlXuu+vWHPNcUg==","signatures":[{"sig":"MEUCIGMLWh/zry+2EX9XfWX5jgqIqthk9vExd/JVoiCwofIWAiEAnseE9/JC1n1yPtkfyDeg2Qh/dwW6wPs52XZ9ps4nnm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251124033751","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1234357},"type":"module","engines":{"node":">=20"},"gitHead":"540db1f6fda195659560c00418f5ead2a023901d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251124033751_1763955543597_0.6735323830729858","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251124044002":{"name":"lean-spec","version":"0.2.5-dev.20251124044002","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251124044002","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"2710d9848c1bf70cb26186e1bb26fe2b329eadbb","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251124044002.tgz","fileCount":57,"integrity":"sha512-TFGkCyLJPl7OOLydYrTWNH1HBv7H95JVmlAYxL88APkNAejYcIy7NDDm6VO/5Y/uJUuOOOZjrnkuvdyabqBrSA==","signatures":[{"sig":"MEYCIQCeSz4vTjNjCV9V+emOex+ZgpZ52JCP4GLK0m/NBouJ2wIhAN3IFDQCYWrb2nEF4Kuafuqy8o8zznsfBm5nxzKiI+Io","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251124044002","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1234357},"type":"module","engines":{"node":">=20"},"gitHead":"7d8dfadab4278cce52c8fc49abea371336d21d9a","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251124044002_1763959273730_0.7098939031070464","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251124045153":{"name":"lean-spec","version":"0.2.5-dev.20251124045153","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251124045153","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"c13073384da965f953841edb0c57ba9d3a4dfa6a","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251124045153.tgz","fileCount":57,"integrity":"sha512-0kIJT2xlJu8a2+myfKT4OkZEfFMm0PEBAI6g6kMpFMEv3VdhIiVSmtSnStcX5oq/9KTd304HcaBW44Pmc9BlEw==","signatures":[{"sig":"MEYCIQDNAgTfKuQbi2IuWicm5BH7EqDht0SGxvWX/YvyhmZqFAIhAPWeeveWItSg6W2P1diMzwWaTN+TF3GDvUkAijtquwkR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251124045153","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1234357},"type":"module","engines":{"node":">=20"},"gitHead":"67547ecb09f22b825ed425ebe3f0533363e30969","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251124045153_1763959983540_0.44396229884367","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251124050427":{"name":"lean-spec","version":"0.2.5-dev.20251124050427","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251124050427","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"4325dcf30c8c266215196d9681504cb89e1c58e5","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251124050427.tgz","fileCount":85,"integrity":"sha512-XkjMKf+UX/YXEoJgTClzqwLcfthIBgcCuWVGvh/G+N3eU+jw9IfaCiwzpv0+XxHzl4MewIEo4pag/AW0GyyWGQ==","signatures":[{"sig":"MEQCIErH6wu5HNHlTYLGXjEZwgUftBGqAsU7ziyD+p1dvQQHAiBn65GjNu5DArw5oarXOpcXdWwDEwo6KmGRD2HxCUWD9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251124050427","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1283075},"type":"module","engines":{"node":">=20"},"gitHead":"6bdbdaaeeb1fb274abf9eb55458006a8f2a9b8a7","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251124050427_1763960738697_0.8553373864997136","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251124054130":{"name":"lean-spec","version":"0.2.5-dev.20251124054130","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251124054130","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"90027dff7f9e72104e8ec2e2aee651e30566a196","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251124054130.tgz","fileCount":86,"integrity":"sha512-fTDzhFAg4Jb4T4z0c/m5JwpcrtWeyl+lPCzHSDZyXeVqefxlD6WqxT/CuwUJ4T1MCRj38gV3QM5bMQ/Z566Sug==","signatures":[{"sig":"MEYCIQDrLOe0nuOmjuyTSlyj3aUYI+Y1L7tEv6hRRzkOkN3qFAIhAJiU4imODxt9EXy9lKPUiKIo+wi27f1GZm0x0necZ8WR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251124054130","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1286255},"type":"module","engines":{"node":">=20"},"gitHead":"840e74d535ab6644e5cba6867d85e7cd69465702","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251124054130_1763962958140_0.8831821027296127","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251124054449":{"name":"lean-spec","version":"0.2.5-dev.20251124054449","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251124054449","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"97fbb84fa70fdbd363b1ac594a7e062de35c1212","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251124054449.tgz","fileCount":86,"integrity":"sha512-Gp5Ss3IMCMBpB4nCNXZlOEUzINiLYLCHAPy4nYMaIuOkGOLOk2xFvYjV6EV5hAmUqj0JuZ6L7q3etUPGkB9mRQ==","signatures":[{"sig":"MEYCIQCby52k8+1uDJXhDrnGsy1NP8N8JoAv1T3KEV5C8A39xQIhAOWhtXLMAzc7FcvA8PMGH/cxWKp1QyH/6Bgg1KajiyFa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251124054449","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1286255},"type":"module","engines":{"node":">=20"},"gitHead":"ea6950848bc6cfa6321a872c23dd572cba0d77bb","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251124054449_1763963160420_0.899328475363316","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251124060913":{"name":"lean-spec","version":"0.2.5-dev.20251124060913","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251124060913","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"249bcf5e6efdda0e037ce1faace391775056909d","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251124060913.tgz","fileCount":86,"integrity":"sha512-z+oqo+JCBI6UooXpxt7P5U5VUOrrAhoUG3NRzmKAuP7NagGZOAGeJ6oAFiSDsg2FF3DZrMWy2WaOQcBJ7pLKoQ==","signatures":[{"sig":"MEYCIQDFbw+sN+/R+hi6h/uBM31RGYXAo4Tigp5FaRXSLDr60wIhAPqsSYE/0SI1hw6qyZqL/+X6Gr0g7kPzPF0dLUfjW78t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251124060913","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1286255},"type":"module","engines":{"node":">=20"},"gitHead":"6df1b4efe4b175e9b7f080369f259ce6e40ed304","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251124060913_1763964626482_0.2122464128749364","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251124062211":{"name":"lean-spec","version":"0.2.5-dev.20251124062211","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251124062211","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"5358df91031cece96852870c1118d1128f24e53b","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251124062211.tgz","fileCount":86,"integrity":"sha512-9VqgWL0gviuGnBIR+FUdZ7VYhk13tryW5gkJIHBiru5O2x5/EZo8Gb3stDdfzchEpV/KpiQ4gzXPDcdioa3zPg==","signatures":[{"sig":"MEQCIEgiVvTtOs+Xfb4mLVNWVwo5nYnXK1f5K00775k0BfuCAiBQXzAqh7WS33X1hIYnFDcaXX8aA39Xb3BXn+k0+qSLlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251124062211","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1288353},"type":"module","engines":{"node":">=20"},"gitHead":"0bdddb8e425857793df327c0220549706eab7b58","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251124062211_1763965402841_0.1435720019173543","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251124064307":{"name":"lean-spec","version":"0.2.5-dev.20251124064307","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251124064307","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"162ae25199a29a6f7376293272ee47ea5806624d","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251124064307.tgz","fileCount":86,"integrity":"sha512-pgT+L9eJHE318WqEhcM7zFPinOgKzcItw7awA2liK3VUxDMLTVXPSz8J0aNDhLlWwvCr7VBMjz6ph76LA8gnrg==","signatures":[{"sig":"MEUCIQCcN6F4U0BxJbBgANsQdFeSgqfi8mJwjBkgqUTLYBX32QIgIzaD3kcQWsuIdZsxmwoxwgZRb0czk2gfORZnaaFdlWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251124064307","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1289999},"type":"module","engines":{"node":">=20"},"gitHead":"5fd38092588e43211ce4269c93edbc3919982c99","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251124064307_1763966665492_0.04908337832827958","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251124070920":{"name":"lean-spec","version":"0.2.5-dev.20251124070920","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251124070920","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"42e1faea9776cc640efb6277b8cdb18c337773ec","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251124070920.tgz","fileCount":86,"integrity":"sha512-7bYjNpNZdQb7RTUiewSM+pmBES9sn4aI58eKvgY4pZcYFqaE54CO9AaQkmz/AxpJi1oIW8CrHIQUloyavlH2OA==","signatures":[{"sig":"MEUCIAad7/YSWsxOIXhEbaaQzoShiloNjw7zSBtK35eAjJBMAiEA49jR0XWh9ZSc1m7n6LyX7wqwa80qp5pienWhW1HYGZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251124070920","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1314541},"type":"module","engines":{"node":">=20"},"gitHead":"697ab741bf3f7a99b0fec50d55f8e6fda59694d5","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251124070920_1763968234663_0.16908126322711103","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251124073254":{"name":"lean-spec","version":"0.2.5-dev.20251124073254","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251124073254","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"e61b07159b4dd65a650a0e5c20d99c705f94e293","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251124073254.tgz","fileCount":86,"integrity":"sha512-siMFupc+0u9JCH32yiGJ51yZAXWNlsNWQkVrL6XTs46X2+AxFn7mziKizn1KNkgn24Id0iLcrGp5JKF7ktzcnw==","signatures":[{"sig":"MEUCIH8h/r0Fd/5yHJ7yPr2KaCHSc61lIQFiyRdZq+XbD3aoAiEA7lVuZ9JVJaFtNGepnWBAQur7DPbf0P7+xetYeb779WU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251124073254","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1314541},"type":"module","engines":{"node":">=20"},"gitHead":"ae7bd186ac05c23da6a6e85a8f02cf113dd59eb3","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","handlebars":"^4.7.8","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251124073254_1763969648598_0.5474503789801861","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5-dev.20251125010225":{"name":"lean-spec","version":"0.2.5-dev.20251125010225","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.5-dev.20251125010225","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"d9f75c5db1cad980c5276432f0028a0c8683552d","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.5-dev.20251125010225.tgz","fileCount":54,"integrity":"sha512-q4TTyeXO0/RUcRr4S2Lcu4gx0tjtItkp7jviFK2leEiNszLHoQm6bqSJ6gOobPjReq7bmXmiGY1sYaoYv5oY/A==","signatures":[{"sig":"MEQCIHskUy9XZRQZZ8+zSD3mgq+tU77FwqY6lnD6SxNChfaoAiBx9MrJtKh55JAnBefVnQOg1p0ZyKGupk6JH8A/inrNiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.5-dev.20251125010225","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1320462},"type":"module","engines":{"node":">=20"},"gitHead":"d70b6564ff09a39bf3783e0245a91aca3fa1b91a","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.5-dev.20251125010225_1764032618842_0.40209192223893075","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6":{"name":"lean-spec","version":"0.2.6","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.6","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"bf36a122b6996b6ba44b5c466efee5bb31bd13a8","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.6.tgz","fileCount":54,"integrity":"sha512-q+jJsJzYvH+42/8QAWD/VCW0VE0+edn7fuAttt6EyJthK55HW499PLIY1lFEF1jaKw58eRtAK+5v/o7nO5wpXw==","signatures":[{"sig":"MEUCIQDf+syKpUAB1qbis9LpIdxLmDd0DQWjdk8Md3Pz5JvZ2AIgB+Qctf4AEG6quOOFPV5dWV5XZvk/zs1I6yDotWrjVOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1320438},"type":"module","engines":{"node":">=20"},"gitHead":"19d83b9f43d9ba9ecab2fb7fc6582cb573796209","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"11.0.0","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"^0.2.6","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.6_1764032658454_0.9530908263819664","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6-dev.20251125010539":{"name":"lean-spec","version":"0.2.6-dev.20251125010539","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.6-dev.20251125010539","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"3e0ab24fdf80b7a4ca67f97d20aad36be298e38e","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.6-dev.20251125010539.tgz","fileCount":54,"integrity":"sha512-q1NiB1ElOpgGtZ1JZcjV2jNFSNA/FTBu72zxd9NPVMsYbbc7aNJcFQ0lsl1AJuAoV82fi3Ejdi5f+c+VVR9aLg==","signatures":[{"sig":"MEUCIH6jT4iv4ICdkLxadv1lo8khTsA+uVlX33O/EreGQx12AiEAqDLFcAlqN5kWiVKXSPpdqIEiEnbImoaeJWcjb/sJHjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.6-dev.20251125010539","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1320462},"type":"module","engines":{"node":">=20"},"gitHead":"19d83b9f43d9ba9ecab2fb7fc6582cb573796209","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.6-dev.20251125010539_1764032811611_0.4465072668822596","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6-dev.20251125015611":{"name":"lean-spec","version":"0.2.6-dev.20251125015611","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.6-dev.20251125015611","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"d28f909fd8e537310f1414e4dcdaaf7d146ba3ad","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.6-dev.20251125015611.tgz","fileCount":54,"integrity":"sha512-AHoLZcI3MerXwd7Q35+nz3tMk3Lbf2UOskEJ6KftkOJSJxW4rT7BhlkE0xvMf8S158mo/DBJFPPsi+oHbrKH+A==","signatures":[{"sig":"MEUCIFreR0/YJC3Lvf062wN41LnfIN7tMXFgubC6l55PDxqqAiEAov7wOy14FNemocDqpxxBltTXBfDQWDPfAj/mkAjClps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.6-dev.20251125015611","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1320462},"type":"module","engines":{"node":">=20"},"gitHead":"4e34e8b0190c807ed11271404b49baf69debb629","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.6-dev.20251125015611_1764035841526_0.7269455532104259","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6-dev.20251125022459":{"name":"lean-spec","version":"0.2.6-dev.20251125022459","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.6-dev.20251125022459","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"5b1e87a825b134f46ba110531670f312699aaf75","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.6-dev.20251125022459.tgz","fileCount":54,"integrity":"sha512-c/gWDaCYUpURAh6HrboHpdaNdNnRfeZfka1KE3H3+U2Xl+QLmxBVDO/xAaX5fsnn73ESQ2H+2SmLLgJzvRoKrA==","signatures":[{"sig":"MEQCIG7DLpvNJ3XEpvenjNwtZfwmpuc2C9Qt3N1RszgyEtUnAiAdskPJoYN6UuB/0urq3XXHIREt775YeDr3/q4WKERAKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.6-dev.20251125022459","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1320462},"type":"module","engines":{"node":">=20"},"gitHead":"a4287d2046a324dc1b466a2c38d347149986ae89","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.6-dev.20251125022459_1764037576326_0.10528350613296689","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6-dev.20251125033622":{"name":"lean-spec","version":"0.2.6-dev.20251125033622","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.6-dev.20251125033622","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"e84df62970249459b51575a267a5a2bd116042a7","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.6-dev.20251125033622.tgz","fileCount":54,"integrity":"sha512-Id5fye1X/8mnIFLvIbFbniSrjMONtWmzyMRsYWAVG26nQRSCbHpD9tZIPJLLwoyUK/yLVgnkOuS7GJYihSongA==","signatures":[{"sig":"MEYCIQD/R0GUdY5tedkAHs3nGspIrBOirF7tJ9++zREvSep+mwIhAOhS1sCNddoYYZcsyfVr2zIKKybc5nSu9gHLAGAqU2BK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.6-dev.20251125033622","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1320462},"type":"module","engines":{"node":">=20"},"gitHead":"efecdac086f4dec68696795233f1cbee389fbeff","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.6-dev.20251125033622_1764041853848_0.8507839951237244","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6-dev.20251125064907":{"name":"lean-spec","version":"0.2.6-dev.20251125064907","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.6-dev.20251125064907","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"85621849612fcd209daa7736c103125038a80157","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.6-dev.20251125064907.tgz","fileCount":54,"integrity":"sha512-bsah+Mzhfb9N9tDA3Jna4seOwvGNyxzfI6TUbB3zyba3kUuQByZtvStxe36H5ps6BSjig6NZFR7TigWkUn9pWg==","signatures":[{"sig":"MEQCIF47tOzETYg/nII3g6/FP4aDWvgohb/CJuCb6j/viAyDAiA/VpgYVN3u/YMvoiABHuH7PEOVBhSoPub81WHUjY08pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.6-dev.20251125064907","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1320462},"type":"module","engines":{"node":">=20"},"gitHead":"1449b9c0a332621733a0955b96988728434d038a","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.6-dev.20251125064907_1764053414522_0.16168992278116234","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6-dev.20251125070051":{"name":"lean-spec","version":"0.2.6-dev.20251125070051","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.6-dev.20251125070051","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"450f5898924ea0e024490e97500f1709c82ec3c8","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.6-dev.20251125070051.tgz","fileCount":54,"integrity":"sha512-qsdDX8bW9YZWC3jl4uCvu5K1FxWFS7bflsiJ1rSNKdQgQcqYKgvwBbOKF4Rin4XMnRj0hCdCKASAVXTLrPo98Q==","signatures":[{"sig":"MEQCIBB15/Qa+f+2+TTV3Seok9ovS0l2AYihxqC4pT1tUlWGAiAAmpc0APxZt6dtalgo2fNXMYmuYrVzLXWc5xJBQjcelg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.6-dev.20251125070051","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1320462},"type":"module","engines":{"node":">=20"},"gitHead":"a9ed14dec686c1310dfa48ad06b9142473d8e76d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.6-dev.20251125070051_1764054123136_0.7812628238287795","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6-dev.20251125070417":{"name":"lean-spec","version":"0.2.6-dev.20251125070417","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.6-dev.20251125070417","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"adf363bc9f2e19e03dabbca6b02e9a40d130108e","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.6-dev.20251125070417.tgz","fileCount":54,"integrity":"sha512-Lise/7XnsWKok6hMeD8aIQijC5LvnUoO1ihb7/JEJA9Jk8jIap3zO1qYf385Gy4OU9tKc20wmzytnGiXgKtjZQ==","signatures":[{"sig":"MEYCIQDkEuuEy//YDdAZ/vFrf6e0nOf2EFwh81lGa4y2UVIWBQIhAJlw9tXAEHW1uefPG/uJ7nsT3TOxk2MUCG23ijRw/RXg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.6-dev.20251125070417","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1320462},"type":"module","engines":{"node":">=20"},"gitHead":"6e75910af94dd3d265085997a1e3b57895f84486","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.6-dev.20251125070417_1764054328094_0.10980264990145705","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6-dev.20251125092039":{"name":"lean-spec","version":"0.2.6-dev.20251125092039","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.6-dev.20251125092039","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"3793f5639cc51a8b41087fddf0af6b72fba7a755","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.6-dev.20251125092039.tgz","fileCount":54,"integrity":"sha512-UyyTJnJtv27W1w6KZrjAmejtM3z5D8nt9jDE8xWxCVbVKBJexDgOnv1K6QehE3rkXOpSxZSTJY9GqLEUhWcLng==","signatures":[{"sig":"MEUCIQDWFJt+PRXlxcQHW3QpAWg2xrlwO2/HKYLwLEjFKcb7nQIgFlllH/owFYiNWNqDfGHtEceqEF+9B9YDnXbp5naukF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.6-dev.20251125092039","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1320462},"type":"module","engines":{"node":">=20"},"gitHead":"0dc018b2a050f4145ac5bc99bb2082dd727d736a","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.6-dev.20251125092039_1764062523266_0.9219818248483416","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6-dev.20251125092944":{"name":"lean-spec","version":"0.2.6-dev.20251125092944","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.6-dev.20251125092944","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"b91d14e12a6335b0d97bc3b5376e583fed25900d","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.6-dev.20251125092944.tgz","fileCount":54,"integrity":"sha512-cr88IFSxshxaCII0yzg9jypxrrTCXd6xZB/PYYVaA1OnTrnW45wwBXOd8l+jBp4f8dhHSfoNJAQJUkOKS5RwKQ==","signatures":[{"sig":"MEUCIQCqSdwtb9Q1GPutvhjRhzzncwSRv0WxMJLZlAvenofTPAIgX0kDPaRPLeuXfe9nfUURY7Otg527Hqx6dLtboeAUTb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.6-dev.20251125092944","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1320462},"type":"module","engines":{"node":">=20"},"gitHead":"dd66fd655e885dc7af008a7d6ab3219a1e60e443","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.6-dev.20251125092944_1764063056693_0.9248042747868892","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6-dev.20251125100207":{"name":"lean-spec","version":"0.2.6-dev.20251125100207","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.6-dev.20251125100207","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"15432aa9fbdc7ea3a6ebc27882801a7cc1fc5a96","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.6-dev.20251125100207.tgz","fileCount":54,"integrity":"sha512-fsK4E7mLzVonHAWD+/3/8OcDZMWlBhNkJ5B+BEB8rmlVXIdPJ9aDTGc7iJpaYxhMPiCqVkyhDuObThMgAyEvNg==","signatures":[{"sig":"MEUCIQDUyV0THa2x+CxUu2YutEirQpDiJCl39lRsKayYwitTBwIgecTB7WIlkE8ap2W0kpf77s1DiSNjn+OyYk162CBA5lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.6-dev.20251125100207","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1320462},"type":"module","engines":{"node":">=20"},"gitHead":"74a4db7d15820efe41bb2a5bc09a6c5c1d07617a","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.6-dev.20251125100207_1764065003587_0.22140219295671648","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6-dev.20251125125653":{"name":"lean-spec","version":"0.2.6-dev.20251125125653","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.6-dev.20251125125653","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"419d6778b65d6ada8b3d6827c6bffab4b54dc90c","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.6-dev.20251125125653.tgz","fileCount":54,"integrity":"sha512-9UKibyrfs8QQjm5Q//NQWG5Ore0Nx28jzjPxlTvKNcpariroLJrUqOAKZw58v8pQ4eZKjfSUqz8sKjEDAUH4Wg==","signatures":[{"sig":"MEQCIGGD8lhA25bp37O/S33Td0Sx0gi93RL6Uw39QmLcd5ZdAiBbgaQm9r7eZZBGeAq5O3N5UXGpNF3f++dSO3jSNyGsCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.6-dev.20251125125653","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1320462},"type":"module","engines":{"node":">=20"},"gitHead":"5778c9359db2ba1e7cb06686bbe7eedf7484e612","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.6-dev.20251125125653_1764075490938_0.8129061680500533","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6-dev.20251126022313":{"name":"lean-spec","version":"0.2.6-dev.20251126022313","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.6-dev.20251126022313","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"fce13127ae18f71625f6b20e3f50eeb14742422e","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.6-dev.20251126022313.tgz","fileCount":54,"integrity":"sha512-98vMThMZue6bG87TOlBkDOu6oMp09poiWdnxsAbUi93qO7Yz8ky6q7NqTmxgqjs5k9PUX3ztuGPK5yAr5o7cqQ==","signatures":[{"sig":"MEUCIQDsxsc3u6HBOG3G0n6Sy15dlN/P5ZWCryokDQdToX4/BwIgZigF9cbdth1CyMBlDqa/ECj1zZ1Lk7tDqSt+ELhbpKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.6-dev.20251126022313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1320462},"type":"module","engines":{"node":">=20"},"gitHead":"fc45695b22aafa4a19b0e4b8f8aeb5686e9d1ee2","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.6-dev.20251126022313_1764123869322_0.33283916376756606","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6-dev.20251126022840":{"name":"lean-spec","version":"0.2.6-dev.20251126022840","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.6-dev.20251126022840","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"7467b4bafacde272ac9a3774ca3166157dd2df0b","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.6-dev.20251126022840.tgz","fileCount":54,"integrity":"sha512-O7cPjsZ+riwN5sfxKbRlRkrWDo08HVkX1mA916ksQdpIP9DoU2CZ0DqmgUYKQFLAG3dxqs89LjCuh2O2C/thdQ==","signatures":[{"sig":"MEYCIQDpwRfzNZpNGvM3cBYx4bRVE4dr3W9sEfvjxSz15OvrCQIhAOdWx5IdqZEJ+h2gzeK+PIJxX5pHg5KeMmAxK9kvTM1Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.6-dev.20251126022840","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1320462},"type":"module","engines":{"node":">=20"},"gitHead":"a158dc9db26e027b03bcb9dac51228c1f40a3e6d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.6-dev.20251126022840_1764124199368_0.19880379784823132","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6-dev.20251126030344":{"name":"lean-spec","version":"0.2.6-dev.20251126030344","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.6-dev.20251126030344","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"8ab7d061f0425c5f1f5f767212ba7c6ede9b900e","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.6-dev.20251126030344.tgz","fileCount":54,"integrity":"sha512-BqSzuQqnTXX4MmKMuw6oIUTUYbt0cTwF4QzoEKNSXNwFzPWXLPy2+WJ6n9J//dtCyjdoYclBZcRFfvHvCtgVTQ==","signatures":[{"sig":"MEUCIB58lob4lqSIxFkRcm56r9HMpp48V6WZjDreUjEdjaHxAiEA1g0xe1qPRdx6qrLzqdDvJj4Br67am8aYBnChLvwhh4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.6-dev.20251126030344","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1369007},"type":"module","engines":{"node":">=20"},"gitHead":"c96cdca9763a4ab385d6b605c592f686ab529db2","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.6-dev.20251126030344_1764126306092_0.29452197607000374","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6-dev.20251126033915":{"name":"lean-spec","version":"0.2.6-dev.20251126033915","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.6-dev.20251126033915","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"faa8bc4c9419d409a833d20cbec3fdf0f6720f65","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.6-dev.20251126033915.tgz","fileCount":54,"integrity":"sha512-4OWMQotVk5khSe63wV2BetBgqA6+TFFNG4CoNAvI1BMQ/nHbFwZsssBk022H3LZ15ALtoOwSrz97uX8mwrBIrQ==","signatures":[{"sig":"MEQCIE2XYOmekFiFRIdydsQR6AaXnEO8NgqThJKqVDbqkfKSAiBc6O2eeaJI1CmSEdCZuselfZCszdDRbzI7Dg0cT2k4kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.6-dev.20251126033915","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1373635},"type":"module","engines":{"node":">=20"},"gitHead":"2f9d69c8a72e88d7d734437a913976b83718272e","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.6-dev.20251126033915_1764128433422_0.07884088184802929","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6-dev.20251126060744":{"name":"lean-spec","version":"0.2.6-dev.20251126060744","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.6-dev.20251126060744","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"1f8e24612b56660b57371e6ca5123ca16d4a3fb9","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.6-dev.20251126060744.tgz","fileCount":54,"integrity":"sha512-8d5N2qkO4JLHmXbDWBtCptJG+GNt0uXYWnBjom2kPBbgTGuz7RAgtBPukGSJD436hiq2Lt3jx9wihs9qkAObZg==","signatures":[{"sig":"MEQCICsovHS1SMYvi7Mk/kGeM0Sf1UDSkFACtT7l6hA/mNM6AiAK9W280KR+9eSD7P6JbXgzefgNyElSWdY7XSXjUMxeOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.6-dev.20251126060744","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1374883},"type":"module","engines":{"node":">=20"},"gitHead":"1424310d9d66573d0cf78b41ca682e57a5f36fe4","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.6-dev.20251126060744_1764137341373_0.8427935126833541","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6-dev.20251126062137":{"name":"lean-spec","version":"0.2.6-dev.20251126062137","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.6-dev.20251126062137","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"f0245aeedc8f021c9d4005bb774908731de8d024","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.6-dev.20251126062137.tgz","fileCount":54,"integrity":"sha512-oUGjZSODQjlc9LC7ZMF3lQ3Ngl54hFeOySGAaXFAubMl3uWPKV7igFFxX6voEZIm0+Kn+KYhZR+O0BACgrI2lQ==","signatures":[{"sig":"MEQCIEjYlb0mycj3oCEWpmfTKnilYusXSV12IKP1VQC8KKFJAiBh4mGCyklJPhC2rDOXvqk0O0SI4IzEPTHuPvSfgLBuug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.6-dev.20251126062137","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1374883},"type":"module","engines":{"node":">=20"},"gitHead":"a8798acba43356aa9b44b7bb21d83cef75546c29","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.6-dev.20251126062137_1764138173422_0.1226921567733279","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6-dev.20251126063304":{"name":"lean-spec","version":"0.2.6-dev.20251126063304","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.6-dev.20251126063304","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"040a20307587f0fe1011abf715b1dfbbb7615596","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.6-dev.20251126063304.tgz","fileCount":54,"integrity":"sha512-qIn1Udd13njGHDMVw1JqgoWgCrXttGy5ZuOQl2Y/US23F3Mr1e4um0KilS/qfxCuLCv4ISacMFRRFa7WMBlDGg==","signatures":[{"sig":"MEYCIQCS5Y1a+v20A4IZ5dxvrBbMWx/cZozWsTtJYOovWX8MMgIhANFUp2jB6EEKKMRg5x5zEDMcaZrEB83D62t1ozVwwlyV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.6-dev.20251126063304","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1380250},"type":"module","engines":{"node":">=20"},"gitHead":"7cf0a8b55da7b55cdf74b0f33447efe2357cd21b","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.6-dev.20251126063304_1764138864591_0.43446398990970225","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6-dev.20251126063615":{"name":"lean-spec","version":"0.2.6-dev.20251126063615","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.6-dev.20251126063615","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"05f2d1241e215a20cdfc679ba5982f7d9ff7449b","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.6-dev.20251126063615.tgz","fileCount":54,"integrity":"sha512-9NCN7L37AgeaE7ZQO34v/h1nsMTcA9g0WaOE3FOHcJqpl1ZBdSqjMWl7xsC/UH78IkMw1PCATKghHlhuDL5nYg==","signatures":[{"sig":"MEQCIFKBZ8SXxnFnxouRjm/EvZthaDKgGEKSQagzpEirjfoQAiBvikVbQWB1X+qfpTP6ayjht13kozlAsdyL/cPllxrpog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.6-dev.20251126063615","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1380250},"type":"module","engines":{"node":">=20"},"gitHead":"8cc88fcef9097fe9a699ff9c0a736ebec2680829","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.6-dev.20251126063615_1764139050802_0.12897270784336512","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6-dev.20251126064548":{"name":"lean-spec","version":"0.2.6-dev.20251126064548","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.6-dev.20251126064548","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"d2920b424ed87ab94960bb53adb9eb1202c8b91e","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.6-dev.20251126064548.tgz","fileCount":54,"integrity":"sha512-Ve8uAqOtKT4Y73DVV830AloA3jBlzokkKUVjh5gNl46z1GF3dBkiKTNvbQ5zwPMVe6h9G9FlXmHCWiUzNm8MHA==","signatures":[{"sig":"MEQCICbxageVTOmFad6nMlspbRtIp1a3Hqmwa49+uRHL41/3AiA3V366tk9N7qPZe6ftmHxyuU0zAJr4GAC/DuzSt+Ff4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.6-dev.20251126064548","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1380250},"type":"module","engines":{"node":">=20"},"gitHead":"f82ea4fd943c1868d72a6cd48df9d3b20ae91295","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.6-dev.20251126064548_1764139630034_0.9061955723204331","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.7-dev.20251126090057":{"name":"lean-spec","version":"0.2.7-dev.20251126090057","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.7-dev.20251126090057","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"946942c64dc06116ab19434c9dae185a21f368cf","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.7-dev.20251126090057.tgz","fileCount":54,"integrity":"sha512-TmmjLknue9/W59KUxwCt0GXM9OEGIYOWOFiYlUbw7zpmzvBNdfxYCa0LXsa4jb8ywt9zQgifz0RPoNBKf+RtsQ==","signatures":[{"sig":"MEUCIQCJXgCmdSrpPNpiuBsDj7jjZoFcWFBWUsIR4ArNAorfswIgMf44faZCy2H9lN4giG2q3Q/RXCZU5dca5a0dX2+JJBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.7-dev.20251126090057","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1522407},"type":"module","engines":{"node":">=20"},"gitHead":"3483add1c6be8cf5b272c276f23e3ee2729651ad","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.7-dev.20251126090057_1764147728689_0.5040984266885842","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.7-dev.20251126090633":{"name":"lean-spec","version":"0.2.7-dev.20251126090633","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.7-dev.20251126090633","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"8437304c3eed26ce0c6b72fdd6d6296f4d5d7e4a","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.7-dev.20251126090633.tgz","fileCount":54,"integrity":"sha512-pGJFDogWHEJ2DaemQKaSXEc8ZckptOW3XmGViDSO9ZRADmlt4+DF7idjklKbJlHSKQIGPHeZIof+nuLQx2nrqw==","signatures":[{"sig":"MEYCIQDjpYlv2ikw+XwUJ7pCpS1p/l/6JIDA5Feh3ckf4oJx6AIhAPdc52CBJvPYy09U5bf743/2FmqZAl9bYWldgEUbAahm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.7-dev.20251126090633","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1522034},"type":"module","engines":{"node":">=20"},"gitHead":"67e7818f6118f982344f5101cb9b1b503b4f122f","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.7-dev.20251126090633_1764148075134_0.6603565993597877","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.7":{"name":"lean-spec","version":"0.2.7","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.7","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"e09d7add27c4d010ff9d7f39ce37711315a19695","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.7.tgz","fileCount":54,"integrity":"sha512-HQOAetNBVWBs3npxWywHFMXOj8Ux6JpCBSYzfDMSm8rudqz1ED/sAWA2PI0/pbv8ELpNttLhG6C9lpSKjpURWQ==","signatures":[{"sig":"MEUCIEH3musuf8avuHvyQpQ/9QJ+srZIS48BgOIAPN2ivGgnAiEA9hYWM8tEHb9mXIxHtv9HAYL+IsupKJ5Uou3p9fcMc6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1539156},"type":"module","engines":{"node":">=20"},"gitHead":"42fca0e230a61144ea3353484dd26b4b7230a247","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.9.3","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"^0.2.7","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.7_1764151686882_0.2048061319902681","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.7-dev.20251126100750":{"name":"lean-spec","version":"0.2.7-dev.20251126100750","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.7-dev.20251126100750","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"cfc14b73ebb0337be9b1bd15419c94c2b55f048c","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.7-dev.20251126100750.tgz","fileCount":54,"integrity":"sha512-SV1OoBByaEKGhU/FcAaQR/RS1No+ybD9QDUp6z7pGL3KEKO9bsgHr9BzIo2stq8PJ6Cy5lLrnOpg+YzzBjASxw==","signatures":[{"sig":"MEUCIQDXnVcMoH/MY1SaNBHpiZpNqHxSU9LIh8xxqsj4qTN+1QIgAwrVQVIdlhrz52QbR2BI7DumXRvxZmKqnveAX6uV/d4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.7-dev.20251126100750","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1539180},"type":"module","engines":{"node":">=20"},"gitHead":"42fca0e230a61144ea3353484dd26b4b7230a247","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.7-dev.20251126100750_1764151752507_0.8920069168987754","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.7-dev.20251126145902":{"name":"lean-spec","version":"0.2.7-dev.20251126145902","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.7-dev.20251126145902","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"a4df08d6b06197fd3e27c2af432dbd3489bc9720","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.7-dev.20251126145902.tgz","fileCount":54,"integrity":"sha512-tpIu5B6qq1AiL+HxsLOCWFhJagB6/+EnzLVNC5ZaKNUMYNLYVQYjuF3eGFycNW0rVzLuRBYO64Q6EUMN0+qk4g==","signatures":[{"sig":"MEUCIG/UdQ5tf3RYmb+T96zXjd6H6FYB3Ns8RKpump7IfEnAAiEAxXkjlRHz8t3JoiEcp+RUHX/8FlUOujl10ECkjyrQVaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.7-dev.20251126145902","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1539180},"type":"module","engines":{"node":">=20"},"gitHead":"6373ee988d3a8006978b085c88052bb4abe4195f","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.7-dev.20251126145902_1764169221534_0.16550787486278318","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.7-dev.20251127013944":{"name":"lean-spec","version":"0.2.7-dev.20251127013944","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.7-dev.20251127013944","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"178462b7be4d787cfa14d60bd9814796dc84b122","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.7-dev.20251127013944.tgz","fileCount":54,"integrity":"sha512-cV8isFv2/JirMs72RpKxpCyCImVxq1m6V2DuQJCWgwtuljKe3haveSoU623M3LNMN9Y1eHe1KXfG+CXgRlG/hQ==","signatures":[{"sig":"MEYCIQCcHJjn7qPqRcG9RAycninnus/x6gA4XYL6GuImoAWnWQIhAMO3KMb3NxzzqEJFRz8grM1c32fIasxcKkeH2cXUSyvm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.7-dev.20251127013944","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1539180},"type":"module","engines":{"node":">=20"},"gitHead":"2d597e0e970bacb6ae5ac682235925dcfef7e3cf","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.7-dev.20251127013944_1764207664922_0.7318436436283804","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.7-dev.20251127021524":{"name":"lean-spec","version":"0.2.7-dev.20251127021524","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.7-dev.20251127021524","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"b5b3bcc83779c59c7f764883a7e2fed8b4040202","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.7-dev.20251127021524.tgz","fileCount":54,"integrity":"sha512-ltq7yShDrBqLrKd75738O+ZaVqM0JuBSTJO2uvAsWmTW593abtYj/VUxGAe59iLdozF24NYgFtqohoMOy5FTVA==","signatures":[{"sig":"MEYCIQCJRgoVu3KxmZxgnpabcE0JWLtIj8onF5cuOvBIqsVvKQIhAKUF70S+Yzhzzw/Ru6RwRPy8VKajB7qLyyuaXtDyU0vz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.7-dev.20251127021524","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1539180},"type":"module","engines":{"node":">=20"},"gitHead":"eb4c4fd779f2e7a30d41f864c9de20d55168c42f","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.7-dev.20251127021524_1764209800429_0.533880608570863","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.7-dev.20251127021753":{"name":"lean-spec","version":"0.2.7-dev.20251127021753","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.7-dev.20251127021753","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"75230a24176919e8a04820771ca18e334d623b2b","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.7-dev.20251127021753.tgz","fileCount":54,"integrity":"sha512-0HB93CfIATAU5xVkX+jlDv49cO0eNbEQUMj/q/Uw/+GCvZdpDRga7qvP7QG59Bj+/BhgPwSCfDtRFjp+ikmSuQ==","signatures":[{"sig":"MEYCIQDCo5vbtyjmb7KC8bbF40YihVPNAKBAkg0XEif9JMNvJAIhAK/9hiLEycSh//Ln8jhufLK9tC5CItn6vUvOrT+hqrII","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.7-dev.20251127021753","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1539180},"type":"module","engines":{"node":">=20"},"gitHead":"3a2b9fba6b5311e7debf844382ded575b8744e7a","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.7-dev.20251127021753_1764209954416_0.21598972145798356","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.7-dev.20251127023144":{"name":"lean-spec","version":"0.2.7-dev.20251127023144","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.7-dev.20251127023144","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"ba291e4211fe9909950626b226a70ad427dbc2d4","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.7-dev.20251127023144.tgz","fileCount":54,"integrity":"sha512-3cwKZIPdUAaeYEIk2HKmRv+2gPiyUETRXIJKqrjLsIgdHZO8hCPJpE0OYV+LvOOBfXHHb8Mr5V/3I+/bNKSMmw==","signatures":[{"sig":"MEYCIQCDDuAdxGePjzp7gz84/36hkBZJdAYrOZJGeDUId/Y9KAIhANY+K9iGoefCMkYLV8iKVeI2ls5caGDI5KFyukuMuc8s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.7-dev.20251127023144","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1539163},"type":"module","engines":{"node":">=20"},"gitHead":"f888f31063bdeaa22bfe72b413a6bd04efd1464a","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.7-dev.20251127023144_1764210786548_0.6237884283195114","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.7-dev.20251127024801":{"name":"lean-spec","version":"0.2.7-dev.20251127024801","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.7-dev.20251127024801","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"f4f4749ac0bde5bb1179af14e1ec3c86674132dd","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.7-dev.20251127024801.tgz","fileCount":54,"integrity":"sha512-EI42DWHzeBpKho3YHrdmbKLcjHyU1At+wJTYSwTlCA1oCe//rb69YQXcoVDJTfB/EsGQPsWb0S3uc9296W4sRA==","signatures":[{"sig":"MEUCIQCn7m9fnf447Fs9u9/JS9hgzN+xbK/ANDcSSprszGuhrwIgDSAjk4BMv7DPDEX86P1wnziD/GVa58sffzMfhCQCsu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.7-dev.20251127024801","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1539163},"type":"module","engines":{"node":">=20"},"gitHead":"ec868355ab845715fa6476bd61373432b5c9b4b4","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.7-dev.20251127024801_1764211761442_0.2943040459915722","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.7-dev.20251127055844":{"name":"lean-spec","version":"0.2.7-dev.20251127055844","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.7-dev.20251127055844","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"5d6cd7c062f57ba6a800ba48ea9fbe6916ec1a99","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.7-dev.20251127055844.tgz","fileCount":54,"integrity":"sha512-uzcrMhQpjP7FiYIYPbtEti9LDnatx/c6DNfn6/wX4AmPs2iLLAn9wDET1I+qm6ecrfSHmClCV1GCx+8Wiu5NBg==","signatures":[{"sig":"MEUCID+rOrQg0+gIUWpCMAetDssWUQQZydRSgrGw9IexqsF3AiEAyYuRebwSifJ4sfcaE4249Da6qMHbZHhpgdrkqUH40Qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.7-dev.20251127055844","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1562611},"type":"module","engines":{"node":">=20"},"gitHead":"24d397bf6db34a5a3dfa93998305a21bcea7182c","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.7-dev.20251127055844_1764223208894_0.7172036241035318","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.7-dev.20251127073145":{"name":"lean-spec","version":"0.2.7-dev.20251127073145","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.7-dev.20251127073145","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"af6774498e1f5a2c401ec58aab6cd63cc4df6bd3","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.7-dev.20251127073145.tgz","fileCount":54,"integrity":"sha512-cYeGFAcEawUKBMSdl2BnPl7hwGHVqT0jiYeX9N8b1d3KVdvW9HuL/GzntHziRc9z4TH3e5pCAw7Va/Zmqevqww==","signatures":[{"sig":"MEUCIQD1ylYQltLqGM+ZCvI4jLkN2WYhIGESdvkwDshWwScAPwIgd66F8VjBYYGJk1M9+2JmdG/0m9HFzholvCJEgeXVTd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.7-dev.20251127073145","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1580247},"type":"module","engines":{"node":">=20"},"gitHead":"321aca9971803a4c9b188d1bb124b7df57e0bb90","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.7-dev.20251127073145_1764228786130_0.5465338517451186","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.7-dev.20251127073850":{"name":"lean-spec","version":"0.2.7-dev.20251127073850","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.7-dev.20251127073850","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"ee8c9e796d78703cbf04a2c631a380320b162237","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.7-dev.20251127073850.tgz","fileCount":54,"integrity":"sha512-1Nh71orQDtB3z4jej0NzEXGkZ/qSeQLKn/Kj/6Z7DkH8DJTw/GpojrOEY8j8fxEU6KPdHJRb6CsMYYSGHtbtmg==","signatures":[{"sig":"MEYCIQC8yRhF9GMg/w5H+v/exI9viIAgG1juZW0Wx1G261Y6CgIhAJLo4jsy0LqBzSdwwx3lsUDsSynDepLfwVNeBDLJxF/U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.7-dev.20251127073850","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1580247},"type":"module","engines":{"node":">=20"},"gitHead":"71798307652d5cd940004169d1f1e60932e0dae7","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.7-dev.20251127073850_1764229207789_0.6622096952221104","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.7-dev.20251127082201":{"name":"lean-spec","version":"0.2.7-dev.20251127082201","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.7-dev.20251127082201","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"3028c50484e4e78bf7802e0f37b4adb194e4457c","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.7-dev.20251127082201.tgz","fileCount":54,"integrity":"sha512-KZwn3oBj+5qMThE0nUY3IVO9Q/wFy95EwomvSZgWuA+Te/Pg/THmb/h7PM7cCO8ta/w3hWooW/QyohJ1mIBUMQ==","signatures":[{"sig":"MEYCIQC+WHw4Fsh4zKfM4Z/KmN6K/YJK7mvmJ2YTztkMDF4NtQIhAMApeu2h/CODUhXpBCeXUjSwwapc1Wdym0MyehA1TNzJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.7-dev.20251127082201","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1580247},"type":"module","engines":{"node":">=20"},"gitHead":"a9265961fbcc334471380da63088f0b2bb3152ff","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.7-dev.20251127082201_1764231797552_0.20714865845329844","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.7-dev.20251127084251":{"name":"lean-spec","version":"0.2.7-dev.20251127084251","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.7-dev.20251127084251","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"f64f7d5cafba8ad56f2c03e7e5e257bb07349c01","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.7-dev.20251127084251.tgz","fileCount":54,"integrity":"sha512-a/SKycDTNIRCi8HZdr5jg3CVs9/fn9Bln1l3SuZA+4pqOoc/IcyNA2YZhaGmRmER0+cHRsmiIDWATlKyLlM34w==","signatures":[{"sig":"MEUCIF73zIcocE5ajgQrXX2beI+/lsdXlZyD21D/6uLsRTL6AiEA0gFRHZ2TC9/WiuC1vNZxwB88LrVo99jdH2QotXSf7Qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.7-dev.20251127084251","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1588966},"type":"module","engines":{"node":">=20"},"gitHead":"56dc09d7702beee4c61b08a4d14293f966fc45f7","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.7-dev.20251127084251_1764233049942_0.5405086640008789","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.7-dev.20251128011647":{"name":"lean-spec","version":"0.2.7-dev.20251128011647","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.7-dev.20251128011647","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"842e517107330deba29233630efbc9e581d18be1","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.7-dev.20251128011647.tgz","fileCount":54,"integrity":"sha512-fSKFnJhJr+1YN/9OwHBjq56eGykgwE0lGebM0lx+Yj57G38is01cj7qvNYHFUTdhKLGp0KCx+kQl8n7RL+hLZg==","signatures":[{"sig":"MEUCIQDXHj37Lfkm2KzWtahwmsrTKBbXx0YwjD4V09w3U1hmSwIgLRk6E0e5Cje0n4W7aq02y7BvDftNpPg4QjEG1uhxhgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.7-dev.20251128011647","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1588966},"type":"module","engines":{"node":">=20"},"gitHead":"35bb615e37d5e6eb35187b682c0aefa009600001","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.7-dev.20251128011647_1764292683238_0.559658636997358","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.7-dev.20251128013112":{"name":"lean-spec","version":"0.2.7-dev.20251128013112","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.7-dev.20251128013112","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"814d522977fecadbf684308959602db86177f9a1","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.7-dev.20251128013112.tgz","fileCount":54,"integrity":"sha512-GXXQ+sWmT/yxONlRpdCJeaiaOeAkR6pNjnOlmHzHvpyUeUrmwuDL/8BWNG0kdcvxYvWEF+a33KWgh+FzbDKrjA==","signatures":[{"sig":"MEUCIQD+Q2Soi4C2irZvnLDoXucT9nhoUphzkyL7AfVOEnLvggIgV3asaaabJMtjN5ckOcX0l7twMTEx/o7jKzhOtWADRUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.7-dev.20251128013112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1588966},"type":"module","engines":{"node":">=20"},"gitHead":"c244a47ea1b495bce44c6ec777efafd3ea3c38b0","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.7-dev.20251128013112_1764293556409_0.5737278331741196","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.7-dev.20251128014554":{"name":"lean-spec","version":"0.2.7-dev.20251128014554","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.7-dev.20251128014554","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"e166d4607b2b69203729dc02e2bfc9068ccd5749","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.7-dev.20251128014554.tgz","fileCount":64,"integrity":"sha512-rmIIhUmXL81xLs7Z7KxG9wqK4nmEMxtecGJIr1+rVvncvF1bd8egGmoFGlYr5HKkpOpNXodU7/NyTVXhBq5DAQ==","signatures":[{"sig":"MEUCIQC3ebxOHV86i2rI+W3+g8wg7xH6qzgoC3y8Nbe8IBWDRwIgZpVQnV3uB6x2srqTBxiTRO4rN3EVDkauqsOpbgBwup4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.7-dev.20251128014554","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1640212},"type":"module","engines":{"node":">=20"},"gitHead":"260371ea06da6b310dbca8ddb399216036975a64","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.7-dev.20251128014554_1764294433197_0.8196155894208377","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.7-dev.20251128015707":{"name":"lean-spec","version":"0.2.7-dev.20251128015707","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.7-dev.20251128015707","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"bf70a7ef73408536a8f0306fc5a65b2bf70d9e67","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.7-dev.20251128015707.tgz","fileCount":64,"integrity":"sha512-3+d06K/W03uicBm2D3sP3QKCfnpP5CPcRRv9XNH6zLfVFLdGgJzTVhSCTOn5aoVg6pkUKpij7ypSMfKpldBfWQ==","signatures":[{"sig":"MEYCIQD4Ms00C9DNp28rXvlyb/9ALK02L9xv5PphKYK1QxSdaQIhAMYKwn19JWaUV3L+83AxGz2UFPedHDm25qMGHI/r7D37","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.7-dev.20251128015707","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1640704},"type":"module","engines":{"node":">=20"},"gitHead":"6808ba26dee19b885256e93539e78d8dd580fd4c","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.7-dev.20251128015707_1764295106388_0.1349401413438185","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.7-dev.20251128020042":{"name":"lean-spec","version":"0.2.7-dev.20251128020042","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.7-dev.20251128020042","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"1eae9e6f88f42b58fcebbd3d039b67d61a632d5d","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.7-dev.20251128020042.tgz","fileCount":64,"integrity":"sha512-ikaXdZpvECRRxiiu8vAf1OwIYh+5YZbjujNUeWVrev30hQB3C6TG/wkRakOC4sODRU0NNBAOmYVqgiuFnHzkbQ==","signatures":[{"sig":"MEYCIQCLCVK7Bb7n9iwuZiJ6DUqiktjizigBuu8G9rrX1GJTdgIhAMgXoWpVRvCP9y1hZp0P9VWdQ/V3P2SU+QhiGpKy0FnM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.7-dev.20251128020042","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1640704},"type":"module","engines":{"node":">=20"},"gitHead":"18b83fb2b936e564b3f6c4ed5a1bfe0e478a90d3","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.7-dev.20251128020042_1764295321969_0.4929809585744347","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.8":{"name":"lean-spec","version":"0.2.8","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.8","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"bc2e85393a3e320dd7b948c9bb647430e1586132","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.8.tgz","fileCount":64,"integrity":"sha512-9OBHj3i/mvJu8Kf7jIqsIO7yTjPshzr3nh95kS3G09ZWC4QIKf2pb2EsbkOCbFsUZnkSEvptJxKlPCQfYZsCLg==","signatures":[{"sig":"MEUCIQC3lNWGDuHiFwFtOh88NvggxO8q3MIjjeUwSs/HsEbNkgIgaUYNLHzH4UbrudtsZHKD1nI8voR/A7p7f7InujVyc9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1643711},"type":"module","engines":{"node":">=20"},"gitHead":"139e26f0c1802b6370ffb49be897df25ce29e620","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"11.0.0","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"^0.2.8","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.8_1764321149536_0.8580930041884955","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.9":{"name":"lean-spec","version":"0.2.9","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.9","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"0631139848e2261865f97b9950a64e07218eb709","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.9.tgz","fileCount":65,"integrity":"sha512-i9ybs3DWdkRdc5X7EdyNKmTkAPxPiV1QifmB7qu1YhB/kDgF27MBQKgz+Yy6lTBTtzrTi5MDgeIZX+MLUtO4AQ==","signatures":[{"sig":"MEUCIBCe/Dj5jzot9kN7AYemweTNi9jCi1qw3auxOYLGrTUaAiEAj7fj/95dOSXkKGPhEARvSj07OIbNZR1htgTl8vLQQPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617174},"type":"module","engines":{"node":">=20"},"gitHead":"b3e286305d02bc6193cbfa686e8ac7dac1781e93","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.9.3","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"^0.2.9","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.9_1764834799233_0.821889614015541","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.9-dev.20251205030455":{"name":"lean-spec","version":"0.2.9-dev.20251205030455","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.9-dev.20251205030455","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"b500646d26dae62cd0affddf2e139af20cde4124","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.9-dev.20251205030455.tgz","fileCount":64,"integrity":"sha512-dfPcO7fYUg0+f8w4pvNBNp2o2OTew6OHxNzSiAN/xfUoMikFnBazp7ajpy4bGkbrEseaEcyS2z0VCoUJ9Nhh0A==","signatures":[{"sig":"MEUCIQD5vUW0HqyKxd/2qHE7F4BDqFli/niD+HIC8Bfl94LjOgIgM+Bxt1ecAp4+NLk/X9FjDjfFTFiZr0PWUSndfskVG8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lean-spec@0.2.9-dev.20251205030455","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1650105},"type":"module","engines":{"node":">=20"},"gitHead":"44aa117bb58feb82f250f7e6e6080a37d5e3df15","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"workspace:*","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.9-dev.20251205030455_1764904022532_0.8024405802261592","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.10":{"name":"lean-spec","version":"0.2.10","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.10","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"89078391f67b617fce7f0f5ecb0a20fd84551410","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.10.tgz","fileCount":65,"integrity":"sha512-GJLHLd2Ejcw5gUs4iZ+mKkH/3abTL5DRcjWPQEcKV/WBVGDba45G1XTLHL92PNrAtZORmyC6FrmafxxgKD3ewA==","signatures":[{"sig":"MEQCIHj3ekhqfQl2XcJXXTVYbpQSuvOvKBSeI/XXtAn1jtqQAiB2dW5OZxwY+uvC9ke7ndYVsQBU/4H71u/39uhswGsV4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1684150},"type":"module","engines":{"node":">=20"},"gitHead":"93e5e89ec53771c1f161d71a3ce2d6ec23d7327d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"11.0.0","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ink":"^6.4.0","ora":"^9.0.0","zod":"^3.25.76","open":"^11.0.0","chalk":"^5.3.0","dayjs":"^1.11.19","react":"^19.2.0","marked":"^15.0.12","tokenx":"^1.2.1","js-yaml":"^4.1.0","tiktoken":"^1.0.22","commander":"^14.0.2","ink-table":"^3.1.0","cli-table3":"^0.6.5","strip-ansi":"^7.1.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","cli-spinners":"^3.3.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","marked-terminal":"^7.3.0","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","@inquirer/prompts":"^7.9.0","@modelcontextprotocol/sdk":"^1.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.0.6","typescript":"^5.3.3","@types/node":"^20.10.0","@types/react":"^19.2.2","@leanspec/core":"^0.2.10","@types/js-yaml":"^4.0.9","@types/marked-terminal":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.10_1764916684876_0.5473043392586134","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.15-dev.21022397862":{"name":"lean-spec","version":"0.2.15-dev.21022397862","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.15-dev.21022397862","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"b34471abdad320b8967ca6ebdbad9e2c5fea27f1","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.15-dev.21022397862.tgz","fileCount":54,"integrity":"sha512-0LnEGfSIND2PJAC69COMUzYOuYvtEPc/J7Wt7mRtkcYBUtMKir0p/FKMhHVrem5C7xKCCWT2K3WDcXyqB5b2bg==","signatures":[{"sig":"MEQCIBoqtBd3eXNBu2fu+HU5h8YotDb2pcvo6xFfrQgqgQg4AiBioqHwZOWZyh14RXCW0e9TmA3pAScHKlLUbxBXAolxUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20467357},"type":"module","engines":{"node":">=20"},"gitHead":"29cecdacaaaef600c9a49ecb1ab3cd7bbb23f78c","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"workspace:*","@leanspec/cli-darwin-x64":"workspace:*","@leanspec/cli-linux-arm64":"workspace:*","@leanspec/cli-windows-x64":"workspace:*","@leanspec/cli-darwin-arm64":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.15-dev.21022397862_1768460035185_0.4938116107389121","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.15-dev.21025278490":{"name":"lean-spec","version":"0.2.15-dev.21025278490","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.15-dev.21025278490","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"b9f86ba525f116d23f6b862972282c4b7d58130f","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.15-dev.21025278490.tgz","fileCount":54,"integrity":"sha512-LKDLfad9SDUFGIHKs7cFv9m7Jok7JEIZX2LBWjFl7oeEw+PbgNGcaMkLnLC+gngUrGEt5mpmNcNLxO9SBy6rsQ==","signatures":[{"sig":"MEUCIAMWtneWbavy7dP5rQAgiWnz1VJ+mb7LCsQs4s2NaDPvAiEA/FsxQTlv5dShYkur+1vgbYARiKyKbqs/tnzXqYfH8Ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20467357},"type":"module","engines":{"node":">=20"},"gitHead":"de1b068f383247a13c9e91a03a958c6b0943f1e4","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"workspace:*","@leanspec/cli-darwin-x64":"workspace:*","@leanspec/cli-linux-arm64":"workspace:*","@leanspec/cli-windows-x64":"workspace:*","@leanspec/cli-darwin-arm64":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.15-dev.21025278490_1768467580432_0.9609619071533004","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.15-dev.21026674201":{"name":"lean-spec","version":"0.2.15-dev.21026674201","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.15-dev.21026674201","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"3d2bf78178478433ee97fc7df2a121918a25a510","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.15-dev.21026674201.tgz","fileCount":54,"integrity":"sha512-DdMJScnowT9zPoJYaC1xgkJCoIlqKctSI/stYZ8p9uSRhVzaxwueQSnuEeUs61TOJuY543LFN7RQnzyDlZvLYw==","signatures":[{"sig":"MEQCIEyVaQQAm/OQa0uFke5IKGmTV3R1QPUfVJdcJowodLcZAiAoGxlDRSinlNXcQVFFB+Bh9HUTRTF4Ez6Kht7WKBFqtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20467417},"type":"module","engines":{"node":">=20"},"gitHead":"68bfe51875ba03f5bcdf39e843436d849f5e8a52","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"^0.2.15-dev.21026674201","@leanspec/cli-darwin-x64":"^0.2.15-dev.21026674201","@leanspec/cli-linux-arm64":"^0.2.15-dev.21026674201","@leanspec/cli-windows-x64":"^0.2.15-dev.21026674201","@leanspec/cli-darwin-arm64":"^0.2.15-dev.21026674201"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.15-dev.21026674201_1768470549665_0.31726956021592656","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.17-dev.21033364960":{"name":"lean-spec","version":"0.2.17-dev.21033364960","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.17-dev.21033364960","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"b4662fca53cdd2e55240e7ec25ef02168c4b596e","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.17-dev.21033364960.tgz","fileCount":54,"integrity":"sha512-BUA/EdY6nny52TT7QW0JYewWRjvHmbfTR7CnrcFzZuZw0wXMIvWrq1YXiHeJ/cjIHsAlLd2ONLc7y7zMFbe4QQ==","signatures":[{"sig":"MEQCIFyI0zusNgopB/DGMThIt/VpUeK+p/RS2v0OXSZWDilzAiBxcoGMgawet8dkRk5AEz4d2hZVD3OfwsDccMf5pRFJDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20467417},"type":"module","engines":{"node":">=20"},"gitHead":"7d76bac84b2203222e8b30c480a3c6a2b8f25ec8","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"^0.2.17-dev.21033364960","@leanspec/cli-darwin-x64":"^0.2.17-dev.21033364960","@leanspec/cli-linux-arm64":"^0.2.17-dev.21033364960","@leanspec/cli-windows-x64":"^0.2.17-dev.21033364960","@leanspec/cli-darwin-arm64":"^0.2.17-dev.21033364960"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.17-dev.21033364960_1768484958427_0.37107372445903875","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.17-dev.21035738990":{"name":"lean-spec","version":"0.2.17-dev.21035738990","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.17-dev.21035738990","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"8f9243a61c37bde9358611b20a72859e0b05c0a5","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.17-dev.21035738990.tgz","fileCount":54,"integrity":"sha512-nkkVCWckNHHahR09ryCRQZJ7iX20x7ajg7ulKlquNDL+fGA5VRXs1tyOL02v56coZQbrYOoBRbyoJdZYb1XeBw==","signatures":[{"sig":"MEUCIQDwJ7N3vYI3ieciUs8MslvwsWN5jEtyTl/rB686N9YEJAIgcEKeDVCTJn/Hrpd6ICg2FhMvO7cvVK1KymOIEXXC3XU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20467417},"type":"module","engines":{"node":">=20"},"gitHead":"0ba7f8fa865a526309f79684088626d11b188c75","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"^0.2.17-dev.21035738990","@leanspec/cli-darwin-x64":"^0.2.17-dev.21035738990","@leanspec/cli-linux-arm64":"^0.2.17-dev.21035738990","@leanspec/cli-windows-x64":"^0.2.17-dev.21035738990","@leanspec/cli-darwin-arm64":"^0.2.17-dev.21035738990"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.17-dev.21035738990_1768489690110_0.4482680000911652","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.17-dev.21036599661":{"name":"lean-spec","version":"0.2.17-dev.21036599661","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.17-dev.21036599661","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"8f455702f0dec025d9164ab53d6228352a6ee101","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.17-dev.21036599661.tgz","fileCount":54,"integrity":"sha512-byKs+HUq0ggJMKbC+7cLfJ5LJblCcGiCvKpzHy415Q0lxf8kZh9jCtBI3FxWfeKdTpnwmLeXbYfx5rLzUSJcqg==","signatures":[{"sig":"MEQCIFIHNFfD/sFTAO72QTFnDNNnwnvpPrlT11wKZSVwA8sHAiBQ5qs4N+28b+wDMfDcMy498a3MQmCKVBZ258fwjcSNsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20467417},"type":"module","engines":{"node":">=20"},"gitHead":"c9d76e1e0e04da153b1252d16c13d774a11e7d19","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"^0.2.17-dev.21036599661","@leanspec/cli-darwin-x64":"^0.2.17-dev.21036599661","@leanspec/cli-linux-arm64":"^0.2.17-dev.21036599661","@leanspec/cli-windows-x64":"^0.2.17-dev.21036599661","@leanspec/cli-darwin-arm64":"^0.2.17-dev.21036599661"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.17-dev.21036599661_1768491252513_0.04914647316918064","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.18":{"name":"lean-spec","version":"0.2.18","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.18","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"a1a4a8d7c07df7939eb655cc9826d0709bc52b05","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.18.tgz","fileCount":57,"integrity":"sha512-N4CQrpoKXXYE910c7/zv8n5HkxW3N+RuXHhKFPeZaplrkeeVzXR8goPDXO9AhTAv/GXi784fB3iBkTfBvuYU6w==","signatures":[{"sig":"MEUCIBPbJbdYc63XqqUiqLKMC2kpxbn5K5/OwlNcIr7HJIJFAiEAtnrodEOpkiCus61Vg0F6lmyyvFf79qECTZnDf5khgM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15022601},"type":"module","engines":{"node":">=20"},"gitHead":"0fff24d94ce8dc819529d58e7b1a4f9eecdf803b","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.9.3","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"optionalDependencies":{"@leanspec/cli-linux-x64":"^0.2.18","@leanspec/cli-darwin-x64":"^0.2.18","@leanspec/cli-linux-arm64":"^0.2.18","@leanspec/cli-windows-x64":"^0.2.18","@leanspec/cli-darwin-arm64":"^0.2.18"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.18_1768544502647_0.7293195567805328","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.18-dev.21126840699":{"name":"lean-spec","version":"0.2.18-dev.21126840699","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.18-dev.21126840699","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"7675550e689bd5ba118b08623ee77cf7343d14a5","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.18-dev.21126840699.tgz","fileCount":56,"integrity":"sha512-7gEA0Gpp2BPb3Rw4HDXDnx8zdrj/5Pydb6wqEdZ7OFPIs76fSAotypLtw3zdMt0N5Sk3zS0g8h84y3z5BtImVA==","signatures":[{"sig":"MEUCIG8lFWZz5vm8KBhwjWsdGx7kTYhY+oS67dsMjJ8lJBj9AiEAyk4HgMjFxqdMAAfQCGxFfc4yErBOUN94Z/5EMMeur5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16381443},"type":"module","engines":{"node":">=20"},"gitHead":"b50043076f01106b3a9a66a93111df6b3b172e7e","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"^0.2.18-dev.21126840699","@leanspec/cli-darwin-x64":"^0.2.18-dev.21126840699","@leanspec/cli-windows-x64":"^0.2.18-dev.21126840699","@leanspec/cli-darwin-arm64":"^0.2.18-dev.21126840699"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.18-dev.21126840699_1768802346575_0.933841449390405","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.19":{"name":"lean-spec","version":"0.2.19","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.19","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"755a0315bb6593117c1130d8d0f893bafb679fae","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.19.tgz","fileCount":56,"integrity":"sha512-bsLwELBugin5/7i5TuiMgdW0hhaanJDIxcjEiQZ0+wFmrsHnbZ6osWqCS2HxzJLi16Ac9ladD1qC6PDE/liUGQ==","signatures":[{"sig":"MEQCIDjCt85aAxZ3e5mKlzH1qalDkinteDiZDzUF3i2A9fdJAiAoAN90bjfGp8KRNwOwRn1GKYeAJ2j960iFrw9dpet9pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16381299},"type":"module","engines":{"node":">=20"},"gitHead":"55903b3c13a938bffe4305cf71c451e9c8133264","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"optionalDependencies":{"@leanspec/cli-linux-x64":"^0.2.19","@leanspec/cli-darwin-x64":"^0.2.19","@leanspec/cli-windows-x64":"^0.2.19","@leanspec/cli-darwin-arm64":"^0.2.19"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.19_1768804427089_0.7933214749905118","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.19-dev.21166357960":{"name":"lean-spec","version":"0.2.19-dev.21166357960","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.19-dev.21166357960","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"b04ac2c17338128744c5ea7ba7c05acce0863393","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.19-dev.21166357960.tgz","fileCount":56,"integrity":"sha512-kWSsyMnTrRfxFV0Qfd7iKz1lQn9coGsfHh86+xfA5AI6dJYIAmreo0CdV4aql/FksRPBXafgV54uiDzQS/ArPg==","signatures":[{"sig":"MEUCIQDXah+hESj5R4OUsYWQQ8HGP5Q0PdHY7shTY5/1YpbHbAIgYMAiuPpuAL6+B1AsMp3UnTZk0crUlSCTxdmvIuooX6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16381443},"type":"module","engines":{"node":">=20"},"gitHead":"b99641437030f68ccd3083fc2b0b59047c957627","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"^0.2.19-dev.21166357960","@leanspec/cli-darwin-x64":"^0.2.19-dev.21166357960","@leanspec/cli-windows-x64":"^0.2.19-dev.21166357960","@leanspec/cli-darwin-arm64":"^0.2.19-dev.21166357960"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.19-dev.21166357960_1768902039611_0.1616821580001604","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.19-dev.21196353066":{"name":"lean-spec","version":"0.2.19-dev.21196353066","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.19-dev.21196353066","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"db56dbb8d1d8aca276395e2874f49c57d8780aae","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.19-dev.21196353066.tgz","fileCount":56,"integrity":"sha512-ZdwN4kuXJwNtO3YyxgQpMHe50P4A52ySwJKsM8PK2JDIH4yysrPY1qDzmTOkCFRb9wKZKeYZZPZF0aNVD1xrcQ==","signatures":[{"sig":"MEUCIBYlCqr9wuIqxE3ZXnw3EFC4YIovjWLq2rxaukgKRsk+AiEA2fpSE728Vu3TAS5EB/YKV8nCVtC3yyyz2m5He4/xJT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16404771},"type":"module","engines":{"node":">=20"},"gitHead":"03aed519b2d75ba795dbd8e7dd5ca62955d060f3","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"^0.2.19-dev.21196353066","@leanspec/cli-darwin-x64":"^0.2.19-dev.21196353066","@leanspec/cli-windows-x64":"^0.2.19-dev.21196353066","@leanspec/cli-darwin-arm64":"^0.2.19-dev.21196353066"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.19-dev.21196353066_1768967347746_0.4246268043727375","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.19-dev.21202485632":{"name":"lean-spec","version":"0.2.19-dev.21202485632","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.19-dev.21202485632","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"2dec1e6051dd7eab805c0804a12640d7d28ae3dd","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.19-dev.21202485632.tgz","fileCount":56,"integrity":"sha512-yMqw8L7t5Yr9DKSq20g5v0HXwttOALexgXUjs9u45ByxcYKuq6dwf/vnSBrgecplp41lNFPMfJKRedO1WJRA6w==","signatures":[{"sig":"MEQCICF9U1sEOfPjSDCJIaWbEvuMqlvgRcmyAoe1RRjfqM6RAiAK8bp8hQx/+gMzSMwfuS5NenhxAg/jyVUSJrMS5hzBig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16673091},"type":"module","engines":{"node":">=20"},"gitHead":"9d109a5d4233090071c49c19b707b52fe6e127d2","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"^0.2.19-dev.21202485632","@leanspec/cli-darwin-x64":"^0.2.19-dev.21202485632","@leanspec/cli-windows-x64":"^0.2.19-dev.21202485632","@leanspec/cli-darwin-arm64":"^0.2.19-dev.21202485632"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.19-dev.21202485632_1768984611730_0.8148553193498465","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.19-dev.21234656432":{"name":"lean-spec","version":"0.2.19-dev.21234656432","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.19-dev.21234656432","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"cdbf7dd8c00a4ec3f33452e0fb35c0acd17d8a20","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.19-dev.21234656432.tgz","fileCount":58,"integrity":"sha512-rdZOB8OjH606/0bkVXY/cYpjnE6UMOfwzysSsPzz5ps4tfTULis5XoHuh3czQfU49liu2eiRxZesW3QQ5zQmHQ==","signatures":[{"sig":"MEUCIHloRfp1y8N68Q+JunuZTIcOMr9NYOG94QUkZTaYKDDiAiEA8tWMNcdDxFAZQFIST4R+0xNUxzm9ZQnEmyUNc2HjXNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16667148},"type":"module","engines":{"node":">=20"},"gitHead":"1f5e5123c26ca7057d4534c3b0796f48e275eca1","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"^0.2.19-dev.21234656432","@leanspec/cli-darwin-x64":"^0.2.19-dev.21234656432","@leanspec/cli-windows-x64":"^0.2.19-dev.21234656432","@leanspec/cli-darwin-arm64":"^0.2.19-dev.21234656432"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.19-dev.21234656432_1769052203100_0.4789689157515449","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.19-dev.21234803493":{"name":"lean-spec","version":"0.2.19-dev.21234803493","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.19-dev.21234803493","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"c4feff22712c05f2dce30921346e45b28fe5bd09","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.19-dev.21234803493.tgz","fileCount":58,"integrity":"sha512-Aje+icDO+Fqz3UafVJBKDQasQKVu8ppTNN2S58HlBClEXLg/e71KCzXT6trkKSKjFLkoGX0jzxk43Hjgrs7vDA==","signatures":[{"sig":"MEYCIQCk1n0uLKghQ5cwGehOHwv14NjmsZA+9Wq+D0BlGhwGQwIhAN5puf5/zHeH77aC8p7aBIcwW9bA9X/qagMZrZ7rSGn2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16668044},"type":"module","engines":{"node":">=20"},"gitHead":"23aa009586cf76d67f8d25755bfeab7e0fd5a141","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"^0.2.19-dev.21234803493","@leanspec/cli-darwin-x64":"^0.2.19-dev.21234803493","@leanspec/cli-windows-x64":"^0.2.19-dev.21234803493","@leanspec/cli-darwin-arm64":"^0.2.19-dev.21234803493"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.19-dev.21234803493_1769052662546_0.8745162713480126","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.19-dev.21251648522":{"name":"lean-spec","version":"0.2.19-dev.21251648522","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.19-dev.21251648522","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"e32243d1da3c31b3a54887277e2723e5fe6c5b01","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.19-dev.21251648522.tgz","fileCount":58,"integrity":"sha512-AjJLe27H2Q+1Ydiqn2QfEiHtzhIJs6sHSS18so0rB0UxgJSLNzVYpxEeSN914/2lcWShhjAN0+GzKgONWlmgHw==","signatures":[{"sig":"MEYCIQCCfbRMZg3+K8c0vRW2sFquKyhXmg/x6utuUjykOiZtWAIhAL8ZasbkDZI7dfjsxJ16sNieXVIhXHcPij1CtDcMHOQS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16318132},"type":"module","engines":{"node":">=20"},"gitHead":"8cb70f0c1d60739b84451ba760a735363fadff84","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"^0.2.19-dev.21251648522","@leanspec/cli-darwin-x64":"^0.2.19-dev.21251648522","@leanspec/cli-windows-x64":"^0.2.19-dev.21251648522","@leanspec/cli-darwin-arm64":"^0.2.19-dev.21251648522"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.19-dev.21251648522_1769091793824_0.6312290805805516","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.19-dev.21275378865":{"name":"lean-spec","version":"0.2.19-dev.21275378865","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.19-dev.21275378865","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"0a6246dc08ccea1f7d480be7a95b6aabb5612278","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.19-dev.21275378865.tgz","fileCount":58,"integrity":"sha512-esapfwkD3vHv3vo6bJgXOZAvskqR5UkMsrdR82+34dbcwfDWowe559GaoiwSM5CYVDqNjHuvCAzjZVhMUkA4iQ==","signatures":[{"sig":"MEUCIBSqRR58HZsp/fqEU1TH1Z9166Yy9PgIbGV2O4LqhqPLAiEAuqQjrDvTWDhVLvtbOLMFDn+qCg30LJPReau8nZTUnyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16318164},"type":"module","engines":{"node":">=20"},"gitHead":"7fe79b61788808cfa9a5db56f9b245c40ac183b8","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"^0.2.19-dev.21275378865","@leanspec/cli-darwin-x64":"^0.2.19-dev.21275378865","@leanspec/cli-windows-x64":"^0.2.19-dev.21275378865","@leanspec/cli-darwin-arm64":"^0.2.19-dev.21275378865"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.19-dev.21275378865_1769145658084_0.155371072547432","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.19-dev.21287601001":{"name":"lean-spec","version":"0.2.19-dev.21287601001","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.19-dev.21287601001","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"3f007052f6c50bff4e714c4d5c31dd7081bdd0d4","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.19-dev.21287601001.tgz","fileCount":58,"integrity":"sha512-RkuzwMVvX9w635j406T9LLV9uT048UMKupA2LVZvYU4thVulzpxIWnhPhEpTk8/2Vh4PqXnI/SJIJs1e9eRzPw==","signatures":[{"sig":"MEUCIDtKJg46jkBF1YVnPEz/dRI8063ZVqWwUvCBTvDygLRTAiEA5AU+WkKqC7NpRe3JeHfiUKTWtX/xF15zEJTy2F6bigA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16318164},"type":"module","engines":{"node":">=20"},"gitHead":"fdbbfea586de9279126348e0367aee878a100127","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"^0.2.19-dev.21287601001","@leanspec/cli-darwin-x64":"^0.2.19-dev.21287601001","@leanspec/cli-windows-x64":"^0.2.19-dev.21287601001","@leanspec/cli-darwin-arm64":"^0.2.19-dev.21287601001"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.19-dev.21287601001_1769175128281_0.3792654217016722","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.19-dev.21349915626":{"name":"lean-spec","version":"0.2.19-dev.21349915626","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.19-dev.21349915626","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"eeeb48092accf4550cd07d0054d34c704d14fb15","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.19-dev.21349915626.tgz","fileCount":58,"integrity":"sha512-WcASH3AQ6bEKUSpLRAMivNsPYGy0rqpl4iJhMTxz8ua6ZXQf7JjF99MGssIxowkXAWn1M0RDVK7KmY6iyxOxjw==","signatures":[{"sig":"MEQCIB8brpOpoSPJ27kkDXhqDtTw7jhzjTmVFicHw5tbIIGfAiBxwKqc3hny2nrCjePuyDNp7FzIsss9yA9Irhrs2K74gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16318164},"type":"module","engines":{"node":">=20"},"gitHead":"63572ff3eb19b43704d142bdcf948af03e2d628b","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"^0.2.19-dev.21349915626","@leanspec/cli-darwin-x64":"^0.2.19-dev.21349915626","@leanspec/cli-windows-x64":"^0.2.19-dev.21349915626","@leanspec/cli-darwin-arm64":"^0.2.19-dev.21349915626"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.19-dev.21349915626_1769413894064_0.7168813386018251","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.19-dev.21382316476":{"name":"lean-spec","version":"0.2.19-dev.21382316476","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.19-dev.21382316476","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"ca3ab5411dbb0158af82b2c784def36426c7517d","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.19-dev.21382316476.tgz","fileCount":58,"integrity":"sha512-A7B+vx85qWxNFAtx1K1haOO1bdy1OqPJnrNphAWzigKhBNw1LxbzLmY8lYCN3EfzMN7fYqSp4QladCG34g4Jjw==","signatures":[{"sig":"MEQCIFIWDwKF1/mUw8/9LFwwilIKfbGd3afBNMtJnwHzB3K5AiBNE3hDTE4fm1PKJbA0OoHWtQFEXk5y45VSzJA4OeIkQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16318164},"type":"module","engines":{"node":">=20"},"gitHead":"7c7fb316c6d3d13a89105f396cfcb8068d9a0fa7","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"^0.2.19-dev.21382316476","@leanspec/cli-darwin-x64":"^0.2.19-dev.21382316476","@leanspec/cli-windows-x64":"^0.2.19-dev.21382316476","@leanspec/cli-darwin-arm64":"^0.2.19-dev.21382316476"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.19-dev.21382316476_1769482023565_0.8429530742131905","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.19-dev.21387117168":{"name":"lean-spec","version":"0.2.19-dev.21387117168","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.19-dev.21387117168","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"fca6bef31033941828bfd49de3a919245d9d3c1c","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.19-dev.21387117168.tgz","fileCount":58,"integrity":"sha512-67YNq5zvwiqA5GLNKKf3kOirfYjIRhXpnqclLX/52uh6eVbOKEYDIRYeHDGhhnc8+Zd00JJ2AsGTuIB4EBDyvQ==","signatures":[{"sig":"MEQCIBKhnS4pEM/s6G2zyikA7cWzciKmHhukdVrLXJwoC70FAiBJfJwlrecwXaGDpuZObtiSPzgm+ScEHVTufFpL63jvSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16314060},"type":"module","engines":{"node":">=20"},"gitHead":"c3d83a771313627728b14a8eefb67eb36b153445","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"^0.2.19-dev.21387117168","@leanspec/cli-darwin-x64":"^0.2.19-dev.21387117168","@leanspec/cli-windows-x64":"^0.2.19-dev.21387117168","@leanspec/cli-darwin-arm64":"^0.2.19-dev.21387117168"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.19-dev.21387117168_1769496139934_0.8106872435685197","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.19-dev.21387450109":{"name":"lean-spec","version":"0.2.19-dev.21387450109","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.19-dev.21387450109","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"88d1adb024931f765c372cc1c97121a0f1e405aa","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.19-dev.21387450109.tgz","fileCount":58,"integrity":"sha512-P43/Av5Gcq4Cd+7VJPqHletbUbYb/D4U2MQaVCND84FcOvg7mA3EUOf56a3FKNdE2sUVA9juao3Hmq5Kf8Y4Mw==","signatures":[{"sig":"MEQCIFxdj/HCghHhtTB+BQtFssZd5Cyp75GRrZRbjPoPNU9uAiAfzbyQmMWjEgyRVHQ0JRIxeWj4bNYv9xHFc5TwywFvaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16314068},"type":"module","engines":{"node":">=20"},"gitHead":"ec2261c8568693ceaf301bdcaf5fb8aaeb3b2a49","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"^0.2.19-dev.21387450109","@leanspec/cli-darwin-x64":"^0.2.19-dev.21387450109","@leanspec/cli-windows-x64":"^0.2.19-dev.21387450109","@leanspec/cli-darwin-arm64":"^0.2.19-dev.21387450109"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.19-dev.21387450109_1769497127706_0.503879264462352","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.19-dev.21388397943":{"name":"lean-spec","version":"0.2.19-dev.21388397943","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.19-dev.21388397943","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"552b8403becd39ff93ed58db3f85e08c7a051871","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.19-dev.21388397943.tgz","fileCount":58,"integrity":"sha512-dG1/7JQkGZwnZWgkwT9n1pBMDg8LD7aay7D8TILrTj2JbvRIEtuPEe5J5jYNXPnzgMxiQRmgvrklzb7LeM5LRg==","signatures":[{"sig":"MEYCIQDESrAT6Bc9k9dUGzhOCAif0bxbT+/3w96f0Ol8E5UkpQIhAKKmCXWyosLWCGgkanJOCPUAfSe4Yvb2+xxQdX2rpkFk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16318240},"type":"module","engines":{"node":">=20"},"gitHead":"2ab04ef8d7886516dde210d0d197923f27cf6a6d","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"0.2.19-dev.21388397943","@leanspec/cli-darwin-x64":"0.2.19-dev.21388397943","@leanspec/cli-windows-x64":"0.2.19-dev.21388397943","@leanspec/cli-darwin-arm64":"0.2.19-dev.21388397943"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.19-dev.21388397943_1769499816362_0.9616512222225879","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.19-dev.21389425071":{"name":"lean-spec","version":"0.2.19-dev.21389425071","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.19-dev.21389425071","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"ceed4d2919343e6da6ce9c7739ec514a751475a4","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.19-dev.21389425071.tgz","fileCount":58,"integrity":"sha512-XNXzH6eIqYkpFcpj1/1YJgWWCfjzkbpRQOeSTEEF6V4ZV3Y82wEapH2VH2ybC9MeCSu65A72KezzCVrpjVZVCw==","signatures":[{"sig":"MEQCIEm7u/g5Vjrpfof/Qx1mCstt8kyfZ/LPcVKb8UCPUxHFAiBBOOB0VRiIe77umejoV03YETo++/tBRLHzBWyKAmdGtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16314560},"type":"module","engines":{"node":">=20"},"gitHead":"f27d0c7198ddfad70c9757b1d9e2080d39cc1c82","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"0.2.19-dev.21389425071","@leanspec/cli-darwin-x64":"0.2.19-dev.21389425071","@leanspec/cli-windows-x64":"0.2.19-dev.21389425071","@leanspec/cli-darwin-arm64":"0.2.19-dev.21389425071"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.19-dev.21389425071_1769502039827_0.2396111454718226","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.20":{"name":"lean-spec","version":"0.2.20","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.20","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"a242112737bb77c37c01dec9425780c2c4197dad","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.20.tgz","fileCount":58,"integrity":"sha512-ufL+o/juKOXvtVkBZ8LFvB/NYBQ2UqNFHCDgeW+XwmqHi7huTQUfj3CXeWQHasIXGqftE1pkzTEsO2KorQdqSA==","signatures":[{"sig":"MEUCIF5kW9S2meU4YQ2rIqL9dPzcIwLngSAu5plvl+WjSHE0AiEAgm/SaLuY5wiKZj/org+jT/XOvYl1YhCrsZ3T4PVrVVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16318400},"type":"module","engines":{"node":">=20"},"gitHead":"7643444fc2489834c48bb92cd40beeb55223ab44","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"optionalDependencies":{"@leanspec/cli-linux-x64":"0.2.20","@leanspec/cli-darwin-x64":"0.2.20","@leanspec/cli-windows-x64":"0.2.20","@leanspec/cli-darwin-arm64":"0.2.20"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.20_1769503784624_0.6311526629332695","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.21":{"name":"lean-spec","version":"0.2.21","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.21","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"584312656fc764051830d774dbf4d774190fffc0","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.21.tgz","fileCount":58,"integrity":"sha512-aIKQlobCE14OUt29RsXCobW07r10G68oWlRpeQvCJ5Fi9ImkaviKZYPa0d7hHw9meVqYEu38eGT8NMDWEytfcQ==","signatures":[{"sig":"MEQCIBrwmFKijakvDVmJFpp3TR+ACO2UQfwpK2WkUmKrjRxkAiAEqHh3dRDTwborH2n5+VXnN7CrQdrjOL0LZACaAuHe0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16314416},"type":"module","engines":{"node":">=20"},"gitHead":"8c45234a64f0fd12df14f7ca0da5963bf03b5292","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"optionalDependencies":{"@leanspec/cli-linux-x64":"0.2.21","@leanspec/cli-darwin-x64":"0.2.21","@leanspec/cli-windows-x64":"0.2.21","@leanspec/cli-darwin-arm64":"0.2.21"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.21_1769507405698_0.06960528856461745","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.21-dev.21574608473":{"name":"lean-spec","version":"0.2.21-dev.21574608473","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.21-dev.21574608473","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"6969e86616cf1e2bacb6dd95c48721577e228c4b","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.21-dev.21574608473.tgz","fileCount":58,"integrity":"sha512-E++RzqBgs5HkYC8c5MqtVy4n0Rv/0+Xb9Wh+NiVmXTNYj4ks6QWxKyHVYOYRskBUGjqN98A1rrHa/Sn9ilVIHQ==","signatures":[{"sig":"MEUCIQDeDc1ekDpt+sufivpbzAyGwX9aZZpp7mSqPUWJvK4YVgIgbmaewSRv0Dhm6qtO+eP3+W0eCo8vnDKbifsniwMmbdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21721817},"type":"module","engines":{"node":">=20"},"gitHead":"16234155495a0f2dbd49e19616e25bb65ef454b9","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"0.2.21-dev.21574608473","@leanspec/cli-darwin-x64":"0.2.21-dev.21574608473","@leanspec/cli-windows-x64":"0.2.21-dev.21574608473","@leanspec/cli-darwin-arm64":"0.2.21-dev.21574608473"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.21-dev.21574608473_1769997835432_0.8604482208550097","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.21-dev.21575245759":{"name":"lean-spec","version":"0.2.21-dev.21575245759","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.21-dev.21575245759","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"b612f13b12fb8dc93e7d8196e71c22492ba08521","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.21-dev.21575245759.tgz","fileCount":58,"integrity":"sha512-+5NsR9rKZmjC/uSl3LXKbWqfEXuvEZ2bJMGZ4SIR+rl9WP6bpvk6xH65f3EOHKizKNCM33my8Ku9F2XhW5CWiA==","signatures":[{"sig":"MEUCIBKFxOgYx/ZZfDgK7s2UcL+PxHDUV5rNkfG59ujmgQ/SAiEAwuS2LRVmvqabyR1nIiWGk6jH4mK/KA+6Xabap2dzsXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21729497},"type":"module","engines":{"node":">=20"},"gitHead":"725b34752545353edd34db30bb45683d76b297ab","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"0.2.21-dev.21575245759","@leanspec/cli-darwin-x64":"0.2.21-dev.21575245759","@leanspec/cli-windows-x64":"0.2.21-dev.21575245759","@leanspec/cli-darwin-arm64":"0.2.21-dev.21575245759"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.21-dev.21575245759_1770000084480_0.7527975031406424","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.22":{"name":"lean-spec","version":"0.2.22","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.22","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"cb077509b3a09a1753bb2c4b020ef87e5eb461f2","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.22.tgz","fileCount":58,"integrity":"sha512-KxQt4ONJ0r2dvOkmwn9I1d2koxuSw6sAIBN3x9mUDq1sWGUJqeQ0Ixa8o3Wm9GOOm1yitFpcgGqkbPfRIXmcvA==","signatures":[{"sig":"MEYCIQCH9pp4E0bqmuvPTBgpwJHNyuLOWbGjqJ5Q3OWrUWqS1AIhALDUcggITm3zFg8c/aUAfmvqboD0OLd3pwmB8FKsJp3v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21728713},"type":"module","engines":{"node":">=20"},"gitHead":"fb72e2c22eaea6d46158dae80720e1b28cb544e9","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"optionalDependencies":{"@leanspec/cli-linux-x64":"0.2.22","@leanspec/cli-darwin-x64":"0.2.22","@leanspec/cli-windows-x64":"0.2.22","@leanspec/cli-darwin-arm64":"0.2.22"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.22_1770010139023_0.22834808512824267","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.23":{"name":"lean-spec","version":"0.2.23","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.23","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"ea162e3da115193b11150afb4298c924f091762c","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.23.tgz","fileCount":58,"integrity":"sha512-vGuLFGHeOAPRgn5+qUeW866wMPCXCroJCknN9glJ9DlLtD3m3MXLrVALraWQcZKrln8GQl3kdniHR6Y5jlYPUg==","signatures":[{"sig":"MEYCIQD8supvn0gb6PUlRBbWGLrYzUpLnWirkDfAdHaBJB+3CwIhAK4Plzf4yvNHvZgm+4lIzQsZyQQjvZKGPC8bPRXIpnH0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21866188},"type":"module","engines":{"node":">=20"},"gitHead":"74a4bd3f4e277f1cc96633de3420f8c13ff5e23d","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"optionalDependencies":{"@leanspec/cli-linux-x64":"0.2.23","@leanspec/cli-darwin-x64":"0.2.23","@leanspec/cli-windows-x64":"0.2.23","@leanspec/cli-darwin-arm64":"0.2.23"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.23_1770108727137_0.7599340852385648","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.24":{"name":"lean-spec","version":"0.2.24","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.24","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"80bd762e5f79cbd299978300469cde478b77767b","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.24.tgz","fileCount":58,"integrity":"sha512-j5TN5jqQ32YY0q7v9RNe11wHZLSLF3I7zW83Fo5dsR27xU1tpqWNqTX4jJ75ERiOtolq1gOt51CDrkSDXY4BfQ==","signatures":[{"sig":"MEUCIQDHZsHKlDUZknKgfjue1NxrwuLMT2Z0aNd4wvO4DgrnygIgDWhQdZ3mK4lzJoo/46Etaia45HZjoWSw4k2g4IIkpYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21817947},"type":"module","engines":{"node":">=20"},"gitHead":"3a05e99298110aeac06b379a71f76f52ebf3d616","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"optionalDependencies":{"@leanspec/cli-linux-x64":"0.2.24","@leanspec/cli-darwin-x64":"0.2.24","@leanspec/cli-windows-x64":"0.2.24","@leanspec/cli-darwin-arm64":"0.2.24"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.24_1771817893499_0.9604808522865498","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.25":{"name":"lean-spec","version":"0.2.25","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.25","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"d12774ebd1c7b5a96178551bd06f2f13a5c040b3","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.25.tgz","fileCount":58,"integrity":"sha512-T0CZziWFggGv9I5t+mUSjy/sveVEN7JRsN2G7j6kM1flPlymmGbvlRLYjFyxIXtosfu1f0UFSDcyySPRAeymiQ==","signatures":[{"sig":"MEUCIQDd0BuJg8+hoTExCXdnQ/PHPY/e/mikWsGSV+kV27ihmAIgN0IZ2pKupx79p92mS9nyBrzZKiMceSRkGnpqtS+n5Sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22461889},"type":"module","engines":{"node":">=20"},"gitHead":"310cdebf87fb997480e60bc60d07fdc4bbc04b18","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"optionalDependencies":{"@leanspec/cli-linux-x64":"0.2.25","@leanspec/cli-darwin-x64":"0.2.25","@leanspec/cli-windows-x64":"0.2.25","@leanspec/cli-darwin-arm64":"0.2.25"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.25_1772201031557_0.05048581905667726","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.26":{"name":"lean-spec","version":"0.2.26","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.26","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"450b41022e19a9cb69daf16c6fa90df8369f5dcc","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.26.tgz","fileCount":58,"integrity":"sha512-sOCSYr1UJCHanXpBm0/zbvilBXoauoX6mVYQeVRld+Wt7FKIfzw/eWiDjmjicIvHKFTlkoTaAHUt9nBNvxlLJQ==","signatures":[{"sig":"MEYCIQCgxZZBdKHZGcQ3iM+HURjnpp1OwwsrBxe6CIQ264gNeAIhAKw9vqRQKwSRXkXqvMN2FPjL9GTikFPq0YU54Qoko4aV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22468137},"type":"module","engines":{"node":">=20"},"gitHead":"29287e766140210327852f31f6a3f3f49730f1e4","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"optionalDependencies":{"@leanspec/cli-linux-x64":"0.2.26","@leanspec/cli-darwin-x64":"0.2.26","@leanspec/cli-windows-x64":"0.2.26","@leanspec/cli-darwin-arm64":"0.2.26"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.26_1772591233338_0.4326949952936425","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.27":{"name":"lean-spec","version":"0.2.27","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.27","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"bf8383cb1500c5fe63d79c87f9a6694bf750149b","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.27.tgz","fileCount":58,"integrity":"sha512-l+lonHfxX9dekBOR7xrq+i8tRZwY13nVS3Y7wzomMke4esflaAo3BnW6uVT3MFsTrHPF9IaprDLp/UHZc7awrA==","signatures":[{"sig":"MEUCIEQQkCxcZNMOhXiON9dqBocPvsg/3DWSD3hG7+qCU11nAiEA8BW1I2uDHU3VQ+bBvM49r36FSKtlWYG/38SiiYihQhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22835161},"type":"module","engines":{"node":">=20"},"gitHead":"e963da4b4f286899ba595f02a284c005ee92f1bd","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"optionalDependencies":{"@leanspec/cli-linux-x64":"0.2.27","@leanspec/cli-darwin-x64":"0.2.27","@leanspec/cli-windows-x64":"0.2.27","@leanspec/cli-darwin-arm64":"0.2.27"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.27_1773064684234_0.2206946209941021","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.28-dev.23044283727":{"name":"lean-spec","version":"0.2.28-dev.23044283727","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.28-dev.23044283727","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"d618e7e2c919233e970a280d4a43625e81b52b67","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.28-dev.23044283727.tgz","fileCount":58,"integrity":"sha512-dDbyGOrZE3By07gfVJl52jtC/k31PgVHVy+PrXJGG7tPSzqRBUBGxpHjWOZc6VEMzGn24CR91UR1v2ibiPMqPA==","signatures":[{"sig":"MEYCIQD7lU14lSHkVZKnDQjJ2+oyFmTxtCl3yiIK9Kbl+0/NMAIhAIS69gpSFqwpq79zaYbrYgc3g31RtAdDbr2dHMuWVTa1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22836521},"type":"module","engines":{"node":">=20"},"gitHead":"a50e8ba1dcb3f0776fa18bd02159f4ad4e8a35f8","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"readmeFilename":"README.md","optionalDependencies":{"@leanspec/cli-linux-x64":"0.2.28-dev.23044283727","@leanspec/cli-darwin-x64":"0.2.28-dev.23044283727","@leanspec/cli-windows-x64":"0.2.28-dev.23044283727","@leanspec/cli-darwin-arm64":"0.2.28-dev.23044283727"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.28-dev.23044283727_1773394378156_0.5288997696227524","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.28":{"name":"lean-spec","version":"0.2.28","keywords":["spec","specification","documentation","ai","agent","sdd"],"author":{"name":"Marvin Zhang"},"license":"MIT","_id":"lean-spec@0.2.28","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"homepage":"https://lean-spec.dev","bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"bin":{"lean-spec":"bin/lean-spec.js"},"dist":{"shasum":"0367894dedd1aa2eb623c591e523451c84b1bbf2","tarball":"https://registry.npmjs.org/lean-spec/-/lean-spec-0.2.28.tgz","fileCount":58,"integrity":"sha512-Pe+Hyn2oHqCj+xLXWQYZ7N3eK5vtI/MACJe0Lq4osca6ahAKtTaTXm8MUXurxybvfm2uNHY6UWiL9a8OX7in9Q==","signatures":[{"sig":"MEQCIFVhb9HC0AmB+ZYlZ1A0gE4yvEpej9HNjL+8YmBogcC1AiAdqrY4lAzVsZFYQ6XUD5dfZ9z1iDRZDvJ1Xj2d1JFc7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30393977},"type":"module","engines":{"node":">=20"},"gitHead":"dbee6e7ef1b16fe331a20b5654888668478a684c","scripts":{"typecheck":"echo 'No TypeScript source to check'"},"_npmUser":{"name":"crawlab","email":"tikazyq@163.com"},"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"_npmVersion":"10.8.2","description":"Specification-driven development made simple","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"optionalDependencies":{"@leanspec/cli-linux-x64":"0.2.28","@leanspec/cli-darwin-x64":"0.2.28","@leanspec/cli-windows-x64":"0.2.28","@leanspec/cli-darwin-arm64":"0.2.28"},"_npmOperationalInternal":{"tmp":"tmp/lean-spec_0.2.28_1774234966309_0.1767470957814885","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2025-11-02T05:23:31.457Z","modified":"2026-05-20T07:46:16.311Z","0.1.0":"2025-11-02T05:23:31.725Z","0.1.1":"2025-11-07T02:09:03.375Z","0.1.2":"2025-11-10T05:04:49.422Z","0.1.3":"2025-11-10T07:56:57.590Z","0.1.4":"2025-11-10T08:01:01.726Z","0.1.5":"2025-11-10T08:02:55.745Z","0.2.0":"2025-11-10T12:39:54.487Z","0.2.1":"2025-11-13T07:53:37.304Z","0.2.2":"2025-11-13T13:49:00.888Z","0.2.3":"2025-11-17T13:10:07.416Z","0.2.4":"2025-11-17T15:35:21.272Z","0.2.4-dev.20251118080109":"2025-11-18T08:01:56.954Z","0.2.4-dev.20251118091714":"2025-11-18T09:18:04.333Z","0.2.5-dev.20251118134144":"2025-11-18T13:42:53.498Z","0.2.5-dev.20251118143726":"2025-11-18T14:38:34.162Z","0.2.5-dev.20251118144146":"2025-11-18T14:42:55.968Z","0.2.5":"2025-11-18T14:43:03.338Z","0.2.5-dev.20251118144856":"2025-11-18T14:50:05.273Z","0.2.5-dev.20251119010817":"2025-11-19T01:09:28.031Z","0.2.5-dev.20251119014122":"2025-11-19T01:42:35.164Z","0.2.5-dev.20251119022856":"2025-11-19T02:30:07.172Z","0.2.5-dev.20251119025751":"2025-11-19T02:59:02.279Z","0.2.5-dev.20251119032109":"2025-11-19T03:22:18.686Z","0.2.5-dev.20251119062438":"2025-11-19T06:25:47.510Z","0.2.5-dev.20251120015656":"2025-11-20T01:58:08.435Z","0.2.5-dev.20251120022746":"2025-11-20T02:28:55.779Z","0.2.5-dev.20251120023349":"2025-11-20T02:35:02.348Z","0.2.5-dev.20251120031921":"2025-11-20T03:20:31.242Z","0.2.5-dev.20251120052253":"2025-11-20T05:24:03.287Z","0.2.5-dev.20251120054404":"2025-11-20T05:45:13.212Z","0.2.5-dev.20251120060929":"2025-11-20T06:10:38.638Z","0.2.5-dev.20251120070726":"2025-11-20T07:08:36.325Z","0.2.5-dev.20251120072524":"2025-11-20T07:26:34.127Z","0.2.5-dev.20251120093243":"2025-11-20T09:33:55.686Z","0.2.5-dev.20251121093721":"2025-11-21T09:38:35.157Z","0.2.5-dev.20251122121758":"2025-11-22T12:19:11.912Z","0.2.5-dev.20251122151927":"2025-11-22T15:20:39.417Z","0.2.5-dev.20251124023705":"2025-11-24T02:38:18.709Z","0.2.5-dev.20251124033525":"2025-11-24T03:36:39.864Z","0.2.5-dev.20251124033751":"2025-11-24T03:39:03.866Z","0.2.5-dev.20251124044002":"2025-11-24T04:41:13.940Z","0.2.5-dev.20251124045153":"2025-11-24T04:53:03.754Z","0.2.5-dev.20251124050427":"2025-11-24T05:05:38.957Z","0.2.5-dev.20251124054130":"2025-11-24T05:42:38.382Z","0.2.5-dev.20251124054449":"2025-11-24T05:46:00.645Z","0.2.5-dev.20251124060913":"2025-11-24T06:10:26.727Z","0.2.5-dev.20251124062211":"2025-11-24T06:23:23.073Z","0.2.5-dev.20251124064307":"2025-11-24T06:44:25.709Z","0.2.5-dev.20251124070920":"2025-11-24T07:10:34.869Z","0.2.5-dev.20251124073254":"2025-11-24T07:34:08.825Z","0.2.5-dev.20251125010225":"2025-11-25T01:03:39.124Z","0.2.6":"2025-11-25T01:04:18.723Z","0.2.6-dev.20251125010539":"2025-11-25T01:06:51.886Z","0.2.6-dev.20251125015611":"2025-11-25T01:57:21.753Z","0.2.6-dev.20251125022459":"2025-11-25T02:26:16.567Z","0.2.6-dev.20251125033622":"2025-11-25T03:37:34.135Z","0.2.6-dev.20251125064907":"2025-11-25T06:50:14.747Z","0.2.6-dev.20251125070051":"2025-11-25T07:02:03.383Z","0.2.6-dev.20251125070417":"2025-11-25T07:05:28.369Z","0.2.6-dev.20251125092039":"2025-11-25T09:22:03.491Z","0.2.6-dev.20251125092944":"2025-11-25T09:30:56.969Z","0.2.6-dev.20251125100207":"2025-11-25T10:03:23.821Z","0.2.6-dev.20251125125653":"2025-11-25T12:58:11.154Z","0.2.6-dev.20251126022313":"2025-11-26T02:24:29.633Z","0.2.6-dev.20251126022840":"2025-11-26T02:29:59.617Z","0.2.6-dev.20251126030344":"2025-11-26T03:05:06.338Z","0.2.6-dev.20251126033915":"2025-11-26T03:40:33.615Z","0.2.6-dev.20251126060744":"2025-11-26T06:09:01.596Z","0.2.6-dev.20251126062137":"2025-11-26T06:22:53.646Z","0.2.6-dev.20251126063304":"2025-11-26T06:34:24.838Z","0.2.6-dev.20251126063615":"2025-11-26T06:37:31.257Z","0.2.6-dev.20251126064548":"2025-11-26T06:47:10.230Z","0.2.7-dev.20251126090057":"2025-11-26T09:02:08.978Z","0.2.7-dev.20251126090633":"2025-11-26T09:07:55.439Z","0.2.7":"2025-11-26T10:08:07.180Z","0.2.7-dev.20251126100750":"2025-11-26T10:09:12.772Z","0.2.7-dev.20251126145902":"2025-11-26T15:00:21.743Z","0.2.7-dev.20251127013944":"2025-11-27T01:41:05.160Z","0.2.7-dev.20251127021524":"2025-11-27T02:16:40.680Z","0.2.7-dev.20251127021753":"2025-11-27T02:19:14.664Z","0.2.7-dev.20251127023144":"2025-11-27T02:33:06.811Z","0.2.7-dev.20251127024801":"2025-11-27T02:49:21.654Z","0.2.7-dev.20251127055844":"2025-11-27T06:00:09.196Z","0.2.7-dev.20251127073145":"2025-11-27T07:33:06.350Z","0.2.7-dev.20251127073850":"2025-11-27T07:40:08.062Z","0.2.7-dev.20251127082201":"2025-11-27T08:23:17.806Z","0.2.7-dev.20251127084251":"2025-11-27T08:44:10.200Z","0.2.7-dev.20251128011647":"2025-11-28T01:18:03.475Z","0.2.7-dev.20251128013112":"2025-11-28T01:32:36.666Z","0.2.7-dev.20251128014554":"2025-11-28T01:47:13.491Z","0.2.7-dev.20251128015707":"2025-11-28T01:58:26.648Z","0.2.7-dev.20251128020042":"2025-11-28T02:02:02.229Z","0.2.8":"2025-11-28T09:12:29.764Z","0.2.9":"2025-12-04T07:53:19.418Z","0.2.9-dev.20251205030455":"2025-12-05T03:07:02.791Z","0.2.10":"2025-12-05T06:38:05.092Z","0.2.15-dev.21022397862":"2026-01-15T06:53:55.605Z","0.2.15-dev.21025278490":"2026-01-15T08:59:40.830Z","0.2.15-dev.21026674201":"2026-01-15T09:49:10.038Z","0.2.17-dev.21033364960":"2026-01-15T13:49:18.844Z","0.2.17-dev.21035738990":"2026-01-15T15:08:10.586Z","0.2.17-dev.21036599661":"2026-01-15T15:34:12.899Z","0.2.18":"2026-01-16T06:21:43.025Z","0.2.18-dev.21126840699":"2026-01-19T05:59:06.945Z","0.2.19":"2026-01-19T06:33:47.491Z","0.2.19-dev.21166357960":"2026-01-20T09:40:39.960Z","0.2.19-dev.21196353066":"2026-01-21T03:49:08.075Z","0.2.19-dev.21202485632":"2026-01-21T08:36:52.097Z","0.2.19-dev.21234656432":"2026-01-22T03:23:23.545Z","0.2.19-dev.21234803493":"2026-01-22T03:31:02.886Z","0.2.19-dev.21251648522":"2026-01-22T14:23:14.327Z","0.2.19-dev.21275378865":"2026-01-23T05:20:58.459Z","0.2.19-dev.21287601001":"2026-01-23T13:32:08.682Z","0.2.19-dev.21349915626":"2026-01-26T07:51:34.413Z","0.2.19-dev.21382316476":"2026-01-27T02:47:03.971Z","0.2.19-dev.21387117168":"2026-01-27T06:42:20.345Z","0.2.19-dev.21387450109":"2026-01-27T06:58:48.146Z","0.2.19-dev.21388397943":"2026-01-27T07:43:36.676Z","0.2.19-dev.21389425071":"2026-01-27T08:20:40.453Z","0.2.20":"2026-01-27T08:49:45.043Z","0.2.21":"2026-01-27T09:50:06.132Z","0.2.21-dev.21574608473":"2026-02-02T02:03:55.895Z","0.2.21-dev.21575245759":"2026-02-02T02:41:24.929Z","0.2.22":"2026-02-02T05:28:59.455Z","0.2.23":"2026-02-03T08:52:07.538Z","0.2.24":"2026-02-23T03:38:14.098Z","0.2.25":"2026-02-27T14:03:52.004Z","0.2.26":"2026-03-04T02:27:13.802Z","0.2.27":"2026-03-09T13:58:04.726Z","0.2.28-dev.23044283727":"2026-03-13T09:32:58.580Z","0.2.28":"2026-03-23T03:02:46.884Z"},"bugs":{"url":"https://github.com/codervisor/lean-spec/issues"},"author":{"name":"Marvin Zhang"},"license":"MIT","homepage":"https://lean-spec.dev","keywords":["spec","specification","documentation","ai","agent","sdd"],"repository":{"url":"git+https://github.com/codervisor/lean-spec.git","type":"git"},"description":"Specification-driven development made simple","maintainers":[{"name":"crawlab","email":"tikazyq@163.com"}],"readme":"# LeanSpec\n\n<p align=\"center\">\n  <img src=\"https://github.com/codervisor/lean-spec-docs/blob/main/static/img/logo-with-bg.svg\" alt=\"LeanSpec Logo\" width=\"120\" height=\"120\">\n</p>\n\n<p align=\"center\">\n  <a href=\"https://github.com/codervisor/lean-spec/actions/workflows/ci.yml\"><img src=\"https://img.shields.io/github/actions/workflow/status/codervisor/lean-spec/ci.yml?branch=main\" alt=\"CI Status\"></a>\n  <a href=\"https://www.npmjs.com/package/lean-spec\"><img src=\"https://img.shields.io/npm/v/lean-spec.svg\" alt=\"npm version\"></a>\n  <a href=\"https://www.npmjs.com/package/lean-spec\"><img src=\"https://img.shields.io/npm/dm/lean-spec.svg\" alt=\"npm downloads\"></a>\n  <a href=\"LICENSE\"><img src=\"https://img.shields.io/badge/license-MIT-blue.svg\" alt=\"License\"></a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.lean-spec.dev\"><strong>Documentation</strong></a>\n  •\n  <a href=\"https://www.lean-spec.dev/zh-Hans/docs/guide/\"><strong>中文文档</strong></a>\n  •\n  <a href=\"https://web.lean-spec.dev\"><strong>Live Examples</strong></a>\n  •\n  <a href=\"https://www.lean-spec.dev/docs/tutorials/first-spec-with-ai\"><strong>Tutorials</strong></a>\n</p>\n\n---\n\n**Ship faster with higher quality. Lean specs that both humans and AI understand.**\n\nLeanSpec brings agile principles to SDD (Spec-Driven Development)—small, focused documents (<2,000 tokens) that keep you and your AI aligned.\n\n---\n\n## Quick Start\n\n```bash\n# Try with a tutorial project\nnpx lean-spec init --example dark-theme\ncd dark-theme && npm install && npm start\n\n# Or add to your existing project\nnpm install -g lean-spec && lean-spec init\n```\n\n**Visualize your project:**\n\n```bash\nlean-spec board    # Kanban view\nlean-spec stats    # Project metrics\nlean-spec ui       # Web UI at localhost:3000\n```\n\n**Next:** [Your First Spec with AI](https://www.lean-spec.dev/docs/tutorials/first-spec-with-ai) (10 min tutorial)\n\n---\n\n## Why LeanSpec?\n\n**High velocity + High quality.** Other SDD frameworks add process overhead (multi-step workflows, rigid templates). Vibe coding is fast but chaotic (no shared understanding). LeanSpec hits the sweet spot:\n\n- **Fast iteration** - Living documents that grow with your code\n- **AI performance** - Small specs = better AI output (context rot is real)\n- **Always current** - Lightweight enough that you actually update them\n\n📖 [Compare with Spec Kit, OpenSpec, Kiro →](https://www.lean-spec.dev/docs/guide/why-leanspec)\n\n---\n\n## AI Integration\n\nWorks with any AI coding assistant via MCP or CLI:\n\n```json\n{\n  \"mcpServers\": {\n    \"lean-spec\": { \"command\": \"npx\", \"args\": [\"@leanspec/mcp\"] }\n  }\n}\n```\n\n**Compatible with:** VS Code Copilot, Claude Code, Gemini CLI, Cursor, Windsurf, Kiro CLI, Kimi CLI, Qodo CLI, Amp, Trae Agent, Qwen Code, Droid, and more.\n\n📖 [Full AI integration guide →](https://www.lean-spec.dev/docs/guide/usage/ai-coding-workflow)\n\n---\n\n## Agent Skills\n\nTeach your AI assistant the Spec-Driven Development methodology:\n\n```bash\n# Recommended (uses skills.sh)\nlean-spec skill install\n\n# Or directly via skills.sh\nnpx skills add codervisor/lean-spec -y\n```\n\nThis installs the **leanspec-sdd** skill which teaches AI agents:\n- When to create specs vs. implement directly\n- How to discover existing specs before creating new ones\n- Best practices for context economy and progressive disclosure\n- Complete SDD workflow (Discover → Design → Implement → Validate)\n\n**Compatible with:** Claude Code, Cursor, Windsurf, GitHub Copilot, and other [Agent Skills](https://skills.sh/) compatible tools.\n\n📖 [View skill documentation →](skills/leanspec-sdd/SKILL.md)\n\n---\n\n## Features\n\n| Feature             | Description                                                                                       |\n| ------------------- | ------------------------------------------------------------------------------------------------- |\n| **📊 Kanban Board**  | `lean-spec board` - visual project tracking                                                       |\n| **🔍 Smart Search**  | `lean-spec search` - find specs by content or metadata                                            |\n| **🔗 Dependencies**  | Track spec relationships with `depends_on` and `related`                                          |\n| **🎨 Web UI**        | `lean-spec ui` - browser-based dashboard                                                          |\n| **📈 Project Stats** | `lean-spec stats` - health metrics and bottleneck detection                                       |\n| **🤖 AI-Native**     | MCP server + CLI for AI assistants                                                                |\n| **🖥️ Desktop App**   | Desktop app repo: [codervisor/lean-spec-desktop](https://github.com/codervisor/lean-spec-desktop) |\n\n<p align=\"center\">\n  <img src=\"https://github.com/codervisor/lean-spec-docs/blob/main/static/img/ui/ui-board-view.png\" alt=\"Kanban Board View\" width=\"800\">\n</p>\n\n---\n\n## Requirements\n\n### Runtime\n- **Node.js**: `>= 20.0.0`\n- **pnpm**: `>= 10.0.0` (preferred package manager)\n\n### Development\n- **Node.js**: `>= 20.0.0`\n- **Rust**: `>= 1.70` (for building CLI/MCP/HTTP binaries)\n- **pnpm**: `>= 10.0.0`\n\n**Quick Check:**\n```bash\nnode --version   # Should be v20.0.0 or higher\npnpm --version   # Should be 10.0.0 or higher\nrustc --version  # Should be 1.70 or higher (dev only)\n```\n\n---\n\n## Desktop App\n\nThe desktop application has moved to a dedicated repository:\n\n- https://github.com/codervisor/lean-spec-desktop\n\nUse that repository for desktop development, CI, and release workflows.\n\n---\n\n## Developer Workflow\n\nCommon development tasks using `pnpm`:\n\n```bash\n# Development\npnpm install             # Install dependencies\npnpm build               # Build all packages\npnpm dev                 # Start dev mode (UI + Core)\npnpm dev:web             # UI only\npnpm dev:cli             # CLI only\n\n# Testing\npnpm test                # Run all tests\npnpm test:ui             # Tests with UI\npnpm test:coverage       # Coverage report\npnpm typecheck           # Type check all packages\n\n# Rust\npnpm rust:build          # Build Rust packages (release)\npnpm rust:build:dev      # Build Rust (dev, faster)\npnpm rust:test           # Run Rust tests\npnpm rust:check          # Quick Rust check\npnpm rust:clippy         # Rust linting\npnpm rust:fmt            # Format Rust code\n\n# CLI (run locally)\npnpm cli board           # Show spec board\npnpm cli list            # List specs\npnpm cli create my-feat  # Create new spec\npnpm cli validate        # Validate specs\n\n# Documentation\npnpm docs:dev            # Start docs site\npnpm docs:build          # Build docs\n\n# Release\npnpm pre-release         # Run all pre-release checks\npnpm prepare-publish     # Prepare for npm publish\npnpm restore-packages    # Restore after publish\n```\n\nSee [package.json](package.json) for all available scripts.\n\n---\n\n## Documentation\n\n📖 [Full Documentation](https://www.lean-spec.dev) · [CLI Reference](https://www.lean-spec.dev/docs/reference/cli) · [First Principles](https://www.lean-spec.dev/docs/advanced/first-principles) · [FAQ](https://www.lean-spec.dev/docs/faq) · [中文文档](https://www.lean-spec.dev/zh-Hans/)\n\n## Community\n\n💬 [Discussions](https://github.com/codervisor/lean-spec/discussions) · 🐛 [Issues](https://github.com/codervisor/lean-spec/issues) · 🤝 [Contributing](CONTRIBUTING.md) · 📋 [Changelog](CHANGELOG.md) · 📄 [LICENSE](LICENSE)\n\n---\n\n### Contact Me | 联系我\n\nIf you find LeanSpec helpful, feel free to add me on WeChat (note \"LeanSpec\") to join the discussion group.\n\n如果您觉得 LeanSpec 对您有帮助，欢迎添加微信（备注 \"LeanSpec\"）加入交流群。\n\n<p align=\"center\">\n  <img src=\"https://github.com/codervisor/lean-spec-docs/blob/main/static/img/qr-code.png\" alt=\"WeChat Contact | 微信联系\" height=\"280\">\n</p>","readmeFilename":"README.md"}