{"_id":"@aiready/context-analyzer","_rev":"151-d59be3016aeb836fdc4d5031b535cb26","name":"@aiready/context-analyzer","dist-tags":{"latest":"0.22.32"},"versions":{"0.1.0":{"name":"@aiready/context-analyzer","version":"0.1.0","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.1.0","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"58767d0345a6892ca4ed9c1c268830e322f58768","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.1.0.tgz","fileCount":21,"integrity":"sha512-WdqYkfhJG2h4CUo4woLejOP6WZ1Dyb7UrDPEUPN4WU5eLQA9p+fPEx0g3x6LgSncCbnt3Ry7tzzlrLmlZUIEFQ==","signatures":[{"sig":"MEYCIQDANte4qGkkx0AFGalxwsDYP3MYr6+5A3U+H0tu2NQrPQIhAMKBLjZb/TLM1dohvJbzHfL85O4x2h+EQi8l3ZEOveu6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168505},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/5a93902407782fd4e6e601cbf352d885/aiready-context-analyzer-0.1.0.tgz","_integrity":"sha512-WdqYkfhJG2h4CUo4woLejOP6WZ1Dyb7UrDPEUPN4WU5eLQA9p+fPEx0g3x6LgSncCbnt3Ry7tzzlrLmlZUIEFQ==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"10.9.3","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"chalk":"^5.3.0","commander":"^12.1.0","@aiready/core":"0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.1.0_1768214325655_0.07835444739501995","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@aiready/context-analyzer","version":"0.1.1","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.1.1","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"ebe53ca0ff007b0d9ff839eb8c13e162ea6fd8c7","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.1.1.tgz","fileCount":25,"integrity":"sha512-y2qa/b5rK9oi0lUQmx5lTWHyVW8xlHwVN8M3RbO3YVPfRXCOpYukw3Yj26PFhi6xgMzQf1Nx9JPsH/oi7xBd3A==","signatures":[{"sig":"MEYCIQDxa3y2xi+Z9xNT/ogntp5WQ9as7Wdonbc7CpICT9ueUgIhAKWvsdL0a91kadwpGpnrK6qOXrwT1WRK28bXskI0Xktf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225390},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/cf8a719692d6593ba2f6cf234af15c5d/aiready-context-analyzer-0.1.1.tgz","_integrity":"sha512-y2qa/b5rK9oi0lUQmx5lTWHyVW8xlHwVN8M3RbO3YVPfRXCOpYukw3Yj26PFhi6xgMzQf1Nx9JPsH/oi7xBd3A==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"10.9.3","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"chalk":"^5.3.0","commander":"^12.1.0","@aiready/core":"0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.1.1_1768234843544_0.649280592583076","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@aiready/context-analyzer","version":"0.1.2","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.1.2","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"3963009824d06ece81775a227ee3f930b8b728eb","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.1.2.tgz","fileCount":25,"integrity":"sha512-QJK5lMkGlXP+in1T4Ez1so8/4HDl5O8zekvRiH4mPgJb0uUimYtj+f46CqUGHYlM2XDx9N+65CGd1Cwu4jTnnQ==","signatures":[{"sig":"MEQCIEG4HJotKJ+zuKaMxbG4+Wum9TKMvO9BpGNpTelaB+7mAiAZFWrE62aiS4uUUAti6mrgyzSnOLc7rCor/Yl10Cm9zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229125},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/c03d4f5dc9be7d2cf579a53a517eb232/aiready-context-analyzer-0.1.2.tgz","_integrity":"sha512-QJK5lMkGlXP+in1T4Ez1so8/4HDl5O8zekvRiH4mPgJb0uUimYtj+f46CqUGHYlM2XDx9N+65CGd1Cwu4jTnnQ==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"10.9.3","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"chalk":"^5.3.0","commander":"^12.1.0","@aiready/core":"0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.1.2_1768264156011_0.4508135033223808","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@aiready/context-analyzer","version":"0.1.3","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.1.3","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"06ca2d1ebf28045a79d8792c0396aa7dd8a495f9","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.1.3.tgz","fileCount":25,"integrity":"sha512-KE6KgWHB9iu6Z5qdLzpIxwUVSbu5q5oxPhtRCVFNjivTa+r2HVgfQchE8wP+IwHSyPSwrE/hc6Lv/mXPzyReBw==","signatures":[{"sig":"MEUCIEvV+YFQJTB/Q1yPuRU7j2DXo4jbmigH42aJ3sL+R+jGAiEA8rpiTOOCautb1/sLQBxNMigGlW/mlhsXYwNdZaEe6y8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229125},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.1.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/015cee0d9c6e25951ccbdeb6e50be414/aiready-context-analyzer-0.1.3.tgz","_integrity":"sha512-KE6KgWHB9iu6Z5qdLzpIxwUVSbu5q5oxPhtRCVFNjivTa+r2HVgfQchE8wP+IwHSyPSwrE/hc6Lv/mXPzyReBw==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"10.9.3","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"chalk":"^5.3.0","commander":"^12.1.0","@aiready/core":"0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.1.3_1768265410087_0.3312763663393028","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@aiready/context-analyzer","version":"0.1.4","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.1.4","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"964b863d7b72bb6387441c4f76d94d1c8880a015","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.1.4.tgz","fileCount":25,"integrity":"sha512-1nHMLbFl/GXWdlJBt5AP7ceUsRPaCiT8QB2ReG0+O3MbpiYXQUX4CpZfVWYGtJ6+5EV88ZYhWHnD3kJ2r0bveQ==","signatures":[{"sig":"MEUCIQD+JYm06R6TELyY6OmMsv/Kxw2k5vELlwNOOsbROAjO3wIgfrVvo4DvCCz4lurSWA/l0ItqkErOaUTFBkSayxYx44I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229125},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.1.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/2ae4b0fff62e871ad67877f50291346f/aiready-context-analyzer-0.1.4.tgz","_integrity":"sha512-1nHMLbFl/GXWdlJBt5AP7ceUsRPaCiT8QB2ReG0+O3MbpiYXQUX4CpZfVWYGtJ6+5EV88ZYhWHnD3kJ2r0bveQ==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"10.9.3","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"chalk":"^5.3.0","commander":"^12.1.0","@aiready/core":"0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.1.4_1768267804415_0.7573946298865264","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aiready/context-analyzer","version":"0.2.0","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.2.0","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"141975fadd0df1414e7c6fe99252105bd34947ba","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.2.0.tgz","fileCount":25,"integrity":"sha512-G53TD/LasltlAViWLYLDq9ewh0CLIPue69Db2eDNvkIxV6THwMDspb+qKydCmpM6tOiHdBvhcXu2+jt6Z0z9+w==","signatures":[{"sig":"MEUCIQC21LwSorXuPs3ZnnSz7yk+QMFbOyx/SNblN/ZmPTk4WgIgTKZkaKuPvcf7przpPo7l76wRDioMxTgq8md9SiqUIMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229764},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/72bcf38cbab43e8310e3d6cf706669e2/aiready-context-analyzer-0.2.0.tgz","_integrity":"sha512-G53TD/LasltlAViWLYLDq9ewh0CLIPue69Db2eDNvkIxV6THwMDspb+qKydCmpM6tOiHdBvhcXu2+jt6Z0z9+w==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"10.9.3","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"chalk":"^5.3.0","commander":"^12.1.0","@aiready/core":"0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.2.0_1768269108044_0.9399238157530823","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@aiready/context-analyzer","version":"0.2.1","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.2.1","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"11ed25fb7afda4aac0ac1d89d141c001009e9bd2","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.2.1.tgz","fileCount":25,"integrity":"sha512-ERoy4kipc5SC3Ed4/6Z6Q1uZOIVCtjy3kgguZTGDnxqS0me6kT827X7L9cc9OORH+dlNa1gsRahUCGY2DQkQ8A==","signatures":[{"sig":"MEQCIDLvfeinrc8MwKl+tFWh0Jxo31uEh8Xkss68j7i22lSAAiA7PAizlq9U1K40QMk7Njf0Bx0KIJwibsjzPsmUZPL/mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229764},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/d3fcccdc061357ff0088c53347cc64e5/aiready-context-analyzer-0.2.1.tgz","_integrity":"sha512-ERoy4kipc5SC3Ed4/6Z6Q1uZOIVCtjy3kgguZTGDnxqS0me6kT827X7L9cc9OORH+dlNa1gsRahUCGY2DQkQ8A==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"10.9.3","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"chalk":"^5.3.0","commander":"^12.1.0","@aiready/core":"0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.2.1_1768270526568_0.2524898922697525","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@aiready/context-analyzer","version":"0.3.0","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.3.0","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"668902d3c8e4f85f5a3c17a1d525565fcae4d200","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.3.0.tgz","fileCount":25,"integrity":"sha512-MJgPsc5j/I1UjfX1KqKp88NuOji9j9k8pMCKyfNQo4llKgU64VOVDRGZul4hgYEFdDeFu4OMjWLj4dIsqRyv+w==","signatures":[{"sig":"MEQCID/yhdQmorhMJHmFuYsQoBF/WSC9FiHnN3f/84jPw24kAiAkIp4/orOeV4aDA3IYmnqx04BiJxmie4DqaBX3Fb8Tkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230480},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/1b12ebcf57beeacf59dca5667d874faa/aiready-context-analyzer-0.3.0.tgz","_integrity":"sha512-MJgPsc5j/I1UjfX1KqKp88NuOji9j9k8pMCKyfNQo4llKgU64VOVDRGZul4hgYEFdDeFu4OMjWLj4dIsqRyv+w==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"10.9.3","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"chalk":"^5.3.0","commander":"^12.1.0","@aiready/core":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.3.0_1768279147101_0.40674393133733155","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@aiready/context-analyzer","version":"0.3.1","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.3.1","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"38e0635d35554d2181cfc36af197707bda0d8db7","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.3.1.tgz","fileCount":25,"integrity":"sha512-fLe6u6/lE2CnmtoI4+AYinnLx/typo7BYiMi0cfikNWhpUqbuhfmv6Mv5zumZJeawsrmHFdOKZwG9fejABAy8w==","signatures":[{"sig":"MEUCIFV7i2rH7KwysrTFnfQwJYgw3rvVGgQD7HDGs60HK1zkAiEAj+X0FrW05meAGWhx/PFTvjf1x1d7e5smJNDZcljoWyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230836},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/b25f7921adf504bb645f302421d54be9/aiready-context-analyzer-0.3.1.tgz","_integrity":"sha512-fLe6u6/lE2CnmtoI4+AYinnLx/typo7BYiMi0cfikNWhpUqbuhfmv6Mv5zumZJeawsrmHFdOKZwG9fejABAy8w==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"10.9.3","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"chalk":"^5.3.0","commander":"^12.1.0","@aiready/core":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.3.1_1768279914863_0.15247332994479335","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@aiready/context-analyzer","version":"0.3.3","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.3.3","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"a6b16eb6d9317447876c9a088e3e658cd9a496b9","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.3.3.tgz","fileCount":25,"integrity":"sha512-WKw1+77uXseZbN0N+KLAIOQ/R5TZxhv1Ro60KRpOzh8U0h4/JzOtmo9Tc2uWjw3rlJoo++VzaBM4xghWgRfCfA==","signatures":[{"sig":"MEUCIH990A5+3h8HSoAysSGkoHAz/oYB+XfZ10aHUXtsDAzjAiEA/pWjjx/cku1zJgv9G0uXQOl85ufnHUwxurH6GL8AOoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231040},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.3.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/d972c75cfb9b582daa5e08ddcb77dbe5/aiready-context-analyzer-0.3.3.tgz","_integrity":"sha512-WKw1+77uXseZbN0N+KLAIOQ/R5TZxhv1Ro60KRpOzh8U0h4/JzOtmo9Tc2uWjw3rlJoo++VzaBM4xghWgRfCfA==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"10.9.3","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"chalk":"^5.3.0","commander":"^12.1.0","@aiready/core":"0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.3.3_1768280169117_0.06918484339902875","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@aiready/context-analyzer","version":"0.3.4","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.3.4","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"5e2eeff6ef60292839d8b0a9581c4ca4ea031b0c","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.3.4.tgz","fileCount":25,"integrity":"sha512-GXF3wspj81VhNp3RGBWejRhNyswZ8JutyHbdjbpI3y5WlQdMkoR/cemCK40HEgdutphCL2jQ3AZ50Bmsl5NHcQ==","signatures":[{"sig":"MEYCIQC7sBPfrZdD+HcZsqEib2H8E7N6geSR0xupvS4P4eiGGgIhAJvjfjq3lhjZUs42Vt1cieYRYtVA6qtacRIPvdw/VSYp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228949},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.3.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/18ec9dab846d3ecc512ce019dd8dbb81/aiready-context-analyzer-0.3.4.tgz","_integrity":"sha512-GXF3wspj81VhNp3RGBWejRhNyswZ8JutyHbdjbpI3y5WlQdMkoR/cemCK40HEgdutphCL2jQ3AZ50Bmsl5NHcQ==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"10.9.3","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"chalk":"^5.3.0","commander":"^12.1.0","@aiready/core":"0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.3.4_1768280644622_0.05133906277403644","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@aiready/context-analyzer","version":"0.3.5","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.3.5","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"c78ac3a944a1891498f3121b301ecade882c59ce","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.3.5.tgz","fileCount":25,"integrity":"sha512-QNWSUowBWyd/ZgIKMo1gNSmcyu+6x5yLvRST2CoNORJCUVY7Sifar6BE1lyWWVOoG9ZGRyF7NbJmsv/FY4Yqww==","signatures":[{"sig":"MEYCIQD6HI8mFBZmBgW8gDqxwpTA1/yC7yLSJoZmKzu8E09AwgIhAJIFMs7R41BDITMqnk/LKd/qcqQcAqRIH4rJd2OJpDnq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228949},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.3.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/2a58029f8e8c337993cd0088bba700e4/aiready-context-analyzer-0.3.5.tgz","_integrity":"sha512-QNWSUowBWyd/ZgIKMo1gNSmcyu+6x5yLvRST2CoNORJCUVY7Sifar6BE1lyWWVOoG9ZGRyF7NbJmsv/FY4Yqww==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"10.9.3","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"chalk":"^5.3.0","commander":"^12.1.0","@aiready/core":"0.3.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.3.5_1768282435192_0.6542626440985078","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@aiready/context-analyzer","version":"0.3.6","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.3.6","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"2e4201bb42077b03b127d3cea9d1b3e4767537ef","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.3.6.tgz","fileCount":25,"integrity":"sha512-SwdS7n/ZWmCDSkPUZb7OpkkHDS7/xRdH6+2Ls5ho13qLkozHm8e2pA4jYilSQ8xWWRN0B4CWm6GAblczNr+vpw==","signatures":[{"sig":"MEQCIGc2veuw2vUrZOiXJKl8GLK/Ll3AKAogi/zNqhflBBWlAiBVokwgxazDAs4cAQnd/bHlnDbr2MuLIuoPJoIwxMWnMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228949},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.3.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/1079990c58784942e92e1a922d778a6b/aiready-context-analyzer-0.3.6.tgz","_integrity":"sha512-SwdS7n/ZWmCDSkPUZb7OpkkHDS7/xRdH6+2Ls5ho13qLkozHm8e2pA4jYilSQ8xWWRN0B4CWm6GAblczNr+vpw==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"10.9.3","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"chalk":"^5.3.0","commander":"^12.1.0","@aiready/core":"0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.3.6_1768283780646_0.8454261915705348","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@aiready/context-analyzer","version":"0.3.7","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.3.7","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"2bd3c5c9bac90a18397a0dc79275421a395f666c","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.3.7.tgz","fileCount":25,"integrity":"sha512-sogg8NF5PlXJ3NsHOR2J9Wz+H28wWxnxLbvsS7gfHHPC2cTxzeTGpsAp66VWMdXhoIRZCI/EDBN49N34Q+Gjog==","signatures":[{"sig":"MEUCICh+gax/+TaGSnyzq/xYfCPuA6YPLHMClVu79bfbuajcAiEA4j8uMfC9rtsu3a5TpQqKvLyg1ltaYmgZlQeaefrHJfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228949},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.3.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/0813a4f824f6b47af1a0d2b5797958cb/aiready-context-analyzer-0.3.7.tgz","_integrity":"sha512-sogg8NF5PlXJ3NsHOR2J9Wz+H28wWxnxLbvsS7gfHHPC2cTxzeTGpsAp66VWMdXhoIRZCI/EDBN49N34Q+Gjog==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"10.9.3","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"chalk":"^5.3.0","commander":"^12.1.0","@aiready/core":"0.3.6"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.3.7_1768283867893_0.582598744065276","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@aiready/context-analyzer","version":"0.3.8","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.3.8","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"a24918702f7ac41017b495a89dfd0be9054ef3e5","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.3.8.tgz","fileCount":27,"integrity":"sha512-TD6mn74qDaoKH/tMQr/fTRx874IVGSZX6mWEOlHay6x3LJKXhhAUXkwF8xnAmqUy7vttOrifDKMbvAhXiiSP/w==","signatures":[{"sig":"MEYCIQD+Xrhoc8WD1RbFNZnzqacSQotBvecmFI2tDge9O2B2DgIhAIVRHTm/VNAT7QMp4Offef+FQCQ8lqwMT6V1jcWAQLpN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269541},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.3.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/be50fab01027056c5580efaaf0d66718/aiready-context-analyzer-0.3.8.tgz","_integrity":"sha512-TD6mn74qDaoKH/tMQr/fTRx874IVGSZX6mWEOlHay6x3LJKXhhAUXkwF8xnAmqUy7vttOrifDKMbvAhXiiSP/w==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"10.9.3","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"chalk":"^5.3.0","commander":"^12.1.0","@aiready/core":"0.3.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.3.8_1768287538778_0.3211734069019574","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@aiready/context-analyzer","version":"0.4.0","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.4.0","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"8088b145dfeac2de432799d48d90c58cfd5d9f28","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.4.0.tgz","fileCount":28,"integrity":"sha512-LkzA2qItdlNuwqffs+sooGBLp/6RBeXaXzwqyHYzxiuq4HPkEVOkz42QIy8+kYh0gCu91YXtDSHJTRONzS5FUw==","signatures":[{"sig":"MEUCIELwuprGcoyO9l/QpYiPblGOsqdhcz7j5n0OL+CyGMDQAiEAvTPxbUXd9VnEo90VxJv2Cs0hoSwjzWkYsGlJhAEHe/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300098},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/3bc44da8b0317b04925295cf64a57ea1/aiready-context-analyzer-0.4.0.tgz","_integrity":"sha512-LkzA2qItdlNuwqffs+sooGBLp/6RBeXaXzwqyHYzxiuq4HPkEVOkz42QIy8+kYh0gCu91YXtDSHJTRONzS5FUw==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","@aiready/core":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.4.0_1768324508219_0.3201836096571671","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@aiready/context-analyzer","version":"0.4.1","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.4.1","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"1f50eca25bb3fbea018c0be756422dacb6a785a3","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.4.1.tgz","fileCount":29,"integrity":"sha512-v1YesiUTdDwLIFKGgWjux9mLG8q0jtfpXjr1OlTJX051RFSGquvRbxZdJu1E+4V921Jm0zgMENX1qLs2G2PmyQ==","signatures":[{"sig":"MEUCIQDEsIT+ePxsI7yBP+I3p5sn0/yQDkfRm6eQtazNoSOIuAIgC1PBEmwc4u787wKuRKPY68zxE1OQKOW9IkeVWAOcRYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300231},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.4.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/55fd18816c03a5fc3515770dee04a36c/aiready-context-analyzer-0.4.1.tgz","_integrity":"sha512-v1YesiUTdDwLIFKGgWjux9mLG8q0jtfpXjr1OlTJX051RFSGquvRbxZdJu1E+4V921Jm0zgMENX1qLs2G2PmyQ==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","@aiready/core":"0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.4.1_1768325676169_0.4762137189163964","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@aiready/context-analyzer","version":"0.4.2","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.4.2","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"14ecbbe125e48a68ff53a9077e20f33a1bb2e418","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.4.2.tgz","fileCount":29,"integrity":"sha512-E6ULHvIPz4eEh2fKONmnrsQXpujDaP2g2RN5ihSVUuLhwDvE0Ec5CLsg3mq4iZQV37MXD6xURAPKoEBUCYSTSA==","signatures":[{"sig":"MEUCICQOmWJ/AhvCUf4cW8KCBFenHil9oCgGA0PcJ10Vrd33AiEAkbobyObtKcZ46FBS5x6n31H3asZOAVwJIiv5uQWU5mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300172},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.4.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/a10855ccf5a1df2530b0f6cc6a773522/aiready-context-analyzer-0.4.2.tgz","_integrity":"sha512-E6ULHvIPz4eEh2fKONmnrsQXpujDaP2g2RN5ihSVUuLhwDvE0Ec5CLsg3mq4iZQV37MXD6xURAPKoEBUCYSTSA==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","@aiready/core":"0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.4.2_1768333077908_0.24236713310425517","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@aiready/context-analyzer","version":"0.4.3","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.4.3","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"fa483dce813d1a448e499e1b83e35b3cccc84590","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.4.3.tgz","fileCount":29,"integrity":"sha512-neFIs+mOcHr2W61w5US+CBu+f68kPKPLKeX89deulnxLJhoy4ECvgj95Vl6PGmyegEndKfXJbQ4Fjmnk/uwJxQ==","signatures":[{"sig":"MEUCIGdQskHMx2waF8pXgAlayDBIycZxNYk9JUBRmcxMF6R3AiEAh/68ZcPJtjC/c1wiw3uAVLAiW/KmU5CI5+JeKk0QfaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301773},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.4.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/37d57a7fbda29638f9f60cc514bcc684/aiready-context-analyzer-0.4.3.tgz","_integrity":"sha512-neFIs+mOcHr2W61w5US+CBu+f68kPKPLKeX89deulnxLJhoy4ECvgj95Vl6PGmyegEndKfXJbQ4Fjmnk/uwJxQ==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","@aiready/core":"0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.4.3_1768334016704_0.42317263893777324","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@aiready/context-analyzer","version":"0.4.4","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.4.4","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"e087f55c7f848bea3105e53810382b1459e3a853","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.4.4.tgz","fileCount":30,"integrity":"sha512-fKBhww1UzOb+v854RDXYll/SxwFRM3DlZMsQy7DZzl/dGWcPUbmXn9GZ9NJWpnHSH9rT8l/jd9M2Hh4tZKaAKA==","signatures":[{"sig":"MEUCIQCpVN/kRZYuNsVlNTLoynmD3v0j+2TdIgcfUID1WSEacgIgYp+GXemzB0g0CXN3USJpnqYLevD4x5N2bA16dmFDb6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331536},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.4.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/b38e7d27c36006dc5a29564edff3c050/aiready-context-analyzer-0.4.4.tgz","_integrity":"sha512-fKBhww1UzOb+v854RDXYll/SxwFRM3DlZMsQy7DZzl/dGWcPUbmXn9GZ9NJWpnHSH9rT8l/jd9M2Hh4tZKaAKA==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","@aiready/core":"0.5.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.4.4_1768334439676_0.2473653237577529","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@aiready/context-analyzer","version":"0.4.5","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.4.5","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"de83ec4d9a3c399d80bee6484b808e1bd88f6571","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.4.5.tgz","fileCount":30,"integrity":"sha512-tR85+dGQFLYlWcgUnIm15HBZQX0r8+CeXLWtNRsVpTOOUX6xdaMhHsmhqKi6YfWkNvttK4J2PSTrhu1o4CAXtg==","signatures":[{"sig":"MEYCIQCMIYpaQv0ebaDcv2v51m3QJcGdmjZxWHyIDcNR7l/vBwIhAMQv8pIjXC3x4d790JjNIsvtx87OkwgRDbijE6dTHLwf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331536},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.4.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/1c598bc59582738f796b8eb8ea58be82/aiready-context-analyzer-0.4.5.tgz","_integrity":"sha512-tR85+dGQFLYlWcgUnIm15HBZQX0r8+CeXLWtNRsVpTOOUX6xdaMhHsmhqKi6YfWkNvttK4J2PSTrhu1o4CAXtg==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","@aiready/core":"0.5.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.4.5_1768335165772_0.26881602146529704","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@aiready/context-analyzer","version":"0.4.6","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.4.6","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"8aa1e4aa270e55c34968e1e8907dafd529fdd6d2","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.4.6.tgz","fileCount":31,"integrity":"sha512-F7KDqnYXqhnNRgJkbFVxG9aPGnifTe3zM0guIcoy7u+uCClWbGTLxmTO0JTVD71h5qXpoWozqPQ3v9DmSRGW7A==","signatures":[{"sig":"MEUCIGGdaeo5J2IFyWHW9fVQiqDMWL4aiioEZFMRLAUxXJhGAiEA5s35DumVyuVon36n1za/hq5SBD9pjkL0c/rygA2bTDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352295},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.4.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/e55deaaad524cf8afd295c28bb4757f5/aiready-context-analyzer-0.4.6.tgz","_integrity":"sha512-F7KDqnYXqhnNRgJkbFVxG9aPGnifTe3zM0guIcoy7u+uCClWbGTLxmTO0JTVD71h5qXpoWozqPQ3v9DmSRGW7A==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","@aiready/core":"0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.4.6_1768335936951_0.9634467801065425","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@aiready/context-analyzer","version":"0.5.0","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.5.0","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"332349ca6a54e96b52d5095e37aaab441f6fba6b","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.5.0.tgz","fileCount":31,"integrity":"sha512-0vzuoa+C2JOVJ5YXmFNVKuvwlD5uPhwFbXkN6/pKkvaxnHq+QGBfR6hvwMd+wD5l3+gamefYVQlsEuHouWm16g==","signatures":[{"sig":"MEQCIGvvta7IKskOphVIPiLED2lbd8fUoE3VtwLpinVobvx0AiBxX4GYZOxOLnmZOZUnr5KFppTFNGvRZR1QZpWhO0JfDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355451},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/d6a22fb8964e9e6d2588001c86c5577a/aiready-context-analyzer-0.5.0.tgz","_integrity":"sha512-0vzuoa+C2JOVJ5YXmFNVKuvwlD5uPhwFbXkN6/pKkvaxnHq+QGBfR6hvwMd+wD5l3+gamefYVQlsEuHouWm16g==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","@aiready/core":"0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.5.0_1768337225113_0.41053696960193986","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@aiready/context-analyzer","version":"0.5.1","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.5.1","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"9346c2a1c1e52132e259fc64632040c1cae2bbf5","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.5.1.tgz","fileCount":31,"integrity":"sha512-s9GfvD34BnrUf+DPoh+hPxMoKPE4RsvnunEEwADpEcq8OS2Ag2jHQRHoUU9xkQj8olUegrFdmdtJGQ+AOHKBLg==","signatures":[{"sig":"MEYCIQCPb8ZvsA7qxsnK+O8JkzQFleiR/1Jk5VaT68SSGYE7igIhAK0cgu0AtJVviqwcja1s6sAwpod24WZ6qCnwGG0UXR2x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":362037},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.5.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/3918b60653bf08d9ad2fdb2444c87286/aiready-context-analyzer-0.5.1.tgz","_integrity":"sha512-s9GfvD34BnrUf+DPoh+hPxMoKPE4RsvnunEEwADpEcq8OS2Ag2jHQRHoUU9xkQj8olUegrFdmdtJGQ+AOHKBLg==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","@aiready/core":"0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.5.1_1768338158067_0.7041474529266458","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@aiready/context-analyzer","version":"0.5.3","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.5.3","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"860c2cc48b2e797188bb4635bf0641c1aedd7b2a","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.5.3.tgz","fileCount":32,"integrity":"sha512-clmiQj+8OMeOabGu6dR0oH9qD3qZepQQWHcb7mSEIvLgIwDLsUsFVB3CpVgYnval+wrirEPtOe2FVSy3bElmtA==","signatures":[{"sig":"MEUCIGjAxq+0RjKg1ph5MT7GvXRw29+IYez1NXBh4wxJtSxuAiEA7A0Tf6KDiL7jCqdDKH1rCax5jjMN63TAF22ELzGHdMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386210},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.5.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/f026f0506bc2d7770ac5ab703525e30b/aiready-context-analyzer-0.5.3.tgz","_integrity":"sha512-clmiQj+8OMeOabGu6dR0oH9qD3qZepQQWHcb7mSEIvLgIwDLsUsFVB3CpVgYnval+wrirEPtOe2FVSy3bElmtA==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","@aiready/core":"0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.5.3_1768339635546_0.5697343323950359","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@aiready/context-analyzer","version":"0.6.0","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.6.0","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"e5ffad372e8af3ff36b602e94722305e6a74974b","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.6.0.tgz","fileCount":35,"integrity":"sha512-FsGWHYiavbThT8PrFgWRuM3wXMbWc62g99TzI8PxJa42tqKO6BA7HOBMMxrVquQn5Vu5mE1wud5Db03jeCH9dQ==","signatures":[{"sig":"MEQCIFf8akNuUrCEBFv/Ao/MkOY+FrjHoaHKql001NoI5A3UAiADyOBYIjlSETssiKvORrZMtTey4PjvvIU5DgYorHvo9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425177},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/cd30afe4d263dc4ecf35682d9d5d6946/aiready-context-analyzer-0.6.0.tgz","_integrity":"sha512-FsGWHYiavbThT8PrFgWRuM3wXMbWc62g99TzI8PxJa42tqKO6BA7HOBMMxrVquQn5Vu5mE1wud5Db03jeCH9dQ==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","@aiready/core":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.6.0_1768355388218_0.8853870602733374","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@aiready/context-analyzer","version":"0.7.0","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.7.0","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"b58b009ca6cfab959df0ae9136da5d1712086aef","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.7.0.tgz","fileCount":44,"integrity":"sha512-e1S210i/KncjSXtE+JluYGpGMgA6fO6i6FKgbX1ztkXgNvA8fb9VZnGbwU3w+dMqJR7ic4UD6+cYlRI85rkg9w==","signatures":[{"sig":"MEQCIGVjKpfybNwJ+XimlZUR4JCmNmjAkkTbUHU1h6quNpP3AiAYulCUH1VKC/HmD/AeJMbCSd4l/oOGEI7ryJ37oUCYpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":668388},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/80eea9962ba38649010d04c097af40ca/aiready-context-analyzer-0.7.0.tgz","_integrity":"sha512-e1S210i/KncjSXtE+JluYGpGMgA6fO6i6FKgbX1ztkXgNvA8fb9VZnGbwU3w+dMqJR7ic4UD6+cYlRI85rkg9w==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","@aiready/core":"0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.7.0_1768361312523_0.07023855455901651","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@aiready/context-analyzer","version":"0.7.1","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.7.1","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"8aa03c082b4fa757f6e5df9d3809d5cff6cdc332","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.7.1.tgz","fileCount":44,"integrity":"sha512-K/KASoprNUU26iNX1XrD/n5tQlop+3JkASw++x7/O3o//pBGlYBDbVdD8iJS8WvUKEBkAn4WJcpPtJ3Spf4okA==","signatures":[{"sig":"MEQCIA6mtgne7F4Kt5oWJ4BVFcHqMdcyiZe2Aixl7HtFRmyRAiA2Z0zKO2vPexsBCppcs0re8ZoTK56IEMpLoG0y6jCjlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":668675},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.7.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/494cfd28e880aaa082c46cadb4be5952/aiready-context-analyzer-0.7.1.tgz","_integrity":"sha512-K/KASoprNUU26iNX1XrD/n5tQlop+3JkASw++x7/O3o//pBGlYBDbVdD8iJS8WvUKEBkAn4WJcpPtJ3Spf4okA==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","@aiready/core":"0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.7.1_1768375772230_0.7572326808186469","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@aiready/context-analyzer","version":"0.7.2","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.7.2","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"b7ea1354d37447a98a0bcbbdb2348f9d29b95c1b","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.7.2.tgz","fileCount":44,"integrity":"sha512-3h9h+F62r/DO1Etq8LVbxaNZACTqjVll2RPfYB3El91cFwsdJFRa7mMceL1pNbDvroCNzO0frKlc8/8GtmKQrA==","signatures":[{"sig":"MEQCIHhxQNfVcwjl8ey4XJqWEP5W0ke78nwp583MJon3NsUOAiALuM9NthVQaDrKY7hmiSgMu06p8rq9yhAXSa64nqLgjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":668405},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.7.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/19331f880779c15935ff2eadc1d320e6/aiready-context-analyzer-0.7.2.tgz","_integrity":"sha512-3h9h+F62r/DO1Etq8LVbxaNZACTqjVll2RPfYB3El91cFwsdJFRa7mMceL1pNbDvroCNzO0frKlc8/8GtmKQrA==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","@aiready/core":"0.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.7.2_1768443874713_0.5517665417839992","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@aiready/context-analyzer","version":"0.7.3","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.7.3","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"7f4f127fc0ac879a61e64f263d653d4ca6d68c42","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.7.3.tgz","fileCount":44,"integrity":"sha512-t/CZ2f2WlzoRqPawBQ/NxcrFFtbUBu9uNrBNK9670S+myRarNBCO5nFk7GnnpLFXo1Ptj30RaA3fIdtwNe3jdg==","signatures":[{"sig":"MEUCIH9+PGYnYcOilq4Bb/Oo579pKC6bhh3/h6rPfYHzjlQ/AiEAtlkcFJy9RXhACBwPFz/C2jGPOVTp3rH+/I8Ky5IQpGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":668405},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.7.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/ab0d3f4a076b2cf05c2c6a830e4b9e76/aiready-context-analyzer-0.7.3.tgz","_integrity":"sha512-t/CZ2f2WlzoRqPawBQ/NxcrFFtbUBu9uNrBNK9670S+myRarNBCO5nFk7GnnpLFXo1Ptj30RaA3fIdtwNe3jdg==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","@aiready/core":"0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.7.3_1768447964895_0.0660062265486201","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@aiready/context-analyzer","version":"0.7.4","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.7.4","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"6f889b6f42f0b509e22de2ec3295aa6581e9a712","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.7.4.tgz","fileCount":44,"integrity":"sha512-//6oElrxw4tLqyN92rInXqjsup2HFKLN8VnJ7yjO7Ny+zDTqMGxYKz9942aLfdU9uPSBCY/O/XD1yD0+ksu6SA==","signatures":[{"sig":"MEQCIFnG2uaSYEl0ycaUaorMWz5exGhbuRZTtJLuvC1fto/qAiBOCMWnDP/cfUUybqMCzI9CXoYJr8WU7Asa81Ocx2c2jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":668758},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.7.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/ba8641a96181c7890772c7054f0bc736/aiready-context-analyzer-0.7.4.tgz","_integrity":"sha512-//6oElrxw4tLqyN92rInXqjsup2HFKLN8VnJ7yjO7Ny+zDTqMGxYKz9942aLfdU9uPSBCY/O/XD1yD0+ksu6SA==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","@aiready/core":"0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.7.4_1768458787503_0.5838087547682729","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@aiready/context-analyzer","version":"0.7.5","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.7.5","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"78272fb6efc54a0778d7c4fa63e9800ebde2e1a7","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.7.5.tgz","fileCount":44,"integrity":"sha512-JHaTsGkGVPWxNYhNBByJpYaKXV1oUYAxHI2tzycrdfpI5RXra0FG2c7NnOZ+5boAIo2QmgQjEOGJSZZXEYF6kw==","signatures":[{"sig":"MEYCIQDlBbHV6Wm8kRGFXMstF4qV5Kjpd2fYvhzJQSqKOS1mYAIhANjQ1W9RPS0rS5xBydvMG/Sed8HkzdLw96izd7GN+7hm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":668759},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.7.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/9c0c978acb834328ce02703696fa9052/aiready-context-analyzer-0.7.5.tgz","_integrity":"sha512-JHaTsGkGVPWxNYhNBByJpYaKXV1oUYAxHI2tzycrdfpI5RXra0FG2c7NnOZ+5boAIo2QmgQjEOGJSZZXEYF6kw==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","@aiready/core":"0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.7.5_1768486559253_0.15580016977468603","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@aiready/context-analyzer","version":"0.7.6","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.7.6","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"c8b1b23b03f941a92fb1e9353859f99c837bf144","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.7.6.tgz","fileCount":44,"integrity":"sha512-vx4lpgWaaO4AOU9xA6l6+1HdjTjMAjoR8u1NwFd9ngRabww++R6x5VCdk3BBbEL0KIKL5q05DAOg4BPIauilRg==","signatures":[{"sig":"MEUCIQDqsbeRwFGuVeo4tmCc+bVP+zpNja/Irdw0klDwdBwVAAIgLRs0ZOHGwqYLBwY+MgKtMmeLn7QWn29hpzplQ2/6PJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":670056},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.7.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/5e89638b33905ceb0bb7356f621c566d/aiready-context-analyzer-0.7.6.tgz","_integrity":"sha512-vx4lpgWaaO4AOU9xA6l6+1HdjTjMAjoR8u1NwFd9ngRabww++R6x5VCdk3BBbEL0KIKL5q05DAOg4BPIauilRg==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","@aiready/core":"0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.7.6_1768488511474_0.1953875405347283","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@aiready/context-analyzer","version":"0.7.7","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.7.7","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"08a953dc43ea79833c65dc90a3eb2bdd6d5ed521","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.7.7.tgz","fileCount":44,"integrity":"sha512-N5vpaSFCIscGTj5WcM6Qo/6/XfsMHJF5amjgZcbFCrUQwY6i8lWnFbF+BjmuJ7awpDEOQNSBJ0bpGNIJadp9SQ==","signatures":[{"sig":"MEYCIQDhz1Vlcwnz6tKG9jdHsFmnbDKQ9LnEwUaZndpEd0WWQAIhAM/etivppyJ9E07Rzs25CqF7sGDvt6s19Y8Kbh/a9da6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":670204},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.7.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/9837b7068338a86ce5cd66963f08c0a3/aiready-context-analyzer-0.7.7.tgz","_integrity":"sha512-N5vpaSFCIscGTj5WcM6Qo/6/XfsMHJF5amjgZcbFCrUQwY6i8lWnFbF+BjmuJ7awpDEOQNSBJ0bpGNIJadp9SQ==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","@aiready/core":"0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.7.7_1768548766172_0.8917678202569705","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"@aiready/context-analyzer","version":"0.7.11","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.7.11","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"0a8e18a60ada420152127bdc724a776f4bca729b","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.7.11.tgz","fileCount":44,"integrity":"sha512-OaUbgvm7/g5h8e9JriOozvKRQKHy0BBa2jEiC9EQkhblignRk6oop0iTFX7p6ObDQ2TPkKXXViURja68JbMjSQ==","signatures":[{"sig":"MEUCIGltIDn06QEuXEQeQb9kZ7YFBnsbS2Jyc4Inywl+4NS0AiEAv89z7+vyd9PkfKi/3pIpv5ryDPvh3iqDGYuB2XHlHJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":671312},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.7.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/9ad830297a3857c2fb43db3d902f2989/aiready-context-analyzer-0.7.11.tgz","_integrity":"sha512-OaUbgvm7/g5h8e9JriOozvKRQKHy0BBa2jEiC9EQkhblignRk6oop0iTFX7p6ObDQ2TPkKXXViURja68JbMjSQ==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","@aiready/core":"0.7.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.7.11_1768809811426_0.9795555979610759","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"@aiready/context-analyzer","version":"0.7.12","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.7.12","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"39e8905d9a69d78db3b5046d2bc324d4fe583106","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.7.12.tgz","fileCount":44,"integrity":"sha512-8hXfmUDkyK7x5jLTyxPZG7sEjv1/l2WatbfbYusqwbOd607z5JuKEO9CfkHV0EZ3phrH4uWuLLrLcleCK3BN3g==","signatures":[{"sig":"MEUCIAX1WYNchLcvHZFbWu1Vr44PrlT4teFhk1GTF4ZfH7GhAiEA0OpLu1zNYYDTscjnLacicRrW38YS82nQe+2Yx63cnBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":671151},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.7.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/99bd5ec1daa07bd687f9faa8cee3e120/aiready-context-analyzer-0.7.12.tgz","_integrity":"sha512-8hXfmUDkyK7x5jLTyxPZG7sEjv1/l2WatbfbYusqwbOd607z5JuKEO9CfkHV0EZ3phrH4uWuLLrLcleCK3BN3g==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","@aiready/core":"0.7.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.7.12_1768892488024_0.983481522224138","host":"s3://npm-registry-packages-npm-production"}},"0.7.15":{"name":"@aiready/context-analyzer","version":"0.7.15","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.7.15","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"1072b814b3290808454138aaecdad61ee4dfc7f7","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.7.15.tgz","fileCount":47,"integrity":"sha512-rGyVv3SeBcDPRs0SsjdtohiyW7X0ZAECDL+rU+xDwaQowaIEwGwkiglZpRRxP6WiThCRO8v1Ltm2poOXLQn2uw==","signatures":[{"sig":"MEYCIQCeg6f3OUPrpw+jfbHCs2Hsjh+PxoArs2cSqOFsEiZjggIhAKYjlHrvq3RMPVFcuyMEIQGZa95WK+QEamjNojIXVygA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721753},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.7.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/22a9ff4d44cb3b525b5439252b92f7a9/aiready-context-analyzer-0.7.15.tgz","_integrity":"sha512-rGyVv3SeBcDPRs0SsjdtohiyW7X0ZAECDL+rU+xDwaQowaIEwGwkiglZpRRxP6WiThCRO8v1Ltm2poOXLQn2uw==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","@aiready/core":"0.7.10"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^2.1.9","typescript":"^5.7.3","@types/node":"^22.10.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.7.15_1768983136542_0.15814802936583527","host":"s3://npm-registry-packages-npm-production"}},"0.7.16":{"name":"@aiready/context-analyzer","version":"0.7.16","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.7.16","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready/tree/main/packages/context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"f34965e750693f75e1dc1b1c14d6f551e8715a0e","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.7.16.tgz","fileCount":48,"integrity":"sha512-qNdjf+AEyYqvLv7YUoZZhUsYxGi2IoNgImMQ0whk4cwCeqnDe5ciSJFq7YIzl5a1TR/oI6pnfxvCIkxPJmOccA==","signatures":[{"sig":"MEUCIGHXlOr8KH+xd4R1E2EUj+OGFIOQ5xgZmnKOBpw5cCQSAiEA+irCHa9eX/6+RFlZHnyI6v0dzEBkyhEbGwI6Cnq9c3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723512},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.7.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/a2148f63b25e14edc9c3fdc685bd0530/aiready-context-analyzer-0.7.16.tgz","_integrity":"sha512-qNdjf+AEyYqvLv7YUoZZhUsYxGi2IoNgImMQ0whk4cwCeqnDe5ciSJFq7YIzl5a1TR/oI6pnfxvCIkxPJmOccA==","repository":{"url":"git+https://github.com/caopengau/aiready.git","type":"git","directory":"packages/context-analyzer"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.7.11"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.7.16_1769515809789_0.14240187006119842","host":"s3://npm-registry-packages-npm-production"}},"0.7.17":{"name":"@aiready/context-analyzer","version":"0.7.17","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.7.17","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"8454596f85a785cc5b8ffbff3cfee6b9833e0059","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.7.17.tgz","fileCount":48,"integrity":"sha512-SELdLXfntPbebZzQt1vOYmV6ZHmUVI79q4zWoupTGCoFSmOaO/rjn1zkCgbuODcUeQdRhBqPx/9ww8bbDiNijg==","signatures":[{"sig":"MEUCIQDnsSrywotdyMqb7x5nQ6ToVjxQ51Y1piHO4RXDplzkMQIgJID1mTmrcIimF36BHKPxT7dvQ1uENdyUG3o/Tlxe0tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":724242},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.7.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/1f63cba9609b0f2ed140a9e12f60006c/aiready-context-analyzer-0.7.17.tgz","_integrity":"sha512-SELdLXfntPbebZzQt1vOYmV6ZHmUVI79q4zWoupTGCoFSmOaO/rjn1zkCgbuODcUeQdRhBqPx/9ww8bbDiNijg==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.7.12"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.7.17_1769568766289_0.09458723967637406","host":"s3://npm-registry-packages-npm-production"}},"0.7.18":{"name":"@aiready/context-analyzer","version":"0.7.18","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.7.18","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"ff6fc99a28bca7c7209686b7de74c6ab18e92c97","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.7.18.tgz","fileCount":48,"integrity":"sha512-GNirOVtEaVd1JolzVZ12KA0TZD1M+XAnkYQ5NTttbnLa1OnuyVJVyS7tid6OTkbc9IV1mX4TOo9kHmkM2SnPQA==","signatures":[{"sig":"MEUCIC59X6ZYSwPeG99FvbX53KOm6vXgPZLiOYpZuqGa42B7AiEAphaIgqvppNEiiG+Rcw9D9PITu9674kS0ED4vmiDZw/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722301},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.7.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/201dea0173a553379c064effebd8c6d8/aiready-context-analyzer-0.7.18.tgz","_integrity":"sha512-GNirOVtEaVd1JolzVZ12KA0TZD1M+XAnkYQ5NTttbnLa1OnuyVJVyS7tid6OTkbc9IV1mX4TOo9kHmkM2SnPQA==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.7.13"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.7.18_1769841042988_0.9986822955254824","host":"s3://npm-registry-packages-npm-production"}},"0.7.19":{"name":"@aiready/context-analyzer","version":"0.7.19","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.7.19","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"063a9e247c57e7f78f9532cc0938634a87020f62","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.7.19.tgz","fileCount":48,"integrity":"sha512-9q9X9PsJ19KWhetn8WvCZNDyf96j3QF9cuKf9jh14hhoRL2ExjS7QMDGv8aunYuT9BNnK5p1v2NDuMKaJD73Vw==","signatures":[{"sig":"MEUCIQDLK3CKPIyc8/EMBs+dGNw4Fzso2xYAnDDMp5Ndcg4qugIgFY3AKpHtOnN2ckkioverTEo1dFXdoI858GyRsR54haE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722296},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.7.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/3a872886af4fdf5ffc4eabb46265c7f7/aiready-context-analyzer-0.7.19.tgz","_integrity":"sha512-9q9X9PsJ19KWhetn8WvCZNDyf96j3QF9cuKf9jh14hhoRL2ExjS7QMDGv8aunYuT9BNnK5p1v2NDuMKaJD73Vw==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.7.14"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.7.19_1769902834513_0.18900090001636838","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@aiready/context-analyzer","version":"0.8.0","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.8.0","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"05b3d771a808110b3877ff87f463f1dbc00db348","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.8.0.tgz","fileCount":53,"integrity":"sha512-mfK6BN9BiQllXMROoeJ0a+Vru8YQCEGqfvz0QTXSubzi5uz7G48LMo7dyBb4IYfSlGEYDT2fcRPxpB+6VSjeYQ==","signatures":[{"sig":"MEYCIQDRTD9sadspFVZl35UMoDHadyQGx7LFZzeMvC0cNzwWogIhAMITj2BpFlpkoh129kXSkhOrlUbzuNEgOPKGflkDEQIG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":834613},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/94e65cd7e406e9c4c5f5f5f7b7b3a563/aiready-context-analyzer-0.8.0.tgz","_integrity":"sha512-mfK6BN9BiQllXMROoeJ0a+Vru8YQCEGqfvz0QTXSubzi5uz7G48LMo7dyBb4IYfSlGEYDT2fcRPxpB+6VSjeYQ==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^9.18.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.8.0_1769940135946_0.8984181524131261","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@aiready/context-analyzer","version":"0.8.3","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.8.3","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"69517f2b9bd88fb1da79cd9e12c4831c3aa4f9c2","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.8.3.tgz","fileCount":53,"integrity":"sha512-0Hls04KBA3n0CweVFYQ0GNCJO6SwfxKJWeZW23ROI/lvBFHEyGm5b8TDLU7CPLpor8TWk5wR/O1v4n+KtxEXQw==","signatures":[{"sig":"MEQCIEFVH3LxfZlS8VFUV8ux3LCGgY7HvLvCRxvabh5nCzQLAiA9v5YcpiIaqkJSuEmvK3GkzlODlEPd8DKG8NYWZe76bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":835194},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.8.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/a287d7d0c0abf7a30f98432a814eea05/aiready-context-analyzer-0.8.3.tgz","_integrity":"sha512-0Hls04KBA3n0CweVFYQ0GNCJO6SwfxKJWeZW23ROI/lvBFHEyGm5b8TDLU7CPLpor8TWk5wR/O1v4n+KtxEXQw==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.8.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.8.3_1770534516608_0.516483694805739","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@aiready/context-analyzer","version":"0.9.0","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.0","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"0cfd33f82ab3a06f4ac05ce5fc51d98ac2f714ab","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.0.tgz","fileCount":53,"integrity":"sha512-rKJwNtzedAIGjTDUNMSIyfU1K9HOpudZGdV3cV7++2F9ZWp2T87CAMG6U4lYn0Gk5y9vXoGevZygkiP5oRoTkw==","signatures":[{"sig":"MEUCIQD/VcRMLrTHpol2x+R8c1an/WfpK4IIVxWSyHH5mMnXlgIgXMU7Xg3X5jvWkXgkGa55NeyQoASwF6CX7P4uMj23WM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":835201},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/a112610244f062121bc22b8af66eb8e8/aiready-context-analyzer-0.9.0.tgz","_integrity":"sha512-rKJwNtzedAIGjTDUNMSIyfU1K9HOpudZGdV3cV7++2F9ZWp2T87CAMG6U4lYn0Gk5y9vXoGevZygkiP5oRoTkw==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.0_1770540394085_0.6981612711765068","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@aiready/context-analyzer","version":"0.9.1","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.1","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"50a66d0166862916bc7558425e6057563fbda301","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.1.tgz","fileCount":53,"integrity":"sha512-dVsk2F0gjkmZH0czB1qvNqgtG9XIRB4y6lPg4X4xBz1nZIvyape/Mox4/+HdldstRjxR9WuRHTwSPGZmH5aQ6w==","signatures":[{"sig":"MEQCIDwvKa4qhGzmRhWkPQcZIS96MP6QlylklFyGXrIuckDYAiABPaJeBNpvfH9vKAel4BrzGvMigUI9cSHTrnmUIgRu4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":835199},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/9ab6971efc6575c1809049eac4aa69d8/aiready-context-analyzer-0.9.1.tgz","_integrity":"sha512-dVsk2F0gjkmZH0czB1qvNqgtG9XIRB4y6lPg4X4xBz1nZIvyape/Mox4/+HdldstRjxR9WuRHTwSPGZmH5aQ6w==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.1_1770544832092_0.8685735550935347","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@aiready/context-analyzer","version":"0.9.4","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.4","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"641fcba6638db97e45cc351f0335e1e3e6076765","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.4.tgz","fileCount":53,"integrity":"sha512-DqvTRaa9NBjDupSnyuUJ2xzgFPGUYYwEiJMG47JT90lJy6aKQeDlh6R0wMhNRezSYZ3KycOzOw2MJMSRVUZJ3Q==","signatures":[{"sig":"MEYCIQD7XSrNPukRoNB684ZHLmNRx09X4PlHhhck/fT9iAgf3wIhAKYogwVUQ6ts7VwOUCBOa7+cI2t4KbxasEX2rq+Xi/iK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":833768},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/8b6e90bd8795677d341345ffbd395617/aiready-context-analyzer-0.9.4.tgz","_integrity":"sha512-DqvTRaa9NBjDupSnyuUJ2xzgFPGUYYwEiJMG47JT90lJy6aKQeDlh6R0wMhNRezSYZ3KycOzOw2MJMSRVUZJ3Q==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.4_1770724034352_0.26114563947274405","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@aiready/context-analyzer","version":"0.9.5","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.5","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"7cba97477a6eff651a094c708f3044092b118118","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.5.tgz","fileCount":115,"integrity":"sha512-I5PlSqnvKjT2bSPt61eZ5Jm3vlpu0Uh9ilDjF8f70Wlt0TQ7K/r6tpUSrkLgHruDVdkmrLmZBiEM3qWY0nne/g==","signatures":[{"sig":"MEQCIBAPH03pFqTup5gNnkELMgoUlGdChRM3V1AytriBvkYSAiAMI5mnd27Zy+AaAxnSjOOx2/tQctkkbkrV3mvLBjI2bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1167607},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/95f2f5e367e550beb1c4bce096ca5061/aiready-context-analyzer-0.9.5.tgz","_integrity":"sha512-I5PlSqnvKjT2bSPt61eZ5Jm3vlpu0Uh9ilDjF8f70Wlt0TQ7K/r6tpUSrkLgHruDVdkmrLmZBiEM3qWY0nne/g==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.5_1770896524433_0.8100910620654824","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@aiready/context-analyzer","version":"0.9.6","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.6","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"0cc43e3269665bddace6bbcfcf065a0a24c21d62","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.6.tgz","fileCount":115,"integrity":"sha512-U1qhM/1bio6oV2VYqE/9fxIsWUsSS2xxMWlXjMtEW2wmHru7icXr35pV4++Lwe5xVXuof1aCWsx11Shh9RILYA==","signatures":[{"sig":"MEQCIB+EpUZaYe8a2OsOFM908V3NHOswZW96oskJe3oudtzCAiBJDa0rgIwLxFNMRjF6CGFXWpSNiDug33XyTsMWAPIdHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1167608},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/8ed7bb841b703a7d9189c5590b20a62e/aiready-context-analyzer-0.9.6.tgz","_integrity":"sha512-U1qhM/1bio6oV2VYqE/9fxIsWUsSS2xxMWlXjMtEW2wmHru7icXr35pV4++Lwe5xVXuof1aCWsx11Shh9RILYA==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.6.2","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.6"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.6_1770896868731_0.5199256099813518","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"@aiready/context-analyzer","version":"0.9.8","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.8","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"126203c0476ac427ad99c5d02cad02f9025edbf5","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.8.tgz","fileCount":115,"integrity":"sha512-4ZIEC8ZcHXzZOI88nsy0UNgtI0glIx+oICdjrdqn8kKUdWlT1UkcKtUjmsHI3bdpqfPZh5i/OKKKYWsqnz0Fhg==","signatures":[{"sig":"MEYCIQCGEE3XhjKzk3diE3RG4CMDbJhUoVEMXgSbXLzuAcDBIgIhAO/HZTW1BmoBOia+MxcMlXiITIqFr18xUCaKxBQuv9ye","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1167723},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/81814111e22b550d29d825337059cc77/aiready-context-analyzer-0.9.8.tgz","_integrity":"sha512-4ZIEC8ZcHXzZOI88nsy0UNgtI0glIx+oICdjrdqn8kKUdWlT1UkcKtUjmsHI3bdpqfPZh5i/OKKKYWsqnz0Fhg==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.8_1771126253988_0.915308383569784","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"@aiready/context-analyzer","version":"0.9.9","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.9","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"9f880c921996bd4f0dfc6828e1815cc7da4c2dbb","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.9.tgz","fileCount":115,"integrity":"sha512-8qfmSJElEEL2T7tlbcdal82Epin9sSKg6raPrc4JUYMl6xxnUVsjayx1OpdWFIT1DkRUYqxYWYwcKuhmZw0wsg==","signatures":[{"sig":"MEYCIQCtgNiGbl608C5O7rwnmF3yrpGN1iPqqj3chdVEZRGSQQIhAKLs755z77qsARP11vcjd6GEE7Sy64ggsC3ajZrhKEq8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1167711},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/b91e8d12dfc5f2390d09c91412b6a7c1/aiready-context-analyzer-0.9.9.tgz","_integrity":"sha512-8qfmSJElEEL2T7tlbcdal82Epin9sSKg6raPrc4JUYMl6xxnUVsjayx1OpdWFIT1DkRUYqxYWYwcKuhmZw0wsg==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.9_1771157864588_0.4675677746741407","host":"s3://npm-registry-packages-npm-production"}},"0.9.10":{"name":"@aiready/context-analyzer","version":"0.9.10","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.10","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"e439ab31dc6b201a065ab9c66aa4793cfedf8ed5","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.10.tgz","fileCount":115,"integrity":"sha512-o95agjC151O7vOkz7WJ8/qeU/ZqS6rXuHZ6CHwuBNUh6opBFil4vuLe5oHSumwDrHBJLrzTRz7fNvbnTfJLUfw==","signatures":[{"sig":"MEQCICwX5tKZhG56Zfs3uJDAEwNcCVoZRmNQmcWEf7XL0qxEAiBD7JCye71f1zHaSEznsP8gmICsQ0JTKxGsWJSX4C8OrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1167613},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/d91143f15198d8668f2126a86901f295/aiready-context-analyzer-0.9.10.tgz","_integrity":"sha512-o95agjC151O7vOkz7WJ8/qeU/ZqS6rXuHZ6CHwuBNUh6opBFil4vuLe5oHSumwDrHBJLrzTRz7fNvbnTfJLUfw==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.10"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.10_1771164366730_0.09472453507011003","host":"s3://npm-registry-packages-npm-production"}},"0.9.11":{"name":"@aiready/context-analyzer","version":"0.9.11","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.11","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"7280ee7cc758f6fd8c5a68f8757a73344ea1be19","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.11.tgz","fileCount":115,"integrity":"sha512-EZqTj1UWAo332AbTOCJHcEpmqsMo/SJ6yDS2SYWBeu58ItEgB42q33esu+kDWUb/K4ObLoMgIljtJN8jeJHZsw==","signatures":[{"sig":"MEUCIQC6E9rlB3holSmB0e8OokNmXIZfB1XtJiNya8CiAeTurQIgaiEE2J17/GpyPQsBolDHIQ/ejv6+l6Ag4hBYiKVSEvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1167617},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/650dccd951d9da3369908de577ffa924/aiready-context-analyzer-0.9.11.tgz","_integrity":"sha512-EZqTj1UWAo332AbTOCJHcEpmqsMo/SJ6yDS2SYWBeu58ItEgB42q33esu+kDWUb/K4ObLoMgIljtJN8jeJHZsw==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.11"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.11_1771230566246_0.98670525959208","host":"s3://npm-registry-packages-npm-production"}},"0.9.12":{"name":"@aiready/context-analyzer","version":"0.9.12","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.12","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"508fbae55491a39cec8029828430124e919e3495","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.12.tgz","fileCount":115,"integrity":"sha512-nYlsy9Rp/yijLtlX+6+wLrA/s1VN1X98YTmJHa7va8O63qSYYJmLqmfUUNddxBOK6hn75vJDYpDThughLaKkgQ==","signatures":[{"sig":"MEUCIDrdlK6XI3tF1vkpJsbo1FG7R3JB5Hby+TSMj3NUF0EoAiEA8eLaqJT/IbYN+O106ldLfAL0tYcmd7apTEmUqpYJI8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1169161},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/8d49e5aeb684314c1c956de48846ef3a/aiready-context-analyzer-0.9.12.tgz","_integrity":"sha512-nYlsy9Rp/yijLtlX+6+wLrA/s1VN1X98YTmJHa7va8O63qSYYJmLqmfUUNddxBOK6hn75vJDYpDThughLaKkgQ==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.12"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.12_1771240152300_0.028634735005084844","host":"s3://npm-registry-packages-npm-production"}},"0.9.13":{"name":"@aiready/context-analyzer","version":"0.9.13","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.13","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"b70cbe66e7be473d2321ab422c0113dc6e408a30","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.13.tgz","fileCount":115,"integrity":"sha512-DfF1PI5zROISER2SuwYLZRO5pbVUABnZuLq8FfNl3jhroJjdjJDfuHqYmpU6uDzYOUztMflzsAKTVJToRzV9HQ==","signatures":[{"sig":"MEUCIAT3kN3PYA1DIAGHCKaMS636LGqpM4KNn2F4Y74KejP3AiEA09MkwwEdeKA9gjJHk7RpvbQeCs10fj1Hv2PHky1HnmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1169047},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/8f134904d44d1e62d31cd47c78c60d03/aiready-context-analyzer-0.9.13.tgz","_integrity":"sha512-DfF1PI5zROISER2SuwYLZRO5pbVUABnZuLq8FfNl3jhroJjdjJDfuHqYmpU6uDzYOUztMflzsAKTVJToRzV9HQ==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.13"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.13_1771242956279_0.5020348474257978","host":"s3://npm-registry-packages-npm-production"}},"0.9.14":{"name":"@aiready/context-analyzer","version":"0.9.14","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.14","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"e2b94c67bff5c55db94c706bb88abd89b82d0ed4","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.14.tgz","fileCount":116,"integrity":"sha512-smNf7YIb6MoXGKmK6uA3DCJy3BbhpIgx4UvbBVavZ1CEwu58pBjn5X/srPlaf4CsoRyy78Ijxu7wg+iHCwwxIg==","signatures":[{"sig":"MEUCIQCH7uwW/6ggpGbUNOq/fFYOcEYNZbPKD0fIJC25bt8viAIgGbxa0lFOe4wzcPNBMs3kSFiOtPGSt61ZQheeYu2cID0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1212311},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/791d0cef4265776606dfeca9f5d61505/aiready-context-analyzer-0.9.14.tgz","_integrity":"sha512-smNf7YIb6MoXGKmK6uA3DCJy3BbhpIgx4UvbBVavZ1CEwu58pBjn5X/srPlaf4CsoRyy78Ijxu7wg+iHCwwxIg==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.14"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.14_1771246555713_0.9188577702436429","host":"s3://npm-registry-packages-npm-production"}},"0.9.16":{"name":"@aiready/context-analyzer","version":"0.9.16","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.16","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"afe73c5daa6de2f221770f3bd615cb401e3b8f9e","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.16.tgz","fileCount":115,"integrity":"sha512-MNCX4X9s74N/dVy/gI4PfIn06M4OANKZu2+NyQW8o0C6/lsw8PPUEzBL8XSuoSU6sIaSH9SbnIGmBgXerkw/ZQ==","signatures":[{"sig":"MEUCIQDWzLDNxEF6AqzeGRfPViuzMCtufB8YTT23Wh67AlXzCQIgS/UzDNGqySTMyoyfg+KsaNN6trbBzyNAf1dncmH6uJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1203461},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/a06a9a54a1218d3f032e379ae10251c5/aiready-context-analyzer-0.9.16.tgz","_integrity":"sha512-MNCX4X9s74N/dVy/gI4PfIn06M4OANKZu2+NyQW8o0C6/lsw8PPUEzBL8XSuoSU6sIaSH9SbnIGmBgXerkw/ZQ==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.16"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.16_1771290618372_0.7306764703136781","host":"s3://npm-registry-packages-npm-production"}},"0.9.17":{"name":"@aiready/context-analyzer","version":"0.9.17","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.17","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"2bf1c5ac4b063048a56c8aa04b58a11bafb92822","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.17.tgz","fileCount":115,"integrity":"sha512-f+X6trNHKSuF5/GX7kCZNjAvzMYb2GocjSDf8kuvj4NzwV7pGLeWJw4zfUNXE2lvYOj0MQeMiqzWAMBcjpY44Q==","signatures":[{"sig":"MEQCIEzqYffHUOwAtwgCPDRdoU3v06OhUg7O5BxKu8Mq71jgAiA9QK/7NsWuSR1PZtTi9/JoN+BKXwRcv8yAKR9ul1SQaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1203459},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/241d6b737e2cf2f202bae87efaa8c0fc/aiready-context-analyzer-0.9.17.tgz","_integrity":"sha512-f+X6trNHKSuF5/GX7kCZNjAvzMYb2GocjSDf8kuvj4NzwV7pGLeWJw4zfUNXE2lvYOj0MQeMiqzWAMBcjpY44Q==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.17"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.17_1771296820182_0.5611560470298245","host":"s3://npm-registry-packages-npm-production"}},"0.9.18":{"name":"@aiready/context-analyzer","version":"0.9.18","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.18","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"3fa0fe38ca846c360e7f8e1a332856dd3371f82c","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.18.tgz","fileCount":115,"integrity":"sha512-AhiBa2ahEjSGUU6EXT4qLRUuxC8SPHmrPHaixtsXbEgqUiP/2qG2v7DetlFeYSJt27AJQAe6GnHIA6M5Rs22YQ==","signatures":[{"sig":"MEQCIAfJ3JUcN9scJMzfS2mejN7E3nCy6G+8DgYFlYOoiJSCAiARksAfzQPC9wraKocmV2GQhyy8JnsNdp67geWYIUXFMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1203462},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/a842ea2938b2d13a1add4a0de7a10d9b/aiready-context-analyzer-0.9.18.tgz","_integrity":"sha512-AhiBa2ahEjSGUU6EXT4qLRUuxC8SPHmrPHaixtsXbEgqUiP/2qG2v7DetlFeYSJt27AJQAe6GnHIA6M5Rs22YQ==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.18"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.18_1771301198590_0.1304413700269762","host":"s3://npm-registry-packages-npm-production"}},"0.9.19":{"name":"@aiready/context-analyzer","version":"0.9.19","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.19","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"314ae39d89e845c9faa18d0833a126b020e3ff58","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.19.tgz","fileCount":115,"integrity":"sha512-ncHDkQUUN+SWlTPBLgo8MyFber2Otbw9kUeGr66iN99CNA9AzuDyRFVRETVtgncxlc4zweD2rEdoIeWbRscVsw==","signatures":[{"sig":"MEYCIQC/2Swc9GxhdeeA36QN/UV8M+9pz2aq52LYxNv/YHxqhwIhAKwvOom4EGp7eUe7hfRWvA1gjJhGLxYqd0/mgZTML69Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1203464},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/6addad5f5016ef26be3f949e820d725d/aiready-context-analyzer-0.9.19.tgz","_integrity":"sha512-ncHDkQUUN+SWlTPBLgo8MyFber2Otbw9kUeGr66iN99CNA9AzuDyRFVRETVtgncxlc4zweD2rEdoIeWbRscVsw==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.19"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.19_1771334932510_0.28456266362292193","host":"s3://npm-registry-packages-npm-production"}},"0.9.20":{"name":"@aiready/context-analyzer","version":"0.9.20","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.20","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"1def8a0b53733096ba357adb2f77895732c87150","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.20.tgz","fileCount":115,"integrity":"sha512-h8uLpPJVDWfDAHf9Jzr8kiVlspCYvfb1J/8Bd67xhKPOgab5uo0jLwWMmUOj9Hinm+n6JbUm5A81DCxNogYyBQ==","signatures":[{"sig":"MEYCIQCEQJWQpihwGkcxZU6GKquXoIBeWP73bQmKh0BbjTU9rwIhAJl3IznobPWaWS4KRc87yf93ZU8zo6cZYmGL9av8OT1T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1203471},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.20.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/bebd38047d6968df0b82f0d26bcbec71/aiready-context-analyzer-0.9.20.tgz","_integrity":"sha512-h8uLpPJVDWfDAHf9Jzr8kiVlspCYvfb1J/8Bd67xhKPOgab5uo0jLwWMmUOj9Hinm+n6JbUm5A81DCxNogYyBQ==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.20"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.20_1771389901467_0.05148697317443718","host":"s3://npm-registry-packages-npm-production"}},"0.9.22":{"name":"@aiready/context-analyzer","version":"0.9.22","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.22","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"a002bdae88953a6e152f75854a81f548b2a7cf58","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.22.tgz","fileCount":115,"integrity":"sha512-aZ7441LhclBIoff32rG1/CXC/kDzGSnCRdDttAAXUnDj5wJdetmLstT+dFilGH8SurmzVf7+nYhCRq5KUaBBRg==","signatures":[{"sig":"MEUCIQDs6PrDZSzC19G0TmUfwyALd88lLlgpvdl+qtuiyJOUaQIgfvNs5amhFR2UDV7803efIxw2ibEzg76R4ZlLULRrHNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1204733},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.22.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/97627d7abd775a52a722a6108474934f/aiready-context-analyzer-0.9.22.tgz","_integrity":"sha512-aZ7441LhclBIoff32rG1/CXC/kDzGSnCRdDttAAXUnDj5wJdetmLstT+dFilGH8SurmzVf7+nYhCRq5KUaBBRg==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.22"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.22_1771422525320_0.4446104484043827","host":"s3://npm-registry-packages-npm-production"}},"0.9.23":{"name":"@aiready/context-analyzer","version":"0.9.23","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.23","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"a0a7cbfadbacc3f701ddf454f6af909dc1df0a3c","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.23.tgz","fileCount":117,"integrity":"sha512-xxdyYXoqnPzQZQt1mZedHpMFzJLDPsPmwy3E+06wxteQFCIlhR7GQrfYSmazYhu1GE54wmJNckkP3nIL/zQp6A==","signatures":[{"sig":"MEUCIEaQByWICHPulOrWktP67t/lHGoB37QON7BiDfN2Tw04AiEAwDwAFM2rqLnVXYv7osLdKBiMty0GCMjY9j3sk98d1cU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1283314},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.23.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/67ce0452ec7b4dbbb3cbe3c47ca7a154/aiready-context-analyzer-0.9.23.tgz","_integrity":"sha512-xxdyYXoqnPzQZQt1mZedHpMFzJLDPsPmwy3E+06wxteQFCIlhR7GQrfYSmazYhu1GE54wmJNckkP3nIL/zQp6A==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.22"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.23_1771547598013_0.8002660535457553","host":"s3://npm-registry-packages-npm-production"}},"0.9.25":{"name":"@aiready/context-analyzer","version":"0.9.25","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.25","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"638b8546a8c5930534ff396ac19d306866a631ea","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.25.tgz","fileCount":119,"integrity":"sha512-2Me27dwkuI15jgW4vpZOD2IouhnxTnPLlBKG0mFLSi1tOm/evbGOWQWBeU9HPczTY/EIIGRlTjGCE7q+UspXEw==","signatures":[{"sig":"MEYCIQCzr4c5wTPNm8W4qohOlEhwpZZC/qta9mWFTp0hjb2UBAIhAOS43vm3UaPBiFCQgJyftOKX0jbtzrYMRaaioEClqVO6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1392352},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.25.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/b0b38aa9ada33970bd0fd586651d624a/aiready-context-analyzer-0.9.25.tgz","_integrity":"sha512-2Me27dwkuI15jgW4vpZOD2IouhnxTnPLlBKG0mFLSi1tOm/evbGOWQWBeU9HPczTY/EIIGRlTjGCE7q+UspXEw==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.22"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.25_1771550773164_0.3300165636891106","host":"s3://npm-registry-packages-npm-production"}},"0.9.26":{"name":"@aiready/context-analyzer","version":"0.9.26","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.26","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"4644676913c99ba39f617c9aae91a08c7f79a531","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.26.tgz","fileCount":120,"integrity":"sha512-h++jm8Igu1o79uTeuCBjFzeXjvlvHxZX4vl1z6raXAq1Qc47PwsUbey9AkgqUgpmHM8zRfczrdQRWc5n9LFlrw==","signatures":[{"sig":"MEYCIQD9y3Ir5/K+adK0XfXrBCMnrvmJc/mYUwkoXgqWorH/mAIhALzSe4WNv05Pt914zrCTR+KLBkCci1cDGroatct1HlzK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1521851},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.26.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/371252aabd02f248bc8a859e46e50b4c/aiready-context-analyzer-0.9.26.tgz","_integrity":"sha512-h++jm8Igu1o79uTeuCBjFzeXjvlvHxZX4vl1z6raXAq1Qc47PwsUbey9AkgqUgpmHM8zRfczrdQRWc5n9LFlrw==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.22"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.26_1771559504088_0.6717547682396996","host":"s3://npm-registry-packages-npm-production"}},"0.9.28":{"name":"@aiready/context-analyzer","version":"0.9.28","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.28","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"b6803c3ff3df7cb63cb40eb980f4fe5c4b2b6251","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.28.tgz","fileCount":127,"integrity":"sha512-rtozLoiqMw2jB2LAIgVb2RVNeW1kxgFDJ3fFf0oqYd2gtHjAYjkYeWnJbRSqF4bZ0+1m7CDprxUg+lwkF9mKDQ==","signatures":[{"sig":"MEUCIHafJT3h7162iIVniLu0WaKCTybRG9y8sHsQu2AF91ONAiEAuTCHg1xxLq7aL9nIM/t6MHjrphnyt244Y4U++Y5cxSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2005046},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.28.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/97133cff712072183e69c225ddac44a1/aiready-context-analyzer-0.9.28.tgz","_integrity":"sha512-rtozLoiqMw2jB2LAIgVb2RVNeW1kxgFDJ3fFf0oqYd2gtHjAYjkYeWnJbRSqF4bZ0+1m7CDprxUg+lwkF9mKDQ==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.25"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.28_1771918512161_0.8886532768907145","host":"s3://npm-registry-packages-npm-production"}},"0.9.29":{"name":"@aiready/context-analyzer","version":"0.9.29","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.29","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"f39506ce330d6edc74ea2d137324d18abdc9e8e9","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.29.tgz","fileCount":127,"integrity":"sha512-MyH3PJne7wrz1BCHkWkQYC4xkDpmGSYJCx+ggWYWF345HLo1edwt1r+hWG30vrXCTVNFw/wSJUcj6OBS91WPDg==","signatures":[{"sig":"MEQCIE6+4VAFgP/0+Id1r94FulFSyw7g7Qp5aqajsDbBgR7AAiB6cNrAwbU/hGzlf0LQPhHd2NwgzRULeUXifCCxTdochQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2004588},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.29.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/f00a00c6d7605b6557852cd50cacab7f/aiready-context-analyzer-0.9.29.tgz","_integrity":"sha512-MyH3PJne7wrz1BCHkWkQYC4xkDpmGSYJCx+ggWYWF345HLo1edwt1r+hWG30vrXCTVNFw/wSJUcj6OBS91WPDg==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.26"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.29_1771991766535_0.6147764671208615","host":"s3://npm-registry-packages-npm-production"}},"0.9.30":{"name":"@aiready/context-analyzer","version":"0.9.30","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.30","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"8174feb165b64b29e27f71a1916620a5c717f1b0","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.30.tgz","fileCount":127,"integrity":"sha512-6rDdrdTkrSVm8OGOkP09MRXpn0dHVrZf5/33fPoSEIMMkP/vbxB8CabnsPshgORpI1KrL7njAA4Pa0deix4bVA==","signatures":[{"sig":"MEYCIQDegCBTIPwWFWh1p29DEMslIA3u/qAw0pipY2jTiJkPBgIhAIW/pkgcUjYSlnfFaWPSFoLbUaUlYv6KWAOC0yGsOjAo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2004945},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.30.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/f39df8b3b105e5f695a1ef883e6d81be/aiready-context-analyzer-0.9.30.tgz","_integrity":"sha512-6rDdrdTkrSVm8OGOkP09MRXpn0dHVrZf5/33fPoSEIMMkP/vbxB8CabnsPshgORpI1KrL7njAA4Pa0deix4bVA==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.6.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.10.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.27"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.30_1772012624367_0.9678704525375814","host":"s3://npm-registry-packages-npm-production"}},"0.9.31":{"name":"@aiready/context-analyzer","version":"0.9.31","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.31","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"50340932ea9a06939f32d31b53724f0307da2b9b","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.31.tgz","fileCount":127,"integrity":"sha512-kxUjzn1mWM4AkPoh214L41LCHQ0vq8gPoL+9YklTad7hq/8JzpDMlm9mkdAye9ifxzcM2rB/68gzA70d1URvWA==","signatures":[{"sig":"MEUCIQCYhtM85noi2KAH42DS7kQ24sfIK0dsjZgS9eYrndgtfQIgVeGfivUbkLlzRnIj6QLVVL/gdzg8laafRKizz0SkVW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2004946},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.31.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/d071c6ef354cc81978595d9cacc62b30/aiready-context-analyzer-0.9.31.tgz","_integrity":"sha512-kxUjzn1mWM4AkPoh214L41LCHQ0vq8gPoL+9YklTad7hq/8JzpDMlm9mkdAye9ifxzcM2rB/68gzA70d1URvWA==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.28"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.31_1772102913208_0.9130467829295927","host":"s3://npm-registry-packages-npm-production"}},"0.9.33":{"name":"@aiready/context-analyzer","version":"0.9.33","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.33","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"90ae74a5ed97c23cac074f50360d6e04fe4092fb","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.33.tgz","fileCount":129,"integrity":"sha512-IC/et2Qr+oU/EWe97CeNPNS5iDkXPyHG74ZFm6t33iIB5cLixrHFpWuypyhf/Mt30Vmlo2hJ16e+RMgDBW7low==","signatures":[{"sig":"MEQCICAwH5A9TkWHNVKD0BcSYx5sByAJWr08vWzxYD8/+Z+rAiB6YPBKUo7eGVh5l1BMM/E3JYoVLqKaJyZT2x2sDgL1pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2077452},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.33.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/c6eb2977b73a25cae73b38090c56bee7/aiready-context-analyzer-0.9.33.tgz","_integrity":"sha512-IC/et2Qr+oU/EWe97CeNPNS5iDkXPyHG74ZFm6t33iIB5cLixrHFpWuypyhf/Mt30Vmlo2hJ16e+RMgDBW7low==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.30"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.33_1772105740065_0.9020778842801362","host":"s3://npm-registry-packages-npm-production"}},"0.9.34":{"name":"@aiready/context-analyzer","version":"0.9.34","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.34","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"6321ee93d4f4b00814303357141b1b53ca0f6e00","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.34.tgz","fileCount":129,"integrity":"sha512-R03wbeFsirvU4yywo8PTvdAqvZxK17futHIw1vitPYff6yxfoG2iWldX/ByXYdbt8iqAC9OGTBWFJnOp1WbzoA==","signatures":[{"sig":"MEQCIBKuT+SzQDPr+3ltqivs9Ry1KlbqGfzV0Mh+m9S0OXupAiArS+g98JJTDWKhZ0G0jZb6dMHeOA/gcT2vkgiRRcrpag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2045712},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.34.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/9499f268a223032706047a1723e4ce03/aiready-context-analyzer-0.9.34.tgz","_integrity":"sha512-R03wbeFsirvU4yywo8PTvdAqvZxK17futHIw1vitPYff6yxfoG2iWldX/ByXYdbt8iqAC9OGTBWFJnOp1WbzoA==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.31"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.34_1772158079937_0.4592882664235438","host":"s3://npm-registry-packages-npm-production"}},"0.9.35":{"name":"@aiready/context-analyzer","version":"0.9.35","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.35","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"18b2d8361bcd40d643dfb2703e613d59e4db6ab5","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.35.tgz","fileCount":129,"integrity":"sha512-z7tM0LaWke+2ndWyhZpjmMlYhB7mfd4fH63nCg+G18AqwNIUjbPaCo9brlF3I6dGmveSVpFOakbO7zYZG+AIRw==","signatures":[{"sig":"MEQCIF7MG0d7KiAeHp/muhQaaXrp6LquSV3tV6+uSR4HrGCBAiAMCNuLVYKiTTtzyOCYf88NZO0AQ1oj2DgPwAChtWlroA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2045912},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.35.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/d9bb541802a3991ebccb80484389c594/aiready-context-analyzer-0.9.35.tgz","_integrity":"sha512-z7tM0LaWke+2ndWyhZpjmMlYhB7mfd4fH63nCg+G18AqwNIUjbPaCo9brlF3I6dGmveSVpFOakbO7zYZG+AIRw==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.32"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.35_1772172928397_0.18853642157540973","host":"s3://npm-registry-packages-npm-production"}},"0.9.36":{"name":"@aiready/context-analyzer","version":"0.9.36","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.36","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"4c488971d8b8b3f1a637bb82d47b44581d8f4198","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.36.tgz","fileCount":131,"integrity":"sha512-h4YkY1lxHf+vaWd7/tzZU3opwd6p0+aMW2Y3rUyPuv2VhuczW+prYTEmVIynKq27QIlPSH4nkDVI64co5j7oyg==","signatures":[{"sig":"MEQCIHQBO4DD0UxJiE7i1QgyX+d4sb/6MnpMjGxX5XOcWJtQAiAWrq7C9myUBfrS59IpU7omyBQKfGQuH2mc1VXQxCCkXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2129047},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.36.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/9b0c3f9284e8f86509c757ccd288ce5a/aiready-context-analyzer-0.9.36.tgz","_integrity":"sha512-h4YkY1lxHf+vaWd7/tzZU3opwd6p0+aMW2Y3rUyPuv2VhuczW+prYTEmVIynKq27QIlPSH4nkDVI64co5j7oyg==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.6.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.10.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.33"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.36_1772191286547_0.6669691619619826","host":"s3://npm-registry-packages-npm-production"}},"0.9.38":{"name":"@aiready/context-analyzer","version":"0.9.38","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.38","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"d197a5c8101e2ced3132565391c79077baec3458","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.38.tgz","fileCount":134,"integrity":"sha512-9LKoUnWnBTC5hC7DUks2+AP9FECPdX3Lwh4kgw9TkIoAYavXNlO+WzBOWyLa5bfnbcfspvbkgMbFm31OK27ZeA==","signatures":[{"sig":"MEUCIQC/3wx8HxAJrqsJyCuxvivVhrjzgkKclNjNNGmnLWObYwIgEqtZAdjJ4CPYpkdJG/dD6x1b+viATfUlXb740zDq2HM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2203998},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.38.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/247687d699a9c5786714bf8f8d08eb49/aiready-context-analyzer-0.9.38.tgz","_integrity":"sha512-9LKoUnWnBTC5hC7DUks2+AP9FECPdX3Lwh4kgw9TkIoAYavXNlO+WzBOWyLa5bfnbcfspvbkgMbFm31OK27ZeA==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.35"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.38_1772200864501_0.341351238875895","host":"s3://npm-registry-packages-npm-production"}},"0.9.40":{"name":"@aiready/context-analyzer","version":"0.9.40","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.40","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"88b3c7074a38abd94d26b0a12667ddb175f932a8","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.40.tgz","fileCount":134,"integrity":"sha512-Xppmy4hXtw9Wh7/1IEz2TkYLlYK03+u49MYEgKmrmARaytOdu1oI3KSXdG+QmdecOJ+zIjVEaHT6onFIlvR2tw==","signatures":[{"sig":"MEQCIC2UE1SYVMb0I72uJK+bmQ8b4TP151G1md6/852w9evtAiATJhIkuj+BFbAwrZY+VSu/aD9kb5KZ5y5o0kqzaMIevA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2203997},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.40.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/3e7639c1f7b8d6e52ef5f7fca8535fc1/aiready-context-analyzer-0.9.40.tgz","_integrity":"sha512-Xppmy4hXtw9Wh7/1IEz2TkYLlYK03+u49MYEgKmrmARaytOdu1oI3KSXdG+QmdecOJ+zIjVEaHT6onFIlvR2tw==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.8.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.37"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.40_1772334469569_0.13534386076504767","host":"s3://npm-registry-packages-npm-production"}},"0.9.41":{"name":"@aiready/context-analyzer","version":"0.9.41","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.41","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"5e7a4e68663131b613e030819963941816a4c235","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.41.tgz","fileCount":134,"integrity":"sha512-Caih5LoNTers/Kv+dVoBwXO0AproZKmT3aRPgXlN2llqWFIRQOGIcLCvY/vUS3V2XwLNXu6iMIQMpWOWZmCCJQ==","signatures":[{"sig":"MEQCIHoGO7GL92PgCsIMsmRi9roHq5ZAtHNUvQmgTpRZV05SAiBW1eWIacYIA+mGPKTPo0VY+IcLK2qce7/SqJp1Yp++SA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2203671},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.41.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/5f1f61a77835f8254fdca1f5c8852b35/aiready-context-analyzer-0.9.41.tgz","_integrity":"sha512-Caih5LoNTers/Kv+dVoBwXO0AproZKmT3aRPgXlN2llqWFIRQOGIcLCvY/vUS3V2XwLNXu6iMIQMpWOWZmCCJQ==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.9.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.38"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.41_1772589400806_0.29307077022266004","host":"s3://npm-registry-packages-npm-production"}},"0.9.42":{"name":"@aiready/context-analyzer","version":"0.9.42","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.9.42","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"7b6ff67a1406137e0326b17556d64e5902cac3d0","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.9.42.tgz","fileCount":173,"integrity":"sha512-w2Q//hUCpuqFkTVlPaeYaLxr8U5pYOlrtV+GufMFof3kyABiJjyBVHmWUvk+Gvl0ASax+BgQ+Gdl019yVdes8Q==","signatures":[{"sig":"MEYCIQC7g8c3YzvXQN6Sp/Vk12V73etKxtDPz+OccQW4I1ObegIhAKdx5a5sWcrg+d+UcZ3Dya7kHKUSkbzkHFeNhGYFXtki","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3827004},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.9.42.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/26131bf8800b307236cbb6a8eb9bd6b5/aiready-context-analyzer-0.9.42.tgz","_integrity":"sha512-w2Q//hUCpuqFkTVlPaeYaLxr8U5pYOlrtV+GufMFof3kyABiJjyBVHmWUvk+Gvl0ASax+BgQ+Gdl019yVdes8Q==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.10.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.7.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.9.39"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.9.42_1772628577634_0.8415675447784412","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@aiready/context-analyzer","version":"0.16.0","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.16.0","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"a140a9560f6d69378a2bac24ad7bdfab0296ea1f","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.16.0.tgz","fileCount":174,"integrity":"sha512-6Yi7XNmV521WKh4Q49A05yS/teSeAKgROb28FGoYNW+FIQcTOuY2vvic1LLmpshjMNvNebsvGyICC7neXcqFMQ==","signatures":[{"sig":"MEUCIBMoSpJugQ3na7yjQaE2ruNWfSd4xX4pEmTUu08fTeilAiEA5JTDTH/Qqqkz8gfsLFTyzZ41StR5feAYmH1oZvpUTSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3828205},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.16.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/49aa31c166a6f042dc9751a77042dd23/aiready-context-analyzer-0.16.0.tgz","_integrity":"sha512-6Yi7XNmV521WKh4Q49A05yS/teSeAKgROb28FGoYNW+FIQcTOuY2vvic1LLmpshjMNvNebsvGyICC7neXcqFMQ==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.10.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.7.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.18.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.16.0_1772685712994_0.24633659812407882","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@aiready/context-analyzer","version":"0.17.0","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.17.0","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"0fb0ec5cfccaaa4082aae2668308bacb19b99e3c","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.17.0.tgz","fileCount":174,"integrity":"sha512-iQcw7hl9I41G5emQ2v+0Yyq95lqP8XfEBycjwSnJrp/VgocuhH3t/2czcmRR0hbfVbwVI4yu0HTMsP/qtZKyWQ==","signatures":[{"sig":"MEQCIHgnVrGiSm7IcilK/zr46PposFSd7jSm06k1iGEylC0lAiB2s2RnBJX9hRcPqBdrTRJzEYwnL7zz0/8QURre18sPNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3828200},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.17.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/f754fd5efb701cea7f56ea83fedc67b8/aiready-context-analyzer-0.17.0.tgz","_integrity":"sha512-iQcw7hl9I41G5emQ2v+0Yyq95lqP8XfEBycjwSnJrp/VgocuhH3t/2czcmRR0hbfVbwVI4yu0HTMsP/qtZKyWQ==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.9.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.17.0_1772689472222_0.08296962636548555","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"@aiready/context-analyzer","version":"0.17.2","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.17.2","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"bbbd606b54538f58b7e0044a27cc723aa7566462","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.17.2.tgz","fileCount":174,"integrity":"sha512-6ViT7jyh9BWuuzGsFcetc3buGenJEuqSGEkaNJmpS9YLOZ7Bo9VOZJ/94kpFNZAZTzunccQVKnBF312lk/j2nA==","signatures":[{"sig":"MEQCIH9kQAharS3sIfWhG8/GlKmoEcgDF0KTvAxqZH9e8tqhAiBUYiLTMxYDt5cqly7dYm3FHvLnxtJuzf52E1VOFP/dxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3828202},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.17.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/3152582cdf00910938ae945982f31a9d/aiready-context-analyzer-0.17.2.tgz","_integrity":"sha512-6ViT7jyh9BWuuzGsFcetc3buGenJEuqSGEkaNJmpS9YLOZ7Bo9VOZJ/94kpFNZAZTzunccQVKnBF312lk/j2nA==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.10.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.7.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.19.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.17.2_1772703768256_0.5979840706934874","host":"s3://npm-registry-packages-npm-production"}},"0.17.3":{"name":"@aiready/context-analyzer","version":"0.17.3","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.17.3","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"470d7ac729ba1bb5d43460cec338aa1622b5d482","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.17.3.tgz","fileCount":175,"integrity":"sha512-TTYGqdZdqbj60Hts4lAKj2C7zRW6JET7yzgpFln8uwvLkeZqS3UHf+pFL9Ua8Q9j+2DtH/7If6put+9TQkdnZg==","signatures":[{"sig":"MEUCIQDcbUzhrTn6aehvWBhg2S8zeBuqZfgqyY6CqaqJ9iDLfAIgHku7++HQKEXKXH3WVDKy5B991dhXfyeebJ7+g+9dBws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3888808},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.17.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/da55497996c4ecac47b725cacfd7409e/aiready-context-analyzer-0.17.3.tgz","_integrity":"sha512-TTYGqdZdqbj60Hts4lAKj2C7zRW6JET7yzgpFln8uwvLkeZqS3UHf+pFL9Ua8Q9j+2DtH/7If6put+9TQkdnZg==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.10.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.7.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.19.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.17.3_1772789223973_0.7788642440573987","host":"s3://npm-registry-packages-npm-production"}},"0.17.5":{"name":"@aiready/context-analyzer","version":"0.17.5","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.17.5","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"6d099bcf3ac456db23ba147e5fdc8e7cc64e6d68","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.17.5.tgz","fileCount":175,"integrity":"sha512-1kspAi+Gzeyq1EYrcF/n1sXBDuiYUeglDasLWxpzdOHeZ0aC/jQrSNumJwiWSC2qcNpv+Pa1fBGCxQU2PAw/CQ==","signatures":[{"sig":"MEUCIEiWk5nLQQKo0k0WlDaV7PnB/Wrem7/zjkqCtd6f36sEAiEA6JiFZsPdrsFRKdfxkmWnxb8J37/zhLuozJXHaaqKG8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3888810},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.17.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/f96d96c45cc9c26e4711c07a918eacdc/aiready-context-analyzer-0.17.5.tgz","_integrity":"sha512-1kspAi+Gzeyq1EYrcF/n1sXBDuiYUeglDasLWxpzdOHeZ0aC/jQrSNumJwiWSC2qcNpv+Pa1fBGCxQU2PAw/CQ==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.10.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.7.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.19.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.17.5_1772793786452_0.35032601912239336","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@aiready/context-analyzer","version":"0.19.0","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.19.0","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"0e0707346881c3b057b00cc97574bc35b1434c67","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.19.0.tgz","fileCount":180,"integrity":"sha512-xN2hyVn8mLftiZfP8mVtLcFXN6H6O48b5Wf0hDnvxQFbHvfliwbmPuKyy0jz5Q+lJDC9K58VLdg81xd/KG1Z0w==","signatures":[{"sig":"MEYCIQCbstiiAHaoyRPdrCtXyesqrIPoVk1Cqtv6a70Zbyvn8AIhAIP8DIzx0S5/ghFp9VBFX+tMXTfMTlBRVRk7RwJwjb9t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4137826},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.19.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/05171c82bebfde4198870ec48e86f7d8/aiready-context-analyzer-0.19.0.tgz","_integrity":"sha512-xN2hyVn8mLftiZfP8mVtLcFXN6H6O48b5Wf0hDnvxQFbHvfliwbmPuKyy0jz5Q+lJDC9K58VLdg81xd/KG1Z0w==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.9.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.19.0_1772837166743_0.6607347893790811","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@aiready/context-analyzer","version":"0.19.1","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.19.1","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"c9e076c2685187836ad335bcf84bea817d9a5479","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.19.1.tgz","fileCount":180,"integrity":"sha512-6aRj0zGw1FWR4CH3hL8fX61PmDxZzKswK6EeBUd512c084AWFQ0EZGN/SRVrgX1xXEAE/iDmTx5axOWFKeuRNA==","signatures":[{"sig":"MEUCIQDBPals7RQap40bLNSDMw6xeNpwXsJ/hyksszOMnnHwrQIgQfoX6hH3XhXHLDGfvjrYIA12wRryuSgGWgkk2GsQTJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4137827},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.19.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/5c2cffbf4bb3246f9f441386194eefef/aiready-context-analyzer-0.19.1.tgz","_integrity":"sha512-6aRj0zGw1FWR4CH3hL8fX61PmDxZzKswK6EeBUd512c084AWFQ0EZGN/SRVrgX1xXEAE/iDmTx5axOWFKeuRNA==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.10.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.7.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.19.1_1772840305228_0.46639387480912897","host":"s3://npm-registry-packages-npm-production"}},"0.19.3":{"name":"@aiready/context-analyzer","version":"0.19.3","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.19.3","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"0b334e6db1c56d5b1f8a4ac5158adeaca4ad6805","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.19.3.tgz","fileCount":180,"integrity":"sha512-cUghxWKjtUHnuZJNsYvxyGh5pznxkb840DEMBFP9odl8tK9EC8DyN75VuCAIskPCNBKZDSvtxOcYTkj2abfEFw==","signatures":[{"sig":"MEYCIQDU3CORprnkQmpb4gqQ/kMP+ZMafNv+tHQi+nGW9C29zAIhAKNv6hNk1RPg8/BJCNywoUYGLOL9Hvi5hIonlQywHNHg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4137830},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.19.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/28690ff6865b82a6938afb217e168b72/aiready-context-analyzer-0.19.3.tgz","_integrity":"sha512-cUghxWKjtUHnuZJNsYvxyGh5pznxkb840DEMBFP9odl8tK9EC8DyN75VuCAIskPCNBKZDSvtxOcYTkj2abfEFw==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.10.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.7.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.21.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.19.3_1772841576054_0.37624428970416046","host":"s3://npm-registry-packages-npm-production"}},"0.19.4":{"name":"@aiready/context-analyzer","version":"0.19.4","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.19.4","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"acfdda7c4b4b4701801e0d7981430ccf2ee83b65","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.19.4.tgz","fileCount":180,"integrity":"sha512-8RLOXo3KaeRMNa569SH8dtgg0iJxcIckiYSHjeae9ESTR7zXBCzT+bqyqgUN5QvjBYN6U14CgOFdntSkLom76Q==","signatures":[{"sig":"MEUCICludrf38IhF0cVLLv5yErtNRkdLSY6gAVe9R3fGFXlJAiEAokEw601TgHM/rbADkM+RhAbBn4sjs82w8UztKqm7F+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4137829},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.19.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/22d3fc3acdc0ff3d3f7ead8b62fd041b/aiready-context-analyzer-0.19.4.tgz","_integrity":"sha512-8RLOXo3KaeRMNa569SH8dtgg0iJxcIckiYSHjeae9ESTR7zXBCzT+bqyqgUN5QvjBYN6U14CgOFdntSkLom76Q==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.10.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.7.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.21.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.19.4_1772842570183_0.8576426143229894","host":"s3://npm-registry-packages-npm-production"}},"0.19.8":{"name":"@aiready/context-analyzer","version":"0.19.8","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.19.8","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"4abccc273b531e41d9705aa684fd69f7c1097197","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.19.8.tgz","fileCount":180,"integrity":"sha512-L6yWGVopDI3htp+vXQ9xNRiWD+3wbjPCtnkIkZRjAMOleSwFplcbzV3JrcC1OTPkSn7YNUvQpR6W8Ogoc+o3NA==","signatures":[{"sig":"MEQCIGSH5ZBlzVxmM38FTD8RvUtpVcMXUYAdqkMFxr7fDnOgAiAoIyvIBbBW4J2ji1HA1u/IRSmSs6l/Jl+2tnIyDdNpGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4137963},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.19.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/a09581aeb3fed6b9d7bb3d86815cab7c/aiready-context-analyzer-0.19.8.tgz","_integrity":"sha512-L6yWGVopDI3htp+vXQ9xNRiWD+3wbjPCtnkIkZRjAMOleSwFplcbzV3JrcC1OTPkSn7YNUvQpR6W8Ogoc+o3NA==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.10.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.7.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.21.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.19.8_1772849968818_0.6435871110937019","host":"s3://npm-registry-packages-npm-production"}},"0.19.9":{"name":"@aiready/context-analyzer","version":"0.19.9","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.19.9","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"c9cf6b1ee767adc4b39cdf64781b077f7903ebab","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.19.9.tgz","fileCount":180,"integrity":"sha512-1SHuzicCRvqU5BYB4ng+zmfXcYihRUNy1EPuYOxUu+U4siFO1G7wSexNy+ImNLeFbtHssUlrt1Zrwldkjx1/2g==","signatures":[{"sig":"MEQCIFkioogXVFKwPpFOIVNRPzJBMD7YOO/BMGZKKl3QKcpQAiALlTPZjdlETbjZlUANl80b7bYOdhsj7lHl3fbZ9kaWEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4137832},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.19.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/f28f277f9e18051d5eecec2ea26d1731/aiready-context-analyzer-0.19.9.tgz","_integrity":"sha512-1SHuzicCRvqU5BYB4ng+zmfXcYihRUNy1EPuYOxUu+U4siFO1G7wSexNy+ImNLeFbtHssUlrt1Zrwldkjx1/2g==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.9.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.21.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.19.9_1772850779784_0.6440315682666542","host":"s3://npm-registry-packages-npm-production"}},"0.19.10":{"name":"@aiready/context-analyzer","version":"0.19.10","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.19.10","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"b42c9c861cee8d48dbb228a4d1cb54bfedae62bf","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.19.10.tgz","fileCount":181,"integrity":"sha512-QO1blWoGZxYIXn64of6BaGPOnpIBBa6nCl7id+lPCuVAgwgkApllgXfx/mcOlSxD/b3H+VdITbnS1kH1wfKNJg==","signatures":[{"sig":"MEQCIDQuwtPB+XxeJTyripdPM24bAPAumbp/KgPzVEFCwp3aAiBHQq9fiAQZcsW3uIpt9AJEkxQ6ZD1fEpl0PxMEx2S82Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4199195},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.19.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/8bd42ff1028efa5680287191b49d2dee/aiready-context-analyzer-0.19.10.tgz","_integrity":"sha512-QO1blWoGZxYIXn64of6BaGPOnpIBBa6nCl7id+lPCuVAgwgkApllgXfx/mcOlSxD/b3H+VdITbnS1kH1wfKNJg==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.9.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.21.10"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.19.10_1772857247584_0.32965394215408184","host":"s3://npm-registry-packages-npm-production"}},"0.19.11":{"name":"@aiready/context-analyzer","version":"0.19.11","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.19.11","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"b37679eea95ecaa6483c4b283cc90adfe2d2fc16","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.19.11.tgz","fileCount":181,"integrity":"sha512-eOAY1h/x1QM+r9SHW72CQBlrd99M9AqIfGCTDTvvjjeIUyJ6nN5KaBV9Igv0oXv6PA3/Sq0Rhl1RsNX/xNg62g==","signatures":[{"sig":"MEYCIQCoc1QHYcD4rAVzt84CchHgQqzAKJi2KFlYfGl9lG8ymwIhAIYVj8jpp8ZM1afKht3ucUq7iKycWQ/6nQsAOVUR1PO2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4199192},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.19.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/98096e5949233ea3f9f78c216a91c752/aiready-context-analyzer-0.19.11.tgz","_integrity":"sha512-eOAY1h/x1QM+r9SHW72CQBlrd99M9AqIfGCTDTvvjjeIUyJ6nN5KaBV9Igv0oXv6PA3/Sq0Rhl1RsNX/xNg62g==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.9.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.21.11"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.19.11_1772859096823_0.35840424509180346","host":"s3://npm-registry-packages-npm-production"}},"0.19.13":{"name":"@aiready/context-analyzer","version":"0.19.13","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.19.13","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"ae04590fb21e3c8af60cb882caa091e893b4f3e3","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.19.13.tgz","fileCount":181,"integrity":"sha512-HhZyWYi1EmemIlXd4NbGNnN1WVw+NgHXN3+KFqgVfCJ4oE1HQ4awDl9z5UywQnQp2OVi5jJmLLBExOYgv7SY/A==","signatures":[{"sig":"MEUCIFAJkyaGZx5HiKe6igxsWafmwNGBqZZeBCRnVh2+Cni4AiEAqnpjWFP6/F2U3HMhclC9B9VwA+a5VnF11Kt6TaaS9IA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4199192},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.19.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/f27fd14adbc6fde7622c5f35c874df11/aiready-context-analyzer-0.19.13.tgz","_integrity":"sha512-HhZyWYi1EmemIlXd4NbGNnN1WVw+NgHXN3+KFqgVfCJ4oE1HQ4awDl9z5UywQnQp2OVi5jJmLLBExOYgv7SY/A==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.10.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.7.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.21.13"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.19.13_1772877366622_0.6510516344401003","host":"s3://npm-registry-packages-npm-production"}},"0.19.14":{"name":"@aiready/context-analyzer","version":"0.19.14","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.19.14","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"10a38155ec2a4b5e074e4e002a9212a5adcdbfb6","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.19.14.tgz","fileCount":182,"integrity":"sha512-UsYeaCjbbuf8hF9fpUzwYNEcj6/zRTPYm+h8bXrGsQ1rVbew7vUs3/2TiqfzLl/M4SA9xofk/r7TNHMBIH3ZnQ==","signatures":[{"sig":"MEUCIFbJoSYpS4FXnSeQujXSqhl6INSoasNEoNF3jSr8HwKzAiEAkDTOZ6wN7fKO27/wDlIwb9PW/jLeYpgP8az5qZcysyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4261890},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.19.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/33b9370934048902b536482f43723053/aiready-context-analyzer-0.19.14.tgz","_integrity":"sha512-UsYeaCjbbuf8hF9fpUzwYNEcj6/zRTPYm+h8bXrGsQ1rVbew7vUs3/2TiqfzLl/M4SA9xofk/r7TNHMBIH3ZnQ==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.10.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.7.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.21.14"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.19.14_1772888866166_0.24655517738288268","host":"s3://npm-registry-packages-npm-production"}},"0.19.15":{"name":"@aiready/context-analyzer","version":"0.19.15","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.19.15","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"4cd384c634ee3f1ca3bb55a6bf78a858b5c27c40","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.19.15.tgz","fileCount":182,"integrity":"sha512-tx0zeRvvXXrmHwnZu6kp2pCWJ1+OopTpM4uYcBQFy0en+Vwc/YiamstgOZZjq6yQZ2j9/k9eaNVsjLgkpPIUNQ==","signatures":[{"sig":"MEYCIQCoyzkEyQk7mwuuZWEalgO1h1xkAyYIHxZKj9CkBZMr+wIhAJnpD4+Dbu+cyg7KELkLD6kooisYJO2pZdFBWNIHcUGn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4261891},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.19.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/d3ee9f66b347d040454732c13a672426/aiready-context-analyzer-0.19.15.tgz","_integrity":"sha512-tx0zeRvvXXrmHwnZu6kp2pCWJ1+OopTpM4uYcBQFy0en+Vwc/YiamstgOZZjq6yQZ2j9/k9eaNVsjLgkpPIUNQ==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.10.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.7.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.21.15"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.19.15_1772889737096_0.27406626625023245","host":"s3://npm-registry-packages-npm-production"}},"0.19.16":{"name":"@aiready/context-analyzer","version":"0.19.16","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.19.16","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"a1aad99d3e8f29befa9597edc37050e17121ca0f","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.19.16.tgz","fileCount":183,"integrity":"sha512-AEOQXkFMMHZ9OlZW0ShpQ2EkXfe863KAQujoVNxfZPY6nyFsFPxMi9yrPJdsV/t1sEn2Msw6B1B/FuIKkNKcHw==","signatures":[{"sig":"MEUCIBt08Kj0WSmUQW13qocC6dRVKWvTulrYtDBYBuTyTlmoAiEAit8bm9yESfBUsN7JywSmLORagMSwurTuD+MoMP/tsFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4329254},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.19.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/0fd7207211974c30414a2e3abe9b9a87/aiready-context-analyzer-0.19.16.tgz","_integrity":"sha512-AEOQXkFMMHZ9OlZW0ShpQ2EkXfe863KAQujoVNxfZPY6nyFsFPxMi9yrPJdsV/t1sEn2Msw6B1B/FuIKkNKcHw==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.9.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.21.16"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.19.16_1772896473884_0.9479983851094513","host":"s3://npm-registry-packages-npm-production"}},"0.19.17":{"name":"@aiready/context-analyzer","version":"0.19.17","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.19.17","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"f8f7717ba61631939dc4cecbf5bc30a0f0687203","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.19.17.tgz","fileCount":184,"integrity":"sha512-tbzLAXPHMLDuJjZfHGgAPJCK7kGR8kkOggt5aHCQp8E9CdgoFrTbnPvmSiDq6Plv1h6mCOqCGK0jlIRDMe2egg==","signatures":[{"sig":"MEQCIAjk20OchK21CsW8LepQx82OGrfQIihlctFcYYxbpgPgAiAsWU0MkcVPG0qvMIBcuCdUyhOri7TqtUv62dEWUqvRgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4381573},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.19.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/45ffbe9de267673dcebf7ade3aa84570/aiready-context-analyzer-0.19.17.tgz","_integrity":"sha512-tbzLAXPHMLDuJjZfHGgAPJCK7kGR8kkOggt5aHCQp8E9CdgoFrTbnPvmSiDq6Plv1h6mCOqCGK0jlIRDMe2egg==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.10.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.7.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.21.17"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.19.17_1772935047863_0.49519330093304625","host":"s3://npm-registry-packages-npm-production"}},"0.19.18":{"name":"@aiready/context-analyzer","version":"0.19.18","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.19.18","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"ed9c85a8db17263015afb5e1f58b8b20a3677aba","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.19.18.tgz","fileCount":184,"integrity":"sha512-VqTBZMl40/dcRE7RwU4w+RmgyuvN47cL4FjXDVfSSrS3+1rFLdoyI9gGY190/Sfu4NWpQZc0zqozIff29PS7wA==","signatures":[{"sig":"MEYCIQC0sWZrFOldwoPt3DhrfOpfjneI2OEVW/2RLb3yLwjmIgIhAJUy/9AYJjKa20H+9CXoIhR+6noaB5ZVdC2rxorFdND5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4381579},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.19.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/e1db3e93a4caf4f2822172b20771b672/aiready-context-analyzer-0.19.18.tgz","_integrity":"sha512-VqTBZMl40/dcRE7RwU4w+RmgyuvN47cL4FjXDVfSSrS3+1rFLdoyI9gGY190/Sfu4NWpQZc0zqozIff29PS7wA==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.10.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.7.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.21.18"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.19.18_1772951519465_0.49138586245710214","host":"s3://npm-registry-packages-npm-production"}},"0.19.21":{"name":"@aiready/context-analyzer","version":"0.19.21","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.19.21","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"3f0aa9a472dd23349b14f54abc55e903313cac46","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.19.21.tgz","fileCount":214,"integrity":"sha512-d71Sv9tVAZ5rbTvzv6+2PPbv0olpE7hlTt9GKCk0gRZj4mDWej/LTLU3EbIM1IHXlS4UVUT9Vhji1LDwPSdj0w==","signatures":[{"sig":"MEQCIGJq+JAnNkG0aZO3YeJz12yQqbBks4ED8xk9ur0CAYqJAiBIaDwrWfFhAe0QQtBice6svD/5CSChEqSXv7raJf3UsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5433614},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.19.21.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/696f7873c023f57fc59afaa23466b1ad/aiready-context-analyzer-0.19.21.tgz","_integrity":"sha512-d71Sv9tVAZ5rbTvzv6+2PPbv0olpE7hlTt9GKCk0gRZj4mDWej/LTLU3EbIM1IHXlS4UVUT9Vhji1LDwPSdj0w==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.10.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.7.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.21.21"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.19.21_1773030093668_0.23987985007971768","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@aiready/context-analyzer","version":"0.20.0","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.20.0","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"d84775009893af8af9cb2be858e240450a53db61","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.20.0.tgz","fileCount":214,"integrity":"sha512-37dZ8EsUXp3xKUYBoixSAyLErmDXiBKtaXoOcGA5X2A7MNSyYnTGGaIHpdlGq9Vne2HCFugcDVOixmT7rUTJhg==","signatures":[{"sig":"MEUCIQD9AWKrcGwMWJMPQMfwikSBwhh109jJ9QvC1A5NWGdrBwIgc9q2IGsLddeiffRC329tC+zfkAafhyUZLds9H8XJlVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5433610},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.20.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/62eb20990b372e2601381a49c9e08a1d/aiready-context-analyzer-0.20.0.tgz","_integrity":"sha512-37dZ8EsUXp3xKUYBoixSAyLErmDXiBKtaXoOcGA5X2A7MNSyYnTGGaIHpdlGq9Vne2HCFugcDVOixmT7rUTJhg==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.10.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.7.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.20.0_1773130165698_0.6530516459766316","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@aiready/context-analyzer","version":"0.21.0","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.21.0","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"108eab929d67e21f35ba8a317e0e818108620d16","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.21.0.tgz","fileCount":214,"integrity":"sha512-E35yu6ddOetOClU1ADh6ymbjq9zZCeUYJOp/HMujmeM4AmdEYBqAOhopyCa3weD6Gxu3TdtKsZVcnMfNf8TnXg==","signatures":[{"sig":"MEUCIHLy76BHh1fQZ51Y9jG/knkPfZnES8PEIXm+EmdVrOC5AiEAiOijSSXb1GbxcszDWWPyFX6JRb949ASFs14JjJVKkIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5433614},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.21.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/b8e90f916ff98251fd13c10595af40a5/aiready-context-analyzer-0.21.0.tgz","_integrity":"sha512-E35yu6ddOetOClU1ADh6ymbjq9zZCeUYJOp/HMujmeM4AmdEYBqAOhopyCa3weD6Gxu3TdtKsZVcnMfNf8TnXg==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.9.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.23.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.21.0_1773465440245_0.8868579194084609","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@aiready/context-analyzer","version":"0.21.1","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.21.1","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"9c4ddeb7692a3aa98ace6f7a91856a68fa33f3e7","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.21.1.tgz","fileCount":215,"integrity":"sha512-AEZ3+Ub3ZscBLi0XR5y4EnaE1+AaaCodwZ63Xh18d4lwwiCpkIeybtYZPuywOAOtc+ZZPY5v68BgRTtyJR8f/w==","signatures":[{"sig":"MEQCIAfLryRelKqe+FtO7fxNBlsQe1xYyoQ4cB8SF4rFHt5JAiASKg9jNPqYrsl9/yxcglhUzmPxrAM/CooR7z6hMgqqyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5520399},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.21.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/1df54853e04f759137615f308570e933/aiready-context-analyzer-0.21.1.tgz","_integrity":"sha512-AEZ3+Ub3ZscBLi0XR5y4EnaE1+AaaCodwZ63Xh18d4lwwiCpkIeybtYZPuywOAOtc+ZZPY5v68BgRTtyJR8f/w==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.9.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.21.1_1773469433924_0.7063420277950265","host":"s3://npm-registry-packages-npm-production"}},"0.21.5":{"name":"@aiready/context-analyzer","version":"0.21.5","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.21.5","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"537f6f1096ce5740573d4b6685793bb726568b55","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.21.5.tgz","fileCount":217,"integrity":"sha512-Vy4Ak4buuMJxJWp63ZlJ8OLS2Iz5lGFR6ZA0LJDsGBUkfv0JT5b2womyx3lvUStnZx9pHxm4sutHrbhH7uC83A==","signatures":[{"sig":"MEUCIQCCDxVWewfRrhT6piUjBY40mFIwtedbvUVmP+ifGI3aHAIgEqTC9jZT/pWSpG5Y/M62dFYld74dvSiTqI0Kf/3UEzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5637874},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.21.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/aa99ff5d8316c96e3a201aab3d965b33/aiready-context-analyzer-0.21.5.tgz","_integrity":"sha512-Vy4Ak4buuMJxJWp63ZlJ8OLS2Iz5lGFR6ZA0LJDsGBUkfv0JT5b2womyx3lvUStnZx9pHxm4sutHrbhH7uC83A==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.21.5_1773481253797_0.5882581967683405","host":"s3://npm-registry-packages-npm-production"}},"0.21.6":{"name":"@aiready/context-analyzer","version":"0.21.6","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.21.6","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"55dff7c50f463586100ac9e13bd1cfc05ff2aa9b","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.21.6.tgz","fileCount":305,"integrity":"sha512-+Zr9sr+VI0ZWg6g9IUSw7m8ItSzKPuAP4XC0OeOmxdgJFapNdIqpJ8zmk/t6GnYqkAdJ2S95eAQkl8iocd70hA==","signatures":[{"sig":"MEYCIQD3+Q+Skaqf94tzOFPPUABqu8e1D9Na39KQezdhpQPzOQIhALUslfJHXewMaGRqVvhc2KmJxYSqd2vaLiqUbGhFDJ8k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8852265},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.21.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/e1b623167949b2d1d623b491380fba22/aiready-context-analyzer-0.21.6.tgz","_integrity":"sha512-+Zr9sr+VI0ZWg6g9IUSw7m8ItSzKPuAP4XC0OeOmxdgJFapNdIqpJ8zmk/t6GnYqkAdJ2S95eAQkl8iocd70hA==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.9.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.23.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.21.6_1773500651289_0.2401372677271154","host":"s3://npm-registry-packages-npm-production"}},"0.21.7":{"name":"@aiready/context-analyzer","version":"0.21.7","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.21.7","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"455b309b55c002401b0b3b1c62f5fe40811825c6","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.21.7.tgz","fileCount":312,"integrity":"sha512-AJpfs3+RNfX+3576pdrBd//eqs6uAvejaVzoUDJ9Pe7wV7y2CamosUPUzmrQrMs0eIWhAu3rSIGcTBQkjsmlZw==","signatures":[{"sig":"MEUCIGK21v8wBGEwDfU0G6Mj9djV4H58isVI9SdI0sk1NignAiEAwxiqFQIB+ltQ7IhRm1M3rCtOAd15HVrTZu1utlRxbU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9205767},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.21.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/e228a5d691eab4a2fb77295813d5e4e6/aiready-context-analyzer-0.21.7.tgz","_integrity":"sha512-AJpfs3+RNfX+3576pdrBd//eqs6uAvejaVzoUDJ9Pe7wV7y2CamosUPUzmrQrMs0eIWhAu3rSIGcTBQkjsmlZw==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.23.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.21.7_1773573996634_0.3498945617989673","host":"s3://npm-registry-packages-npm-production"}},"0.21.8":{"name":"@aiready/context-analyzer","version":"0.21.8","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.21.8","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"2893005a6d337e2212aa6593121e38108dee5369","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.21.8.tgz","fileCount":312,"integrity":"sha512-6b+247j4B0C/D9w5nnXw0+59Kg1Qh+ecRIyBznZUi5m5+bovNTjaDIV/uh7nr/z7XyCHqtswszrWUTJW8xANsg==","signatures":[{"sig":"MEQCIAOsq/RIYVruodXO+YWjUoB7UjBhjI10Fd6NqKIdFOLwAiASC4+mdD6GMxtZLURb4FQ1AerxxRxccAgs/+SslP+ALw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9205177},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.21.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/1b8417b0691ca97d74b7b1d04316d637/aiready-context-analyzer-0.21.8.tgz","_integrity":"sha512-6b+247j4B0C/D9w5nnXw0+59Kg1Qh+ecRIyBznZUi5m5+bovNTjaDIV/uh7nr/z7XyCHqtswszrWUTJW8xANsg==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.23.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.21.8_1773617954663_0.22166720917768634","host":"s3://npm-registry-packages-npm-production"}},"0.21.9":{"name":"@aiready/context-analyzer","version":"0.21.9","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.21.9","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"e5f1f13baaed2e45bfab3fb0e6bfd5a16ac2c748","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.21.9.tgz","fileCount":312,"integrity":"sha512-H2Q0lh+Z+Uv/VbCcZiozsPdc/Ol5CQAfu+TCM1sUWVzfZHLQe+VabVKiHl9worhc+aaYnIQpQTV6eEgeoABQ4g==","signatures":[{"sig":"MEQCICMjhR2zZhDrG1idDPw9INRp0Zb3tcRqS/oRoUGo+paoAiBVr/CqiTJq1UxcJc3cxv0EpVMhimNcYBep4MqMYJqUXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9205179},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.21.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/869d695a6ccbdd1a03151787634d1ec2/aiready-context-analyzer-0.21.9.tgz","_integrity":"sha512-H2Q0lh+Z+Uv/VbCcZiozsPdc/Ol5CQAfu+TCM1sUWVzfZHLQe+VabVKiHl9worhc+aaYnIQpQTV6eEgeoABQ4g==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.23.6"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.21.9_1773711351724_0.6305937317075083","host":"s3://npm-registry-packages-npm-production"}},"0.21.10":{"name":"@aiready/context-analyzer","version":"0.21.10","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.21.10","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"01bc0b44a96eefbc84662ef114b87dac8c18c926","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.21.10.tgz","fileCount":313,"integrity":"sha512-cm4UVeuTNvosobqVDR/EhaGjI3T/SvztuhKCy3SU+SdoNlsAVZ+LcpMs3wbabR4fYkrf+/e26gVu0RwCehBxnQ==","signatures":[{"sig":"MEYCIQDsuGR7XwbbGhtko64S1F8jaUvauuc/fAFC69Gtun+IqgIhALiRW9ZjQ6l8LxWYsjv1h7L5tw4YLyNQa5ceyObo0UMD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9227895},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.21.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/f45391462395c744b927e1b1507d767a/aiready-context-analyzer-0.21.10.tgz","_integrity":"sha512-cm4UVeuTNvosobqVDR/EhaGjI3T/SvztuhKCy3SU+SdoNlsAVZ+LcpMs3wbabR4fYkrf+/e26gVu0RwCehBxnQ==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.23.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.21.10_1773789370873_0.09605041710501117","host":"s3://npm-registry-packages-npm-production"}},"0.21.11":{"name":"@aiready/context-analyzer","version":"0.21.11","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.21.11","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"5906213d2cbfa3c8de715271c41825fad2329f17","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.21.11.tgz","fileCount":321,"integrity":"sha512-FRCFVAvwOnHjnMj9jDae1skN/wvhqmaZH4W8S2vkV14q5ZltwKqRNR4i2Grtzfhps5Dw/S6jZYPKKvh9b9uR8Q==","signatures":[{"sig":"MEYCIQCkGTJRRCJxAor+SBXolxl0YnI4tI8bokJo3cpiaKUgEgIhAO4KPpS2WPWDcDQUTMzL/9Gi098aPBjfBvdURemkaSMJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9595359},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.21.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/21e27a10a7e44a6a1258f6a539e3f21b/aiready-context-analyzer-0.21.11.tgz","_integrity":"sha512-FRCFVAvwOnHjnMj9jDae1skN/wvhqmaZH4W8S2vkV14q5ZltwKqRNR4i2Grtzfhps5Dw/S6jZYPKKvh9b9uR8Q==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.21.11_1773895354262_0.9804588647911165","host":"s3://npm-registry-packages-npm-production"}},"0.21.12":{"name":"@aiready/context-analyzer","version":"0.21.12","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.21.12","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"696cac8e5b8877780f2ffb9276eb5a06a5c7e932","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.21.12.tgz","fileCount":321,"integrity":"sha512-gEZtkioyj3ySOGvLCjqiuy8nTqxklayPLP/4MwxoX8QfmEhcwrtpWGwKLjR9EXqa+CmwnOz11U24pWlM+bRkrA==","signatures":[{"sig":"MEUCIQDKo+oAYoasrz64gBR73IDv2JvZiruGEaM/9hkJsg7iFgIgeL2ZP/ZWc9J1uAF7eSQF6YW7DiySjhjFO3O2cUoB6lA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9595729},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.21.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/165c71ffe3837cd08dfb2645409f4396/aiready-context-analyzer-0.21.12.tgz","_integrity":"sha512-gEZtkioyj3ySOGvLCjqiuy8nTqxklayPLP/4MwxoX8QfmEhcwrtpWGwKLjR9EXqa+CmwnOz11U24pWlM+bRkrA==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.23.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.21.12_1773924786527_0.08913138558722977","host":"s3://npm-registry-packages-npm-production"}},"0.21.13":{"name":"@aiready/context-analyzer","version":"0.21.13","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.21.13","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"6fb9a2bc02e2e3689441c426336b1ecc6a7a991f","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.21.13.tgz","fileCount":321,"integrity":"sha512-TDAO2h4SM/tUvCZ3WJkgZSR26279WtTNNyxVOJ6fXuAau/p6Ydg+JySTxFCcv5VwRsGZKSD99wtnJZoxq/ISMQ==","signatures":[{"sig":"MEUCIQD4+jL2DeAflDRzBR0AMCYykE6e3Jw7SuOeLNcgzhmCcAIgDjq5SuWktiRAqtT7OHuHerln9kVJItuCl91NyKf2GzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9595729},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.21.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/dfa5ba6945e66e555f0258b6f0bacad5/aiready-context-analyzer-0.21.13.tgz","_integrity":"sha512-TDAO2h4SM/tUvCZ3WJkgZSR26279WtTNNyxVOJ6fXuAau/p6Ydg+JySTxFCcv5VwRsGZKSD99wtnJZoxq/ISMQ==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.23.10"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.21.13_1773925488138_0.24648221837714646","host":"s3://npm-registry-packages-npm-production"}},"0.21.14":{"name":"@aiready/context-analyzer","version":"0.21.14","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.21.14","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"d4e4716caea4f02c84dbc3b7f257bfc2b43431a8","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.21.14.tgz","fileCount":321,"integrity":"sha512-0/tZsT4pnXA3joY5BEVgbojJ85Zq7g8cD2PfAJyPOtlX+uHrK1Kc0gg0f3vU9dvS7g2JkkeNga33P6bi7otn6A==","signatures":[{"sig":"MEQCIGy7e91qcEKp8IDatwzd7IUFFVvsyCQmcIh1sHiLDqr0AiApBavjb+o+BJTIqR7EFBlAwQdSA6sbCJta3xGk9Qu4xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9595727},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.21.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/1fa66ecd140cfff0d765c09201978fbb/aiready-context-analyzer-0.21.14.tgz","_integrity":"sha512-0/tZsT4pnXA3joY5BEVgbojJ85Zq7g8cD2PfAJyPOtlX+uHrK1Kc0gg0f3vU9dvS7g2JkkeNga33P6bi7otn6A==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.23.11"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.21.14_1773925852990_0.29977446450891776","host":"s3://npm-registry-packages-npm-production"}},"0.21.15":{"name":"@aiready/context-analyzer","version":"0.21.15","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.21.15","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"6d11e8a391b27dbaf4a14c36b7d67244079cbfeb","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.21.15.tgz","fileCount":323,"integrity":"sha512-wd/UHk8624Ga9xBzC+BwKu8bfYeun8O0ULgagJLTFbBkor4H8M0f69KgZBbQytfNd7rHheIXEs93mYERVE6q5Q==","signatures":[{"sig":"MEQCIFrNabbVQOjO2E0RZ5d1XRGNQF/+1nYwLhJFllOEERAVAiAbZnk6ErGWSJXMc7YR3jUSgKFMNAzA0bmxV01HfjmGtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9665795},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.21.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/4ca5a7c8d889d590424e50504ce3346a/aiready-context-analyzer-0.21.15.tgz","_integrity":"sha512-wd/UHk8624Ga9xBzC+BwKu8bfYeun8O0ULgagJLTFbBkor4H8M0f69KgZBbQytfNd7rHheIXEs93mYERVE6q5Q==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.23.12"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.21.15_1773926908450_0.7358842292277754","host":"s3://npm-registry-packages-npm-production"}},"0.21.16":{"name":"@aiready/context-analyzer","version":"0.21.16","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.21.16","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"53400ee2163d0896a7ef808e1c4eefa5007bb9bf","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.21.16.tgz","fileCount":323,"integrity":"sha512-t79/1y5UGdByCdj1P+5AJpWU2QSKLhjz9QMO++5DyqG26defkSPi3+O5q8mkGh91bIxISwVjAHe7dFjvJal0OQ==","signatures":[{"sig":"MEUCIH/bmALv18+gN6g7j0PbTnhVzD8k4X5vn4DZ2J37COu4AiEAmSMGI5Omz0piTLekSsosh0JzKPWIivSmwsjc/1AetpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9665433},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.21.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/5cc94df6d2e3ab5f94e7232f6aed502d/aiready-context-analyzer-0.21.16.tgz","_integrity":"sha512-t79/1y5UGdByCdj1P+5AJpWU2QSKLhjz9QMO++5DyqG26defkSPi3+O5q8mkGh91bIxISwVjAHe7dFjvJal0OQ==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.23.13"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.21.16_1773984836952_0.46089884088233757","host":"s3://npm-registry-packages-npm-production"}},"0.21.17":{"name":"@aiready/context-analyzer","version":"0.21.17","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.21.17","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"94829d00fd2f71a0ad7ce5d92cbb54fadb46002c","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.21.17.tgz","fileCount":333,"integrity":"sha512-1gmMBECwTedcTmhVA8vYXfEcNSE+ZJCmAAIEma4R1Bw9ynZ9+cuPTJWptUg4r+7cHu8q8pvO7hDuC5m7pbamAg==","signatures":[{"sig":"MEUCIBEgp2BU9yv4J7uUB7Q8j6uWFaRojcp17uBP91mjpAm4AiEAmDbpuMl2M+Eiv5zkc2Llt0q6GZp3/aDoYq7yd5HvD4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9929701},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.21.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/07eb36e4c0b8475296437a5b8098310b/aiready-context-analyzer-0.21.17.tgz","_integrity":"sha512-1gmMBECwTedcTmhVA8vYXfEcNSE+ZJCmAAIEma4R1Bw9ynZ9+cuPTJWptUg4r+7cHu8q8pvO7hDuC5m7pbamAg==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.23.14"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.21.17_1774051097389_0.3635271607311108","host":"s3://npm-registry-packages-npm-production"}},"0.21.18":{"name":"@aiready/context-analyzer","version":"0.21.18","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.21.18","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"bc2c6ae90fb0bf965f942a0face95f95082ec391","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.21.18.tgz","fileCount":333,"integrity":"sha512-kXuO3UGGkPZvMQIr6dqjql1zpf0LXerDzc0OIz/NofYwq8S7+E8qOzqg6s4HvdOZfMWOAUcGV54nXLn3zRJI/g==","signatures":[{"sig":"MEYCIQCkvkWbEYY9LCGxcPc/rmzhcioGsBzj8wZRHqiffUk86QIhAMclCVwhZA3nl6IMul72OJNtHqj2YIjLIqiFZcurSawv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9929703},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.21.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/e26142a09ab1246b4a85c1d4dd92b696/aiready-context-analyzer-0.21.18.tgz","_integrity":"sha512-kXuO3UGGkPZvMQIr6dqjql1zpf0LXerDzc0OIz/NofYwq8S7+E8qOzqg6s4HvdOZfMWOAUcGV54nXLn3zRJI/g==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.23.15"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.21.18_1774056090619_0.4871683513428837","host":"s3://npm-registry-packages-npm-production"}},"0.21.22":{"name":"@aiready/context-analyzer","version":"0.21.22","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.21.22","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"2d3dde9c545772215389dc2e3499ed8569a7c786","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.21.22.tgz","fileCount":333,"integrity":"sha512-Acpqp/+QWW4Blo5gr187b8eI0imD7q5lWDO1ZBVxyVi5r0jrZJnHjdwwjvQ7HA5xyyaQjXBmAZDCkleT6dDipw==","signatures":[{"sig":"MEUCIFO+fUah7q1chTDmS33RU8F6hv0H+XX+grsL+cgovDTfAiEArikXswHUQs4x2sFIZW7GXZFngzqVenQbMhUx754l+no=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9929705},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.21.22.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/43e999e5337de6dbe9199b4f267b7f82/aiready-context-analyzer-0.21.22.tgz","_integrity":"sha512-Acpqp/+QWW4Blo5gr187b8eI0imD7q5lWDO1ZBVxyVi5r0jrZJnHjdwwjvQ7HA5xyyaQjXBmAZDCkleT6dDipw==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.23.19"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.21.22_1774057414174_0.34707505109757864","host":"s3://npm-registry-packages-npm-production"}},"0.21.23":{"name":"@aiready/context-analyzer","version":"0.21.23","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.21.23","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"0a0a9924e1520a33fd835118d8643d60c6f25007","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.21.23.tgz","fileCount":366,"integrity":"sha512-W4MvfFcK8xtKHMei5N+ALIKBqRg6zlVk2neu5joTp7OHkEaiALK5JpshSKYvBY7GfwO3gYQj+T/Ej9TpMyMdgw==","signatures":[{"sig":"MEUCICI6d2MwEXvT+e5g5R5//xLQuo5kc61bRHJBGLsURx14AiEAqv5n21aLFfR7yXghKuohUAWcozQCEnEo3NKLAgZLajg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11042613},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.21.23.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/0bbc081457757ec70c7c2ab6452d2043/aiready-context-analyzer-0.21.23.tgz","_integrity":"sha512-W4MvfFcK8xtKHMei5N+ALIKBqRg6zlVk2neu5joTp7OHkEaiALK5JpshSKYvBY7GfwO3gYQj+T/Ej9TpMyMdgw==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.23.20"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.21.23_1774145352297_0.3168306684045612","host":"s3://npm-registry-packages-npm-production"}},"0.21.24":{"name":"@aiready/context-analyzer","version":"0.21.24","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.21.24","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"2e7a70ea1f6edf806ac666c2bfec1b24ad2e4294","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.21.24.tgz","fileCount":372,"integrity":"sha512-DdUWcLXpu2hS+A7mCtvHL+JXJsLBJBjBpoHbZ+Acy/aPHFlYRhety7uLYikmcyca3vMczW5cQ0FlyX/N4t5wdg==","signatures":[{"sig":"MEYCIQCtquiKqI34QD7Nbl/ctuiv7xDyP5Gqphgpl57PFh+PggIhAPuZm3NFZsZutraD0TVfEjh8K5jZL2ZjQZK9efXPo+jL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11342984},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.21.24.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/5e03a61c5913b26d0a237073d2d93bd1/aiready-context-analyzer-0.21.24.tgz","_integrity":"sha512-DdUWcLXpu2hS+A7mCtvHL+JXJsLBJBjBpoHbZ+Acy/aPHFlYRhety7uLYikmcyca3vMczW5cQ0FlyX/N4t5wdg==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.23.21"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.21.24_1774182986127_0.7291935701088645","host":"s3://npm-registry-packages-npm-production"}},"0.21.25":{"name":"@aiready/context-analyzer","version":"0.21.25","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.21.25","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"2f2544b551b52a57bc342463f861c5829eac6e90","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.21.25.tgz","fileCount":374,"integrity":"sha512-bMhumzOird5VV8+HnBcLo5ag2WcqCJxLlkihK9nrwXjm/fNkJC641ykHnmLhMeHE8llA/kjaF+s+neJmyoW+FA==","signatures":[{"sig":"MEUCIFb0PPF2aGcdQCTJsp6A06Q+jX/wv7QT5330kXWkUcYaAiEA9efsJ/YEXkz0NgnNXCPmZK1T+O//hVtGiIWIBesHHuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11506354},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.21.25.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/4bf8e5efc7ae25d1dd6dbc776ee53c08/aiready-context-analyzer-0.21.25.tgz","_integrity":"sha512-bMhumzOird5VV8+HnBcLo5ag2WcqCJxLlkihK9nrwXjm/fNkJC641ykHnmLhMeHE8llA/kjaF+s+neJmyoW+FA==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.23.22"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.21.25_1774253887131_0.08211171790328531","host":"s3://npm-registry-packages-npm-production"}},"0.21.26":{"name":"@aiready/context-analyzer","version":"0.21.26","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.21.26","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"64725daa5393a935b55361028cfb7c36f97da962","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.21.26.tgz","fileCount":374,"integrity":"sha512-1vjkNRB1kfbzDXTPiWtDqYWnYYOmfB/SX9lwDUIlv0zl5iotEwFyMbRNrZZQ2X1DRcawJcrLKFAxmFn7HdxArg==","signatures":[{"sig":"MEYCIQCt6Gy4pYXr724h+ICSUY5x5xlMZOTv4v0r9IQu0Bp1aAIhAI1ZbuJpA7OFjj2zjPwwF2e1KKIiPMinE6QaFtJ+M7bP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11506355},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.21.26.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/81d1139fc7f68d4ef6627f27800d3083/aiready-context-analyzer-0.21.26.tgz","_integrity":"sha512-1vjkNRB1kfbzDXTPiWtDqYWnYYOmfB/SX9lwDUIlv0zl5iotEwFyMbRNrZZQ2X1DRcawJcrLKFAxmFn7HdxArg==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.23.23"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.21.26_1774255326064_0.8413947891865885","host":"s3://npm-registry-packages-npm-production"}},"0.21.27":{"name":"@aiready/context-analyzer","version":"0.21.27","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.21.27","maintainers":[{"name":"rebecca_z","email":"zhangqiao9388@gmail.com"},{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"d7784ac320f9f4b7197c5f8504a4f82c4e0ecc9f","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.21.27.tgz","fileCount":388,"integrity":"sha512-CHHK0yzgFiN4NN44veaEgTIigesvYTG8R8RA+9jnpyIk+++joxdPqaECcnYOl/O9kQ4gfK87+faRF5LSZMfqjw==","signatures":[{"sig":"MEUCIQDqEFCd8+hvZNCUHwkXFrhl/y54U4BEB9Ko2gfNoZ10QgIgZC1gFH/ZtNwbX4Jk06npqoxS15DwjF7kLCd9pBqkpLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10968115},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.21.27.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/33eebf2766294e5837caeb966e1ed897/aiready-context-analyzer-0.21.27.tgz","_integrity":"sha512-CHHK0yzgFiN4NN44veaEgTIigesvYTG8R8RA+9jnpyIk+++joxdPqaECcnYOl/O9kQ4gfK87+faRF5LSZMfqjw==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.9.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.23.24"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.21.27_1774449606988_0.4961679970690329","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@aiready/context-analyzer","version":"0.22.0","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.0","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"ad5b9b00bf5f0182b79f24645eb52d8c9f386de9","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.0.tgz","fileCount":388,"integrity":"sha512-h6Aa5fP9B5URu1huEATHk74sBeOp0KMB6hNg3Nqld5U2FnHbRELP6aU67vIreuz4PX2f+K+Dp7WT6Zq9hzlpEQ==","signatures":[{"sig":"MEUCIFlVnpZwZVvcVTs/XxpOTtv+xArTujmwCZ//N9M+BiQSAiEA+LwDBmNesFFw26KHhvUvE7ttwS3La0BzxdXiaDpJohQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10967559},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/26c5b9182f31e2e76afe79a52a6152c4/aiready-context-analyzer-0.22.0.tgz","_integrity":"sha512-h6Aa5fP9B5URu1huEATHk74sBeOp0KMB6hNg3Nqld5U2FnHbRELP6aU67vIreuz4PX2f+K+Dp7WT6Zq9hzlpEQ==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.0_1774498884845_0.11049070803825489","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"@aiready/context-analyzer","version":"0.22.1","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.1","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"97a91ce5787415f84debe11400df37119eb29170","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.1.tgz","fileCount":388,"integrity":"sha512-H3MtgkMLEZ/NolZVzzj7xF8dSe3P58lkwnu3+29L+aedl2ByhX4Ms57ASLZgQ/JX5LyJB9soI1iyEVRE/ILjxQ==","signatures":[{"sig":"MEQCIDxI7wBbrulWdViRamtcX6j/Pxub26q5IiG55+mmSPWVAiBw2ZWYyPc3YuCZF4u6rfUbabBVeeSsoL3PBTOVr0ofSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10968145},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/6ae5e0d55099c692699d30f33bdfa503/aiready-context-analyzer-0.22.1.tgz","_integrity":"sha512-H3MtgkMLEZ/NolZVzzj7xF8dSe3P58lkwnu3+29L+aedl2ByhX4Ms57ASLZgQ/JX5LyJB9soI1iyEVRE/ILjxQ==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.1","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.24.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.1_1774508069911_0.8642512410265248","host":"s3://npm-registry-packages-npm-production"}},"0.22.2":{"name":"@aiready/context-analyzer","version":"0.22.2","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.2","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"36c6a2a29aa89780ac4f8652a6406bf2a2899aa5","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.2.tgz","fileCount":390,"integrity":"sha512-L+Ynf1odfpBVZgsGuRMV6N6r17hS/at1sMjUsd66f+X540OgCnIDUFTvh+ggFTfCwe60p78eqZXP/DPFX9iaAA==","signatures":[{"sig":"MEQCIH6HaGutVnsh5b1AsoKIlDnX+kDsQMU321M7JJRqgJSPAiBDFy3cAkUSl0+9bNc1Q0Hx79rRDLH/KXzCodmH+ChiLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11012031},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/d7033f1076c4a7d5e25e813cdcb00984/aiready-context-analyzer-0.22.2.tgz","_integrity":"sha512-L+Ynf1odfpBVZgsGuRMV6N6r17hS/at1sMjUsd66f+X540OgCnIDUFTvh+ggFTfCwe60p78eqZXP/DPFX9iaAA==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.24.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.2_1774581545844_0.8696313601699841","host":"s3://npm-registry-packages-npm-production"}},"0.22.3":{"name":"@aiready/context-analyzer","version":"0.22.3","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.3","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"553d0edbb053da962590d6cbcca221a0cbe98ae3","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.3.tgz","fileCount":390,"integrity":"sha512-4tUgXdXJeJ42PRsnK0imNaSm6iXPoNd5VWPmrJzbOfNLdIKdgpdnXyfnL/iZELXldiN7FPaP9ozeyzW5etHKQA==","signatures":[{"sig":"MEUCIDnKdrKOENKO+ScQ077wXMct2ZJ6/5cVDanRwQtTJaJPAiEAg4fEbpgYC8LSmtagFDy7gsU+GYCN7sLqSxLk5r1PJ10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11012035},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/52f5f0ed60963e41998c6bdb5c593a57/aiready-context-analyzer-0.22.3.tgz","_integrity":"sha512-4tUgXdXJeJ42PRsnK0imNaSm6iXPoNd5VWPmrJzbOfNLdIKdgpdnXyfnL/iZELXldiN7FPaP9ozeyzW5etHKQA==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.24.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.3_1774583563211_0.47215639149793676","host":"s3://npm-registry-packages-npm-production"}},"0.22.4":{"name":"@aiready/context-analyzer","version":"0.22.4","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.4","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"16cce243d7a09d10f60f5b186f48524c190a96ba","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.4.tgz","fileCount":390,"integrity":"sha512-pf9GTI8cnATH2OszxUMLRj6DoCh5oGlHbXLgE+kEIm1uv082Q1ZS/3FfiHvLxU/wzVOQ8IWFpfLPcs+HFQLwNA==","signatures":[{"sig":"MEQCIC6faRJ3jGQZF1KVStvLa2VFZ7uEnky4mkM1+SdYczt4AiAptc3zXQrxukUSKJlQZbUR6Sfou/njp3eFgfEJj/3PMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11012029},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/d0f33056a681d7d28912f981bebdc740/aiready-context-analyzer-0.22.4.tgz","_integrity":"sha512-pf9GTI8cnATH2OszxUMLRj6DoCh5oGlHbXLgE+kEIm1uv082Q1ZS/3FfiHvLxU/wzVOQ8IWFpfLPcs+HFQLwNA==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.24.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.4_1774597974152_0.9106582506633161","host":"s3://npm-registry-packages-npm-production"}},"0.22.5":{"name":"@aiready/context-analyzer","version":"0.22.5","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.5","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"64e9b395e6735f9c759200d40cb32b389a443fcb","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.5.tgz","fileCount":390,"integrity":"sha512-k4jNC8T/luDyqurNh9tPj9WVE2VGurTxneDyCgAQPObq9qnH46W8PNA8gfB8IIZTilvXnVj2Ace2EcbOwp4CBA==","signatures":[{"sig":"MEQCIADEcVwKNGqv+roDejpIJXaya8E+P0N4XaVRp+ocRw80AiA34vgwd4ESYV8jGU6tZx00pFE7R7/MAjIokeSV1/zVCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11012028},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/97cb3af85e49347698fad69f77548655/aiready-context-analyzer-0.22.5.tgz","_integrity":"sha512-k4jNC8T/luDyqurNh9tPj9WVE2VGurTxneDyCgAQPObq9qnH46W8PNA8gfB8IIZTilvXnVj2Ace2EcbOwp4CBA==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.24.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.5_1774606571712_0.8552775460815027","host":"s3://npm-registry-packages-npm-production"}},"0.22.6":{"name":"@aiready/context-analyzer","version":"0.22.6","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.6","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"842b6da8b8e72b29688951b0ed54b15d9561b067","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.6.tgz","fileCount":399,"integrity":"sha512-Wqsi6FNf2CJRKy8l7sd6OJ+lQY/yrrC2ygEw61Nzwc5Ik/IjlWqkOApnxWfwMAj8G2Q/Q3XFSHuPwhECYTG6sA==","signatures":[{"sig":"MEUCIQDCTM32+Q4ps1WqjLABRKigLclmA8qCXruORK5BHvP98AIgCzv4PdNa6RWh6BEdtRrOu5+oty3+5CnFcnhMH2RuGxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11147240},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/c79a98878db46d67280be46d3e4095c2/aiready-context-analyzer-0.22.6.tgz","_integrity":"sha512-Wqsi6FNf2CJRKy8l7sd6OJ+lQY/yrrC2ygEw61Nzwc5Ik/IjlWqkOApnxWfwMAj8G2Q/Q3XFSHuPwhECYTG6sA==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.24.6"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.6_1774690244151_0.8356777617813806","host":"s3://npm-registry-packages-npm-production"}},"0.22.7":{"name":"@aiready/context-analyzer","version":"0.22.7","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.7","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"cd7c165a6350db56711435f3012fba6ad903943d","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.7.tgz","fileCount":399,"integrity":"sha512-RFMVMQgmuNzziapwY1A4fPaRcUacs+AhoAOiAtpHQjmSB8lKyLdikDdjhNr562vWI/IVfPU17+leLJmg2OBVSQ==","signatures":[{"sig":"MEYCIQCEqAL3G8amhEPP9A5D8yCU8ZJ+ZrLq5CbuYrSJ1yLo/AIhAOHZdWxiV+/tQNGvuI70LccdFcAt5fTe1zrbW51uLKB+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11147960},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/fda647e5123f4ef433e52deb7c79fd40/aiready-context-analyzer-0.22.7.tgz","_integrity":"sha512-RFMVMQgmuNzziapwY1A4fPaRcUacs+AhoAOiAtpHQjmSB8lKyLdikDdjhNr562vWI/IVfPU17+leLJmg2OBVSQ==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.9.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.24.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.7_1774782704460_0.25417553774172097","host":"s3://npm-registry-packages-npm-production"}},"0.22.8":{"name":"@aiready/context-analyzer","version":"0.22.8","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.8","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"bd0324a6b7beb626bf15b857e3a89194ac36e602","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.8.tgz","fileCount":407,"integrity":"sha512-84bOdSSwMUwoADYhH3364bO9VL3pqRZTYc1cQMglyxQDoo+X+hKMEax5jVQw8u9JV33++AV9bhf7co5LRRbvsw==","signatures":[{"sig":"MEYCIQDLPG0ID00137kN1lxGIJ6u1FHrCD2ntYVZVaykDbd4PwIhANksN8wWzxXrcr9E5L2+aQ8/HcXO8GL4RHGMGaeihels","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11204466},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/c5544905fdc3bc07edc561bcbd62a605/aiready-context-analyzer-0.22.8.tgz","_integrity":"sha512-84bOdSSwMUwoADYhH3364bO9VL3pqRZTYc1cQMglyxQDoo+X+hKMEax5jVQw8u9JV33++AV9bhf7co5LRRbvsw==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.9.0","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.24.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.8_1774789918449_0.11708721531664579","host":"s3://npm-registry-packages-npm-production"}},"0.22.9":{"name":"@aiready/context-analyzer","version":"0.22.9","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.9","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"284b2a894834b9b0c88ecc2475a45db30896967b","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.9.tgz","fileCount":407,"integrity":"sha512-TamLRf0YLi0ZjHSs+qG++JP543zKDD6LN12rhIFvrCluISoCL5ns4irUgIVJKejROioBVoJ87PcGza3lN1DoZw==","signatures":[{"sig":"MEUCIQCglZszaFJmMzA6j8kwicUfBFPWR2aETbskIpQeXfB9OgIgdvGrBN/vb3YkjFXGM4xC+gIDsM13NdNYmv3fBTuj6nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11204458},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/b8b844b67fbc7f75e50bb718fe855df1/aiready-context-analyzer-0.22.9.tgz","_integrity":"sha512-TamLRf0YLi0ZjHSs+qG++JP543zKDD6LN12rhIFvrCluISoCL5ns4irUgIVJKejROioBVoJ87PcGza3lN1DoZw==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.24.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.9_1774790260303_0.695897308942502","host":"s3://npm-registry-packages-npm-production"}},"0.22.11":{"name":"@aiready/context-analyzer","version":"0.22.11","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.11","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"4993cb3bbb8640f86647838674257f62761ab07e","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.11.tgz","fileCount":146,"integrity":"sha512-k71tWldtfclPLtWXKCCn/0MIZj4e1vTCvrUPccIvB1q+0fbNSKaZAt2rgpddSTweVyAMpib1TDOfgVjbQC7zGg==","signatures":[{"sig":"MEYCIQDkMVOYPfgXuQXsRByWnJ9ooNhVQl6ADgvLxaYPXWgc1QIhAKpBBnSOnLshg6+QIta9PWGNGvT2qYcd7OYKwgfDNe9N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3803452},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/17da9f44d959fc518d767999954de372/aiready-context-analyzer-0.22.11.tgz","_integrity":"sha512-k71tWldtfclPLtWXKCCn/0MIZj4e1vTCvrUPccIvB1q+0fbNSKaZAt2rgpddSTweVyAMpib1TDOfgVjbQC7zGg==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.24.12"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.11_1774924991610_0.8109345203625313","host":"s3://npm-registry-packages-npm-production"}},"0.22.12":{"name":"@aiready/context-analyzer","version":"0.22.12","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.12","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"9a1c93eb31b0f6cc4d5b628c820d612fedbfa940","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.12.tgz","fileCount":146,"integrity":"sha512-O9RXbW5qsNYuwOfrIyNLOvwNPwVQeHmW2HAcrOAAyMan21lbiWznuo4nplH4M6eFutBOqQZ1l209DLBRwB+u1A==","signatures":[{"sig":"MEQCIEHsBSFrZosAH955SNdHvro5JV+9LPWC740s8iRzDFcbAiAPiBSZCVw4Kv45Ce+QY2k5jwOf7KbRVkxOUM6B5fzStw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3803452},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/f98ed80376babf7eec65375508cf7058/aiready-context-analyzer-0.22.12.tgz","_integrity":"sha512-O9RXbW5qsNYuwOfrIyNLOvwNPwVQeHmW2HAcrOAAyMan21lbiWznuo4nplH4M6eFutBOqQZ1l209DLBRwB+u1A==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.24.13"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.12_1774925395307_0.17824213282781498","host":"s3://npm-registry-packages-npm-production"}},"0.22.13":{"name":"@aiready/context-analyzer","version":"0.22.13","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.13","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"e4e0866034e0930890c70876977db507dddc3adb","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.13.tgz","fileCount":146,"integrity":"sha512-P+ZjBtbI2ty/QBRTb1SqTjXgVg6MHrDL/voaatKpDKGMoE66OpvPsQU2MCRTAR72K6VQM0m1v1jFwiKoMCv8UA==","signatures":[{"sig":"MEYCIQCyf6tJvLJqbB++amaZAArv2pcUyI5VPp7jwSiyqC70OQIhAIL9poJIycRC+rqA6gFNazXAfcLbmLfFOHNdYXLvjFrS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3803452},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/02d2ce4ff7b984bab823198c361ec9e6/aiready-context-analyzer-0.22.13.tgz","_integrity":"sha512-P+ZjBtbI2ty/QBRTb1SqTjXgVg6MHrDL/voaatKpDKGMoE66OpvPsQU2MCRTAR72K6VQM0m1v1jFwiKoMCv8UA==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.24.14"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.13_1774925789504_0.032997454992372166","host":"s3://npm-registry-packages-npm-production"}},"0.22.14":{"name":"@aiready/context-analyzer","version":"0.22.14","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.14","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/caopengau/aiready-context-analyzer","bugs":{"url":"https://github.com/caopengau/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"7622bbb6da20d419044e9410421ca6a1be5841fc","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.14.tgz","fileCount":146,"integrity":"sha512-S7No3GUBvcu6fokEx3l+bSpSYB+OlQxcZCWmBRhUuq2wui5ULBq1lA0Id0Un6IUIUHYTvUlFrYyu/MYu5AjKDg==","signatures":[{"sig":"MEYCIQC+o/uEoFI1LfWw7dZY9c2trkQHWBjFJTVktMPYbsjNJwIhAO17fvstlOWXoiiwUkFtsig/uIDaCarFypY5ufIqJSRo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3803165},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/d90724fc0f5fb91af874e20b4d22d186/aiready-context-analyzer-0.22.14.tgz","_integrity":"sha512-S7No3GUBvcu6fokEx3l+bSpSYB+OlQxcZCWmBRhUuq2wui5ULBq1lA0Id0Un6IUIUHYTvUlFrYyu/MYu5AjKDg==","repository":{"url":"git+https://github.com/caopengau/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.24.15"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.14_1775039233494_0.4815151794688468","host":"s3://npm-registry-packages-npm-production"}},"0.22.15":{"name":"@aiready/context-analyzer","version":"0.22.15","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.15","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-context-analyzer","bugs":{"url":"https://github.com/getaiready/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"15e99c81d00b968370dd2b5d4d0324ee153cb091","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.15.tgz","fileCount":149,"integrity":"sha512-Uzzwa/wE2AtOy++O2tIfqW+FJykznMD5HHoKNCwFCPLVaWoo1o4MEomv4XyB9lJDICK/r01nNPv0BjoDc3QGYQ==","signatures":[{"sig":"MEQCIBABa0zDfe5Dxdl/5Lqkvs5a9aU3zsNTCoX1iyjSEpVvAiBP8tDC6XhdU4b/STF+2hNB6g0df+VVNKf2ulyqSml7sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3812079},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/377cb21779efb73e1aa58c6ce8e74a5f/aiready-context-analyzer-0.22.15.tgz","_integrity":"sha512-Uzzwa/wE2AtOy++O2tIfqW+FJykznMD5HHoKNCwFCPLVaWoo1o4MEomv4XyB9lJDICK/r01nNPv0BjoDc3QGYQ==","repository":{"url":"git+https://github.com/getaiready/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.24.16"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.15_1775052561426_0.8458925181424746","host":"s3://npm-registry-packages-npm-production"}},"0.22.16":{"name":"@aiready/context-analyzer","version":"0.22.16","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.16","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-context-analyzer","bugs":{"url":"https://github.com/getaiready/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"cb09c97200702fbf3b6cbc7e21341b0fedfe6d3a","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.16.tgz","fileCount":173,"integrity":"sha512-Dz7HlnHwRb9TyATvjXRkGEr6a3Kr2zmA3T1oYDmOPJZbCElkdfaHxumVQZqtRJB3+VP89id/xkQ2LZZhXB7sEw==","signatures":[{"sig":"MEUCIDW71ydrEGxTGwEgxdPt50JLoqPhgfiIjC0q4m9PqtElAiEAk77xuhVVzMNwdRgekI55PsPhWgifvjt4co3rRQSpStw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4127546},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","release":"pnpm build && pnpm publish --no-git-checks","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/76f8150ca0848c24ccb92e15c94c247f/aiready-context-analyzer-0.22.16.tgz","_integrity":"sha512-Dz7HlnHwRb9TyATvjXRkGEr6a3Kr2zmA3T1oYDmOPJZbCElkdfaHxumVQZqtRJB3+VP89id/xkQ2LZZhXB7sEw==","repository":{"url":"git+https://github.com/getaiready/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chalk":"^5.3.0","prompts":"^2.4.2","commander":"^14.0.0","@aiready/core":"0.24.19"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","eslint":"^10.0.0","vitest":"^4.0.0","typescript":"^5.7.3","@types/node":"^24.0.0","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.16_1775306544406_0.007168957353969052","host":"s3://npm-registry-packages-npm-production"}},"0.22.17":{"name":"@aiready/context-analyzer","version":"0.22.17","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.17","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-context-analyzer","bugs":{"url":"https://github.com/getaiready/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"81beeb9837672d67c297887fe90d95e9e8f98ae5","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.17.tgz","fileCount":173,"integrity":"sha512-wvsagj87+cho7FF6pxDyudaRluXfBQYp88d2iCDkbxUyU6SJ5SWvNcrlW2O9h4DCoC394BOJx1VP6qcNbs7biA==","signatures":[{"sig":"MEQCIDMN/+gXp9wv+YhWK8AyIlrUQPtl/eYeQe6N5vG2aJH9AiBKinPbWs1UijWT+/A00vQUyQl5SvNWkM30QwdmlIDOZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4130686},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","release":"pnpm build && pnpm publish --no-git-checks","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/d09ea92c082f444900f126f43f0529f4/aiready-context-analyzer-0.22.17.tgz","_integrity":"sha512-wvsagj87+cho7FF6pxDyudaRluXfBQYp88d2iCDkbxUyU6SJ5SWvNcrlW2O9h4DCoC394BOJx1VP6qcNbs7biA==","repository":{"url":"git+https://github.com/getaiready/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chalk":"^5.6.2","prompts":"^2.4.2","commander":"^14.0.3","@aiready/core":"0.24.20"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.0","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^24.12.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.17_1775467305964_0.5365067647022357","host":"s3://npm-registry-packages-npm-production"}},"0.22.18":{"name":"@aiready/context-analyzer","version":"0.22.18","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.18","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-context-analyzer","bugs":{"url":"https://github.com/getaiready/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"c88d482e9797018a5727ee83e57c085e53c85963","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.18.tgz","fileCount":173,"integrity":"sha512-ncHqMydF2SWTTAI5Wz/3AFo+XCsplRmryOA/t/kwhePgD7iMYQ/xDPi4srW8pqj4aW1nodyMd8N9MQOgZ4yiRA==","signatures":[{"sig":"MEUCIHtHdkkUnH73KJJbFEEKy2rH69FTsMTe42L/U8q5A0qGAiEAo0xyJ7iKXJFgy/wu7Bupsup4bGaNDwySKI8L9ohWrSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4124008},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","release":"pnpm build && pnpm publish --no-git-checks","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/170b23357582a5c708db3ab9550a2739/aiready-context-analyzer-0.22.18.tgz","_integrity":"sha512-ncHqMydF2SWTTAI5Wz/3AFo+XCsplRmryOA/t/kwhePgD7iMYQ/xDPi4srW8pqj4aW1nodyMd8N9MQOgZ4yiRA==","repository":{"url":"git+https://github.com/getaiready/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chalk":"^5.6.2","prompts":"^2.4.2","commander":"^14.0.3","@aiready/core":"0.24.21"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.0","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^24.12.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.18_1775467633182_0.20761358371789917","host":"s3://npm-registry-packages-npm-production"}},"0.22.19":{"name":"@aiready/context-analyzer","version":"0.22.19","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.19","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-context-analyzer","bugs":{"url":"https://github.com/getaiready/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"3d73dff2c3d8009e303197bf6cc009357c9233d2","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.19.tgz","fileCount":173,"integrity":"sha512-GFUr9QJyKfUeHc8Z5jTDf6qiFa71RZFmei3gSe8n3kw4AFgYC1gWjtN/ifgH3cywzugMfwlXI/qpxCV7TxLHcw==","signatures":[{"sig":"MEUCIQCmwXsfr3R5atCLK5ibUPfxmYzT84YTGHa6QoHryBlwgwIgU1QUTzZ0xoXyBjO5BYfQWaHAi2m4RgMBj+aFYAJxOcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4101396},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","release":"pnpm build && pnpm publish --no-git-checks","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/2566d4a7e57b5ea6ab9cf1087deda49c/aiready-context-analyzer-0.22.19.tgz","_integrity":"sha512-GFUr9QJyKfUeHc8Z5jTDf6qiFa71RZFmei3gSe8n3kw4AFgYC1gWjtN/ifgH3cywzugMfwlXI/qpxCV7TxLHcw==","repository":{"url":"git+https://github.com/getaiready/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chalk":"^5.6.2","prompts":"^2.4.2","commander":"^14.0.3","@aiready/core":"0.24.22"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.0","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^24.12.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.19_1775468176448_0.3277735220767046","host":"s3://npm-registry-packages-npm-production"}},"0.22.20":{"name":"@aiready/context-analyzer","version":"0.22.20","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.20","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-context-analyzer","bugs":{"url":"https://github.com/getaiready/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"db49a4f045f1b08b9a8c694a7325c8722480ebd6","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.20.tgz","fileCount":173,"integrity":"sha512-aG1q/a2hWuCOTDL5JdyibnWYoKQnyCxFpSHHA+/HmQPB0Xmw/yYPadAv3qF8mEGr2FHju5m5BLYdYhbWsZbT8g==","signatures":[{"sig":"MEUCICeOK4Hmr+Iyjb4e5PTjit/Z+T681r5OsKQR7gjSxEDiAiEAoNdaMPAfnxP5oxkcs/4sbWVhZ2BBfndHaIyJfhvtG38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4099325},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.20.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","release":"pnpm build && pnpm publish --no-git-checks","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/eb2ccff5fc493b581b34e957f2da3e4e/aiready-context-analyzer-0.22.20.tgz","_integrity":"sha512-aG1q/a2hWuCOTDL5JdyibnWYoKQnyCxFpSHHA+/HmQPB0Xmw/yYPadAv3qF8mEGr2FHju5m5BLYdYhbWsZbT8g==","repository":{"url":"git+https://github.com/getaiready/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chalk":"^5.6.2","prompts":"^2.4.2","commander":"^14.0.3","@aiready/core":"0.24.23"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.0","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^24.12.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.20_1775468561612_0.8785507047488459","host":"s3://npm-registry-packages-npm-production"}},"0.22.21":{"name":"@aiready/context-analyzer","version":"0.22.21","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.21","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-context-analyzer","bugs":{"url":"https://github.com/getaiready/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"edf3f83486dd35287a26861e08885bb0ca79308b","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.21.tgz","fileCount":174,"integrity":"sha512-kPzIY9cBZtDa6aeAmcP8ZVfaZDf1gLUhnGEdzL9xiDVisQk8xcvfXupsuwKLKzDMAieeMf394tB3wMC18FZDAg==","signatures":[{"sig":"MEUCIQCz6623K4Z/l1vX92v6UkkLjZGmdEvuZYKWFi0ju0MS6wIgCbOJfxOeQD4uMNDj6F6eerE404xEwjMGMLukEuG8F5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4101524},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.21.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","release":"pnpm build && pnpm publish --no-git-checks","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/9813bcf9ad376c3ab5a096b2a0204eab/aiready-context-analyzer-0.22.21.tgz","_integrity":"sha512-kPzIY9cBZtDa6aeAmcP8ZVfaZDf1gLUhnGEdzL9xiDVisQk8xcvfXupsuwKLKzDMAieeMf394tB3wMC18FZDAg==","repository":{"url":"git+https://github.com/getaiready/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chalk":"^5.6.2","prompts":"^2.4.2","commander":"^14.0.3","@aiready/core":"0.24.24"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.0","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^24.12.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.21_1775554318415_0.11097590398978929","host":"s3://npm-registry-packages-npm-production"}},"0.22.22":{"name":"@aiready/context-analyzer","version":"0.22.22","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.22","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-context-analyzer","bugs":{"url":"https://github.com/getaiready/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"033836c74469f0dda0e0222fc4be397eae450fc5","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.22.tgz","fileCount":177,"integrity":"sha512-KzXA9T/3nBL7Qxr3qLoLVgvZvrjnGHJ2ODefAlQVZ1YPB5KAGWn4vLoztbTNcnQodLnxjyLxev5uj6M5Eke+Gg==","signatures":[{"sig":"MEUCIQDNLQ2aj+QTbi9LiJaLmUkhQnYLjIfh5oBabjbGriH33wIgFH9aDfQWJUZbCGbGJ4rjHtBHNHts/K2wbLAtxGq8sNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4182612},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.22.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","release":"pnpm build && pnpm publish --no-git-checks","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/b230bb8aa6e91d927e0c3f318ee940b0/aiready-context-analyzer-0.22.22.tgz","_integrity":"sha512-KzXA9T/3nBL7Qxr3qLoLVgvZvrjnGHJ2ODefAlQVZ1YPB5KAGWn4vLoztbTNcnQodLnxjyLxev5uj6M5Eke+Gg==","repository":{"url":"git+https://github.com/getaiready/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chalk":"^5.6.2","prompts":"^2.4.2","commander":"^14.0.3","@aiready/core":"0.24.25"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.0","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^24.12.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.22_1775644755942_0.028560892582366604","host":"s3://npm-registry-packages-npm-production"}},"0.22.23":{"name":"@aiready/context-analyzer","version":"0.22.23","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.23","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-context-analyzer","bugs":{"url":"https://github.com/getaiready/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"34e07ecc3d63b184c2bede4eaa7a4c0a42c00835","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.23.tgz","fileCount":177,"integrity":"sha512-Iu1Cf+aIgWBqWIb6TnGhhXZH03r8JBpAfAT0ywpx3OdxnneYBIe4vXVsdnBaJJ8pLJoNkWAJVTOUXedJ2GQOlg==","signatures":[{"sig":"MEQCIEKAy9kVRPmAJs26iZ37IP1b69qzFUyHSqI6vvvxlnhSAiBDQ690OyJQ3J+ea3y2ZnAxoGmy3IamINmhoEDqZDoMHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4178879},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.23.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","release":"pnpm build && pnpm publish --no-git-checks","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/0e6b86dcc00a5edd2dbc34f684218ed0/aiready-context-analyzer-0.22.23.tgz","_integrity":"sha512-Iu1Cf+aIgWBqWIb6TnGhhXZH03r8JBpAfAT0ywpx3OdxnneYBIe4vXVsdnBaJJ8pLJoNkWAJVTOUXedJ2GQOlg==","repository":{"url":"git+https://github.com/getaiready/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.11.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chalk":"^5.6.2","prompts":"^2.4.2","commander":"^14.0.3","@aiready/core":"0.24.26"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.0","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^24.12.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.23_1775645336236_0.6723280936230822","host":"s3://npm-registry-packages-npm-production"}},"0.22.24":{"name":"@aiready/context-analyzer","version":"0.22.24","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.24","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-context-analyzer","bugs":{"url":"https://github.com/getaiready/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"4476968a26b917daee87910cfcb43c16d6d2f7ea","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.24.tgz","fileCount":177,"integrity":"sha512-vIdVOG7LBezGOe57iHwJ9we2vXuBnYd/zwsXPC2PIM6o6mwSMjWu6Ic1BJxiNQS6OnellzJDGSoUfWdxzfkT9w==","signatures":[{"sig":"MEUCIHdr0CvkHuwRr3yyTBfcl40wbcYeG6cHWC3tCxNjqrbgAiEA5yfFO7qiWdpok5H04n6yWVIdENC6r0886DZzmQHIV9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4155225},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.24.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","release":"pnpm build && pnpm publish --no-git-checks","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/fcba3de095d6d7a4e50f7d790a4b01c3/aiready-context-analyzer-0.22.24.tgz","_integrity":"sha512-vIdVOG7LBezGOe57iHwJ9we2vXuBnYd/zwsXPC2PIM6o6mwSMjWu6Ic1BJxiNQS6OnellzJDGSoUfWdxzfkT9w==","repository":{"url":"git+https://github.com/getaiready/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.12.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.9.0","dependencies":{"chalk":"^5.6.2","prompts":"^2.4.2","commander":"^14.0.3","@aiready/core":"0.24.27"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.0","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^24.12.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.24_1775883099189_0.5419261912832398","host":"s3://npm-registry-packages-npm-production"}},"0.22.25":{"name":"@aiready/context-analyzer","version":"0.22.25","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.25","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-context-analyzer","bugs":{"url":"https://github.com/getaiready/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"526bd25fbef8b71b0763e237326694f429d2c0a0","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.25.tgz","fileCount":177,"integrity":"sha512-XRTVKdPKPFQJ7qHETyfLxCEaP3fEM5JS2ZVl+NE6oof9GlmbpnvyOrhGBY4QjJlE1EuOBHVFCupDC8ru+plkIw==","signatures":[{"sig":"MEYCIQCIgptLkfh4hm9sDwhLiOIGLq+secoc05j2qSvQY0mUPgIhAIId+Kv0INTvJPTERTYghuUkWC7dK5viyIjqzhC9WLWa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4171099},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.25.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","release":"pnpm build && pnpm publish --no-git-checks","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/9ee153ed904b03cc41191c8bcde92ac2/aiready-context-analyzer-0.22.25.tgz","_integrity":"sha512-XRTVKdPKPFQJ7qHETyfLxCEaP3fEM5JS2ZVl+NE6oof9GlmbpnvyOrhGBY4QjJlE1EuOBHVFCupDC8ru+plkIw==","repository":{"url":"git+https://github.com/getaiready/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.12.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.9.0","dependencies":{"chalk":"^5.6.2","prompts":"^2.4.2","commander":"^14.0.3","@aiready/core":"0.29.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.0","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^24.12.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.25_1775958851326_0.07049763782850271","host":"s3://npm-registry-packages-npm-production"}},"0.22.26":{"name":"@aiready/context-analyzer","version":"0.22.26","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.26","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-context-analyzer","bugs":{"url":"https://github.com/getaiready/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"4a5149d5d02ad75262bf6cdc84ec880249aef177","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.26.tgz","fileCount":192,"integrity":"sha512-kL8RS/ziPI/Jc8rswOSfLNhsYgT1KU2xMch22CaccvuNnx24fRj52PrguMvrQ8F9nN+eAJAIgdeN6tJyN+DJXw==","signatures":[{"sig":"MEQCICdrzZehdAKuSoeTeL4nTVdAHGDnyK5SB61YimTxVBnGAiBYUdVlTv0R6Sw3HIZhevLM1nvwZ+Tv/oSd9FP150GTkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4240045},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.26.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","release":"pnpm build && pnpm publish --no-git-checks","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/0ff02460836fccb2d7a52759b4c73879/aiready-context-analyzer-0.22.26.tgz","_integrity":"sha512-kL8RS/ziPI/Jc8rswOSfLNhsYgT1KU2xMch22CaccvuNnx24fRj52PrguMvrQ8F9nN+eAJAIgdeN6tJyN+DJXw==","repository":{"url":"git+https://github.com/getaiready/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.12.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.9.0","dependencies":{"chalk":"^5.6.2","prompts":"^2.4.2","commander":"^14.0.3","@aiready/core":"0.29.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.0","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^24.12.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.26_1776157025392_0.3050935305743552","host":"s3://npm-registry-packages-npm-production"}},"0.22.27":{"name":"@aiready/context-analyzer","version":"0.22.27","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.27","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-context-analyzer","bugs":{"url":"https://github.com/getaiready/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"cd8f2ec7f00edfe8db4be4508746ea0e2ed3974c","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.27.tgz","fileCount":192,"integrity":"sha512-WcJFumrm3kVl1iSyli1sbOcsAimyweZiHxnflAMWiQOCJWdfhguFCKJ2omQycNv2PqiIWgMFrjaPZGSjmmBitw==","signatures":[{"sig":"MEQCIDhjViXciBvvGIKuc9PNar3yCYPcsQpQdyV1Cwgm0jC0AiB7I2slNIIjRJSh4DcNgyoIxe4E48cqac9LjNASSQrA0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4232717},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.27.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","release":"pnpm build && pnpm publish --no-git-checks","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/ca9964dddf4d6e1a97572fcc09c02464/aiready-context-analyzer-0.22.27.tgz","_integrity":"sha512-WcJFumrm3kVl1iSyli1sbOcsAimyweZiHxnflAMWiQOCJWdfhguFCKJ2omQycNv2PqiIWgMFrjaPZGSjmmBitw==","repository":{"url":"git+https://github.com/getaiready/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.12.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"25.9.0","dependencies":{"chalk":"^5.6.2","prompts":"^2.4.2","commander":"^14.0.3","@aiready/core":"0.29.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.0","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^24.12.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.27_1777497500890_0.18114219227968165","host":"s3://npm-registry-packages-npm-production"}},"0.22.30":{"name":"@aiready/context-analyzer","version":"0.22.30","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.30","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-context-analyzer","bugs":{"url":"https://github.com/getaiready/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"3a58ded80c9071a2caeebaf220f17191bb803ecc","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.30.tgz","fileCount":192,"integrity":"sha512-caZUEdk2GGCXUxl6YLAKB9SHxBfhe4a6O4zb/Tyl23tc5BeMVRg0Iw4wIJ3SHmfJdGdvcZ61PK3vA8niVFZJAg==","signatures":[{"sig":"MEQCIAVooTY+Ha+rPP0b1l+CLATgzydL6r5eWd/OVZMJeQsCAiBtzQQA+ZOj05inSiyEH9ol1QUBIoow2EWmztFvDoBE7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4232373},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.30.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","release":"pnpm build && pnpm publish --no-git-checks","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/4b37cd28af02d9380441217df744a724/aiready-context-analyzer-0.22.30.tgz","_integrity":"sha512-caZUEdk2GGCXUxl6YLAKB9SHxBfhe4a6O4zb/Tyl23tc5BeMVRg0Iw4wIJ3SHmfJdGdvcZ61PK3vA8niVFZJAg==","repository":{"url":"git+https://github.com/getaiready/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.12.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chalk":"^5.6.2","prompts":"^2.4.2","commander":"^14.0.3","@aiready/core":"0.29.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.0","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^24.12.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.30_1777780173160_0.17547201082364228","host":"s3://npm-registry-packages-npm-production"}},"0.22.31":{"name":"@aiready/context-analyzer","version":"0.22.31","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":{"name":"AIReady Team"},"license":"MIT","_id":"@aiready/context-analyzer@0.22.31","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"homepage":"https://github.com/getaiready/aiready-context-analyzer","bugs":{"url":"https://github.com/getaiready/aiready-context-analyzer/issues"},"bin":{"aiready-context":"dist/cli.js"},"dist":{"shasum":"fc2ed3e3e66767c37457ba9e5a6b3f2ecce636fd","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.31.tgz","fileCount":203,"integrity":"sha512-a755fQ/3iecl4NFkKUXzCDzj/a9MrtWXsECjEbPwSXYnK7+4XgZP+Y3xkNLfbh6zm+yjrTeiIcbvnHSDsLGpMg==","signatures":[{"sig":"MEQCIEcVm/cPNnN9jUSI4pH6OdgQgry47bc14iLX47nwBuMdAiBiJ0F01XodYh3+nN8d0iQSv7hPSIBx7S6pulcyrdlsGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4286009},"main":"./dist/index.js","_from":"file:aiready-context-analyzer-0.22.31.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"vitest run --exclude \"**/dist/**\"","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","clean":"rm -rf dist","format":"prettier --write . --ignore-path ../../.prettierignore","release":"pnpm build && pnpm publish --no-git-checks","lint:fix":"eslint . --fix","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"_resolved":"/private/var/folders/1g/xd5j6z8x0hl8ps8wj9_601t80000gn/T/5c4fa51053ba8208ab42f1d2b61185eb/aiready-context-analyzer-0.22.31.tgz","_integrity":"sha512-a755fQ/3iecl4NFkKUXzCDzj/a9MrtWXsECjEbPwSXYnK7+4XgZP+Y3xkNLfbh6zm+yjrTeiIcbvnHSDsLGpMg==","repository":{"url":"git+https://github.com/getaiready/aiready-context-analyzer.git","type":"git"},"_npmVersion":"11.12.1","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chalk":"^5.6.2","prompts":"^2.4.2","commander":"^14.0.3","@aiready/core":"0.29.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.0","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^24.12.2","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/context-analyzer_0.22.31_1777955086309_0.5026441879746164","host":"s3://npm-registry-packages-npm-production"}},"0.22.32":{"name":"@aiready/context-analyzer","version":"0.22.32","description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","bin":{"aiready-context":"./dist/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"author":"AIReady Team","license":"MIT","repository":{"type":"git","url":"https://github.com/getaiready/aiready-context-analyzer.git"},"homepage":"https://github.com/getaiready/aiready-context-analyzer","bugs":{"url":"https://github.com/getaiready/aiready-context-analyzer/issues"},"dependencies":{"chalk":"^5.6.2","commander":"^14.0.3","prompts":"^2.4.2","@aiready/core":"0.29.10"},"devDependencies":{"@types/node":"^24.12.2","@types/prompts":"^2.4.9","eslint":"^10.2.0","tsup":"^8.5.1","typescript":"^6.0.2","vitest":"^4.1.4"},"engines":{"node":">=18.0.0"},"scripts":{"preinstall":"mkdir -p dist && touch dist/cli.js","build":"tsup src/index.ts src/cli.ts --format cjs,esm --dts","dev":"tsup src/index.ts src/cli.ts --format cjs,esm --dts --watch","test":"vitest run --exclude \"**/dist/**\"","lint":"eslint src","clean":"rm -rf dist","release":"pnpm build && pnpm publish --no-git-checks","type-check":"tsc --noEmit","format-check":"prettier --check . --ignore-path ../../.prettierignore","format":"prettier --write . --ignore-path ../../.prettierignore","lint:fix":"eslint . --fix","test:coverage":"vitest run --coverage"},"_nodeVersion":"24.15.0","_id":"@aiready/context-analyzer@0.22.32","dist":{"integrity":"sha512-QUKzcoKtgwbiPlUS+/Ypr8eM8qKiYP42LVC1XZDk5DhDF9uAYDkcIjUSkmVuUUFCQ+xGuH7zN1ZR2UvcoW+xig==","shasum":"c71ee2142ede001b7a592c755ada3379e9d6348a","tarball":"https://registry.npmjs.org/@aiready/context-analyzer/-/context-analyzer-0.22.32.tgz","fileCount":202,"unpackedSize":4220110,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDUXLyQMWEz0DSL4W9d8VYWKqgqU6kPQR3EeJ5zBQT5wAiAAyVy053gCkntiP4PIsuJVUZKphiYgHZW8z0lZI8HimQ=="}]},"_npmUser":{"name":"caopeng","email":"caopengau@gmail.com"},"directories":{},"maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/context-analyzer_0.22.32_1778417505803_0.11740446236380331"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-12T10:38:45.575Z","modified":"2026-05-10T12:51:46.177Z","0.1.0":"2026-01-12T10:38:45.803Z","0.1.1":"2026-01-12T16:20:43.696Z","0.1.2":"2026-01-13T00:29:16.163Z","0.1.3":"2026-01-13T00:50:10.241Z","0.1.4":"2026-01-13T01:30:04.552Z","0.2.0":"2026-01-13T01:51:48.179Z","0.2.1":"2026-01-13T02:15:26.733Z","0.3.0":"2026-01-13T04:39:07.271Z","0.3.1":"2026-01-13T04:51:55.008Z","0.3.3":"2026-01-13T04:56:09.326Z","0.3.4":"2026-01-13T05:04:04.780Z","0.3.5":"2026-01-13T05:33:55.345Z","0.3.6":"2026-01-13T05:56:20.782Z","0.3.7":"2026-01-13T05:57:48.042Z","0.3.8":"2026-01-13T06:58:58.945Z","0.4.0":"2026-01-13T17:15:08.399Z","0.4.1":"2026-01-13T17:34:36.356Z","0.4.2":"2026-01-13T19:37:58.056Z","0.4.3":"2026-01-13T19:53:36.894Z","0.4.4":"2026-01-13T20:00:39.820Z","0.4.5":"2026-01-13T20:12:45.974Z","0.4.6":"2026-01-13T20:25:37.100Z","0.5.0":"2026-01-13T20:47:05.278Z","0.5.1":"2026-01-13T21:02:38.215Z","0.5.3":"2026-01-13T21:27:15.729Z","0.6.0":"2026-01-14T01:49:48.376Z","0.7.0":"2026-01-14T03:28:32.734Z","0.7.1":"2026-01-14T07:29:32.412Z","0.7.2":"2026-01-15T02:24:34.851Z","0.7.3":"2026-01-15T03:32:45.051Z","0.7.4":"2026-01-15T06:33:07.666Z","0.7.5":"2026-01-15T14:15:59.435Z","0.7.6":"2026-01-15T14:48:31.624Z","0.7.7":"2026-01-16T07:32:46.335Z","0.7.11":"2026-01-19T08:03:31.592Z","0.7.12":"2026-01-20T07:01:28.175Z","0.7.15":"2026-01-21T08:12:16.704Z","0.7.16":"2026-01-27T12:10:09.942Z","0.7.17":"2026-01-28T02:52:46.456Z","0.7.18":"2026-01-31T06:30:43.213Z","0.7.19":"2026-01-31T23:40:34.664Z","0.8.0":"2026-02-01T10:02:16.093Z","0.8.3":"2026-02-08T07:08:36.764Z","0.9.0":"2026-02-08T08:46:34.224Z","0.9.1":"2026-02-08T10:00:32.261Z","0.9.4":"2026-02-10T11:47:14.500Z","0.9.5":"2026-02-12T11:42:04.636Z","0.9.6":"2026-02-12T11:47:48.966Z","0.9.8":"2026-02-15T03:30:54.176Z","0.9.9":"2026-02-15T12:17:44.791Z","0.9.10":"2026-02-15T14:06:06.921Z","0.9.11":"2026-02-16T08:29:26.410Z","0.9.12":"2026-02-16T11:09:12.479Z","0.9.13":"2026-02-16T11:55:56.568Z","0.9.14":"2026-02-16T12:55:55.925Z","0.9.16":"2026-02-17T01:10:18.646Z","0.9.17":"2026-02-17T02:53:40.360Z","0.9.18":"2026-02-17T04:06:38.762Z","0.9.19":"2026-02-17T13:28:52.719Z","0.9.20":"2026-02-18T04:45:01.693Z","0.9.22":"2026-02-18T13:48:45.523Z","0.9.23":"2026-02-20T00:33:18.182Z","0.9.25":"2026-02-20T01:26:13.347Z","0.9.26":"2026-02-20T03:51:44.259Z","0.9.28":"2026-02-24T07:35:12.353Z","0.9.29":"2026-02-25T03:56:06.795Z","0.9.30":"2026-02-25T09:43:44.589Z","0.9.31":"2026-02-26T10:48:33.450Z","0.9.33":"2026-02-26T11:35:40.296Z","0.9.34":"2026-02-27T02:08:00.183Z","0.9.35":"2026-02-27T06:15:28.599Z","0.9.36":"2026-02-27T11:21:26.790Z","0.9.38":"2026-02-27T14:01:04.728Z","0.9.40":"2026-03-01T03:07:49.809Z","0.9.41":"2026-03-04T01:56:41.028Z","0.9.42":"2026-03-04T12:49:37.994Z","0.16.0":"2026-03-05T04:41:53.250Z","0.17.0":"2026-03-05T05:44:32.418Z","0.17.2":"2026-03-05T09:42:48.507Z","0.17.3":"2026-03-06T09:27:04.199Z","0.17.5":"2026-03-06T10:43:06.669Z","0.19.0":"2026-03-06T22:46:07.013Z","0.19.1":"2026-03-06T23:38:25.423Z","0.19.3":"2026-03-06T23:59:36.307Z","0.19.4":"2026-03-07T00:16:10.410Z","0.19.8":"2026-03-07T02:19:29.087Z","0.19.9":"2026-03-07T02:32:59.959Z","0.19.10":"2026-03-07T04:20:47.870Z","0.19.11":"2026-03-07T04:51:37.047Z","0.19.13":"2026-03-07T09:56:06.782Z","0.19.14":"2026-03-07T13:07:46.403Z","0.19.15":"2026-03-07T13:22:17.346Z","0.19.16":"2026-03-07T15:14:34.125Z","0.19.17":"2026-03-08T01:57:28.026Z","0.19.18":"2026-03-08T06:31:59.800Z","0.19.21":"2026-03-09T04:21:33.891Z","0.20.0":"2026-03-10T08:09:25.958Z","0.21.0":"2026-03-14T05:17:20.429Z","0.21.1":"2026-03-14T06:23:54.221Z","0.21.5":"2026-03-14T09:40:53.957Z","0.21.6":"2026-03-14T15:04:11.476Z","0.21.7":"2026-03-15T11:26:36.811Z","0.21.8":"2026-03-15T23:39:14.882Z","0.21.9":"2026-03-17T01:35:52.007Z","0.21.10":"2026-03-17T23:16:11.043Z","0.21.11":"2026-03-19T04:42:34.498Z","0.21.12":"2026-03-19T12:53:06.723Z","0.21.13":"2026-03-19T13:04:48.340Z","0.21.14":"2026-03-19T13:10:53.248Z","0.21.15":"2026-03-19T13:28:28.659Z","0.21.16":"2026-03-20T05:33:57.253Z","0.21.17":"2026-03-20T23:58:17.624Z","0.21.18":"2026-03-21T01:21:30.882Z","0.21.22":"2026-03-21T01:43:34.375Z","0.21.23":"2026-03-22T02:09:12.474Z","0.21.24":"2026-03-22T12:36:26.316Z","0.21.25":"2026-03-23T08:18:07.340Z","0.21.26":"2026-03-23T08:42:06.306Z","0.21.27":"2026-03-25T14:40:07.274Z","0.22.0":"2026-03-26T04:21:25.050Z","0.22.1":"2026-03-26T06:54:30.156Z","0.22.2":"2026-03-27T03:19:06.121Z","0.22.3":"2026-03-27T03:52:43.484Z","0.22.4":"2026-03-27T07:52:54.384Z","0.22.5":"2026-03-27T10:16:11.941Z","0.22.6":"2026-03-28T09:30:44.344Z","0.22.7":"2026-03-29T11:11:44.703Z","0.22.8":"2026-03-29T13:11:58.667Z","0.22.9":"2026-03-29T13:17:40.569Z","0.22.11":"2026-03-31T02:43:11.772Z","0.22.12":"2026-03-31T02:49:55.535Z","0.22.13":"2026-03-31T02:56:29.744Z","0.22.14":"2026-04-01T10:27:13.699Z","0.22.15":"2026-04-01T14:09:21.630Z","0.22.16":"2026-04-04T12:42:24.671Z","0.22.17":"2026-04-06T09:21:46.186Z","0.22.18":"2026-04-06T09:27:13.356Z","0.22.19":"2026-04-06T09:36:16.656Z","0.22.20":"2026-04-06T09:42:41.780Z","0.22.21":"2026-04-07T09:31:58.625Z","0.22.22":"2026-04-08T10:39:16.298Z","0.22.23":"2026-04-08T10:48:56.408Z","0.22.24":"2026-04-11T04:51:39.407Z","0.22.25":"2026-04-12T01:54:11.492Z","0.22.26":"2026-04-14T08:57:05.605Z","0.22.27":"2026-04-29T21:18:21.131Z","0.22.30":"2026-05-03T03:49:33.339Z","0.22.31":"2026-05-05T04:24:46.534Z","0.22.32":"2026-05-10T12:51:46.006Z"},"bugs":{"url":"https://github.com/getaiready/aiready-context-analyzer/issues"},"author":"AIReady Team","license":"MIT","homepage":"https://github.com/getaiready/aiready-context-analyzer","keywords":["aiready","context-analysis","ai-context","token-cost","fragmentation","dependency-analysis","import-depth","cohesion","code-quality","ai-code","tech-debt","refactoring","copilot","chatgpt","claude","ai-assisted-development","context-window","token-optimization"],"repository":{"type":"git","url":"https://github.com/getaiready/aiready-context-analyzer.git"},"description":"AI context window cost analysis - detect fragmented code, deep import chains, and expensive context budgets","maintainers":[{"name":"caopeng","email":"caopengau@gmail.com"}],"readme":"","readmeFilename":""}