{"_id":"@kb-labs/review-llm","_rev":"130-57950e61beda17c5d8752ea51776f338","name":"@kb-labs/review-llm","dist-tags":{"candidate-platform-2.119.0-canary-3edea00f6d21":"2.119.0-canary.3edea00f6","candidate-platform-2.119.0-canary-8f939a290":"2.119.0-canary.8f939a290","candidate-platform-2.119.0-canary-0c078654e":"2.119.0-canary.0c078654e","candidate-platform-2.119.0-canary-ce846d079":"2.119.0-canary.ce846d079","candidate-platform-2.119.0-canary-62ffd5965":"2.119.0-canary.62ffd5965","candidate-platform-2.119.0-canary-1b2bf822b":"2.119.0-canary.1b2bf822b","candidate-platform-2.119.0-canary-602573533":"2.119.0-canary.602573533","candidate-platform-2.119.0-canary.0b4b21a55-canary-0b4b21a55066":"2.119.0-canary.0b4b21a55","candidate-platform-2.119.0-stable-30310c8f10a2":"2.119.0","candidate-platform-2.119.1-canary.b53bbee1d-canary-b53bbee1dd39":"2.119.1-canary.b53bbee1d","candidate-platform-2.119.1-canary.a6aa9b388-canary-a6aa9b38817f":"2.119.1-canary.a6aa9b388","candidate-platform-2.119.1-canary.57c3a1e5e-canary-57c3a1e5e072":"2.119.1-canary.57c3a1e5e","candidate-platform-2.119.1-canary.1e87213c2-canary-1e87213c240d":"2.119.1-canary.1e87213c2","candidate-platform-2.119.1-canary.ee03bc25d-canary-2":"2.119.1-canary.ee03bc25d","candidate-platform-2.119.1-canary.a73502f0d-canary-3":"2.119.1-canary.a73502f0d","candidate-platform-2.119.1-canary.e834e2cf9-canary-5":"2.119.1-canary.e834e2cf9","candidate-platform-2.119.1-canary.6a127adf8-canary-6":"2.119.1-canary.6a127adf8","candidate-platform-2.119.1-canary.c8f889b14-canary-c8f889b14fcb":"2.119.1-canary.c8f889b14","canary":"2.119.1-canary.c8f889b14","candidate-platform-2.120.0-canary.68fdd56fa-canary-68fdd56fa81b":"2.120.0-canary.68fdd56fa","latest":"2.120.1","candidate-platform-2.120.0-stable-dafff6e385f0":"2.120.0","candidate-platform-2.120.1-stable-80dd88880fc4":"2.120.1"},"versions":{"0.5.0":{"name":"@kb-labs/review-llm","version":"0.5.0","_id":"@kb-labs/review-llm@0.5.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"30593f91cdb426c9d90a05478df2d2ec71f91c6b","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-0.5.0.tgz","fileCount":14,"integrity":"sha512-j4h7DkpVAz5zaBPjrnNpplE+IttUsd1xKqAU9PqyPgUK/ZfTH5vlnBAFjjFpqpFfbPAVxR0xwXrDn4CM2XPEvQ==","signatures":[{"sig":"MEYCIQDk8u1FeyyjVHiRooMbNljxYAe88J6hFExUwI7RbgkgWgIhANvCpg6xFHtr2oHuS+Ho6xOp5fpPdyq1Vi1Bt36s0Pju","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319968},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"gitHead":"6cb1e56b9988bfd881c4c8d3103df3bea1d94e1a","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"^1.5.0","@kb-labs/review-contracts":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"link:../../../../infra/kb-labs-devkit"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_0.5.0_1775492489208_0.3029071338642535","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@kb-labs/review-llm","version":"2.6.0","_id":"@kb-labs/review-llm@2.6.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c9c44a8e1b7fcda1c38124b88100d43b8cb89918","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.6.0.tgz","fileCount":14,"integrity":"sha512-P3Ee9ab4w7PdzpsOqC5sY275zGu1M9cnqHOV6GWOF0HsaTpZkXbnHcNjg6zfWMrINEpnvsoxEezNLNKrzQYC+Q==","signatures":[{"sig":"MEYCIQDO0ihR+i3Z2v+fYsiq/TRt0SFXSE/H09/O10CJKjP1mwIhAJQy0MpGKwotY73C6b00EcXU8tJqUCwqffF8stOmpgAd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319947},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"gitHead":"b19d4e2a767bb809d8fbdfc6b2055d8e9f376ad8","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"workspace:*","@kb-labs/review-contracts":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.6.0_1775922424518_0.6076187473994559","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@kb-labs/review-llm","version":"2.9.0","_id":"@kb-labs/review-llm@2.9.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"39ace36bf3ceaca252ee6c599de6ca3557905ea8","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.9.0.tgz","fileCount":14,"integrity":"sha512-lnem6XirNEv8yagyX8WEplJrtHw/aBYqzb9+ADO78FOpLechDf9nRCaDJj2BRvTI91L0DimTG8r+Hl26V3pF2A==","signatures":[{"sig":"MEYCIQDmmrhrkcUN2AKomNRmCvhS5/68nmBYv7faEM5E8iTWZAIhAO5OFsez1uJJdsuO7Eark6M0T/60DzRwaDJYW+G38fv7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319933},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.9.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/76cc41fa44ef3ea522deef643d9b24e0/kb-labs-review-llm-2.9.0.tgz","_integrity":"sha512-lnem6XirNEv8yagyX8WEplJrtHw/aBYqzb9+ADO78FOpLechDf9nRCaDJj2BRvTI91L0DimTG8r+Hl26V3pF2A==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"1.6.6","@kb-labs/review-contracts":"2.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.9.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.9.0_1775932120923_0.4586693415077103","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@kb-labs/review-llm","version":"2.10.0","_id":"@kb-labs/review-llm@2.10.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d7eee7bb3f52a3dc7ddf3d48598843d9cf4761cc","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.10.0.tgz","fileCount":14,"integrity":"sha512-oQjARLYes2WZxyzHqMMhywKhIjZl0QA9ake4IUnzuLoRRziI4QoN7xGfMSDCHvxhvVcPWxnVN3Gx/Z5had7d6A==","signatures":[{"sig":"MEQCIC1F4vGZxVdU9esWrq9BpWlqQq0/R1v2b+lzrbFU1ffNAiBEC8ZGDHehJTD2tYHAGlZXgaMvW5SpvTfGtPYXKv56Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319936},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.10.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/cf1710c19bf8057494bb252782b4e7f9/kb-labs-review-llm-2.10.0.tgz","_integrity":"sha512-oQjARLYes2WZxyzHqMMhywKhIjZl0QA9ake4IUnzuLoRRziI4QoN7xGfMSDCHvxhvVcPWxnVN3Gx/Z5had7d6A==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"1.6.6","@kb-labs/review-contracts":"2.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.10.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.10.0_1775934106965_0.5996714254102202","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@kb-labs/review-llm","version":"2.11.0","_id":"@kb-labs/review-llm@2.11.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5d6fd5868881f0d60ef208b643f8d262e42a9052","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.11.0.tgz","fileCount":14,"integrity":"sha512-TwzcucW5TL5n0yCEdzcpdmdY6XVoCQ2QAPmHGUZ8W8rBu4pFtgpa4NNcyMvlZqgkuoy0UuCZkSxxcgkSJvy9pQ==","signatures":[{"sig":"MEQCIGkQZ/DMGK6RN5n8x/PrOm5fpp3ieyIpANH2IuyvVwaxAiBksx9UA2ew66iRsNRSPppA0NSaPK3Jwn7o2x+zpSXM3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319936},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.11.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/37fe6fc6131c9bd4fc3fe4780d64aa6a/kb-labs-review-llm-2.11.0.tgz","_integrity":"sha512-TwzcucW5TL5n0yCEdzcpdmdY6XVoCQ2QAPmHGUZ8W8rBu4pFtgpa4NNcyMvlZqgkuoy0UuCZkSxxcgkSJvy9pQ==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"1.6.6","@kb-labs/review-contracts":"2.11.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.11.0_1775935835492_0.213080284703979","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@kb-labs/review-llm","version":"2.12.0","_id":"@kb-labs/review-llm@2.12.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"563785456d1977bbab7a5603adfb60655bb9a01b","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.12.0.tgz","fileCount":14,"integrity":"sha512-8/oJ3KXppwqGbcvGj+et2v5G6fBFhtUJGXYQSRBLS33R9GCcvbs9VaOcU2yiNhKKFXtefAbbPNZ/67ARieDxdw==","signatures":[{"sig":"MEQCIFJPU2b1wDvtH+cqVrCDGluwSRRW/yauNvuii+/Jc3hbAiAoyIfDYdOesraaAI5y2zVh6KSYBmwSRiQ/Yk0kK7ZtXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319936},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.12.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/7e2d809f2923b1e0e952b5159096f2ff/kb-labs-review-llm-2.12.0.tgz","_integrity":"sha512-8/oJ3KXppwqGbcvGj+et2v5G6fBFhtUJGXYQSRBLS33R9GCcvbs9VaOcU2yiNhKKFXtefAbbPNZ/67ARieDxdw==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"1.6.6","@kb-labs/review-contracts":"2.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.12.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.12.0_1775937904501_0.7735560308145979","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@kb-labs/review-llm","version":"2.13.0","_id":"@kb-labs/review-llm@2.13.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"454e7b5ac89167eb511d3166eddad3412f61c925","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.13.0.tgz","fileCount":14,"integrity":"sha512-a/MgdpcS9NvP0nOmHn+nqu0cIhKBfzY4dGmyiMDKnpdGGZxIq+nxXSztCjOYnzqrGFTJJaR2IwYSh2TIC4LvvA==","signatures":[{"sig":"MEUCIBhBufXpVXgv1NmD2rMDwnmhgeMWVGDD/cXyFx9hvOBOAiEA6ssnMOEyL1mnCiuwywAucmf50aeZdKXjLDNZkblHVkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319936},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.13.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/de868d3684e8e51d58b2cc8ff7fa742d/kb-labs-review-llm-2.13.0.tgz","_integrity":"sha512-a/MgdpcS9NvP0nOmHn+nqu0cIhKBfzY4dGmyiMDKnpdGGZxIq+nxXSztCjOYnzqrGFTJJaR2IwYSh2TIC4LvvA==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"1.6.6","@kb-labs/review-contracts":"2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.13.0_1775939139053_0.41222297122415785","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"@kb-labs/review-llm","version":"2.14.0","_id":"@kb-labs/review-llm@2.14.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"cc21b623056cef82489c8300c4689719ca41197e","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.14.0.tgz","fileCount":14,"integrity":"sha512-vwFPUGscB4SyT393Z+Ya0KZ3wcEm5l/9o0RV6JgIQSAIMxjZKSZxWWhIAm1xAklHuh0nFb5odBdIBL9jcQv/7A==","signatures":[{"sig":"MEUCIBK0OFiYyFOBdXkeiO14SKb75MByIDw2tR6J/QBeVyZ4AiEA3nAv+1I8jive8cwUwlnVMNA7wvYwpb0BxzDgRafeVFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319936},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.14.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/f80ea6fe79f7c68c0f4546306a8d3dff/kb-labs-review-llm-2.14.0.tgz","_integrity":"sha512-vwFPUGscB4SyT393Z+Ya0KZ3wcEm5l/9o0RV6JgIQSAIMxjZKSZxWWhIAm1xAklHuh0nFb5odBdIBL9jcQv/7A==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"1.6.6","@kb-labs/review-contracts":"2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.14.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.14.0_1775988137453_0.059340647321607154","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"@kb-labs/review-llm","version":"2.15.0","_id":"@kb-labs/review-llm@2.15.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"de10a823ebc5595a8b61868f14415c447842d3ee","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.15.0.tgz","fileCount":14,"integrity":"sha512-wZmf8EA7QdLCotq3AMyBO4ef5H9g3gY0OCGdslwtcs+vbOzN61uzLmJbM9T0Wo0Iu1895HrDMhNOdk6WBnkPnw==","signatures":[{"sig":"MEYCIQCXT+mfKMuCnkgHVOjbgku44pVX2qYZ1QxdQLxNBWlySQIhAIuule0xpQ2671jHj9alwNd1MkX7qJSMm8k8nhLRR7ew","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319936},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.15.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/9640946c41ae3d2a878955c2d83efbc8/kb-labs-review-llm-2.15.0.tgz","_integrity":"sha512-wZmf8EA7QdLCotq3AMyBO4ef5H9g3gY0OCGdslwtcs+vbOzN61uzLmJbM9T0Wo0Iu1895HrDMhNOdk6WBnkPnw==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"1.6.6","@kb-labs/review-contracts":"2.15.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.15.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.15.0_1776024384112_0.032826230401398204","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"@kb-labs/review-llm","version":"2.17.0","_id":"@kb-labs/review-llm@2.17.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"da78bda67457a39c6cfa69e717147cc65f4e7eb3","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.17.0.tgz","fileCount":14,"integrity":"sha512-Y2EtH52DdSMM/kkrUdbp+1sXSFb8wZPITyAQrfi8P5IlAZsQAqqSi0wi3T6bWzaCEW7bEZByqcjnHzEfb/THHg==","signatures":[{"sig":"MEYCIQCeGkNBGgX02DYwb+V8yycaYZlskQ5iGX3HSK/XkBWz6QIhAOYi9jGIgNNXG4b1lk/oHFBPXTSEmfBqD2F9Mw4BS/EA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319937},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.17.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/7e000977b1f6b14e8c7f600935cb81f3/kb-labs-review-llm-2.17.0.tgz","_integrity":"sha512-Y2EtH52DdSMM/kkrUdbp+1sXSFb8wZPITyAQrfi8P5IlAZsQAqqSi0wi3T6bWzaCEW7bEZByqcjnHzEfb/THHg==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.16.0","@kb-labs/review-contracts":"2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.17.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.17.0_1776089845210_0.8688119535368661","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"@kb-labs/review-llm","version":"2.18.0","_id":"@kb-labs/review-llm@2.18.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"83c0fa70af737d1b22e395cdf090a673f096e681","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.18.0.tgz","fileCount":14,"integrity":"sha512-QumH/dyXpZMp3iu6Ot393Tl2k6AYoqmYkJRvGXss4PHJryCM60WkcDwjyiX1cqdHM2/Jrd6zpWgJGXatToWeOw==","signatures":[{"sig":"MEQCIA2yZFf5SpHXO/JBB/J8cVJq0w7xkGmbCh/zYjHgFoKoAiB7FDIICLQwBYkbbz56OoypDX9VnXdP51tu9P9QOEszmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319937},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.18.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/1f4e63a62494ead868230f73422f6c78/kb-labs-review-llm-2.18.0.tgz","_integrity":"sha512-QumH/dyXpZMp3iu6Ot393Tl2k6AYoqmYkJRvGXss4PHJryCM60WkcDwjyiX1cqdHM2/Jrd6zpWgJGXatToWeOw==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.17.0","@kb-labs/review-contracts":"2.18.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.18.0_1776090900664_0.859459247485497","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"@kb-labs/review-llm","version":"2.19.0","_id":"@kb-labs/review-llm@2.19.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"836864d647a93d76b3d8ed2c0381fdc886e82168","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.19.0.tgz","fileCount":14,"integrity":"sha512-+BXbgkOf8IJFvPEX9GT233Xw1YLCY65g3AvDNnYL71kS9dN/51IVerZMwb7wze/djypS1TTWB73HjOjynOQ4hA==","signatures":[{"sig":"MEQCICrTRmECW20WTF5p6dxZk+4ztB0QdemdSjFQIJI9vu0gAiAOxiYjL020YMK7Im1g28bQpJ44sTVEij9UIL4R8lW53w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319937},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.19.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/ee7defceb3bcdb5c3dee81c74faf9fd8/kb-labs-review-llm-2.19.0.tgz","_integrity":"sha512-+BXbgkOf8IJFvPEX9GT233Xw1YLCY65g3AvDNnYL71kS9dN/51IVerZMwb7wze/djypS1TTWB73HjOjynOQ4hA==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.17.0","@kb-labs/review-contracts":"2.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.19.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.19.0_1776094147843_0.8754433523280394","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"@kb-labs/review-llm","version":"2.20.0","_id":"@kb-labs/review-llm@2.20.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7ce99ef61155ba56902c1648c0470a3a2cba5d30","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.20.0.tgz","fileCount":14,"integrity":"sha512-gFNkE8yNV1ryiCotVJRu6g3t0jvrILGwlZlX3kMyD3rJ1Q880PiLVgnwOUpjbZj987HrNrjZJIq3roxclKWxaA==","signatures":[{"sig":"MEUCIFlGwAWZmuUKC7Y2XJSPqgr3k3iqNl+ltneCvCtzZbxnAiEAplkBdz17st3ZJDC/iKgtcq9+DC/Nk4miIrIkeGqxK24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319937},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.20.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d85dd509d0df3a8659932705da7d1df3/kb-labs-review-llm-2.20.0.tgz","_integrity":"sha512-gFNkE8yNV1ryiCotVJRu6g3t0jvrILGwlZlX3kMyD3rJ1Q880PiLVgnwOUpjbZj987HrNrjZJIq3roxclKWxaA==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.17.0","@kb-labs/review-contracts":"2.20.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.20.0_1776113915808_0.5007775197482087","host":"s3://npm-registry-packages-npm-production"}},"2.22.0":{"name":"@kb-labs/review-llm","version":"2.22.0","_id":"@kb-labs/review-llm@2.22.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"847261ba3b79d5c2f69375cbfea2e3f96ffb723f","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.22.0.tgz","fileCount":14,"integrity":"sha512-vu9b+3HbcMCCs87sUtxxfrzoVXAS8qXAQnQzQb01czGsWmTXE+Pdhn1/8JGZCBIdcPO41hTCVYe2nZNowH9jYw==","signatures":[{"sig":"MEUCIQDgwgvwf3tDHy/WMSHmryTGsr6uKb78NboA5d5CRjI85gIgJ9ofr1rTsRpmxioCMFw+/7BeLrSrMfL1gbByRpqJygo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319937},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.22.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/1fb4c74cf5fc682e3b6a943dadd11bde/kb-labs-review-llm-2.22.0.tgz","_integrity":"sha512-vu9b+3HbcMCCs87sUtxxfrzoVXAS8qXAQnQzQb01czGsWmTXE+Pdhn1/8JGZCBIdcPO41hTCVYe2nZNowH9jYw==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.18.0","@kb-labs/review-contracts":"2.22.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.22.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.22.0_1776158781901_0.1759681086903897","host":"s3://npm-registry-packages-npm-production"}},"2.23.0":{"name":"@kb-labs/review-llm","version":"2.23.0","_id":"@kb-labs/review-llm@2.23.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"44d37d2d3a8f444daea69af706366c3101dc7e0d","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.23.0.tgz","fileCount":14,"integrity":"sha512-9gz/y264k3slioW3xriT6L1eF9Z9ADmORvBVUO2uF5aCAifoRMRuo2/VVPhZGVl145jX7fHumY4p0NxwAliWMQ==","signatures":[{"sig":"MEQCIGkQeAiBh4+ONTGBknam0gRXwhnxFkCl5v1b9iiOcjhKAiAxGK4h6mnbUx2diQcWKgkZO0o6fWwsdf7LflJBLRdxXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319937},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.23.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/2200a559097ca308e17fecc6a14c3d38/kb-labs-review-llm-2.23.0.tgz","_integrity":"sha512-9gz/y264k3slioW3xriT6L1eF9Z9ADmORvBVUO2uF5aCAifoRMRuo2/VVPhZGVl145jX7fHumY4p0NxwAliWMQ==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.18.0","@kb-labs/review-contracts":"2.23.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.23.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.23.0_1776159480047_0.16206512630067715","host":"s3://npm-registry-packages-npm-production"}},"2.25.0":{"name":"@kb-labs/review-llm","version":"2.25.0","_id":"@kb-labs/review-llm@2.25.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b4c61a44c24684ee96fde2b4e72f833a2b81a581","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.25.0.tgz","fileCount":14,"integrity":"sha512-QFdGTelMEgOoO5mkzXllAyQBptY/FA4ZxbO1LXdmwx4cH4oJA9sYLCjfAU8co1/bqb/AliXF13tvUHWRqkZujw==","signatures":[{"sig":"MEUCIGc4XQ75+WOhdmXa1RDLhtbbeGrMOLmVYNXcCCGOnmzIAiEAgX4bWdztt31z73ybJGAPdrjbOLm+D17gt1eDigLiJaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319937},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.25.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/cab9dedddaa3fd6e4b6c3a0bdcb08849/kb-labs-review-llm-2.25.0.tgz","_integrity":"sha512-QFdGTelMEgOoO5mkzXllAyQBptY/FA4ZxbO1LXdmwx4cH4oJA9sYLCjfAU8co1/bqb/AliXF13tvUHWRqkZujw==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.18.0","@kb-labs/review-contracts":"2.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.25.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.25.0_1776163914936_0.538553260032647","host":"s3://npm-registry-packages-npm-production"}},"2.28.0":{"name":"@kb-labs/review-llm","version":"2.28.0","_id":"@kb-labs/review-llm@2.28.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ca5f16fa49838e091be3e978d350613bf7d743c4","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.28.0.tgz","fileCount":14,"integrity":"sha512-h4kCS+m2N7nXXTcFd+xypK4tGKT0M2O/vDNaKGCl23fwS7GPVrbcBpyKO6/am7NcQB5gNz0nXiL4vyWkyqaLrA==","signatures":[{"sig":"MEYCIQDw2b+bz1JY/kbpsuq/kDFxwXePUpUH4ESATrklLPUnUwIhANCqqyHHg9ywhIvWXZqpSLb2GCMQZckAuHjtmg3GIJxW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319949},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.28.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/3ce25ceb516a853e5f60adcfac5b0616/kb-labs-review-llm-2.28.0.tgz","_integrity":"sha512-h4kCS+m2N7nXXTcFd+xypK4tGKT0M2O/vDNaKGCl23fwS7GPVrbcBpyKO6/am7NcQB5gNz0nXiL4vyWkyqaLrA==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.18.0","@kb-labs/review-contracts":"2.28.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.28.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.28.0_1776170234864_0.8009806078598467","host":"s3://npm-registry-packages-npm-production"}},"2.29.0":{"name":"@kb-labs/review-llm","version":"2.29.0","_id":"@kb-labs/review-llm@2.29.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2bcb93cde45cd5b74db21dde36a1c46791cb02a4","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.29.0.tgz","fileCount":14,"integrity":"sha512-KQ4rAVWA53HBJVPYu+ym/k/nzUIuuW+HfvSFxglNzSlJ0u3RNBfJS1QMO1lj0xI+3SWzJshQU1ILOkpgk1uVWQ==","signatures":[{"sig":"MEYCIQDkYCDknf3wXHI5onHCVpZkSjmVNl5vwPUQsAZPSHhWCgIhAOTlyHxgV2F8iCNBzk4eJVCXj9ZsgJCkbxzUpecT1L2a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.29.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/e7d2d19c1459e9773c0820997ebc0839/kb-labs-review-llm-2.29.0.tgz","_integrity":"sha512-KQ4rAVWA53HBJVPYu+ym/k/nzUIuuW+HfvSFxglNzSlJ0u3RNBfJS1QMO1lj0xI+3SWzJshQU1ILOkpgk1uVWQ==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.18.1","@kb-labs/review-contracts":"2.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.29.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.29.0_1776186606628_0.35628223957924243","host":"s3://npm-registry-packages-npm-production"}},"2.30.0":{"name":"@kb-labs/review-llm","version":"2.30.0","_id":"@kb-labs/review-llm@2.30.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"87875a735df02d88ec78911581fecd60e5edff95","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.30.0.tgz","fileCount":14,"integrity":"sha512-R3ImLYXvyKk2fgpBUXamtR9tHU4usjugbBu6UzaPYPcy6DXoKiPG4ixYcRuLH5LTcjJR+irIXzbf1XPVs/z/bw==","signatures":[{"sig":"MEUCID39StY+PsxiqyWAI21WUT2QpFcRe2suxufqwnUHdhfVAiEA1LltHCBIiFBMUaR93MIFb8i+REIswtUXWghNyYBckkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.30.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/3ed3ecf2a1e1804fa7f99c989d17e1fc/kb-labs-review-llm-2.30.0.tgz","_integrity":"sha512-R3ImLYXvyKk2fgpBUXamtR9tHU4usjugbBu6UzaPYPcy6DXoKiPG4ixYcRuLH5LTcjJR+irIXzbf1XPVs/z/bw==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.18.2","@kb-labs/review-contracts":"2.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.30.0_1776191564214_0.8347691471285583","host":"s3://npm-registry-packages-npm-production"}},"2.31.0":{"name":"@kb-labs/review-llm","version":"2.31.0","_id":"@kb-labs/review-llm@2.31.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9b15de76337830433da42f447137cf0d5cd9ec7b","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.31.0.tgz","fileCount":14,"integrity":"sha512-Ws7YcP8yhbMZ3rFbYwmtZJKXFpkq3gl/dGYS4CfpW6ztNtSb64ea47pXpYn1MwDnOm7xtMX/AKBu7BYGqh4wDg==","signatures":[{"sig":"MEQCIEurLResuCu+pJTLljPn/gVdIQwCXe6sT/c9w4LM1OMSAiA0ZkM8xVVOBeYdGgJ5RTD+E+XHM1ZWBfwqqvQOTot3RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.31.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/c2856c3eb17a9347594b1301ec3a8f92/kb-labs-review-llm-2.31.0.tgz","_integrity":"sha512-Ws7YcP8yhbMZ3rFbYwmtZJKXFpkq3gl/dGYS4CfpW6ztNtSb64ea47pXpYn1MwDnOm7xtMX/AKBu7BYGqh4wDg==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.18.2","@kb-labs/review-contracts":"2.31.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.31.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.31.0_1776194731415_0.573075603422031","host":"s3://npm-registry-packages-npm-production"}},"2.32.0":{"name":"@kb-labs/review-llm","version":"2.32.0","_id":"@kb-labs/review-llm@2.32.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"27eeda3e5fec0f0f4c06ee2b340856fcfca98927","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.32.0.tgz","fileCount":14,"integrity":"sha512-M9UiIvfJPAnGm0Pk2vpfsliuaEbciQcoiDMxWV+mw+GJUQEfXEi3Qq8Lj555xu/boIHo4UCpJv7ZSPwsI0aWiQ==","signatures":[{"sig":"MEQCIGHxfssvoA29kcaCodSNcGMIfilau7XQFlPGS7xylYkrAiA1dBm2tDZQLYsBALvpSfgIvcOn+KZrlWNsDZ/uAVr5iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.32.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/ec35ab3a7a737c0265fbb18556826156/kb-labs-review-llm-2.32.0.tgz","_integrity":"sha512-M9UiIvfJPAnGm0Pk2vpfsliuaEbciQcoiDMxWV+mw+GJUQEfXEi3Qq8Lj555xu/boIHo4UCpJv7ZSPwsI0aWiQ==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.18.2","@kb-labs/review-contracts":"2.32.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.32.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.32.0_1776201165304_0.12555712842509736","host":"s3://npm-registry-packages-npm-production"}},"2.33.0":{"name":"@kb-labs/review-llm","version":"2.33.0","_id":"@kb-labs/review-llm@2.33.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"08d1e0d615eadd38d1aa404681fdc488ac8449e0","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.33.0.tgz","fileCount":14,"integrity":"sha512-B/rODeT61IzZVHHviXgX8uqsF6zsM0Yk+IkpWYPwyz4ykgSmle3XbFmJk5PgUEgXKslkMiW35dTzxpdUqkmo7w==","signatures":[{"sig":"MEUCIBQ2gX39xA4Z/PK3PDWyqJIyYeHT8o13z/VacE/G082rAiEAnYVDElOVIESRRWJECTY6wPweIlFCSOLwbV1NwD5cs+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.33.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/051b6cd69c0657964dbb9feac0f1f285/kb-labs-review-llm-2.33.0.tgz","_integrity":"sha512-B/rODeT61IzZVHHviXgX8uqsF6zsM0Yk+IkpWYPwyz4ykgSmle3XbFmJk5PgUEgXKslkMiW35dTzxpdUqkmo7w==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.18.2","@kb-labs/review-contracts":"2.33.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.33.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.33.0_1776202416560_0.8351505042598526","host":"s3://npm-registry-packages-npm-production"}},"2.34.0":{"name":"@kb-labs/review-llm","version":"2.34.0","_id":"@kb-labs/review-llm@2.34.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"55bd7b055cd55ee6367bfa45d5e39ee58cdb676c","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.34.0.tgz","fileCount":14,"integrity":"sha512-6Wsq/EPa5fXOkFmQ/LnJQXBQqG9Bgxd+I5iqspoXOa3f255SZuAglpl+qC2qRmQ2KE3oQYxF0iCbbj7cuxqn3Q==","signatures":[{"sig":"MEUCIQC+8Y8hKbrI1bVLG7b1kGkKX+p3PPClivlWYjP/vwyWeQIgds5ZfmUcHzOPEvdAhMZ0I6wu296KnfT/9GJud7xQ+sU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.34.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/f4db5969443201a05346064cb5935a09/kb-labs-review-llm-2.34.0.tgz","_integrity":"sha512-6Wsq/EPa5fXOkFmQ/LnJQXBQqG9Bgxd+I5iqspoXOa3f255SZuAglpl+qC2qRmQ2KE3oQYxF0iCbbj7cuxqn3Q==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.18.2","@kb-labs/review-contracts":"2.34.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.34.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.34.0_1776204668294_0.8883764751279646","host":"s3://npm-registry-packages-npm-production"}},"2.35.0":{"name":"@kb-labs/review-llm","version":"2.35.0","_id":"@kb-labs/review-llm@2.35.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3ceae530fa2529f0f6218c1af8f384dd7c413d62","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.35.0.tgz","fileCount":14,"integrity":"sha512-SXmitTO95ZJvd0UIXcM8plTBqScnzCVgRhO0buuQa9ta/p8qtNDvWsfK/kbo0hGmdMDsbzvqTSHX7wXZ/kyDWw==","signatures":[{"sig":"MEUCIQCPUQtLF75LCEqwypt/g5Gm2z/aoQT1e8SbtNBdJb9YawIgbWj5+AUUiwqpV4EM7A+ggIu/MMRZfgdT/qs+i3AQsCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.35.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/02bf8e4eeeacc66fbab17c8f1ea98753/kb-labs-review-llm-2.35.0.tgz","_integrity":"sha512-SXmitTO95ZJvd0UIXcM8plTBqScnzCVgRhO0buuQa9ta/p8qtNDvWsfK/kbo0hGmdMDsbzvqTSHX7wXZ/kyDWw==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.19.0","@kb-labs/review-contracts":"2.35.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.35.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.35.0_1776240559678_0.6342987143579084","host":"s3://npm-registry-packages-npm-production"}},"2.36.0":{"name":"@kb-labs/review-llm","version":"2.36.0","_id":"@kb-labs/review-llm@2.36.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"abcb9787a0e9d382c91271d0d08c6f1a26041cc8","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.36.0.tgz","fileCount":14,"integrity":"sha512-M/TtCI7DsdKqOmSLcPWqmI+7Vn/xo1lD9VsZI+LaBcWE2cmC0dQ+gtN4O9aTwl+/xDg6foW9bPHpn5/X9+uLtA==","signatures":[{"sig":"MEUCIQDOTXSup6wz1OiOl2yWOcvyU6K+7LQcHDaEoCNvCQ7EZwIgYHRJyrqyTOgUUNvqXQ8kQagxknvfkdI2TgJ+nA4juKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.36.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/2435156fd2ae71a4bc59b3ff90fd8c44/kb-labs-review-llm-2.36.0.tgz","_integrity":"sha512-M/TtCI7DsdKqOmSLcPWqmI+7Vn/xo1lD9VsZI+LaBcWE2cmC0dQ+gtN4O9aTwl+/xDg6foW9bPHpn5/X9+uLtA==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.19.0","@kb-labs/review-contracts":"2.36.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.36.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.36.0_1776275819721_0.3910166106573507","host":"s3://npm-registry-packages-npm-production"}},"2.37.0":{"name":"@kb-labs/review-llm","version":"2.37.0","_id":"@kb-labs/review-llm@2.37.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"89c2bd8e023355b58452131dffa23fb4db5e46c7","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.37.0.tgz","fileCount":14,"integrity":"sha512-Hd8eOFbKEr6EY4gs0ZH+ubu0aedrq2iNxfvaDjY8o24ul3/jiPV2l2+pJmif6d8HtH27bOY2073d7hWyxj7Y6w==","signatures":[{"sig":"MEUCIQDE/kfLhay93XCXPAdjGI2TAqNcQ6bAGKxc1ihcbUwsZwIgKvMXBYCqSAZPVblMw1/FkXSLVUAUpfdCPB9tf2nXypY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.37.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/33a4f341912efae585af6a7d3eeae7da/kb-labs-review-llm-2.37.0.tgz","_integrity":"sha512-Hd8eOFbKEr6EY4gs0ZH+ubu0aedrq2iNxfvaDjY8o24ul3/jiPV2l2+pJmif6d8HtH27bOY2073d7hWyxj7Y6w==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.20.0","@kb-labs/review-contracts":"2.37.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.37.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.37.0_1776326625401_0.8333581533556282","host":"s3://npm-registry-packages-npm-production"}},"2.38.0":{"name":"@kb-labs/review-llm","version":"2.38.0","_id":"@kb-labs/review-llm@2.38.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c5e98591cca7ab62057a563b5992791917a64fda","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.38.0.tgz","fileCount":14,"integrity":"sha512-5nRQaF2UHOBb3R/8itz6WMxK9kpICMEvzPYnaUjKstbLK5I8ezA1l8K+0gIi83F+VIpq1CYrwRpEraEdweObew==","signatures":[{"sig":"MEUCIQCfECBNDUPck0wQyEJnn8edxEZ9jbAv/TEOrgZKyuZ0mgIgautTSQwZ/Ne9c9RVb8v7G9dn0iGiVYJMagIAmY8Adp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.38.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/f968f6ce6114485295f8e9becd77cdb7/kb-labs-review-llm-2.38.0.tgz","_integrity":"sha512-5nRQaF2UHOBb3R/8itz6WMxK9kpICMEvzPYnaUjKstbLK5I8ezA1l8K+0gIi83F+VIpq1CYrwRpEraEdweObew==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.20.0","@kb-labs/review-contracts":"2.38.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.38.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.38.0_1776330773105_0.7603457749659575","host":"s3://npm-registry-packages-npm-production"}},"2.39.0":{"name":"@kb-labs/review-llm","version":"2.39.0","_id":"@kb-labs/review-llm@2.39.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ae8f3e4fa12b667088e81baaa0281c4b6183b329","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.39.0.tgz","fileCount":14,"integrity":"sha512-DXVAqcwPIJtqWHfep+WWXcQvY3Y8qCXHofj8Gidz8gvUHiLYujpsSm77Igz2Job5PpgJBgzQdlpKcYWMTaHNdg==","signatures":[{"sig":"MEQCIFTCfoY62K+fn1them5rvJsKulHunVVUkkFvV/47J33RAiAY3qVSyxjK6TttdvudOE0qkN7XUBJnQ3iRQ5X9YTt59Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.39.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/517a4e3c368e81a668ad1ce544ed82cd/kb-labs-review-llm-2.39.0.tgz","_integrity":"sha512-DXVAqcwPIJtqWHfep+WWXcQvY3Y8qCXHofj8Gidz8gvUHiLYujpsSm77Igz2Job5PpgJBgzQdlpKcYWMTaHNdg==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.20.0","@kb-labs/review-contracts":"2.39.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.39.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.39.0_1776356413148_0.22135183125294433","host":"s3://npm-registry-packages-npm-production"}},"2.40.0":{"name":"@kb-labs/review-llm","version":"2.40.0","_id":"@kb-labs/review-llm@2.40.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"57e310d94951af63ee2054ae52da888065e28fca","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.40.0.tgz","fileCount":14,"integrity":"sha512-SWwK1YyOo0/jYvYTDUjq9W2xBT/cEenlXjwwS9G7qFLiCyQ/e0xC/UIU+PV2MvwImZMy5nWffa36r2Eyry9hNw==","signatures":[{"sig":"MEUCICF4z/X+n5AVsu5gHIf+6kkChBtO2JMC1rEVyIwWurjnAiEAtKWxIuNgPFddfvVQ9OmKZvXP9AzA+1MPzxjUZy41Oss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.40.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d6de6e9ea7ccb9d66507022a5e71f7e8/kb-labs-review-llm-2.40.0.tgz","_integrity":"sha512-SWwK1YyOo0/jYvYTDUjq9W2xBT/cEenlXjwwS9G7qFLiCyQ/e0xC/UIU+PV2MvwImZMy5nWffa36r2Eyry9hNw==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.20.0","@kb-labs/review-contracts":"2.40.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.40.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.40.0_1776379601437_0.5163898958496633","host":"s3://npm-registry-packages-npm-production"}},"2.41.0":{"name":"@kb-labs/review-llm","version":"2.41.0","_id":"@kb-labs/review-llm@2.41.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ddf72067e8dcedb396e6dda631af0e144e99600b","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.41.0.tgz","fileCount":14,"integrity":"sha512-6ZFSeiQmbwGUBweoxXbqiIgEaHQrO4DR+RA6fJKzkJxKGc6OX5uSkb00CZGXlJTWJOpfwaAnWwuARdryfcqzAQ==","signatures":[{"sig":"MEYCIQClSd6aujhr5ZnLtGfnHnL1H2XBEy/4XC/VFsPZgKgy7AIhAOeXcjOtn1eOCGnS0S/L/8ucW7EpJ/GfWOLd/lRhHZ3D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.41.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/bd01db9733c154b6fbc4db4f4dc2b5de/kb-labs-review-llm-2.41.0.tgz","_integrity":"sha512-6ZFSeiQmbwGUBweoxXbqiIgEaHQrO4DR+RA6fJKzkJxKGc6OX5uSkb00CZGXlJTWJOpfwaAnWwuARdryfcqzAQ==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.20.0","@kb-labs/review-contracts":"2.41.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.41.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.41.0_1776425143880_0.32615693600325546","host":"s3://npm-registry-packages-npm-production"}},"2.42.0":{"name":"@kb-labs/review-llm","version":"2.42.0","_id":"@kb-labs/review-llm@2.42.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ac9618b00a483c1e602b3c20e1752bc2d36428d5","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.42.0.tgz","fileCount":14,"integrity":"sha512-+Tc6w+5B3sLb0YfDCalsnZ0/kyc4PA5uquxapme6aI0PxcdqI2lg2qKR6/t8ICN4AFhhMI5LPtXOXZhJSYNQrg==","signatures":[{"sig":"MEYCIQDmidhD+ECPeZUOjJKH0kRGv/k892pt+KfkieyOk+OBCAIhAM2+OAM/hVESuPqS6aSvjN6OtFOd2VP+HgXPSP3593Qv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.42.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/4861ca2af0ded69eff60aacd099d3829/kb-labs-review-llm-2.42.0.tgz","_integrity":"sha512-+Tc6w+5B3sLb0YfDCalsnZ0/kyc4PA5uquxapme6aI0PxcdqI2lg2qKR6/t8ICN4AFhhMI5LPtXOXZhJSYNQrg==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.20.0","@kb-labs/review-contracts":"2.42.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.42.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.42.0_1776428934047_0.8992226155198837","host":"s3://npm-registry-packages-npm-production"}},"2.43.0":{"name":"@kb-labs/review-llm","version":"2.43.0","_id":"@kb-labs/review-llm@2.43.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7dd435fcc960349a0152c1fd1cf2f5a974230f7e","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.43.0.tgz","fileCount":14,"integrity":"sha512-YuJ9fJj+VZvANF81+u7EaneWlooEjrOwfoYMl/lFLWqJvFLKKc/UFORbJxMxgwQsyTFWo4cLOOa6wQx5nQ6+iw==","signatures":[{"sig":"MEUCIFJKDupNuoeGhlmZX0rfVeAj9uuiMaOnydS6fHooDNQdAiEAsD1U1U9MmDxIqIC0wwpuaXeGDPZLJimAytX2pqUO56I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.43.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/361a51f8b88c19372eaa12d538361980/kb-labs-review-llm-2.43.0.tgz","_integrity":"sha512-YuJ9fJj+VZvANF81+u7EaneWlooEjrOwfoYMl/lFLWqJvFLKKc/UFORbJxMxgwQsyTFWo4cLOOa6wQx5nQ6+iw==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.20.0","@kb-labs/review-contracts":"2.43.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.43.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.43.0_1776431529768_0.7147517926467568","host":"s3://npm-registry-packages-npm-production"}},"2.44.0":{"name":"@kb-labs/review-llm","version":"2.44.0","_id":"@kb-labs/review-llm@2.44.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"68c657bace3a9b979425e3218be7695f81cf5288","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.44.0.tgz","fileCount":14,"integrity":"sha512-iqV8TKot05AJOCCNweIn+o/KeUa0OSqb9uhGBzJGwDMzM+jhzKxkdpKoEbewBj6DsPvZsf7j/HoFZz6+blzDTw==","signatures":[{"sig":"MEYCIQCBh7yNvf7HtNLrUw2+mUfoMfWe4ykvECZv08nQ6+7rXgIhAOJx0sC2FFdeM1n+d0GYvjEYvsSIjs0DySAKQC9oNMz0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.44.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/6cbd8a665ce8d8b3c6d02de9c22ff565/kb-labs-review-llm-2.44.0.tgz","_integrity":"sha512-iqV8TKot05AJOCCNweIn+o/KeUa0OSqb9uhGBzJGwDMzM+jhzKxkdpKoEbewBj6DsPvZsf7j/HoFZz6+blzDTw==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.20.0","@kb-labs/review-contracts":"2.44.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.44.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.44.0_1776501045458_0.2480611303164295","host":"s3://npm-registry-packages-npm-production"}},"2.45.0":{"name":"@kb-labs/review-llm","version":"2.45.0","_id":"@kb-labs/review-llm@2.45.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"83730e9b21fc88a3a523fbbef6cc0154f50fc8c8","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.45.0.tgz","fileCount":14,"integrity":"sha512-TB+IXEMLL1uYzA5i+jzaMprO6Uh2heswvGQ6KigoMMab2b+Ugmt+/N+L0BkBSn6UncdOvIhQjo92NEQq+9KOyg==","signatures":[{"sig":"MEYCIQD1v1vkWn9mjrote1x7ruN+WBh84TjWB5phcG2ufjs2JwIhAIyuixGThYjAhLIoJcZzS/PYkW/Hkx9asnpUz6P45zp1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.45.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/15fb37abeab6d868c96107c58de0afa0/kb-labs-review-llm-2.45.0.tgz","_integrity":"sha512-TB+IXEMLL1uYzA5i+jzaMprO6Uh2heswvGQ6KigoMMab2b+Ugmt+/N+L0BkBSn6UncdOvIhQjo92NEQq+9KOyg==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.20.0","@kb-labs/review-contracts":"2.45.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.45.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.45.0_1776510420410_0.037772051890556435","host":"s3://npm-registry-packages-npm-production"}},"2.46.0":{"name":"@kb-labs/review-llm","version":"2.46.0","_id":"@kb-labs/review-llm@2.46.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"fff8dc1aec191feb9ac1a72b531d55c5428e435a","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.46.0.tgz","fileCount":14,"integrity":"sha512-aFRK091V9ofLje7ZQwygaSCU57keHRDrPntz7/XpvZG8QHdEmFv0UzYqlZq24bEgPYxjl/hpn6VD+GSbEiAHBg==","signatures":[{"sig":"MEUCID7+tbhixR+gLJ/N4uMB4BpUC7dwZA+3bmTeZbDLi4P7AiEAqiNsqF94JKZU88nWQrPejQXG8kCIftQITj5aOa5Ab2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.46.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/dca7ed5570bbffe56f04c14b1e67e497/kb-labs-review-llm-2.46.0.tgz","_integrity":"sha512-aFRK091V9ofLje7ZQwygaSCU57keHRDrPntz7/XpvZG8QHdEmFv0UzYqlZq24bEgPYxjl/hpn6VD+GSbEiAHBg==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.20.1","@kb-labs/review-contracts":"2.46.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.46.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.46.0_1776511866214_0.49024733044291247","host":"s3://npm-registry-packages-npm-production"}},"2.47.0":{"name":"@kb-labs/review-llm","version":"2.47.0","_id":"@kb-labs/review-llm@2.47.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8c267f391f05df039bda7e131fcc4ccebdf67b52","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.47.0.tgz","fileCount":14,"integrity":"sha512-f0F1M3q4gAMDvN+eGX1VJ9p1JDZf8eW40X+tSbRdWUdZ4NpJ9ck67KXIgXgocA5GXINwmo8X6HJol7EDtli+Yg==","signatures":[{"sig":"MEQCIA7gVKBcgK4FlWueKU06c1o/qkJlmYqWp8wx0I6EJDUuAiAj3JOEIV7k96bzFNbdM3UYwIfuyO8fJFyrv9H3zmpwDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.47.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/844097950b4ebc1b25516fb341e164bd/kb-labs-review-llm-2.47.0.tgz","_integrity":"sha512-f0F1M3q4gAMDvN+eGX1VJ9p1JDZf8eW40X+tSbRdWUdZ4NpJ9ck67KXIgXgocA5GXINwmo8X6HJol7EDtli+Yg==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.0","@kb-labs/review-contracts":"2.47.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.47.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.47.0_1776514242279_0.8969743637321581","host":"s3://npm-registry-packages-npm-production"}},"2.53.0":{"name":"@kb-labs/review-llm","version":"2.53.0","_id":"@kb-labs/review-llm@2.53.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"fc02df6005f548b3af8f28ed5707cbf4612b8bb6","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.53.0.tgz","fileCount":14,"integrity":"sha512-L7ijNBBgfTNA9jc3P2AJUWNu3Mn4x3Gza5Sh+ZEk/4q3peJQmSFjTltDPYUJOtvDxQRPQGHNyMFwME3HTTHHJg==","signatures":[{"sig":"MEYCIQCWXQoHUgqYdIoxKh6a5gPIf0PeT0dM/Ok75doHIO9w5QIhAJYLgTFVNpFLvyCdELYB/Wf6VDlB6a62IdE6ELYxP97r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.53.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/f60856659316f316a43e6a5b2aec0b5a/kb-labs-review-llm-2.53.0.tgz","_integrity":"sha512-L7ijNBBgfTNA9jc3P2AJUWNu3Mn4x3Gza5Sh+ZEk/4q3peJQmSFjTltDPYUJOtvDxQRPQGHNyMFwME3HTTHHJg==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.1","@kb-labs/review-contracts":"2.53.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.53.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.53.0_1776534768997_0.41093931079325574","host":"s3://npm-registry-packages-npm-production"}},"2.54.0":{"name":"@kb-labs/review-llm","version":"2.54.0","_id":"@kb-labs/review-llm@2.54.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5043341a256cea55115d6ac502dbd1bfd85e910b","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.54.0.tgz","fileCount":14,"integrity":"sha512-wyP89T4cRKduo1C2Ev7P/9pi5NPfptnoqa9niqwD8Hg/my0gqtPyQD/c2u8HJ98BNszGMvTv8Ozv5NaKX9Spdg==","signatures":[{"sig":"MEQCIAvFyPyfAqZceMx3MCIgC4rf/QJZ8gD9oMYAo8iifypbAiB1SssVcvBIRsAPeZSmcgSwFZ1ow8zH2AdYzGpAVaUDsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.54.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/0876b75b4d06232d871f115b037d69c0/kb-labs-review-llm-2.54.0.tgz","_integrity":"sha512-wyP89T4cRKduo1C2Ev7P/9pi5NPfptnoqa9niqwD8Hg/my0gqtPyQD/c2u8HJ98BNszGMvTv8Ozv5NaKX9Spdg==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.1","@kb-labs/review-contracts":"2.54.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.54.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.54.0_1776616095661_0.1379006285332378","host":"s3://npm-registry-packages-npm-production"}},"2.55.0":{"name":"@kb-labs/review-llm","version":"2.55.0","_id":"@kb-labs/review-llm@2.55.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"39a3e848a557238adc616b543c07afb21511462a","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.55.0.tgz","fileCount":14,"integrity":"sha512-ZYxt2t+O1fKYCr8HSqJWaECdaV2O1C76jCg1M2v2sINlRj53hL0JzBRK6AHr0cnsGs7lR8dlclmKjdSki6Qojw==","signatures":[{"sig":"MEUCIQD9hwe+b2VPvIyIqpPAuS/ZVxulsaPL2EIpzufzzKdhLwIgWZQ8rXStpbGKjsZxE+LEtWu2d7rbS/eodUiBJEuTkok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.55.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/ec9fa365cb5feae4df5b083e38bc50e6/kb-labs-review-llm-2.55.0.tgz","_integrity":"sha512-ZYxt2t+O1fKYCr8HSqJWaECdaV2O1C76jCg1M2v2sINlRj53hL0JzBRK6AHr0cnsGs7lR8dlclmKjdSki6Qojw==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.1","@kb-labs/review-contracts":"2.55.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.55.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.55.0_1776620895945_0.5059210311732858","host":"s3://npm-registry-packages-npm-production"}},"2.56.0":{"name":"@kb-labs/review-llm","version":"2.56.0","_id":"@kb-labs/review-llm@2.56.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"22b22f58e2d9fdc16c5c6fd5bdf3b653741bdb46","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.56.0.tgz","fileCount":14,"integrity":"sha512-IDnM801vEhwTPwNCxisbu+q7VOTP41xZ03WvHH1BXsjC/zFJ3EnxFgo2G5v92v/DxBmSEdWYTiQqbPwhBJFP1g==","signatures":[{"sig":"MEUCICC3SFVPigPUjjqLWnd5N1zt/7lVrhdUcLT2cZdERpqfAiEApHUPXgjcZbSGoNeAQ2whVmzit5V/bqe+Ub8cpoz0cwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.56.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/47ff55349f364f3a5b01120d8e1dc41e/kb-labs-review-llm-2.56.0.tgz","_integrity":"sha512-IDnM801vEhwTPwNCxisbu+q7VOTP41xZ03WvHH1BXsjC/zFJ3EnxFgo2G5v92v/DxBmSEdWYTiQqbPwhBJFP1g==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.1","@kb-labs/review-contracts":"2.56.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.56.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.56.0_1776626210665_0.42397772387410537","host":"s3://npm-registry-packages-npm-production"}},"2.57.0":{"name":"@kb-labs/review-llm","version":"2.57.0","_id":"@kb-labs/review-llm@2.57.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e385e3f9d20a0762758fd128b6f17869620aee34","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.57.0.tgz","fileCount":14,"integrity":"sha512-Ob9ymqueoTD9YAfT8zoOS2kpXxQrv7D0uCNGIKTJn/TP1LsumgQ/Fkz/RrLYc3A6Ta5GSluGhDcMhoR8MRi41Q==","signatures":[{"sig":"MEUCIQDkWcIb+1Wo6Xsu9d7/MW+wgPw678Ne5xootUiFHXPsNwIgYrIcCDDYUXVWCzkLqpqYCzFlMBliHARcLhX874B63zQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.57.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/22178e2bf254cfa315441229db16655c/kb-labs-review-llm-2.57.0.tgz","_integrity":"sha512-Ob9ymqueoTD9YAfT8zoOS2kpXxQrv7D0uCNGIKTJn/TP1LsumgQ/Fkz/RrLYc3A6Ta5GSluGhDcMhoR8MRi41Q==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.1","@kb-labs/review-contracts":"2.57.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.57.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.57.0_1776627317923_0.11686745114314134","host":"s3://npm-registry-packages-npm-production"}},"2.58.0":{"name":"@kb-labs/review-llm","version":"2.58.0","_id":"@kb-labs/review-llm@2.58.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"31cc5031d905553edf006f4c8e8f055b61d6438e","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.58.0.tgz","fileCount":14,"integrity":"sha512-qYdumlhBask2W2rG2jvTs95Tdm+xDD52KwNr2+uBhXSMJnHIR36fvD8SzOxZneSO+NY6oAy4vwJp7exXLcMFQA==","signatures":[{"sig":"MEUCIQCVNhloY2OypfYBX5Yv++XggcmTL72ZiZ4BbA+kG9Nc0gIgOZO7Sc+2H8KHcwN2Y9fWeztz0qn8orCoi1Yak4pZ+W4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.58.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/b95c0cef9a01aec0fa86360b23240b0c/kb-labs-review-llm-2.58.0.tgz","_integrity":"sha512-qYdumlhBask2W2rG2jvTs95Tdm+xDD52KwNr2+uBhXSMJnHIR36fvD8SzOxZneSO+NY6oAy4vwJp7exXLcMFQA==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.1","@kb-labs/review-contracts":"2.58.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.58.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.58.0_1776630139465_0.30851724783405365","host":"s3://npm-registry-packages-npm-production"}},"2.59.0":{"name":"@kb-labs/review-llm","version":"2.59.0","_id":"@kb-labs/review-llm@2.59.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7947946e97257aac34243de522b5ef5325b7ffb6","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.59.0.tgz","fileCount":14,"integrity":"sha512-9k3MHgqtLal38TB/kgoYqRMTcIV6+bh2/zWwJVhfOPYLmtAOldOsmeLz3TxlnMyTRtpLZSYZ8WvnM9cLamemOg==","signatures":[{"sig":"MEUCICqUpTU6IACsoyo9unz/oMDs2PpiyFsnr5cq7MpeuX6yAiEA8ZclN6rsx9UCwy/tezVbMY0lR0TMo1LT8CSbuKmkrME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.59.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/af43448e6b1bb1c7ebe15b4a7c1ea7bb/kb-labs-review-llm-2.59.0.tgz","_integrity":"sha512-9k3MHgqtLal38TB/kgoYqRMTcIV6+bh2/zWwJVhfOPYLmtAOldOsmeLz3TxlnMyTRtpLZSYZ8WvnM9cLamemOg==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.1","@kb-labs/review-contracts":"2.59.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.59.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.59.0_1776631556060_0.714482974215904","host":"s3://npm-registry-packages-npm-production"}},"2.60.0":{"name":"@kb-labs/review-llm","version":"2.60.0","_id":"@kb-labs/review-llm@2.60.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ebaf9b2d6f222ddf27755301cbbf719bbf955c05","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.60.0.tgz","fileCount":14,"integrity":"sha512-khGpR50tNIPN7ezi/y/AZN0ITHFU17T4RX6dB7YnfBcMFJjnd++fHRLjTkYJxDqoIF5dDMiAt/1OoYAJRVRdAg==","signatures":[{"sig":"MEUCIEKIO+IYnc5i55xAAypJWg9NktbnuXa4bhJS+kfaMqzPAiEAoOHgPFUy4znIewxVOho8/ctMa0NKEatxvlsV4ExQ7To=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.60.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/b629c7931a62cc1eec21584fe25daa2c/kb-labs-review-llm-2.60.0.tgz","_integrity":"sha512-khGpR50tNIPN7ezi/y/AZN0ITHFU17T4RX6dB7YnfBcMFJjnd++fHRLjTkYJxDqoIF5dDMiAt/1OoYAJRVRdAg==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.1","@kb-labs/review-contracts":"2.60.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.60.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.60.0_1776634818460_0.2542894782505918","host":"s3://npm-registry-packages-npm-production"}},"2.61.0":{"name":"@kb-labs/review-llm","version":"2.61.0","_id":"@kb-labs/review-llm@2.61.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c58504b2645c60fa0e1836bc58a7171f345da3ec","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.61.0.tgz","fileCount":14,"integrity":"sha512-Lz3GWDftm8ep1WAfs38gZhMgnPeikOHw4oanByNpeTd/WxUApUvGIAwdzyXv2X1/2pEnraHU6icEFCLsIO2Gbg==","signatures":[{"sig":"MEQCICIqeAuHFpBrhd2yNxEe35nZR+98YJP5Zc7CFkIIRDCwAiAciTd+wMiDkLxydefoUYLFgnGC5IvJGiCVd9L/SSXsmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.61.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/f99d2945190a1429a87b5dca2fa384d4/kb-labs-review-llm-2.61.0.tgz","_integrity":"sha512-Lz3GWDftm8ep1WAfs38gZhMgnPeikOHw4oanByNpeTd/WxUApUvGIAwdzyXv2X1/2pEnraHU6icEFCLsIO2Gbg==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.1","@kb-labs/review-contracts":"2.61.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.61.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.61.0_1776693712017_0.4135530784617707","host":"s3://npm-registry-packages-npm-production"}},"2.62.0":{"name":"@kb-labs/review-llm","version":"2.62.0","_id":"@kb-labs/review-llm@2.62.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c153431bf33cba2c44133e2883279813c2e40c68","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.62.0.tgz","fileCount":14,"integrity":"sha512-+Nz5p2CiC2QsGhOFgx2HRRm7g4bkrAQfPFdeiSWkwHD8Qma7wfH17yvRRu/6nO5/krfq6mioe4+E1fNaxPUfeg==","signatures":[{"sig":"MEUCIEiHFhAhqO25o6PVzhubFaTE9+y79XH2mLlCZEn4qW7DAiEA32PoifHWvqOS3Jo7iI8YHcSxn82ixYVTTi71dELOzeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.62.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/cf493d32752ae85f60ddf9ec2472f862/kb-labs-review-llm-2.62.0.tgz","_integrity":"sha512-+Nz5p2CiC2QsGhOFgx2HRRm7g4bkrAQfPFdeiSWkwHD8Qma7wfH17yvRRu/6nO5/krfq6mioe4+E1fNaxPUfeg==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.2","@kb-labs/review-contracts":"2.62.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.62.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.62.0_1776699392163_0.24970150613558473","host":"s3://npm-registry-packages-npm-production"}},"2.64.0":{"name":"@kb-labs/review-llm","version":"2.64.0","_id":"@kb-labs/review-llm@2.64.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f761dc953133f5015008104fe79a4bddc6aaec36","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.64.0.tgz","fileCount":14,"integrity":"sha512-DNE9KMJkmW0X5TGY8BXvIT5MtCS/YJMhyO77EVpltYSRRscpo5hyRq5rRmsrskTPZvFdg8TEEAHwCbHHtSDSXQ==","signatures":[{"sig":"MEUCIBU9MHJamFKQITSKf97h/6tyxuTMief2RLftDtEtUWBTAiEAvgjemL3Wt5E2Tw9LHz8ifNFVSHaiMMfsRJ4yy8RAZag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.64.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a2e84480d6a591e3fee2c83b51345f29/kb-labs-review-llm-2.64.0.tgz","_integrity":"sha512-DNE9KMJkmW0X5TGY8BXvIT5MtCS/YJMhyO77EVpltYSRRscpo5hyRq5rRmsrskTPZvFdg8TEEAHwCbHHtSDSXQ==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.2","@kb-labs/review-contracts":"2.64.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.64.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.64.0_1776716970081_0.4839731508764049","host":"s3://npm-registry-packages-npm-production"}},"2.65.0":{"name":"@kb-labs/review-llm","version":"2.65.0","_id":"@kb-labs/review-llm@2.65.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4e9ca310cd34896c21595423e14e8df32a10c677","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.65.0.tgz","fileCount":14,"integrity":"sha512-Ao1rnKhfliWfbKZsBLIV2SWNyKkVuX/gHH+VYi4RmiqU0q4lCFlk2AJmK9MbheMKuiuGa4W67ZzP32/3FYYFDw==","signatures":[{"sig":"MEUCIF4+1VTQ8cHGUCvIVT4VFO4f/e9psJ5unauwqFvYmeM1AiEAqXF6S/41Cbb0gAuMopkE0hUAn2Dz4+n6mNyBWgAiSQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.65.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/c8256971973c7721b9885ee33cc65360/kb-labs-review-llm-2.65.0.tgz","_integrity":"sha512-Ao1rnKhfliWfbKZsBLIV2SWNyKkVuX/gHH+VYi4RmiqU0q4lCFlk2AJmK9MbheMKuiuGa4W67ZzP32/3FYYFDw==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.2","@kb-labs/review-contracts":"2.65.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.65.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.65.0_1776755721952_0.03970647966871299","host":"s3://npm-registry-packages-npm-production"}},"2.66.0":{"name":"@kb-labs/review-llm","version":"2.66.0","_id":"@kb-labs/review-llm@2.66.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2a896711e81e92fc1364ca8d8edd5c72a3f36886","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.66.0.tgz","fileCount":14,"integrity":"sha512-4Ln2JwXgHs5YkF5vihfI79yWiI97C9f8A0/0ETGxYsUJ85SnFCNmf54ZANXZNt4kbhpKveKBmST9oKcRcMpH+w==","signatures":[{"sig":"MEUCIQCAk+0TkIRjKuC0HKwmQr0WyhGU7mgWzj5Z4mw7gSmaVAIgI/8cE8VUVm3dXisQooKD+Fg0ZRpMRh4NxhrVAl7XF5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318434},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.66.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a2c70e825cb8726cfdcfd2eb71ebabef/kb-labs-review-llm-2.66.0.tgz","_integrity":"sha512-4Ln2JwXgHs5YkF5vihfI79yWiI97C9f8A0/0ETGxYsUJ85SnFCNmf54ZANXZNt4kbhpKveKBmST9oKcRcMpH+w==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.2","@kb-labs/review-contracts":"2.66.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.66.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.66.0_1776756975792_0.06589635482789236","host":"s3://npm-registry-packages-npm-production"}},"2.67.0":{"name":"@kb-labs/review-llm","version":"2.67.0","_id":"@kb-labs/review-llm@2.67.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"982d789efc348ca016e9df82fcf1c9df12c6d567","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.67.0.tgz","fileCount":14,"integrity":"sha512-rTt5VCczpmLR5BP/xR1wC3QotmdUAeVYt+tubmh+yyfr7dhn2wI+YH7COFSBFnem4tTz16bDkKGrBcdW9351vQ==","signatures":[{"sig":"MEUCIQDwAiUfxiy2UlzjWPORgcbHmFJRufJyY50IvYeXNkEIDwIgJcAh1Nb+r/oBmjoMrjRH0n4qkVsaUeAvfwf/B9yr+u8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318386},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.67.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/5d6cab347100e1f8657c11c3ac92bbcb/kb-labs-review-llm-2.67.0.tgz","_integrity":"sha512-rTt5VCczpmLR5BP/xR1wC3QotmdUAeVYt+tubmh+yyfr7dhn2wI+YH7COFSBFnem4tTz16bDkKGrBcdW9351vQ==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.2","@kb-labs/review-contracts":"2.67.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.67.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.67.0_1776758935996_0.054598828678608324","host":"s3://npm-registry-packages-npm-production"}},"2.68.0":{"name":"@kb-labs/review-llm","version":"2.68.0","_id":"@kb-labs/review-llm@2.68.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5e8482baf990018e6c03c7f0189584f42460b254","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.68.0.tgz","fileCount":14,"integrity":"sha512-oo6fR3l2yDuYlvgR0P8RUs8/NTmpChL6RJvB5b+Xc5FXWwxvZSwSq7Fbs6whXY8kweo3xHJy/0g3Q12MHFczMA==","signatures":[{"sig":"MEUCIB4U5KT4anf9y1sQqBn5x4sFStB8rkMJQYNkXF7RXEQOAiEArbPfAuov8w03XJsvbNFzkzUL0DbA/VjoiXOu2J4nP1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318386},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.68.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/bc969790abd2bb77b38a12ebfca42b0c/kb-labs-review-llm-2.68.0.tgz","_integrity":"sha512-oo6fR3l2yDuYlvgR0P8RUs8/NTmpChL6RJvB5b+Xc5FXWwxvZSwSq7Fbs6whXY8kweo3xHJy/0g3Q12MHFczMA==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.2","@kb-labs/review-contracts":"2.68.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.68.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.68.0_1776760091572_0.11192059552128275","host":"s3://npm-registry-packages-npm-production"}},"2.71.0":{"name":"@kb-labs/review-llm","version":"2.71.0","_id":"@kb-labs/review-llm@2.71.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b7fa5d9fa9befea475259cbd9ae93c1d1c664638","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.71.0.tgz","fileCount":14,"integrity":"sha512-tb1J4VkcGuctefQ4vJSkcOSM/3UChFGz2RbAuazLxMYruvrMsXfCSnlDKP2q6kUnxoXYn2Y3T/kLeWo4Ygwrhw==","signatures":[{"sig":"MEUCIA/MBuXwSJICCf2YR/3S6dgLC/KdCEwmNq2cugCcz5QhAiEAvStmmeP5dhx9mVBHDMRqNLkgochmw7Nx8obgVSXF9eQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318386},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.71.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/8c3facfc345d29135252a7d2541edb98/kb-labs-review-llm-2.71.0.tgz","_integrity":"sha512-tb1J4VkcGuctefQ4vJSkcOSM/3UChFGz2RbAuazLxMYruvrMsXfCSnlDKP2q6kUnxoXYn2Y3T/kLeWo4Ygwrhw==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.2","@kb-labs/review-contracts":"2.71.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.71.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.71.0_1776764427124_0.4455396026881906","host":"s3://npm-registry-packages-npm-production"}},"2.72.0":{"name":"@kb-labs/review-llm","version":"2.72.0","_id":"@kb-labs/review-llm@2.72.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"102f84c6f8d9b2c8f4f223bbd44685db9a41335e","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.72.0.tgz","fileCount":14,"integrity":"sha512-lT5MnPGmKAVzPggdQna31KA920jE3uyQBVW2p3sgcUcylmWigifKeZSWCWUkTSXy5QR6w+D2WmOUIqTql9msZg==","signatures":[{"sig":"MEUCIEmKbqVgkERaD+H842cs18UnyrfriL5c/SLn3OSxB0NTAiEAlyZcwKt1bAhZ2NjsDrlALpS+bnoSQwEdhjn/f3uKJIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318386},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.72.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/134f35116b0bdc4746e4b905973005dc/kb-labs-review-llm-2.72.0.tgz","_integrity":"sha512-lT5MnPGmKAVzPggdQna31KA920jE3uyQBVW2p3sgcUcylmWigifKeZSWCWUkTSXy5QR6w+D2WmOUIqTql9msZg==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.2","@kb-labs/review-contracts":"2.72.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.72.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.72.0_1776766506073_0.3903644263422519","host":"s3://npm-registry-packages-npm-production"}},"2.73.0":{"name":"@kb-labs/review-llm","version":"2.73.0","_id":"@kb-labs/review-llm@2.73.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ed8597582b26467589edb4136dda1cdb886effb7","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.73.0.tgz","fileCount":14,"integrity":"sha512-a5mjduDHsEynyo9ZoW+RcyBts5Yb4JvwUF60xZT3if7fCKh4e7jpMpHLmbqBDm5Sq/s3shutsnBeSerrGGOZQA==","signatures":[{"sig":"MEUCIFulxpdJF9xohTCXsAtOAPvP3ZAdSZvyBcxR68oWK898AiEAqXB9SBeiHmGO9dbXRBP7nU1pSg6yZlTpnxeIduqDsTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318386},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.73.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/79746975f3bc4785d1e76f204f01f603/kb-labs-review-llm-2.73.0.tgz","_integrity":"sha512-a5mjduDHsEynyo9ZoW+RcyBts5Yb4JvwUF60xZT3if7fCKh4e7jpMpHLmbqBDm5Sq/s3shutsnBeSerrGGOZQA==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.2","@kb-labs/review-contracts":"2.73.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.73.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.73.0_1776770310096_0.6204511131985355","host":"s3://npm-registry-packages-npm-production"}},"2.74.0":{"name":"@kb-labs/review-llm","version":"2.74.0","_id":"@kb-labs/review-llm@2.74.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9f52f5d897d2449cef9f2d339f31147cfeeaeedd","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.74.0.tgz","fileCount":14,"integrity":"sha512-PaMrvz1piVf9ePZkcKxclOnwBlZG0OrBFIETs73d1fuSauGAGab1FCheom9zNphyhCueZRgSk/xwuVYUCzpvvg==","signatures":[{"sig":"MEUCIFA9Q5xh1hX9zHjJ3MESnU8IrDAPa14XCX+vSXGB5ztOAiEAkvF1B3FkjuxqFe5r3v/r55cSdjQPEj4y/xUNNj5G01M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318386},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.74.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/88f9d92d0e350b3e700301b6fe271566/kb-labs-review-llm-2.74.0.tgz","_integrity":"sha512-PaMrvz1piVf9ePZkcKxclOnwBlZG0OrBFIETs73d1fuSauGAGab1FCheom9zNphyhCueZRgSk/xwuVYUCzpvvg==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.2","@kb-labs/review-contracts":"2.74.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.74.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.74.0_1776774629026_0.3169486642394683","host":"s3://npm-registry-packages-npm-production"}},"2.75.0":{"name":"@kb-labs/review-llm","version":"2.75.0","_id":"@kb-labs/review-llm@2.75.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9e96151663bf9a4fafce1b13a7fa41db6ff66928","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.75.0.tgz","fileCount":14,"integrity":"sha512-l2+kdC56G34imFNUlZmG1fNywwOWXPvUddNd1Xx2If8NRSAZZdZSoevzIBtNDuK1VeW5cAzd3mhHHxgdHsOZxg==","signatures":[{"sig":"MEUCIFbI6qxC0toTnKh4y1gvsUZ2jyTjWp9qCCVPmtL4M+8vAiEAw4V20BkFO9oVDOyENhRlc610yjLsgkyrzFpTY63qUu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318386},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.75.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/512dea4fbca614508376b0b2a17cbb6c/kb-labs-review-llm-2.75.0.tgz","_integrity":"sha512-l2+kdC56G34imFNUlZmG1fNywwOWXPvUddNd1Xx2If8NRSAZZdZSoevzIBtNDuK1VeW5cAzd3mhHHxgdHsOZxg==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.2","@kb-labs/review-contracts":"2.75.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.75.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.75.0_1776776702270_0.003579264049049291","host":"s3://npm-registry-packages-npm-production"}},"2.77.0":{"name":"@kb-labs/review-llm","version":"2.77.0","_id":"@kb-labs/review-llm@2.77.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a710941293d3e0d69de5788ea6bf2ae8459e1753","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.77.0.tgz","fileCount":14,"integrity":"sha512-BchKD9ZFjGGyhEpQQbjDckIkLlHntbOjjYN4PYmt4cnstMbSvQmyPAmNP/XriPeNG5irQdwCDKzvHFkmJPK4Fw==","signatures":[{"sig":"MEUCIDAK0DOSRWB1oaO60vfhZTsmToMKtoDfxJhFbrq+8ZFIAiEA5771N1yKLFsTrWrHxvt5MvAf2+rkp8MJ2buQ/DcsoV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318386},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.77.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/6259cbccd6729473073aa292bb6fe281/kb-labs-review-llm-2.77.0.tgz","_integrity":"sha512-BchKD9ZFjGGyhEpQQbjDckIkLlHntbOjjYN4PYmt4cnstMbSvQmyPAmNP/XriPeNG5irQdwCDKzvHFkmJPK4Fw==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.2","@kb-labs/review-contracts":"2.77.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.77.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.77.0_1776780157845_0.9621617641154723","host":"s3://npm-registry-packages-npm-production"}},"2.79.0":{"name":"@kb-labs/review-llm","version":"2.79.0","_id":"@kb-labs/review-llm@2.79.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e609f915b5c7103d13d63dd0c227b4c0fd5851ab","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.79.0.tgz","fileCount":14,"integrity":"sha512-wwjhgEnpXw9IK6b5eUGHUlJOy3JGWvLFh9OWjGHGTqAbtRIAlHnzZ8sefhqT+MAG40VlIqWJ8Rct0QQoJM0vJQ==","signatures":[{"sig":"MEUCIQDpvfvttOQ9z8tBUM1YKY2DzKTJcFJ8jyWxYPEV6wVJkgIgUuFhFnsMRtYh57fDY1Rt36YsBD+FvbRlbOxttGVV7Jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318386},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.79.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/c47d2e7245889a7b3c113cbd995d3c0f/kb-labs-review-llm-2.79.0.tgz","_integrity":"sha512-wwjhgEnpXw9IK6b5eUGHUlJOy3JGWvLFh9OWjGHGTqAbtRIAlHnzZ8sefhqT+MAG40VlIqWJ8Rct0QQoJM0vJQ==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.2","@kb-labs/review-contracts":"2.79.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.79.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.79.0_1776789453573_0.9838302279967208","host":"s3://npm-registry-packages-npm-production"}},"2.80.0":{"name":"@kb-labs/review-llm","version":"2.80.0","_id":"@kb-labs/review-llm@2.80.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b1e1b8d8263c720020056790e10dad74d42f8fc4","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.80.0.tgz","fileCount":14,"integrity":"sha512-440DN2V9VuXT1V3AAQEhspWSQjH50MjvZpDPP7IndN8WbCaS77bKKp7nvF6pb4vJOgpBLPKZsGmO0yN1JZrMDw==","signatures":[{"sig":"MEUCIQC/OjqvAdVgnLjBHuJETe5I69EmJ2J41E5MmFZ0vsu8tQIgfMGj8ja9WQxpmTZicFzLrVBhsiEC6EGwZ+kr2z3LMPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318386},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.80.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/c9592c1f67a171fb947be720679abf23/kb-labs-review-llm-2.80.0.tgz","_integrity":"sha512-440DN2V9VuXT1V3AAQEhspWSQjH50MjvZpDPP7IndN8WbCaS77bKKp7nvF6pb4vJOgpBLPKZsGmO0yN1JZrMDw==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.2","@kb-labs/review-contracts":"2.80.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.80.0_1776791631973_0.9895847480203988","host":"s3://npm-registry-packages-npm-production"}},"2.81.0":{"name":"@kb-labs/review-llm","version":"2.81.0","_id":"@kb-labs/review-llm@2.81.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ff6b16b4e4c7b6c5d60b14696330f5e44bb1fc44","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.81.0.tgz","fileCount":14,"integrity":"sha512-hrdaHNQOYzZd14YgFasn1+kII5lyYJ47N1cixp5E8/czES+YvGc3yL4Y6sJx8/gVexwtxl+oe3tVXoOdhh31pw==","signatures":[{"sig":"MEYCIQD3CUbMeKgVWUkgh5uSfG0HnC9QFWZDf2Dj69lO2/8M0gIhALZUfLZkYbAS9uyKNAxPNx8DqxW2JoMZX5/7ACx54UzW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318386},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.81.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/0471b33be0d99c26be6b84a358f59513/kb-labs-review-llm-2.81.0.tgz","_integrity":"sha512-hrdaHNQOYzZd14YgFasn1+kII5lyYJ47N1cixp5E8/czES+YvGc3yL4Y6sJx8/gVexwtxl+oe3tVXoOdhh31pw==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.2","@kb-labs/review-contracts":"2.81.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.81.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.81.0_1776793324135_0.3972500541971937","host":"s3://npm-registry-packages-npm-production"}},"2.82.0":{"name":"@kb-labs/review-llm","version":"2.82.0","_id":"@kb-labs/review-llm@2.82.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6b15704caf17b13b6d9415036484cd5ed5afc5dd","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.82.0.tgz","fileCount":14,"integrity":"sha512-9/ef8+5TWJrSLIR5lXnD/t9QiROBluN4MSNmCDzVhFiID+FT18xK/UEMM5X11BkCMkMkk3x+Zj1VurRC5yhfFA==","signatures":[{"sig":"MEQCIF6nULQCEnDOIVWN29SEOHNsxh79LZL3z7Fx60rcdtGbAiBhUrRXgAzGhTognKC0AI+MvxPK2naVOQ/UY7EuVZh+NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318386},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.82.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/efb67ee94cf42c95cb601fda79b7a69c/kb-labs-review-llm-2.82.0.tgz","_integrity":"sha512-9/ef8+5TWJrSLIR5lXnD/t9QiROBluN4MSNmCDzVhFiID+FT18xK/UEMM5X11BkCMkMkk3x+Zj1VurRC5yhfFA==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.2","@kb-labs/review-contracts":"2.82.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.82.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.82.0_1776795439952_0.6618632926740979","host":"s3://npm-registry-packages-npm-production"}},"2.87.0":{"name":"@kb-labs/review-llm","version":"2.87.0","_id":"@kb-labs/review-llm@2.87.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"92f2ab5251559232f17d52c12379cbcd953961fa","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.87.0.tgz","fileCount":14,"integrity":"sha512-RlpmLj4BcHugMaHFvPykBFCucrkbWw4EJnuhY9EHOb/x1U74CaONWGzxQZkG+8bk8f0N87oWA9oZSaAKnxE89A==","signatures":[{"sig":"MEYCIQCjGATZLUsUYZFZKEpGjNGgK8ycLHU5bT2PEPSBN8hHGgIhAN9On0kOwcj4dObGwO/jVXq7mTuH3RoHfxxxjm+9bJt4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318386},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.87.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d0677f39d48cfd81bc4df36169726627/kb-labs-review-llm-2.87.0.tgz","_integrity":"sha512-RlpmLj4BcHugMaHFvPykBFCucrkbWw4EJnuhY9EHOb/x1U74CaONWGzxQZkG+8bk8f0N87oWA9oZSaAKnxE89A==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.2","@kb-labs/review-contracts":"2.87.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.87.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.87.0_1777064369071_0.07331306827033557","host":"s3://npm-registry-packages-npm-production"}},"2.88.0":{"name":"@kb-labs/review-llm","version":"2.88.0","_id":"@kb-labs/review-llm@2.88.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7bb7287260f5f7cfbf60b3bb8b1be07aab5e9de7","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.88.0.tgz","fileCount":14,"integrity":"sha512-MxCffxWmchmKa3SGunHnQrHNz002/ff9KXlGuuPB0suBzphIvYynvf4ido4TTjqMHy+VGaw34ytIYfpWVQXJDA==","signatures":[{"sig":"MEUCIQDthMFL+fIXypo1f5kJ3PEpE4QiDfzPcp+DkvOXr0KhkwIgTKtbLjCIjJE1Pbhi+6pqA9F2E2ii4icxI8I+tng8reE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318386},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.88.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/6a037fc45c21a88a2637e0eb6b1277ff/kb-labs-review-llm-2.88.0.tgz","_integrity":"sha512-MxCffxWmchmKa3SGunHnQrHNz002/ff9KXlGuuPB0suBzphIvYynvf4ido4TTjqMHy+VGaw34ytIYfpWVQXJDA==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.2","@kb-labs/review-contracts":"2.88.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.88.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.88.0_1777109654543_0.4162282834993809","host":"s3://npm-registry-packages-npm-production"}},"2.89.0":{"name":"@kb-labs/review-llm","version":"2.89.0","_id":"@kb-labs/review-llm@2.89.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2fe6025f0bb9a94d3e927e07922e221307dd4239","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.89.0.tgz","fileCount":14,"integrity":"sha512-3icNBZ9OTYi5FUgmp+560MtJiR50vIeOwjnj8KgS44HXOMPp//RoBHfjUDvSc2E89iY+pKEaAIcJM1HWqSNznQ==","signatures":[{"sig":"MEUCIEuXYEMWbaOGpMs5ukIr22Y0VvICvszUdb54ZVDgkWecAiEA9uCiAe3f9RxPyRiRiQmHcDIFwRWmDLXuHNkqCbgHOzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318386},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.89.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/2fd21eed903f7c0f81bed4720a0569c2/kb-labs-review-llm-2.89.0.tgz","_integrity":"sha512-3icNBZ9OTYi5FUgmp+560MtJiR50vIeOwjnj8KgS44HXOMPp//RoBHfjUDvSc2E89iY+pKEaAIcJM1HWqSNznQ==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.2","@kb-labs/review-contracts":"2.89.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.89.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.89.0_1777111548748_0.001615711141541576","host":"s3://npm-registry-packages-npm-production"}},"2.93.0":{"name":"@kb-labs/review-llm","version":"2.93.0","_id":"@kb-labs/review-llm@2.93.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f247c90c51d049af7bb45c3e8ff9eb6d62f69d44","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.93.0.tgz","fileCount":14,"integrity":"sha512-2AMkW1TWIskEmt1zppLxP7sUtuFF43sr0hL/5ATMawrZJOE2fGhJpT/6ISUsiz5nHiX5xDqyDhuKCUgBl30Ckg==","signatures":[{"sig":"MEYCIQDXjmnHm1xNwVv4y8hJVws5jBEa0cd/wknlPNd8cFl+DgIhAJEBJ6Nl9rlOQ75gekQObkJJWYupzvHY/SZL+GFRMudh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318918},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.93.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/7383d20aa1683dda71aac6a6f89f85b5/kb-labs-review-llm-2.93.0.tgz","_integrity":"sha512-2AMkW1TWIskEmt1zppLxP7sUtuFF43sr0hL/5ATMawrZJOE2fGhJpT/6ISUsiz5nHiX5xDqyDhuKCUgBl30Ckg==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.2","@kb-labs/review-contracts":"2.93.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.93.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.93.0_1777405872509_0.18062603701640279","host":"s3://npm-registry-packages-npm-production"}},"2.94.0":{"name":"@kb-labs/review-llm","version":"2.94.0","_id":"@kb-labs/review-llm@2.94.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a31508cfb9ab47f6e25e0a5ebe9b9c2abfd49e14","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.94.0.tgz","fileCount":14,"integrity":"sha512-WAuGFzjw68robfN+AKupbr/ZOUVQ8I6gFEjHkGFIkzAKFiUX0eRAB/wcBf7BjE3RrOXoyROxyiFGaNmdrpoXcA==","signatures":[{"sig":"MEUCIQCoBi5y/MPhwvfpHDuLPN5JKcARYMNUl3Mu6Jq7/fVSjAIgfTBU9Mf7QJHXdWKDrcj8ZPLLphjBPktgPTyslTu36Z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318918},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.94.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/230bfa1c9b3aea60b87e2f8e9846dc4c/kb-labs-review-llm-2.94.0.tgz","_integrity":"sha512-WAuGFzjw68robfN+AKupbr/ZOUVQ8I6gFEjHkGFIkzAKFiUX0eRAB/wcBf7BjE3RrOXoyROxyiFGaNmdrpoXcA==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.2","@kb-labs/review-contracts":"2.94.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.94.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.94.0_1777410750709_0.218586408667796","host":"s3://npm-registry-packages-npm-production"}},"2.96.0":{"name":"@kb-labs/review-llm","version":"2.96.0","_id":"@kb-labs/review-llm@2.96.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5ff162b7d650d4a9823f8bfce37ce4153bb08239","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.96.0.tgz","fileCount":14,"integrity":"sha512-I0wFDVqHW3t/qCgqU/p/ZIMHz0SNia6v5RkBRlgLHCVREXcFjwYFMdVgBIvtcWGmT5ZkT2r4ZPnEbQYYF8BcxA==","signatures":[{"sig":"MEYCIQD4phQcL9++RAkxpLXWaGazHlVsT5Yn/avLbqrAm7ZEwgIhALiqeiXBWeFFLY3j1TBc2UhjfA6BBxALgXDfykw5TmLs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318918},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.96.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/f5b3aa4beb536b5a1623a46229fe283c/kb-labs-review-llm-2.96.0.tgz","_integrity":"sha512-I0wFDVqHW3t/qCgqU/p/ZIMHz0SNia6v5RkBRlgLHCVREXcFjwYFMdVgBIvtcWGmT5ZkT2r4ZPnEbQYYF8BcxA==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.21.2","@kb-labs/review-contracts":"2.96.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.96.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.96.0_1783119735275_0.7852564959003292","host":"s3://npm-registry-packages-npm-production"}},"2.98.0":{"name":"@kb-labs/review-llm","version":"2.98.0","_id":"@kb-labs/review-llm@2.98.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"fb05dfeebbb840c9f060d6bcde927518b0713c4e","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.98.0.tgz","fileCount":14,"integrity":"sha512-brIee20C+RUC7JaK3ynfofSI0aGQHniglPyYxsCW2haSuF1UIJQL21b3jrlSYafsrIM6BrPyQ7m+LUGBBB15hQ==","signatures":[{"sig":"MEUCIQCTVNTXeU1O5KibUiRWGwpsZcxljFnDuMVTnaKxyHeA/AIgEIc34Hp5JoaOqmKpnzWevqae96T/G2ly6IGFYZ3Ruek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318918},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.98.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/1dd4940ef7f8478ab40bd159cdf26838/kb-labs-review-llm-2.98.0.tgz","_integrity":"sha512-brIee20C+RUC7JaK3ynfofSI0aGQHniglPyYxsCW2haSuF1UIJQL21b3jrlSYafsrIM6BrPyQ7m+LUGBBB15hQ==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.22.0","@kb-labs/review-contracts":"2.98.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.98.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.98.0_1784385311223_0.8351757290509152","host":"s3://npm-registry-packages-npm-production"}},"2.100.0":{"name":"@kb-labs/review-llm","version":"2.100.0","_id":"@kb-labs/review-llm@2.100.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7ea8685c8bd098b7c72128bb277fbf68a3fa4cf4","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.100.0.tgz","fileCount":14,"integrity":"sha512-jRXi13R3Hx+FJCqCp/6P5jT7ACbgVe/cJ4jVNOYpQqd3+Tjlsiv2MxC6jrbDeFmdF5swxTltzE6eFqN9L4dS1w==","signatures":[{"sig":"MEQCIHgbDuDwWX5Mro3AUyEw/MfZ/HeG3zGiMfObnfXtch+sAiAPm9NioGe561u7EdHB9FJPQTnmYDthKXuzonArp1ALKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318921},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.100.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/cdc9d0a73e54b93312a55164ad29aa19/kb-labs-review-llm-2.100.0.tgz","_integrity":"sha512-jRXi13R3Hx+FJCqCp/6P5jT7ACbgVe/cJ4jVNOYpQqd3+Tjlsiv2MxC6jrbDeFmdF5swxTltzE6eFqN9L4dS1w==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.22.0","@kb-labs/review-contracts":"2.100.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.100.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.100.0_1784421514347_0.38775138716555846","host":"s3://npm-registry-packages-npm-production"}},"2.101.0-canary.3f3ceb8f":{"name":"@kb-labs/review-llm","version":"2.101.0-canary.3f3ceb8f","_id":"@kb-labs/review-llm@2.101.0-canary.3f3ceb8f","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"dfdfd13ab61b1e8082561b0751509455035f6de6","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.101.0-canary.3f3ceb8f.tgz","fileCount":14,"integrity":"sha512-Q4Fyhh3MKUCrI1HtoUtVp/ytUyHf/cP/t1cEAMQZUTqcm0MtntWXrOleGd9a3mD/H8emZh/0pVgxvo+i6YuLYA==","signatures":[{"sig":"MEQCIEyC722OcH/FolEl5NlMg6PAJ19KO7DZixAvh/25ow9TAiBPV35SEb/4RuhX5INGfqH+OFg15nzwnZdQPKWvAiJgNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318937},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.101.0-canary.3f3ceb8f.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/547de46bb16a4347f6ba5a1f11a39322/kb-labs-review-llm-2.101.0-canary.3f3ceb8f.tgz","_integrity":"sha512-Q4Fyhh3MKUCrI1HtoUtVp/ytUyHf/cP/t1cEAMQZUTqcm0MtntWXrOleGd9a3mD/H8emZh/0pVgxvo+i6YuLYA==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.22.0","@kb-labs/review-contracts":"2.100.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.100.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.101.0-canary.3f3ceb8f_1784472311334_0.36252592537643946","host":"s3://npm-registry-packages-npm-production"}},"2.101.0":{"name":"@kb-labs/review-llm","version":"2.101.0","_id":"@kb-labs/review-llm@2.101.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"29e377e794f9900535a029c4fc64eda76f17ebdf","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.101.0.tgz","fileCount":14,"integrity":"sha512-m3LymQVZsIGydXPECKPPEsNzHTMCSK8rUSpjX2ylfKqp1P4beDZ584wSg59JKHGVz4408803DLl5v7D+M677cg==","signatures":[{"sig":"MEYCIQCOn2N4o9UhYIxFu4UIkhRvRxk9wGauzb6lVOvJamqu9gIhAO0tfOLPtdqMS/Qprdp1lNcs/W48jdXbkMJDOCwSFKTm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318921},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.101.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/faa301554b522e5738f6ada203dc689a/kb-labs-review-llm-2.101.0.tgz","_integrity":"sha512-m3LymQVZsIGydXPECKPPEsNzHTMCSK8rUSpjX2ylfKqp1P4beDZ584wSg59JKHGVz4408803DLl5v7D+M677cg==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.22.0","@kb-labs/review-contracts":"2.101.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.101.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.101.0_1784477336676_0.3537448130580756","host":"s3://npm-registry-packages-npm-production"}},"2.102.0":{"name":"@kb-labs/review-llm","version":"2.102.0","_id":"@kb-labs/review-llm@2.102.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7077383fb35d984c5d0cdc074ab1def6481f59a5","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.102.0.tgz","fileCount":14,"integrity":"sha512-13BAngHIex/FZVBRLT2fJRvHYig4eMtb9rVPAY4Gn2ciL2BFZZNNL2d6zOpof3kcpRNwS4hFQh/Xj0B0+LLLXg==","signatures":[{"sig":"MEYCIQCCliARM7XdZbH4meSxZT0OH6KD+tYSHgDKM3eGlMPyuQIhAKM2kQuFUbZKaQ6bWogK3wcx+yEAAfgMc6YQgCk6eVrl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318921},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.102.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/89385fe3aad019edb7bf8faada21ba98/kb-labs-review-llm-2.102.0.tgz","_integrity":"sha512-13BAngHIex/FZVBRLT2fJRvHYig4eMtb9rVPAY4Gn2ciL2BFZZNNL2d6zOpof3kcpRNwS4hFQh/Xj0B0+LLLXg==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.22.0","@kb-labs/review-contracts":"2.102.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.102.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.102.0_1784496589375_0.07551047518492693","host":"s3://npm-registry-packages-npm-production"}},"2.103.0":{"name":"@kb-labs/review-llm","version":"2.103.0","_id":"@kb-labs/review-llm@2.103.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"72b98c4c8bd516bd47b5a3ec6a7f2ab5077187de","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.103.0.tgz","fileCount":14,"integrity":"sha512-RbGIRS7VTablttLnmAVOjX/OzkXCFOFY2+31u1NhaSUXciC+GS0+uhnz1MJxkfOJHu3Py3kiZK/hF7bXGk+/zg==","signatures":[{"sig":"MEQCIAdfILmj3iCybajYg1kdPvSsWDYk0CQUqaeUtXkT/P0gAiBqryTWFnRa4vV04lb20+k4SRFw5E3jsRMGSqzv9n+SPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318921},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.103.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/41af081c53980cdba7975d73966b90e3/kb-labs-review-llm-2.103.0.tgz","_integrity":"sha512-RbGIRS7VTablttLnmAVOjX/OzkXCFOFY2+31u1NhaSUXciC+GS0+uhnz1MJxkfOJHu3Py3kiZK/hF7bXGk+/zg==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.22.0","@kb-labs/review-contracts":"2.103.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.103.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.103.0_1784500757406_0.3555388843588021","host":"s3://npm-registry-packages-npm-production"}},"2.104.0":{"name":"@kb-labs/review-llm","version":"2.104.0","_id":"@kb-labs/review-llm@2.104.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"03e1bc3f5e524d3f32d8f2ee0bab5d4ba654f905","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.104.0.tgz","fileCount":14,"integrity":"sha512-E2brNEsp9FdIBfFOnhbYOtwqP+FyO2kg1EWWsRe70c7hMCx46s5AmSvx6/Fo0IzUhN/lc7mByl9yLu15xUfRSw==","signatures":[{"sig":"MEUCIQD1fGKr7UirfqWpU815RXt9HjGMwVpTkaH3Vhfv47UKTgIgMiIl6++F108X3zeEQVPSKNEplR1lhMwLMv3r4ot+/6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318921},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-review-llm-2.104.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/75c50501a017817154420f80c691cf84/kb-labs-review-llm-2.104.0.tgz","_integrity":"sha512-E2brNEsp9FdIBfFOnhbYOtwqP+FyO2kg1EWWsRe70c7hMCx46s5AmSvx6/Fo0IzUhN/lc7mByl9yLu15xUfRSw==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/sdk":"2.22.0","@kb-labs/review-contracts":"2.104.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.104.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.104.0_1784505162382_0.29958301553174294","host":"s3://npm-registry-packages-npm-production"}},"2.105.0":{"name":"@kb-labs/review-llm","version":"2.105.0","_id":"@kb-labs/review-llm@2.105.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0877364a4c02022071950d34e55394b3ec5c5ad6","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.105.0.tgz","fileCount":14,"integrity":"sha512-rXPBVK41NBuuPZ8gEgT5Qc+Q3k2+R/nmFCUXF6sSUkkNdcqPQsXj+3QdTA2Y8x+BWkRZ+zCb+rY4JGyVnyOmYA==","signatures":[{"sig":"MEUCIQCJz+UgN/bDVRMTRZaV/mjpPkIolywDj0DW9QFhFTPdewIgLtlzEvGy43zbxW1TxJ3stWIpbP/FU7XlI0i1UDc3a9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318932},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.105.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.105.0.tgz","_integrity":"sha512-rXPBVK41NBuuPZ8gEgT5Qc+Q3k2+R/nmFCUXF6sSUkkNdcqPQsXj+3QdTA2Y8x+BWkRZ+zCb+rY4JGyVnyOmYA==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@kb-labs/sdk":"workspace:*","@kb-labs/review-contracts":"^2.105.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.105.0_1784846018182_0.9596774946921478","host":"s3://npm-registry-packages-npm-production"}},"2.106.0":{"name":"@kb-labs/review-llm","version":"2.106.0","_id":"@kb-labs/review-llm@2.106.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ad90c6e5fb47bbbdd6205543fb6bb6bd822d112a","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.106.0.tgz","fileCount":14,"integrity":"sha512-LUwk6sve6Y4p2rctmK7RG3OY95+SYdSEswku1crQAdfvGgzMS/oW75FvBjodHWNjuUqLHDaLq5qfV5sqgWxBMA==","signatures":[{"sig":"MEYCIQCPmxg7mvfV+qIdSHj5MUv1dy+xP2gcOu+OZ9eP0kTxfwIhAP+xPI4Cw7WpfbLoaUjb9w5OYigmMS9ihosOX09UzzFj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318932},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.106.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.106.0.tgz","_integrity":"sha512-LUwk6sve6Y4p2rctmK7RG3OY95+SYdSEswku1crQAdfvGgzMS/oW75FvBjodHWNjuUqLHDaLq5qfV5sqgWxBMA==","_npmVersion":"10.8.2","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@kb-labs/sdk":"workspace:*","@kb-labs/review-contracts":"^2.106.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.106.0_1784855259523_0.8526748643629738","host":"s3://npm-registry-packages-npm-production"}},"2.107.0":{"name":"@kb-labs/review-llm","version":"2.107.0","_id":"@kb-labs/review-llm@2.107.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"fc09718d17f38a3f84f4cdb462746a5690c2d06e","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.107.0.tgz","fileCount":14,"integrity":"sha512-qMBuE7jMsuNa7kUAuxFR0VF+DCRR6Yaup5M2v9qU12DOkx9BMQfws9Mljh4J7Da64/pyTL0likOzVjzMp409/g==","signatures":[{"sig":"MEUCIQDHsHaYudq21cFKNjGQnJZFx9QGhjyctb3D6wxnzT9BXQIgT/c10B7e66kEMYh/RhPeCki5G/XngDD/fqdgwNuabd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318932},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.107.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.107.0.tgz","_integrity":"sha512-qMBuE7jMsuNa7kUAuxFR0VF+DCRR6Yaup5M2v9qU12DOkx9BMQfws9Mljh4J7Da64/pyTL0likOzVjzMp409/g==","_npmVersion":"10.9.8","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/sdk":"workspace:*","@kb-labs/review-contracts":"^2.107.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.107.0_1785005835637_0.4565624920724791","host":"s3://npm-registry-packages-npm-production"}},"2.109.0":{"name":"@kb-labs/review-llm","version":"2.109.0","_id":"@kb-labs/review-llm@2.109.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"def81e9042a679ee210937db2ecec5b48c439d4c","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.109.0.tgz","fileCount":14,"integrity":"sha512-5cqQdSa9cwL2j04dlAoiwODdUhQFQvKHSIpOR/atRGDHXYq+ZCHQ/M51sJ5TlbPKSCqGE8Vb6uZ/PA7YQXZ8sw==","signatures":[{"sig":"MEYCIQDGw2xji2liDDkKTJD+R/jpnoPH3njnSH9KtvwQM6e+3QIhAJjCwtWkPQg+5DitFHBmbYJjBuEvDcw8Hr+GkAeT69V+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318932},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.109.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.109.0.tgz","_integrity":"sha512-5cqQdSa9cwL2j04dlAoiwODdUhQFQvKHSIpOR/atRGDHXYq+ZCHQ/M51sJ5TlbPKSCqGE8Vb6uZ/PA7YQXZ8sw==","_npmVersion":"10.9.8","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/sdk":"workspace:*","@kb-labs/review-contracts":"^2.109.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.109.0_1785012519751_0.5285458642376739","host":"s3://npm-registry-packages-npm-production"}},"2.110.0":{"name":"@kb-labs/review-llm","version":"2.110.0","_id":"@kb-labs/review-llm@2.110.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"35b46ba580e27353b8a93402ca6a77e65183049c","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.110.0.tgz","fileCount":14,"integrity":"sha512-1a4p/5sw1jfSWzZOvWHXMO601S3ZuHm1nQJuGdQIjQ1CV7/Uc0ebb2KKwshezEI2KgqUe2/89r1/c5lLHsch4A==","signatures":[{"sig":"MEUCIQDngkgdAFICGKL5Bnz/Em6+0d3C9P2KKMfSdsAYcL5hWgIgFKEDTTMoFJpQaxkpDwzuN/lMutcF22jQAVaNz8FrcoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318932},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.110.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.110.0.tgz","_integrity":"sha512-1a4p/5sw1jfSWzZOvWHXMO601S3ZuHm1nQJuGdQIjQ1CV7/Uc0ebb2KKwshezEI2KgqUe2/89r1/c5lLHsch4A==","_npmVersion":"10.9.8","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/sdk":"workspace:*","@kb-labs/review-contracts":"^2.110.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.110.0_1785199310337_0.3283862693500925","host":"s3://npm-registry-packages-npm-production"}},"2.111.0":{"name":"@kb-labs/review-llm","version":"2.111.0","_id":"@kb-labs/review-llm@2.111.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7a9bb503b460244cd8ac20f75cbe670c9af4e534","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.111.0.tgz","fileCount":14,"integrity":"sha512-eCjoMjSTvviavxKVScOaH+70gWjnt4UYtz5jEOiCmv2A9hUOVfG415Y/I8NoadI7VmhjDGOPIJqNU0OLePfgPg==","signatures":[{"sig":"MEUCIQDoCLeJK1r3FvapPwNnxD2JI7c0i7Fl7dJUKufJbp8x9wIgV3E4yxMe+DhWfS0L4jfx0gaUVkg3uJEFzHDMyJbOPyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318932},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.111.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.111.0.tgz","_integrity":"sha512-eCjoMjSTvviavxKVScOaH+70gWjnt4UYtz5jEOiCmv2A9hUOVfG415Y/I8NoadI7VmhjDGOPIJqNU0OLePfgPg==","_npmVersion":"10.9.8","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/sdk":"workspace:*","@kb-labs/review-contracts":"^2.111.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.111.0_1785264873523_0.7969540887605933","host":"s3://npm-registry-packages-npm-production"}},"2.112.0":{"name":"@kb-labs/review-llm","version":"2.112.0","_id":"@kb-labs/review-llm@2.112.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7fc9ad7e48a7f579f84e381222ba9601d604c208","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.112.0.tgz","fileCount":14,"integrity":"sha512-xpYSb0rUet0jMOXj76hODvm5acNLkAV3BpSPDTcAdnjQyAA0rWbN8boved+ykBLB4O+59HcywE5fEC8fzIfMYQ==","signatures":[{"sig":"MEYCIQCBqM3QQxFc5/fKLfyK6MU0hLspAhsyGPqlwlIDpGf76QIhANzBhHWRFpI+hX6nB66qrqXoJw9jKhXXplh1BAyScrK0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318932},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.112.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.112.0.tgz","_integrity":"sha512-xpYSb0rUet0jMOXj76hODvm5acNLkAV3BpSPDTcAdnjQyAA0rWbN8boved+ykBLB4O+59HcywE5fEC8fzIfMYQ==","_npmVersion":"10.9.8","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/sdk":"workspace:*","@kb-labs/review-contracts":"^2.112.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.112.0_1785307987180_0.11944313853545085","host":"s3://npm-registry-packages-npm-production"}},"2.114.0":{"name":"@kb-labs/review-llm","version":"2.114.0","_id":"@kb-labs/review-llm@2.114.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6af59fa46b1bafbfd39e916b1fe32c26ba0e30c7","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.114.0.tgz","fileCount":14,"integrity":"sha512-5EsNKcAHKryYFn6P6Z6ugWZwod1L3W6fH2zFlnD+L/XoTjB3sMOS2lWj/6/6u7c/t9566991rjFW9gECQsiJmw==","signatures":[{"sig":"MEUCIGoOTNRrH2ovK0lP3o5jLag5Jh9lyM/AnoIVS6AYqAuFAiEAo4V5hZg1vWTIq04B9RIxA5FxkHD5PL8YW99J8MHxuhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318932},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.114.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.114.0.tgz","_integrity":"sha512-5EsNKcAHKryYFn6P6Z6ugWZwod1L3W6fH2zFlnD+L/XoTjB3sMOS2lWj/6/6u7c/t9566991rjFW9gECQsiJmw==","_npmVersion":"10.9.8","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/sdk":"workspace:*","@kb-labs/review-contracts":"^2.114.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.114.0_1785449167545_0.6716974316298978","host":"s3://npm-registry-packages-npm-production"}},"2.116.11":{"name":"@kb-labs/review-llm","version":"2.116.11","_id":"@kb-labs/review-llm@2.116.11","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ebf41f8b713e474e67173dc4edcdb64b71a94c48","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.116.11.tgz","fileCount":14,"integrity":"sha512-1h4SSSbm7tnML+0jtSeSuWScLiLx85yAddsi9oWGmSDdqXMs/5DIv+jrqKkFScsxghuOl+I1VIMEukAshrFL9A==","signatures":[{"sig":"MEUCIQCk7xM7O+TuOpxIRQFc9LnQrLkQvG9FnOAiwq/zIjt2IAIgPcIB2CXow+dF6k0RW2Lc5611o9rD+3jaWfrTLiGNTRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318925},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.116.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.116.11.tgz","_integrity":"sha512-1h4SSSbm7tnML+0jtSeSuWScLiLx85yAddsi9oWGmSDdqXMs/5DIv+jrqKkFScsxghuOl+I1VIMEukAshrFL9A==","_npmVersion":"10.9.8","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/sdk":"2.115.0","@kb-labs/review-contracts":"2.116.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.11"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.116.11_1785618580042_0.030666283996686472","host":"s3://npm-registry-packages-npm-production"}},"2.116.12":{"name":"@kb-labs/review-llm","version":"2.116.12","_id":"@kb-labs/review-llm@2.116.12","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"17ce5d942ca622774ad9fed6de37f98bf819db65","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.116.12.tgz","fileCount":14,"integrity":"sha512-1ttl70Ms4zRHsZfvEghZh9zYznHp+MsLge12P8w/TKAhCThd6EP4zW6eJCx9aDwXw4nwxOaAxtiz96b3KftOyA==","signatures":[{"sig":"MEYCIQD8gzJXsAym9NjFEWptWRTo1dLKmmLkEE2ftUD72QtsWQIhANs1ocvT5iMF9xCm7rDSjjOul3EZ0Yb5pwZAJLwU9y5C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318925},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.116.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.116.12.tgz","_integrity":"sha512-1ttl70Ms4zRHsZfvEghZh9zYznHp+MsLge12P8w/TKAhCThd6EP4zW6eJCx9aDwXw4nwxOaAxtiz96b3KftOyA==","_npmVersion":"10.9.8","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/sdk":"2.115.1","@kb-labs/review-contracts":"2.116.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.12"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.116.12_1785621934870_0.07266640956297965","host":"s3://npm-registry-packages-npm-production"}},"2.116.13":{"name":"@kb-labs/review-llm","version":"2.116.13","_id":"@kb-labs/review-llm@2.116.13","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"48dda5ae56ece7d37dab227a48aa726a45d3af2d","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.116.13.tgz","fileCount":14,"integrity":"sha512-3/6Y5Nakcal04fJioUqH/rAdBF9juIRyNz4UV+ID3pEpC0tFlu41OifL8Ee7/v/xUDQDBuMSYHWQ+zXJkFfTnQ==","signatures":[{"sig":"MEUCIQDLzW2NsnHfutpTc3xSToXwM9NanmkhtGWyQ1f1GnfCQAIgfTShhgz3OL9suWLY1YjBWOmXpi46iC2fr0tEBnDUbe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318925},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.116.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.116.13.tgz","_integrity":"sha512-3/6Y5Nakcal04fJioUqH/rAdBF9juIRyNz4UV+ID3pEpC0tFlu41OifL8Ee7/v/xUDQDBuMSYHWQ+zXJkFfTnQ==","_npmVersion":"10.9.8","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/sdk":"2.115.1","@kb-labs/review-contracts":"2.116.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.13"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.116.13_1785623523823_0.3615432530757341","host":"s3://npm-registry-packages-npm-production"}},"2.116.14":{"name":"@kb-labs/review-llm","version":"2.116.14","_id":"@kb-labs/review-llm@2.116.14","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6e1f9dcd114514588ad1c16ccad45073af208d9c","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.116.14.tgz","fileCount":14,"integrity":"sha512-9qY4b/sk4xnC2VQSR7byP0g0LcgKI1iNv2lAHqsDQGrlZrOIkKMx4IdKcxGj4xSB+hsht1K157KU+gOJpKnUJQ==","signatures":[{"sig":"MEUCIQDhfPvezMchDXduMjPRO8tztPralBgLdNFSEqoC9loq9wIgUdbVEtmfuCfSemgFQNd80LAtO2VbFbHdLogHq4Dg2e0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318925},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.116.14.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.116.14.tgz","_integrity":"sha512-9qY4b/sk4xnC2VQSR7byP0g0LcgKI1iNv2lAHqsDQGrlZrOIkKMx4IdKcxGj4xSB+hsht1K157KU+gOJpKnUJQ==","_npmVersion":"10.9.8","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/sdk":"2.115.1","@kb-labs/review-contracts":"2.116.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.14"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.116.14_1785625320397_0.7530635047559373","host":"s3://npm-registry-packages-npm-production"}},"2.117.0":{"name":"@kb-labs/review-llm","version":"2.117.0","_id":"@kb-labs/review-llm@2.117.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1533dc231bff90a042e836db24ecb0babbaaed51","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.117.0.tgz","fileCount":14,"integrity":"sha512-GSporx+lEGGywJVUbNbtBe2Ycqqwc5+7OJAxBojI8c/JcM+kAB10+k/Y1zx9uyanqQ5Y34nRMHZvlIGBHCMrhA==","signatures":[{"sig":"MEUCIE9lhRMlDQM3MzpzObRTQKZU8uVbm7KxZP2vil/1ZwI7AiEAjorNNuBBjG4R0FB5IwSmw3hXW3S44Y9YvH02tAP2MzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318922},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.117.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.117.0.tgz","_integrity":"sha512-GSporx+lEGGywJVUbNbtBe2Ycqqwc5+7OJAxBojI8c/JcM+kAB10+k/Y1zx9uyanqQ5Y34nRMHZvlIGBHCMrhA==","_npmVersion":"11.16.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@kb-labs/sdk":"2.115.2","@kb-labs/review-contracts":"2.117.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.117.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.117.0_1786298031692_0.4877634573169429","host":"s3://npm-registry-packages-npm-production"}},"2.118.0":{"name":"@kb-labs/review-llm","version":"2.118.0","_id":"@kb-labs/review-llm@2.118.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"db84ba9b469d54c4fcf4cbb36370f494ed367c8c","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.118.0.tgz","fileCount":14,"integrity":"sha512-PXgqyYEv1hoKPHTB2bk3i75eDXXDGgYFRM9MqRjsV4STeL/T/AadHAvSC025N0iHHhPEmxgx1LkANzXLr27osQ==","signatures":[{"sig":"MEUCIHcVQpcj1yXxzJFKpF4bNQ4LeLElkiyVJpZp58D7aT6bAiEArq3Jpw/E9v8rid//Pbjg3CDgx/d5oE5EJdde3y5yuLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318922},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.118.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.118.0.tgz","_integrity":"sha512-PXgqyYEv1hoKPHTB2bk3i75eDXXDGgYFRM9MqRjsV4STeL/T/AadHAvSC025N0iHHhPEmxgx1LkANzXLr27osQ==","_npmVersion":"11.16.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@kb-labs/sdk":"2.115.3","@kb-labs/review-contracts":"2.118.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.118.0_1786471487249_0.5002159990087225","host":"s3://npm-registry-packages-npm-production"}},"2.118.1":{"name":"@kb-labs/review-llm","version":"2.118.1","_id":"@kb-labs/review-llm@2.118.1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"73e2680af97728869fe164937fc1c633709f4526","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.118.1.tgz","fileCount":14,"integrity":"sha512-jy4qe9nUZOLIYl3lqxe6EyePr6yZd9r2CE7SunkQshz2jpMFc0CIOMlOwQe1iDg1Qg7NsjB/03I6e6SEg5cAqQ==","signatures":[{"sig":"MEQCIFwxEMJFxfyf9Up7753/K5HyhtkeQICKEgstxM67jJowAiAaYtWjOTIH37T1Fhsv+lQ5Pw4Io6Z7xAUmLrGRrtllqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318922},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.118.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.118.1.tgz","_integrity":"sha512-jy4qe9nUZOLIYl3lqxe6EyePr6yZd9r2CE7SunkQshz2jpMFc0CIOMlOwQe1iDg1Qg7NsjB/03I6e6SEg5cAqQ==","_npmVersion":"11.16.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@kb-labs/sdk":"2.115.3","@kb-labs/review-contracts":"2.118.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.1"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.118.1_1786524615911_0.17868574133609938","host":"s3://npm-registry-packages-npm-production"}},"2.118.2":{"name":"@kb-labs/review-llm","version":"2.118.2","_id":"@kb-labs/review-llm@2.118.2","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"76cd3b7f0416da01c71377c8077ebc95795d2225","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.118.2.tgz","fileCount":14,"integrity":"sha512-9K44+olph2agkBGS97LAy8inOC09sjmz9hgdV2sGHdzjho1F3eLMJwekIZqHtsSPcfGjotE3caxw3QAJ3+ooEw==","signatures":[{"sig":"MEQCICvoqXhFvc2ZgcdScDnjuzVynuqd45qMMaujhAJFUSZ8AiBa1TRIONKcajZpUdEGAJ//nlFqbce+vBhyk3zh3LdGUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318922},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.118.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-llm-2.118.2.tgz","_integrity":"sha512-9K44+olph2agkBGS97LAy8inOC09sjmz9hgdV2sGHdzjho1F3eLMJwekIZqHtsSPcfGjotE3caxw3QAJ3+ooEw==","_npmVersion":"11.16.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@kb-labs/sdk":"2.115.3","@kb-labs/review-contracts":"2.118.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.118.2_1786573743052_0.6846602642787905","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.8c5512847":{"name":"@kb-labs/review-llm","version":"2.119.0-canary.8c5512847","_id":"@kb-labs/review-llm@2.119.0-canary.8c5512847","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c0d8f1be8535b8fc9b08d3bee432d73a1640151f","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.0-canary.8c5512847.tgz","fileCount":14,"integrity":"sha512-LzPvjvGlENjt2pgIDif2Rn7vRIHrcDhwdCsbcuqTcMIO3k1yFKV6NMKUYqUwOnO9mGasI4Pgau3jqMJg7fMGeg==","signatures":[{"sig":"MEUCIAbTXfoCquFPaOSpXF338gTm2c3f7TctGVn8qD5VoFZwAiEAsxXjxm2EFcdpD0UpWO90jgjhOvNOWzNP5A4yW2glJ5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318939},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.118.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.0-canary.8c5512847_1786813466471_0.09369059991432627","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.cee505c72":{"name":"@kb-labs/review-llm","version":"2.119.0-canary.cee505c72","_id":"@kb-labs/review-llm@2.119.0-canary.cee505c72","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"817f042c2b066d51d3d0325455dc8bf714ea4505","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.0-canary.cee505c72.tgz","fileCount":14,"integrity":"sha512-5+4lq3HISjg+z6WV8WVdCZ/EFjM3drogqMSOF1WKqf8wdNSGJ8bBN4nyvGkbCZshyMATzneko89Ny2dfN+dXTA==","signatures":[{"sig":"MEUCIQDAMTslbFg+2Lt9jc9irNY+udeD6reYHDLv82kAF9iExgIgLyYamMPAZqwxn3oglV0hchk5ZScXuGIyslJBbgc1e74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318939},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.118.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.0-canary.cee505c72_1787087283977_0.5859978053466517","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.85d060ea6":{"name":"@kb-labs/review-llm","version":"2.119.0-canary.85d060ea6","_id":"@kb-labs/review-llm@2.119.0-canary.85d060ea6","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ebb024abe8c928eb0c0c302003584010714ea097","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.0-canary.85d060ea6.tgz","fileCount":14,"integrity":"sha512-OCVY6hTXCZ/JUaRiWQ5qQ9Tih1yShuLbU7QL0obxPBSe6KMg9qWQ/9fO6CNoMMaIgtqrhSDI+heqNmoU02uYTA==","signatures":[{"sig":"MEUCIAItAmQqKOU25PiTgbVHYd+cUlzlR8u1VGIktvCxhkSTAiEA/JgCM/8v4Zvmuw1XeQH4jTq9XEcLQk47MOVS/1EtGjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318939},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.118.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.0-canary.85d060ea6_1787250523143_0.35291201466055955","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.c64d2c41e":{"name":"@kb-labs/review-llm","version":"2.119.0-canary.c64d2c41e","_id":"@kb-labs/review-llm@2.119.0-canary.c64d2c41e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9f67f79d75311b90544431558a5184063cd2cd62","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.0-canary.c64d2c41e.tgz","fileCount":14,"integrity":"sha512-x+ImPUiDam7o1HjyB6ffaPNqAeSd0CjALn9OQ1J8NzkskZ+DCi5kam/djFJSOW2FWACfN94EGwSWh32qewMUWA==","signatures":[{"sig":"MEQCIBn3er5Lx6pbDT+IP7SFs1QImaMyFlxJ54W0rZU/m075AiBMGvPdLMngEEOINtva2nLGk+SCOkBXLI6NCQ39tHiXRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318973},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.c64d2c41e.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.c64d2c41e.tgz","_integrity":"sha512-x+ImPUiDam7o1HjyB6ffaPNqAeSd0CjALn9OQ1J8NzkskZ+DCi5kam/djFJSOW2FWACfN94EGwSWh32qewMUWA==","_npmVersion":"11.17.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.0-canary.c64d2c41e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.c64d2c41e"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.0-canary.c64d2c41e_1787609023587_0.6095399998199342","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0b1ec4151":{"name":"@kb-labs/review-llm","version":"2.119.0-canary.0b1ec4151","_id":"@kb-labs/review-llm@2.119.0-canary.0b1ec4151","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b7dcfb200fd9fd6e32af7374e59d16885723be15","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.0-canary.0b1ec4151.tgz","fileCount":14,"integrity":"sha512-326u56+E7aHAB+QuzRya/+uPPRX3RMn8CNYfoOoqPE3MNQDK4OFGztFXQ7MNyCOYBCwtHtzRlpApeJtcloCHxw==","signatures":[{"sig":"MEUCIFotKsoATwp08RI1X/HDHL9Z2VHwLfliKzkP4G7s4uXVAiEAx0ZdOGfqg66IhaysFs4eIewQRCFQ8gyvXi2OvmK7+hM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318973},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.0b1ec4151.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.0b1ec4151.tgz","_integrity":"sha512-326u56+E7aHAB+QuzRya/+uPPRX3RMn8CNYfoOoqPE3MNQDK4OFGztFXQ7MNyCOYBCwtHtzRlpApeJtcloCHxw==","_npmVersion":"11.17.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.0-canary.0b1ec4151"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.0b1ec4151"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.0-canary.0b1ec4151_1787611090585_0.5475938153324165","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.2077501f1":{"name":"@kb-labs/review-llm","version":"2.119.0-canary.2077501f1","_id":"@kb-labs/review-llm@2.119.0-canary.2077501f1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3b49e70eaf89493e4d1f124cc45183c93a751072","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.0-canary.2077501f1.tgz","fileCount":14,"integrity":"sha512-pIjhJ6GFUdIhbikpNw9OKc0Hwhi44G6pjuOUjEtAcEXrEpgU1VejLbGtEhbQebZICcWIXIfKhcefMqvvEXTkQw==","signatures":[{"sig":"MEUCIQC37P6L0Yo+no9cgSgQL0u3P7G3nlTChVxsiD8yj7BtbAIgCXugwDeefjnKP60d0c62F2YkpenKepNVxYLGbtxi4y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318973},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.2077501f1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.2077501f1.tgz","_integrity":"sha512-pIjhJ6GFUdIhbikpNw9OKc0Hwhi44G6pjuOUjEtAcEXrEpgU1VejLbGtEhbQebZICcWIXIfKhcefMqvvEXTkQw==","_npmVersion":"11.17.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.0-canary.2077501f1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.2077501f1"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.0-canary.2077501f1_1787613715794_0.5494862820355617","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.b20fd4a5b":{"name":"@kb-labs/review-llm","version":"2.119.0-canary.b20fd4a5b","_id":"@kb-labs/review-llm@2.119.0-canary.b20fd4a5b","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9f040d7ec32fa7be7532a15b6236fd2d14aef8db","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.0-canary.b20fd4a5b.tgz","fileCount":14,"integrity":"sha512-scdYrl3ioga+Ujesxfy5YTUDmLcMoWtqqOONjJL/dq1+mICkgyN/H0aOhUsVrVGw61PGYdfm6DKDafykCmKaBw==","signatures":[{"sig":"MEUCIFig54LNxOCnWDLbSBK+kR6fX4g2xkQyCseSCRRR3IZPAiEAz4YDlcKTQ+Dgn+w1ejm5yCLiNSZzE5/LbKjaLCyA0KY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318973},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.b20fd4a5b.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.b20fd4a5b.tgz","_integrity":"sha512-scdYrl3ioga+Ujesxfy5YTUDmLcMoWtqqOONjJL/dq1+mICkgyN/H0aOhUsVrVGw61PGYdfm6DKDafykCmKaBw==","_npmVersion":"11.17.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.0-canary.b20fd4a5b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.b20fd4a5b"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.0-canary.b20fd4a5b_1787625675606_0.10484840971844656","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.448a88d0f":{"name":"@kb-labs/review-llm","version":"2.119.0-canary.448a88d0f","_id":"@kb-labs/review-llm@2.119.0-canary.448a88d0f","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"faa1a3e85150b40e0a694e563931fea9729e66f0","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.0-canary.448a88d0f.tgz","fileCount":14,"integrity":"sha512-FXQbzXvGpF5BRpn5+xVxWhMfDU3tBYibrP2jHzwwk7SXN83fXkGIUkitjwtjqZS93tC5tw43rVsmZXDSnxrQIQ==","signatures":[{"sig":"MEUCIFccssJuHapiOc29++Ee+d5/zLGdz8dbxlSpXLyp58cYAiEAr5o5Y4TbY9/2p0cFlxHQNtbS/pJE3OF7gbqYLj841ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318973},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.448a88d0f.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.448a88d0f.tgz","_integrity":"sha512-FXQbzXvGpF5BRpn5+xVxWhMfDU3tBYibrP2jHzwwk7SXN83fXkGIUkitjwtjqZS93tC5tw43rVsmZXDSnxrQIQ==","_npmVersion":"11.17.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.0-canary.448a88d0f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.448a88d0f"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.0-canary.448a88d0f_1787638343716_0.13736621243145852","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.e120bc0ee":{"name":"@kb-labs/review-llm","version":"2.119.0-canary.e120bc0ee","_id":"@kb-labs/review-llm@2.119.0-canary.e120bc0ee","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"cb2a05a492bfb7d3ff87b80c16efd97e233e193b","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.0-canary.e120bc0ee.tgz","fileCount":14,"integrity":"sha512-i4HeeeAe3ZGCTLiqcIWCFPjcl49CaxcmdXcIex+QOeC96f5lCbFcL8vlR/8eFNmnpihDN6JdCF6VOVYZSLrbCA==","signatures":[{"sig":"MEQCIEJmFeKX+y+fNldR7jx9lKawHitLAc1nQzzGR5pFWsDTAiAMszM/+BWZOu4VsN6akdvt0g61NJWtAdZ+VqUfBaMfAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318973},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.e120bc0ee.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.e120bc0ee.tgz","_integrity":"sha512-i4HeeeAe3ZGCTLiqcIWCFPjcl49CaxcmdXcIex+QOeC96f5lCbFcL8vlR/8eFNmnpihDN6JdCF6VOVYZSLrbCA==","_npmVersion":"11.17.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.0-canary.e120bc0ee"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.e120bc0ee"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.0-canary.e120bc0ee_1787640809653_0.44408856847662626","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.6ec5ad2e4":{"name":"@kb-labs/review-llm","version":"2.119.0-canary.6ec5ad2e4","_id":"@kb-labs/review-llm@2.119.0-canary.6ec5ad2e4","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3112a58ae68380b34de19654ba2ab8624e0c1c11","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.0-canary.6ec5ad2e4.tgz","fileCount":14,"integrity":"sha512-E4gj2eYuwQifR3nkmtxgrvc5N9DgBU0p5VRXKgf9SkBXMJ+K2/9sD5sv2ey8neWtcIGlBNTcQEdunzYDWYYFeg==","signatures":[{"sig":"MEYCIQDLP0CvBBrNUGl2SAMEhMPzL+lCpNUMUSdsYm6sU3Q3xwIhAI1US5CNgLm+s77E1kcMreq4jldu41W7BsFOiQzEMET/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318973},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.6ec5ad2e4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.6ec5ad2e4.tgz","_integrity":"sha512-E4gj2eYuwQifR3nkmtxgrvc5N9DgBU0p5VRXKgf9SkBXMJ+K2/9sD5sv2ey8neWtcIGlBNTcQEdunzYDWYYFeg==","_npmVersion":"11.17.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.0-canary.6ec5ad2e4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.6ec5ad2e4"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.0-canary.6ec5ad2e4_1787671535843_0.614988035464533","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.f8394d5fd":{"name":"@kb-labs/review-llm","version":"2.119.0-canary.f8394d5fd","_id":"@kb-labs/review-llm@2.119.0-canary.f8394d5fd","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"31eb47c58792702a6caf507e3ee8aff1d29280e3","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.0-canary.f8394d5fd.tgz","fileCount":14,"integrity":"sha512-Q5RtmVpkOW9gwezA+NyP6gcueIiAj2ELu050esKYefLN+k1iqz0NEXrD/nJ7jD5UWezkUduz3XZ9Qf9Nn77u9Q==","signatures":[{"sig":"MEUCIQCXS8hBksSLlbL2ZmnaLP9mXJvUTc3vgRUI6RMEvwA0ZAIgTa2BFWuWSfF1eSj6oj+dAsY4vZukclMLI5/WuAtqG7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318973},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.f8394d5fd.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.f8394d5fd.tgz","_integrity":"sha512-Q5RtmVpkOW9gwezA+NyP6gcueIiAj2ELu050esKYefLN+k1iqz0NEXrD/nJ7jD5UWezkUduz3XZ9Qf9Nn77u9Q==","_npmVersion":"11.17.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.0-canary.f8394d5fd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.f8394d5fd"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.0-canary.f8394d5fd_1787675245304_0.6780347303012508","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.bb3d7f2f1":{"name":"@kb-labs/review-llm","version":"2.119.0-canary.bb3d7f2f1","_id":"@kb-labs/review-llm@2.119.0-canary.bb3d7f2f1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5aac6d1fc5869621b921b41b66914be685f4a9e0","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.0-canary.bb3d7f2f1.tgz","fileCount":14,"integrity":"sha512-sFMlpEvFwiHY/L6+7gg0wuTGWb5gO8Q750YhmBn6evQ2DLsAc9lQvEjhaQx6+MXtvwpn7aY5QiKjAvyhNNv8KQ==","signatures":[{"sig":"MEUCIQCUH3iuiZztEgD+mhwFV/cYd9Tu0Rx9JwVUecYqazm6MQIgb6/A7Nrnv39aQL7r1Mp1ALlDdvKFvdyOFT6mOCI4EQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318973},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.bb3d7f2f1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.bb3d7f2f1.tgz","_integrity":"sha512-sFMlpEvFwiHY/L6+7gg0wuTGWb5gO8Q750YhmBn6evQ2DLsAc9lQvEjhaQx6+MXtvwpn7aY5QiKjAvyhNNv8KQ==","_npmVersion":"11.17.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.0-canary.bb3d7f2f1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.bb3d7f2f1"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.0-canary.bb3d7f2f1_1787680995659_0.16511673142857441","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.3edea00f6":{"name":"@kb-labs/review-llm","version":"2.119.0-canary.3edea00f6","_id":"@kb-labs/review-llm@2.119.0-canary.3edea00f6","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"97bd38f95166c5f7c5f874c4909d0f6b6683720d","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.0-canary.3edea00f6.tgz","fileCount":14,"integrity":"sha512-IGOj+yfRsAaycDYoKeMSPOW9cVHG3uHsyIKMutYbihLCmVFvnERQImpmgVV2hL7Z2fmiyPr8wAfBs1sl8FrnLA==","signatures":[{"sig":"MEQCIDsUfXXQQ2OdT5ml0/D1AOkE48nXy67mIOAVeINRF5fAAiBi51aRYKLt9CeCjqcK0CGtIfHoAL1vlOfoo2UAFIjVig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319908},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.3edea00f6.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.3edea00f6.tgz","_integrity":"sha512-IGOj+yfRsAaycDYoKeMSPOW9cVHG3uHsyIKMutYbihLCmVFvnERQImpmgVV2hL7Z2fmiyPr8wAfBs1sl8FrnLA==","_npmVersion":"11.17.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.0-canary.3edea00f6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.3edea00f6"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.0-canary.3edea00f6_1787765364169_0.5263565301983155","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.8f939a290":{"name":"@kb-labs/review-llm","version":"2.119.0-canary.8f939a290","_id":"@kb-labs/review-llm@2.119.0-canary.8f939a290","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a619aa148b9383c449e0f610cb490f6290893e28","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.0-canary.8f939a290.tgz","fileCount":14,"integrity":"sha512-V1Ayl/LWdp48HIWVjBg4A7fLl6WsSK0mTgwxk+UFzx5p+VjzJyTpQXnS9/k0jel+j9g/OkghEivaqCqNCEjtEQ==","signatures":[{"sig":"MEUCIQDMhSsTKY/+VuHRe4qDRIqOzuj9jKKL+urwVozI/TMiawIgU0HOf8T8FYONbQcTUckvK3I0vaFjvfgWjJRWlSM9qlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319908},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.8f939a290.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.8f939a290.tgz","_integrity":"sha512-V1Ayl/LWdp48HIWVjBg4A7fLl6WsSK0mTgwxk+UFzx5p+VjzJyTpQXnS9/k0jel+j9g/OkghEivaqCqNCEjtEQ==","_npmVersion":"11.17.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.0-canary.8f939a290"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.8f939a290"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.0-canary.8f939a290_1787788216698_0.9110222872881601","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0c078654e":{"name":"@kb-labs/review-llm","version":"2.119.0-canary.0c078654e","_id":"@kb-labs/review-llm@2.119.0-canary.0c078654e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"36f06a57f44da6f04f1ac5c6e3222d389d66cb99","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.0-canary.0c078654e.tgz","fileCount":14,"integrity":"sha512-IR+zPVLb+wnUZ/O1bSokhC5AwMvEMsboCRRguVKQWIN8wktRJBFnpnA1UIOTnZoBjTmIi0YqFHhZz+L0Wfk09Q==","signatures":[{"sig":"MEYCIQCC9ySI9kDOMOd/CIT5ZUxJaUp6AsJAo6A11SU7myxkqgIhAN+CC0wn522m5iZJuz+uP0feCudV3vyXm+d9ul3Xp8xk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319908},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.0c078654e.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.0c078654e.tgz","_integrity":"sha512-IR+zPVLb+wnUZ/O1bSokhC5AwMvEMsboCRRguVKQWIN8wktRJBFnpnA1UIOTnZoBjTmIi0YqFHhZz+L0Wfk09Q==","_npmVersion":"11.17.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.0-canary.0c078654e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.0c078654e"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.0-canary.0c078654e_1787790360376_0.8509073619023388","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.ce846d079":{"name":"@kb-labs/review-llm","version":"2.119.0-canary.ce846d079","_id":"@kb-labs/review-llm@2.119.0-canary.ce846d079","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8302c702664a63ec0c09bd4ae8b2922d029365f5","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.0-canary.ce846d079.tgz","fileCount":14,"integrity":"sha512-wpV3N9B6ewVwzxN0T62peDHgQE398lHiqaup23qL9gA6dP4gNW9I52ZSeS1WNWyKjk3kXFqpzIiAQlYfsnvgWw==","signatures":[{"sig":"MEUCIAhoQnkuY2qhkALyU8R0//PEu++9rDxZ0y/TSv8TsARUAiEAtYHdqpQSIxmjdQADb89id+qH9nZCNjlU9ozb7gfWoTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319908},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.ce846d079.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.ce846d079.tgz","_integrity":"sha512-wpV3N9B6ewVwzxN0T62peDHgQE398lHiqaup23qL9gA6dP4gNW9I52ZSeS1WNWyKjk3kXFqpzIiAQlYfsnvgWw==","_npmVersion":"11.17.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.0-canary.ce846d079"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.ce846d079"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.0-canary.ce846d079_1787793765927_0.668593266343068","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.62ffd5965":{"name":"@kb-labs/review-llm","version":"2.119.0-canary.62ffd5965","_id":"@kb-labs/review-llm@2.119.0-canary.62ffd5965","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"37b91eb83697f3c1f53cf8bdd6881f6d04dbef15","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.0-canary.62ffd5965.tgz","fileCount":14,"integrity":"sha512-zMV3GTHJjlEUD+t5tSfjkQ26V/OeKWJowIJKdWYDKk7NtGVHV/D4Ht+yZKkuBTrgOQyEk/4k88OkYh+CiZkzMA==","signatures":[{"sig":"MEUCIDOBST+89zTdMhRfVenGG9EVziEIAuWRBDRvMePXNFGyAiEAkb9SVHQD/8+HMb7mvzxwdrNZEBy7FpmFs6les8JuiAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319908},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.62ffd5965.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.62ffd5965.tgz","_integrity":"sha512-zMV3GTHJjlEUD+t5tSfjkQ26V/OeKWJowIJKdWYDKk7NtGVHV/D4Ht+yZKkuBTrgOQyEk/4k88OkYh+CiZkzMA==","_npmVersion":"11.17.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.0-canary.62ffd5965"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.62ffd5965"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.0-canary.62ffd5965_1787799994330_0.04061784751278452","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.1b2bf822b":{"name":"@kb-labs/review-llm","version":"2.119.0-canary.1b2bf822b","_id":"@kb-labs/review-llm@2.119.0-canary.1b2bf822b","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2aa9a2cbb192232a804fc38f9e80b181685130cf","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.0-canary.1b2bf822b.tgz","fileCount":14,"integrity":"sha512-5vWKUxpj2AHN+Qa9iXOpZxiYHIXI7lW26y4Z1VYgEOwxrWU2JNPDPQHD/ukDxZqJck9shNLGbICnlYiI6jT74A==","signatures":[{"sig":"MEQCIFzv6IjdcGCfVly7sVKpDug9E5+cJCsucmTK865eso/7AiApO0tcrLyRLoexxmqgpXHdElmZH7SYWgFCfv01TFoHiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319908},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.1b2bf822b.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.1b2bf822b.tgz","_integrity":"sha512-5vWKUxpj2AHN+Qa9iXOpZxiYHIXI7lW26y4Z1VYgEOwxrWU2JNPDPQHD/ukDxZqJck9shNLGbICnlYiI6jT74A==","_npmVersion":"11.17.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.0-canary.1b2bf822b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.1b2bf822b"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.0-canary.1b2bf822b_1787804493542_0.18837007156471075","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.602573533":{"name":"@kb-labs/review-llm","version":"2.119.0-canary.602573533","_id":"@kb-labs/review-llm@2.119.0-canary.602573533","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"634793cc2055d0876a1cdccd0e9260db1382928e","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.0-canary.602573533.tgz","fileCount":14,"integrity":"sha512-tno+9iUP+lFnqHiRTcNHzzcAEZLuGOgFH6V5yWx3kDKoPAQmiMSqTRbeUd2NDgoeS1jiFe5ULNI7KwbuzSPJFg==","signatures":[{"sig":"MEYCIQCJtE6OQMi3Bbw7Cs4j9z2WNBUVB9+VXh734tfArBz8TQIhALXdAi//8SH49vW0CKHuAv3tqRr+SbCoHNxRZPUtE1ZS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319908},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.602573533.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.602573533.tgz","_integrity":"sha512-tno+9iUP+lFnqHiRTcNHzzcAEZLuGOgFH6V5yWx3kDKoPAQmiMSqTRbeUd2NDgoeS1jiFe5ULNI7KwbuzSPJFg==","_npmVersion":"11.17.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.0-canary.602573533"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.602573533"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.0-canary.602573533_1787821789164_0.11480637996265552","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0b4b21a55":{"name":"@kb-labs/review-llm","version":"2.119.0-canary.0b4b21a55","_id":"@kb-labs/review-llm@2.119.0-canary.0b4b21a55","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"986c54de5d52b01405b045073be8de5e59a8114c","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.0-canary.0b4b21a55.tgz","fileCount":14,"integrity":"sha512-uEivLX+2SB2T4D1GCqNnJR7dXH/3ZeWwR4j+ynnaaDjXgynX/PuxviPj4ciTO7BDummnWSEtertDkMBg9ylzJg==","signatures":[{"sig":"MEUCIQCuFooMmpJS+yCgeaFGS55ytPylKmZtoUDlbQ5CQcoDbQIgFPo3ts7SKazv8rhLcZXvPX+WpmyfCUsBCeiYIVN/E+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319908},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.0b4b21a55.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0-canary.0b4b21a55.tgz","_integrity":"sha512-uEivLX+2SB2T4D1GCqNnJR7dXH/3ZeWwR4j+ynnaaDjXgynX/PuxviPj4ciTO7BDummnWSEtertDkMBg9ylzJg==","_npmVersion":"11.17.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.0-canary.0b4b21a55"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.0b4b21a55"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.0-canary.0b4b21a55_1788376547425_0.8353079622801571","host":"s3://npm-registry-packages-npm-production"}},"2.119.0":{"name":"@kb-labs/review-llm","version":"2.119.0","_id":"@kb-labs/review-llm@2.119.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b0485751950aa01ec25b2d1a5389c73ad91120a8","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.0.tgz","fileCount":14,"integrity":"sha512-5FjcuIVTzYDZLwvRgnjhmE+5FNh1I876TXCPn4MOhY3wXgt1fWxeex6ux1H53uPIsvQ5sbBbAtXS3CTuvhgNuQ==","signatures":[{"sig":"MEUCIQCf4OaUppZzO/4YfTFxNJ0dd6P8n3CTKec/FyIwab8DvQIgG7/vDUxGG3ml4K2/VUxzyY0WKxq2iZ4M531nmuJlfOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDqB6yXNPIPV0lEefHPuKvMHVF18rExVRLwODws/nVUEQIhAK26QzWJtlwePPNqwjNricRtOdxU6qy1TgaUp5IqGkVE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319803},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.0.tgz","_integrity":"sha512-5FjcuIVTzYDZLwvRgnjhmE+5FNh1I876TXCPn4MOhY3wXgt1fWxeex6ux1H53uPIsvQ5sbBbAtXS3CTuvhgNuQ==","_npmVersion":"11.19.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.0_1788635030464_0.2999673294770573","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.b53bbee1d":{"name":"@kb-labs/review-llm","version":"2.119.1-canary.b53bbee1d","_id":"@kb-labs/review-llm@2.119.1-canary.b53bbee1d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d57f57b89bb6bc66c16e582d4b3184ef2771f540","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.1-canary.b53bbee1d.tgz","fileCount":14,"integrity":"sha512-nHtsngnzYbRvIt/cW2VL4Fot9/VeDyQOte2zVOlMnBIKMixf1P8bE0RqSoxfmbjieIALScGix6yq3+W0Jr4COQ==","signatures":[{"sig":"MEUCIHaJOs7h2gNDOOFFIVVFLYQ45uoo16Zj8zFtBBLHWQylAiEAr9ydGuhaWoaud/K5TDRsleMTezLbLs31rsF7A9YqmBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDHT1HtyuVyou0s4AbgzaIf3ZN+4ZtZgmYz7EFJ2fNUiwIhAMCb21hnaIY+HjNFBSnYFf5k+h6Roxy3T/AelMMBfApS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319854},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.1-canary.b53bbee1d.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.1-canary.b53bbee1d.tgz","_integrity":"sha512-nHtsngnzYbRvIt/cW2VL4Fot9/VeDyQOte2zVOlMnBIKMixf1P8bE0RqSoxfmbjieIALScGix6yq3+W0Jr4COQ==","_npmVersion":"11.19.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.1-canary.b53bbee1d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.b53bbee1d"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.1-canary.b53bbee1d_1788649668923_0.13717177368288724","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.a6aa9b388":{"name":"@kb-labs/review-llm","version":"2.119.1-canary.a6aa9b388","_id":"@kb-labs/review-llm@2.119.1-canary.a6aa9b388","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1ed838334b5d16f14dfe9151792bdbcb5c2f3e28","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.1-canary.a6aa9b388.tgz","fileCount":14,"integrity":"sha512-HZLTZmEma7vsc9l6k6SbguS9ZVZZ+5qMt8ud2VIDU04WjehuQJBx1Lzlh2PuZ82Vb0nDkeLf/s68L6HfNhCtXw==","signatures":[{"sig":"MEUCIQDEPU1w2QLJYMPxrCC4ALb3lvjY4rZ3cIzd++K4/0ChlAIgX31PcLH6dJZdh2npA6ulzJpYn99Baeq7iUzuuPFQHDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFUpIRVIAFLHvQYS7JWxuRJKNfjGcXPPw5l/VXriMCrEAiEA0qwLre/zPeO9QjXYdWZy0hk5Rdu/NynA5/irPsUuGT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319854},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.1-canary.a6aa9b388.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.1-canary.a6aa9b388.tgz","_integrity":"sha512-HZLTZmEma7vsc9l6k6SbguS9ZVZZ+5qMt8ud2VIDU04WjehuQJBx1Lzlh2PuZ82Vb0nDkeLf/s68L6HfNhCtXw==","_npmVersion":"11.19.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.1-canary.a6aa9b388"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.a6aa9b388"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.1-canary.a6aa9b388_1788653862374_0.5907904531740238","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.57c3a1e5e":{"name":"@kb-labs/review-llm","version":"2.119.1-canary.57c3a1e5e","_id":"@kb-labs/review-llm@2.119.1-canary.57c3a1e5e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e676a41ba628ae34e5745c9abc3d9012b7ba9cf3","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.1-canary.57c3a1e5e.tgz","fileCount":14,"integrity":"sha512-mpfQYDNLMQfx95j7iyo/smZDHChRnbgcebLGAixjUEhrof+ipOn0PhIj35kUr54KHDcS0SDKZhKNuSz00+x2Sw==","signatures":[{"sig":"MEQCIHyPU4GkoiblVxlZ63mOBBP/YcSCJGpsI5AjAIVCJdRTAiARbRF73JfCKFuDtO1wCs6g2vcQebf/LInMWm1JJHHGMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLmLP/rbfl9eTwTfPrfqCDr1zuu6P0TDc2+2jzMfn67AIhAK8cAn0F8bgzLh7ecCunFeLoX+hfkECTTFxEesX/y0lB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319854},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.1-canary.57c3a1e5e.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.1-canary.57c3a1e5e.tgz","_integrity":"sha512-mpfQYDNLMQfx95j7iyo/smZDHChRnbgcebLGAixjUEhrof+ipOn0PhIj35kUr54KHDcS0SDKZhKNuSz00+x2Sw==","_npmVersion":"11.19.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.1-canary.57c3a1e5e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.57c3a1e5e"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.1-canary.57c3a1e5e_1788657807522_0.27953113528238904","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.1e87213c2":{"name":"@kb-labs/review-llm","version":"2.119.1-canary.1e87213c2","_id":"@kb-labs/review-llm@2.119.1-canary.1e87213c2","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"16345b590498f6f08f218cd5f9611d1fc3052419","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.1-canary.1e87213c2.tgz","fileCount":14,"integrity":"sha512-MKUA3Er9iD3/jl/IOlNApiZiKaT64cjH42m/+e2by5HXwEJBMLAzVB41sxiMrxkD0JQBKicMQC7p8BVlAM0bfw==","signatures":[{"sig":"MEQCIHuTXIxK8ZNGaa1rKdIIiJ+1AjiKytA3giaidt4P88/sAiBsFJOHRpfrUmmfJGMzUDjhsdqsk06oszqfgPi3GgJbtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDeHbpW6r/4xnTvYSerAu4YPC1q1DVgIar49wa5it/JbAiB31q5ZegQ2VcS7B2t7Lu3yHz9eRTyWeKiVaqS/Ixoq/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319854},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.1-canary.1e87213c2.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.1-canary.1e87213c2.tgz","_integrity":"sha512-MKUA3Er9iD3/jl/IOlNApiZiKaT64cjH42m/+e2by5HXwEJBMLAzVB41sxiMrxkD0JQBKicMQC7p8BVlAM0bfw==","_npmVersion":"11.19.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.1-canary.1e87213c2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.1e87213c2"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.1-canary.1e87213c2_1788661624661_0.41571636306376814","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.ee03bc25d":{"name":"@kb-labs/review-llm","version":"2.119.1-canary.ee03bc25d","_id":"@kb-labs/review-llm@2.119.1-canary.ee03bc25d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b00b4aad024b4bf951e0fbe527c4450e21592602","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.1-canary.ee03bc25d.tgz","fileCount":14,"integrity":"sha512-0SQLhiYKHAcMR0MbRfR8SuKgFeL3MqRUIhosKIXhDej2oJAD3NYhKvtbX+hcjP18nMkjQXQjGzb5piJxYFgILA==","signatures":[{"sig":"MEQCIBbIEe+xKgVdPgGYtilZYnw+SLQZGDXgH9eDq+6TYnKBAiABiwRnyqxmjcXViXCSe/fmPYWqg1ln8eMyXzxeNN8yfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDfJ0wYsCYobMvT4pAt0u27MoHm8VE6EkwcizI0wY2ggAiEAwU2OjYAiVZkiPuIJsfYeVIqFNYwNsHrI77Cm9APBTSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319854},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.1-canary.ee03bc25d.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.1-canary.ee03bc25d.tgz","_integrity":"sha512-0SQLhiYKHAcMR0MbRfR8SuKgFeL3MqRUIhosKIXhDej2oJAD3NYhKvtbX+hcjP18nMkjQXQjGzb5piJxYFgILA==","_npmVersion":"11.19.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.1-canary.ee03bc25d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.ee03bc25d"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.1-canary.ee03bc25d_1789209837287_0.7539975417012588","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.a73502f0d":{"name":"@kb-labs/review-llm","version":"2.119.1-canary.a73502f0d","_id":"@kb-labs/review-llm@2.119.1-canary.a73502f0d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"fd53d8d999fbcf519a9d0884e3b71d1ea2505d46","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.1-canary.a73502f0d.tgz","fileCount":14,"integrity":"sha512-pFvebaU6DxpTOhhn3SDaizBIVoN/P+oofSplBpgfxd457Xf+jB+xfPm65xc/yB9SGXuIgFi6SXf1RdXyK5WWNg==","signatures":[{"sig":"MEQCIEVw9NQSxDoPqVx+DG6CCQ27xYFq8rAbz5cjiTncKBEPAiA04V6SYvaioRgCfXrt52SF1EVnaVn2TSdFfT1viRMm4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDnNcPTtA8cHSoLWeFIbDbk4ga/reiR4WvN3SExMEvM/gIgVIkQPZDcRA5KLVx20UlDMNB7W/ch0RQoK5iWXZtAlcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319854},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.1-canary.a73502f0d.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.1-canary.a73502f0d.tgz","_integrity":"sha512-pFvebaU6DxpTOhhn3SDaizBIVoN/P+oofSplBpgfxd457Xf+jB+xfPm65xc/yB9SGXuIgFi6SXf1RdXyK5WWNg==","_npmVersion":"11.19.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.1-canary.a73502f0d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.a73502f0d"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.1-canary.a73502f0d_1789258222037_0.032247156416028266","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.e834e2cf9":{"name":"@kb-labs/review-llm","version":"2.119.1-canary.e834e2cf9","_id":"@kb-labs/review-llm@2.119.1-canary.e834e2cf9","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"121653657ad7f5dfac7719c89ec5f633000d6f8f","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.1-canary.e834e2cf9.tgz","fileCount":14,"integrity":"sha512-AN+ozIUweWPXlROremKpT1g7kwCPkAiClizzQR9NQr14RdOj/YPuoqv7RfP/DqN2rKL9DRhFZN9S+F077yvIAQ==","signatures":[{"sig":"MEQCIBshnJuqlFpkO8qVIOWAQbc+FBf3tAz1TTnpm+ti4XK1AiAI/Wqw1uLRM9NJTbv7aoItf7mrz03vDZ43G4es2JHEkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFNR3p4OHY1Opfy6qp0sdpBRlbyuaYro8sNWSOMI8HMbAiEA/SkCZqiYja7+pwsUPIkoyjYrmJhBy+n2AmzXIADqqEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319854},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.1-canary.e834e2cf9.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.1-canary.e834e2cf9.tgz","_integrity":"sha512-AN+ozIUweWPXlROremKpT1g7kwCPkAiClizzQR9NQr14RdOj/YPuoqv7RfP/DqN2rKL9DRhFZN9S+F077yvIAQ==","_npmVersion":"11.19.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.1-canary.e834e2cf9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.e834e2cf9"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.1-canary.e834e2cf9_1789300375333_0.3773233034836052","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.6a127adf8":{"name":"@kb-labs/review-llm","version":"2.119.1-canary.6a127adf8","_id":"@kb-labs/review-llm@2.119.1-canary.6a127adf8","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8a0e876f22a883cd26c95dba2edce6f53f5ad184","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.1-canary.6a127adf8.tgz","fileCount":14,"integrity":"sha512-8A5vGNA4AOcjb+mNNGYXCZo4I+4lZvYrgYDC+ygQVbQh8fqtWuDBTWoko6qp7memdTGMl9eQc/n98FeaIOi17A==","signatures":[{"sig":"MEUCIB6EAkXJ8SEY49y9CZkAjuspRpy6lapRzWIettQy8N7QAiEA5Z4grn2jgDSXTV8CWu7fLJc/ZmXBShMlNQ8FNRH/L78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBIBMwLsQN8ZcQtAro47ffq0iIfixfJGa/C6i2cC9CJBAiBS89GNauCiXAgoZw3GZHvVXNrRvQCVlhzd0Pyo+vvB9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319854},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.1-canary.6a127adf8.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.1-canary.6a127adf8.tgz","_integrity":"sha512-8A5vGNA4AOcjb+mNNGYXCZo4I+4lZvYrgYDC+ygQVbQh8fqtWuDBTWoko6qp7memdTGMl9eQc/n98FeaIOi17A==","_npmVersion":"11.19.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/sdk":"2.115.4","@kb-labs/review-contracts":"2.119.1-canary.6a127adf8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.6a127adf8"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.1-canary.6a127adf8_1789313131229_0.5071598464320108","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.c8f889b14":{"name":"@kb-labs/review-llm","version":"2.119.1-canary.c8f889b14","_id":"@kb-labs/review-llm@2.119.1-canary.c8f889b14","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"db03247835043aabdc6a4e80856018d5a7dd90ce","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.119.1-canary.c8f889b14.tgz","fileCount":14,"integrity":"sha512-aJ22p7FObY0EeynhilAS2rkSjQpMsEivh3JRLSXKRyEeshoZXfEDqOOKcJMzDg/vbZkPtrcMwd+DqGR4A1XqMw==","signatures":[{"sig":"MEUCIQDiVCKnDCVUMGC/3nWNuI2BCFicuOacTQdnmnNGaC3A8wIgEqAJD8oQuaLVhsh6K+GQ2MFs4Uwt+RPNZ2wKJo3Kk+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDHxyyQTZWLKEF0JeyvcziDPUvK/6NiYYgwj+mHntUejgIgECVdb3cDtGyKyV9lxMac6wO/prkfZnZK0Dk3P66fCzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319854},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.1-canary.c8f889b14.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.119.1-canary.c8f889b14.tgz","_integrity":"sha512-aJ22p7FObY0EeynhilAS2rkSjQpMsEivh3JRLSXKRyEeshoZXfEDqOOKcJMzDg/vbZkPtrcMwd+DqGR4A1XqMw==","_npmVersion":"11.19.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/sdk":"2.117.0","@kb-labs/review-contracts":"2.119.1-canary.c8f889b14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.c8f889b14"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.119.1-canary.c8f889b14_1789413321019_0.9469426605201734","host":"s3://npm-registry-packages-npm-production"}},"2.120.0-canary.68fdd56fa":{"name":"@kb-labs/review-llm","version":"2.120.0-canary.68fdd56fa","_id":"@kb-labs/review-llm@2.120.0-canary.68fdd56fa","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b67e92d6be34a7b819939a48155f83ccd640a830","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.120.0-canary.68fdd56fa.tgz","fileCount":14,"integrity":"sha512-Mx4CwyFlkE1UFGbCa0v6GNvJ6eLoPAJQPeXV1ODxNAIgRmyUTH2uy9CfoWELTIW6LEQ309gz9m/MTsXACGmZFQ==","signatures":[{"sig":"MEQCIAo9NBEJgxTrNyMtmkdEt7wlFzkKrLRCXhuycgojmOiWAiBi5Keu63fT/QBxNodnIot83krIbjFSs2ZYDgDMhFV52Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICjXqKzRAs0hJGBkXLKhkseVvbovDBhPyIwXIizg7xg6AiEAjaf41hdRXWzHNbmX8VZmYgR64VaeTcT1viQineJAngQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319854},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.120.0-canary.68fdd56fa.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.120.0-canary.68fdd56fa.tgz","_integrity":"sha512-Mx4CwyFlkE1UFGbCa0v6GNvJ6eLoPAJQPeXV1ODxNAIgRmyUTH2uy9CfoWELTIW6LEQ309gz9m/MTsXACGmZFQ==","_npmVersion":"11.19.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@kb-labs/sdk":"2.117.0","@kb-labs/review-contracts":"2.120.0-canary.68fdd56fa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.120.0-canary.68fdd56fa"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.120.0-canary.68fdd56fa_1790213047972_0.6464816323240141","host":"s3://npm-registry-packages-npm-production"}},"2.120.0":{"name":"@kb-labs/review-llm","version":"2.120.0","_id":"@kb-labs/review-llm@2.120.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8efc715966db085251befc7d0d4e5efee2fe6a2e","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.120.0.tgz","fileCount":14,"integrity":"sha512-Yh4PmbP+esF3J6cnS8q9Mbw6Lt8uyAoXGZ62EazQdU78Icb066ZZFPTXNdSMTXPkNdgYeHJRYnv4ch0wnaZ12Q==","signatures":[{"sig":"MEQCIDvnxeiSZm0DDujcOV+mxHRD00hGbt4d7azpNPEttr9zAiAHePx+ZjtQ1CK7SO7SwsRWyT/BfJGdXQUh8xkvl22JXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDtUKNSg3bZ/c4yUk9u7yDvg2ga6cdcAzbzzun1rl7R7AIgO7T0SpqNVWAU86V25oRUFBm7c88M6b0Q8FyjvFNauPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319803},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.120.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.120.0.tgz","_integrity":"sha512-Yh4PmbP+esF3J6cnS8q9Mbw6Lt8uyAoXGZ62EazQdU78Icb066ZZFPTXNdSMTXPkNdgYeHJRYnv4ch0wnaZ12Q==","_npmVersion":"11.19.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@kb-labs/sdk":"2.117.0","@kb-labs/review-contracts":"2.120.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.120.0"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.120.0_1790278998927_0.43100570096487245","host":"s3://npm-registry-packages-npm-production"}},"2.120.1":{"name":"@kb-labs/review-llm","version":"2.120.1","_id":"@kb-labs/review-llm@2.120.1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"36b039b88f8aeb62c6644764877a0284123aebc3","tarball":"https://registry.npmjs.org/@kb-labs/review-llm/-/review-llm-2.120.1.tgz","fileCount":14,"integrity":"sha512-K3bBb5OpqPW0aNYsQljdaeSGVAX1yKaDAyt7uxHPJPbtA6cLkvZK0pyn0RKJE4gDdDf1oOrw1lH1OHD4TNOvmw==","signatures":[{"sig":"MEYCIQDkOfLELp7VABihtD69uoehOO8JxbB3Rd7Bj+roAVSOJgIhAO8pOBGllXb7rn+gr0Er9LTB10T5IYmlATsXKEJJuYa6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCz0K2AHts/imZtYWOpReVq9Pq07V7jZjvC1gwR6S8OzwIgU2lDkY8EFOzn3v4DJEzkWMzxJHJuRo1OVf8i+YRH1RE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319803},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.120.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./naming":{"types":"./dist/analyzers/naming-analyzer.d.ts","import":"./dist/analyzers/naming-analyzer.js"},"./security":{"types":"./dist/analyzers/security-analyzer.d.ts","import":"./dist/analyzers/security-analyzer.js"},"./architecture":{"types":"./dist/analyzers/architecture-analyzer.d.ts","import":"./dist/analyzers/architecture-analyzer.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-llm-2.120.1.tgz","_integrity":"sha512-K3bBb5OpqPW0aNYsQljdaeSGVAX1yKaDAyt7uxHPJPbtA6cLkvZK0pyn0RKJE4gDdDf1oOrw1lH1OHD4TNOvmw==","_npmVersion":"11.19.0","description":"LLM-based analysis for KB Labs AI Review","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@kb-labs/sdk":"2.117.0","@kb-labs/review-contracts":"2.120.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.120.1"},"_npmOperationalInternal":{"tmp":"tmp/review-llm_2.120.1_1790288865363_0.9772745400501222","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-04-06T16:21:28.779Z","modified":"2026-09-24T22:59:43.889Z","0.5.0":"2026-04-06T16:21:29.378Z","2.6.0":"2026-04-11T15:47:04.650Z","2.9.0":"2026-04-11T18:28:41.066Z","2.10.0":"2026-04-11T19:01:47.111Z","2.11.0":"2026-04-11T19:30:35.671Z","2.12.0":"2026-04-11T20:05:04.655Z","2.13.0":"2026-04-11T20:25:39.219Z","2.14.0":"2026-04-12T10:02:17.661Z","2.15.0":"2026-04-12T20:06:24.260Z","2.17.0":"2026-04-13T14:17:25.369Z","2.18.0":"2026-04-13T14:35:00.807Z","2.19.0":"2026-04-13T15:29:07.992Z","2.20.0":"2026-04-13T20:58:35.948Z","2.22.0":"2026-04-14T09:26:22.095Z","2.23.0":"2026-04-14T09:38:00.174Z","2.25.0":"2026-04-14T10:51:55.085Z","2.28.0":"2026-04-14T12:37:15.000Z","2.29.0":"2026-04-14T17:10:06.839Z","2.30.0":"2026-04-14T18:32:44.368Z","2.31.0":"2026-04-14T19:25:31.557Z","2.32.0":"2026-04-14T21:12:45.460Z","2.33.0":"2026-04-14T21:33:36.703Z","2.34.0":"2026-04-14T22:11:08.446Z","2.35.0":"2026-04-15T08:09:19.828Z","2.36.0":"2026-04-15T17:56:59.861Z","2.37.0":"2026-04-16T08:03:45.542Z","2.38.0":"2026-04-16T09:12:53.293Z","2.39.0":"2026-04-16T16:20:13.298Z","2.40.0":"2026-04-16T22:46:41.584Z","2.41.0":"2026-04-17T11:25:44.042Z","2.42.0":"2026-04-17T12:28:54.197Z","2.43.0":"2026-04-17T13:12:09.925Z","2.44.0":"2026-04-18T08:30:45.711Z","2.45.0":"2026-04-18T11:07:00.602Z","2.46.0":"2026-04-18T11:31:06.352Z","2.47.0":"2026-04-18T12:10:42.425Z","2.53.0":"2026-04-18T17:52:49.160Z","2.54.0":"2026-04-19T16:28:15.790Z","2.55.0":"2026-04-19T17:48:16.084Z","2.56.0":"2026-04-19T19:16:50.846Z","2.57.0":"2026-04-19T19:35:18.077Z","2.58.0":"2026-04-19T20:22:19.626Z","2.59.0":"2026-04-19T20:45:56.217Z","2.60.0":"2026-04-19T21:40:18.621Z","2.61.0":"2026-04-20T14:01:52.159Z","2.62.0":"2026-04-20T15:36:32.298Z","2.64.0":"2026-04-20T20:29:30.220Z","2.65.0":"2026-04-21T07:15:22.091Z","2.66.0":"2026-04-21T07:36:15.932Z","2.67.0":"2026-04-21T08:08:56.124Z","2.68.0":"2026-04-21T08:28:11.712Z","2.71.0":"2026-04-21T09:40:27.263Z","2.72.0":"2026-04-21T10:15:06.219Z","2.73.0":"2026-04-21T11:18:30.268Z","2.74.0":"2026-04-21T12:30:29.174Z","2.75.0":"2026-04-21T13:05:02.424Z","2.77.0":"2026-04-21T14:02:37.960Z","2.79.0":"2026-04-21T16:37:33.708Z","2.80.0":"2026-04-21T17:13:52.116Z","2.81.0":"2026-04-21T17:42:04.360Z","2.82.0":"2026-04-21T18:17:20.113Z","2.87.0":"2026-04-24T20:59:29.216Z","2.88.0":"2026-04-25T09:34:14.685Z","2.89.0":"2026-04-25T10:05:48.899Z","2.93.0":"2026-04-28T19:51:12.652Z","2.94.0":"2026-04-28T21:12:30.883Z","2.96.0":"2026-07-03T23:02:15.402Z","2.98.0":"2026-07-18T14:35:11.468Z","2.100.0":"2026-07-19T00:38:34.477Z","2.101.0-canary.3f3ceb8f":"2026-07-19T14:45:11.477Z","2.101.0":"2026-07-19T16:08:56.818Z","2.102.0":"2026-07-19T21:29:49.502Z","2.103.0":"2026-07-19T22:39:17.541Z","2.104.0":"2026-07-19T23:52:42.514Z","2.105.0":"2026-07-23T22:33:38.346Z","2.106.0":"2026-07-24T01:07:39.645Z","2.107.0":"2026-07-25T18:57:15.785Z","2.109.0":"2026-07-25T20:48:39.874Z","2.110.0":"2026-07-28T00:41:50.463Z","2.111.0":"2026-07-28T18:54:33.645Z","2.112.0":"2026-07-29T06:53:07.320Z","2.114.0":"2026-07-30T22:06:07.694Z","2.116.11":"2026-08-01T21:09:40.184Z","2.116.12":"2026-08-01T22:05:35.016Z","2.116.13":"2026-08-01T22:32:03.984Z","2.116.14":"2026-08-01T23:02:00.548Z","2.117.0":"2026-08-09T17:53:51.842Z","2.118.0":"2026-08-11T18:04:47.418Z","2.118.1":"2026-08-12T08:50:16.073Z","2.118.2":"2026-08-12T22:29:03.213Z","2.119.0-canary.8c5512847":"2026-08-15T17:04:26.663Z","2.119.0-canary.cee505c72":"2026-08-18T21:08:04.150Z","2.119.0-canary.85d060ea6":"2026-08-20T18:28:43.287Z","2.119.0-canary.c64d2c41e":"2026-08-24T22:03:43.724Z","2.119.0-canary.0b1ec4151":"2026-08-24T22:38:10.725Z","2.119.0-canary.2077501f1":"2026-08-24T23:21:55.941Z","2.119.0-canary.b20fd4a5b":"2026-08-25T02:41:15.762Z","2.119.0-canary.448a88d0f":"2026-08-25T06:12:23.848Z","2.119.0-canary.e120bc0ee":"2026-08-25T06:53:29.786Z","2.119.0-canary.6ec5ad2e4":"2026-08-25T15:25:35.992Z","2.119.0-canary.f8394d5fd":"2026-08-25T16:27:25.430Z","2.119.0-canary.bb3d7f2f1":"2026-08-25T18:03:15.816Z","2.119.0-canary.3edea00f6":"2026-08-26T17:29:24.324Z","2.119.0-canary.8f939a290":"2026-08-26T23:50:16.839Z","2.119.0-canary.0c078654e":"2026-08-27T00:26:00.522Z","2.119.0-canary.ce846d079":"2026-08-27T01:22:46.066Z","2.119.0-canary.62ffd5965":"2026-08-27T03:06:34.472Z","2.119.0-canary.1b2bf822b":"2026-08-27T04:21:33.691Z","2.119.0-canary.602573533":"2026-08-27T09:09:49.300Z","2.119.0-canary.0b4b21a55":"2026-09-02T19:15:47.547Z","2.119.0":"2026-09-05T19:03:50.561Z","2.119.1-canary.b53bbee1d":"2026-09-05T23:07:49.017Z","2.119.1-canary.a6aa9b388":"2026-09-06T00:17:42.472Z","2.119.1-canary.57c3a1e5e":"2026-09-06T01:23:27.631Z","2.119.1-canary.1e87213c2":"2026-09-06T02:27:04.760Z","2.119.1-canary.ee03bc25d":"2026-09-12T10:43:57.380Z","2.119.1-canary.a73502f0d":"2026-09-13T00:10:22.143Z","2.119.1-canary.e834e2cf9":"2026-09-13T11:52:55.416Z","2.119.1-canary.6a127adf8":"2026-09-13T15:25:31.327Z","2.119.1-canary.c8f889b14":"2026-09-14T19:15:21.146Z","2.120.0-canary.68fdd56fa":"2026-09-24T01:24:08.056Z","2.120.0":"2026-09-24T19:43:19.038Z","2.120.1":"2026-09-24T22:27:45.453Z"},"description":"LLM-based analysis for KB Labs AI Review","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"readme":"","readmeFilename":"README.md"}