{"_id":"@kb-labs/review-contracts","_rev":"132-1fd3e82a934c0e470ab03c3b63131fc9","name":"@kb-labs/review-contracts","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","canary":"2.119.1-canary.c8f889b14","candidate-platform-2.119.1-canary.c8f889b14-canary-c8f889b14fcb":"2.119.1-canary.c8f889b14","candidate-platform-2.120.0-canary.68fdd56fa-canary-68fdd56fa81b":"2.120.0-canary.68fdd56fa","candidate-platform-2.120.0-stable-dafff6e385f0":"2.120.0","latest":"2.120.1","candidate-platform-2.120.1-stable-80dd88880fc4":"2.120.1"},"versions":{"0.5.0":{"name":"@kb-labs/review-contracts","version":"0.5.0","_id":"@kb-labs/review-contracts@0.5.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"80bba15f1b0ec16c6ce3cbcc455251dd2acf567f","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-0.5.0.tgz","fileCount":5,"integrity":"sha512-+JwBxPovt0dhFdgdqNduwXwER4rz2ocbGCJvgePChzAQFJfQPxKy284zacdpAS3EATmKz6/urOVc0fo9CIAVTw==","signatures":[{"sig":"MEQCIG8pkd1FNMNrN21cArwkdkx6LDnWuGQ8P1ePM71P322lAiAeyvfRgEknwyxE3tEa0ADVevVqGUWvLNObixftxbPHWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31914},"type":"module","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6cb1e56b9988bfd881c4c8d3103df3bea1d94e1a","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_0.5.0_1775492475801_0.9749341514036172","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@kb-labs/review-contracts","version":"2.6.0","_id":"@kb-labs/review-contracts@2.6.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"56a2dbae4957109714c80ef86fd2562450dafdc0","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.6.0.tgz","fileCount":5,"integrity":"sha512-l0NzACU11SY4ngGzJFNbnwWD/MS/Y9pagi97oIx2/0k1SBfyAk6utJAJ20xPne96OIgHDSEZ/oJB8oTGzE75uA==","signatures":[{"sig":"MEUCIQCJL51SS5ItWC/FUtdmSJrrlgVrDH27UTCYY4nDJo/w8wIgePODCubdCGDkkHRXgBUzUD7IaM1/GCTTfCL9gFsYkuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31888},"type":"module","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b19d4e2a767bb809d8fbdfc6b2055d8e9f376ad8","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.6.0_1775922416859_0.512636640579702","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@kb-labs/review-contracts","version":"2.9.0","_id":"@kb-labs/review-contracts@2.9.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7f1140bd72e507c09d67ad9ab4c8c520bb7a37ee","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.9.0.tgz","fileCount":5,"integrity":"sha512-u4z6xk4U4wmqDqvbckCziIcHOUbJ8KxJfiTFPW/2ityZdCEYgFvDG2ghcpQla5/PG6Ii2PthJHArsinwszedPw==","signatures":[{"sig":"MEQCIBXPocOcaPQoYZ1FZ5k/1wTPoVMNcBiEljR/ZSi5TN/iAiAZacJtM8pQkAtGFl1SksAe7lsXrzxDjUOKF+pl1zVkcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31881},"type":"module","_from":"file:kb-labs-review-contracts-2.9.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/b3670d6890e556b3a222c0e5a1161a13/kb-labs-review-contracts-2.9.0.tgz","_integrity":"sha512-u4z6xk4U4wmqDqvbckCziIcHOUbJ8KxJfiTFPW/2ityZdCEYgFvDG2ghcpQla5/PG6Ii2PthJHArsinwszedPw==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.9.0_1775932111986_0.891660866651568","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@kb-labs/review-contracts","version":"2.10.0","_id":"@kb-labs/review-contracts@2.10.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"48168f7de7513634d9b7aeae242aa97a66eb4de8","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.10.0.tgz","fileCount":5,"integrity":"sha512-6EoKiSdz033XfRZprpw+dFwFqOC2JdZaFZ5pusoMdcp7fnpd/mz+jabXD+ryxBnVEUYbNTC7QURoRk3Prf5o3Q==","signatures":[{"sig":"MEUCIQCj8SyRNqKkwMM9itzYEgo3RCSlnScnykagEKvrSIkUOQIgXrxjlOJKKx/tPrhrWI6j7E+0AZ+CyX8J2MV8TxOuQ6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.10.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/a9f8f87244b7323ce879ee2925ec46dd/kb-labs-review-contracts-2.10.0.tgz","_integrity":"sha512-6EoKiSdz033XfRZprpw+dFwFqOC2JdZaFZ5pusoMdcp7fnpd/mz+jabXD+ryxBnVEUYbNTC7QURoRk3Prf5o3Q==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.10.0_1775934100605_0.9134599866874007","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@kb-labs/review-contracts","version":"2.11.0","_id":"@kb-labs/review-contracts@2.11.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1cd41297fdb371d2cbdba3d4366b3924ef6a91f0","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.11.0.tgz","fileCount":5,"integrity":"sha512-LZnFaYVhuGwqxBxBQrL+xuSZZu+42LcUjXuetxl8Un3b94xlix5MgMJZ+j9M+CmBRqkPBigVMhoIykhvFfjCWQ==","signatures":[{"sig":"MEYCIQCxYvk2/KOSb313GJXk3g8NOnG4Y+74ZbaelbuJa3E7bAIhAOzX7tF0E1TmgM7ifyfSD9DFsWG5Ee8ZPOT9rvYPdXVv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.11.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/a2d3b10d218e09e787696dc3f6fab341/kb-labs-review-contracts-2.11.0.tgz","_integrity":"sha512-LZnFaYVhuGwqxBxBQrL+xuSZZu+42LcUjXuetxl8Un3b94xlix5MgMJZ+j9M+CmBRqkPBigVMhoIykhvFfjCWQ==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.11.0_1775935828966_0.5669882301412743","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@kb-labs/review-contracts","version":"2.12.0","_id":"@kb-labs/review-contracts@2.12.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9f0152fe78692682fdeb4c9b484c432cf98f1823","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.12.0.tgz","fileCount":5,"integrity":"sha512-3Gy/Nrzd50VeeqctViP86AJkX0S2eAJQgTZZHNrD1im7eUlTszvtbpZGDiAyu42NFWD2Ym9RmoKvNfPl5jUFdA==","signatures":[{"sig":"MEQCIAdQ+ouo/6WLE38UwOSAgmhqOX3fg8ueo4nDzvyE0pwgAiBS8skOuWc+yvAjU7AumNIlf5lhEqpOMVubj6EGX+asGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.12.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/99546d074d2faf4ca6f0420e68918d66/kb-labs-review-contracts-2.12.0.tgz","_integrity":"sha512-3Gy/Nrzd50VeeqctViP86AJkX0S2eAJQgTZZHNrD1im7eUlTszvtbpZGDiAyu42NFWD2Ym9RmoKvNfPl5jUFdA==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.12.0_1775937904755_0.708410388895605","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@kb-labs/review-contracts","version":"2.13.0","_id":"@kb-labs/review-contracts@2.13.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"854905a78b08f99b3e63e1e549d4bc6e647c98a9","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.13.0.tgz","fileCount":5,"integrity":"sha512-OyntHHLzYeIyBNTvHRXz0mBFH6wO1ao0dsu0l7bOt/7JMRB+1/iIzK8IW/1RgnOuunfVJl6jV0mVPfx4lhZrbA==","signatures":[{"sig":"MEYCIQDxRh520P9Bw2Kj+WnCoAAprnSXFuPO1sbrs33nZBiQnwIhAJBi36ha9C0UmRLRcleFh30MHkZj47Nlmgay2gfTpVwT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.13.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/310c699a19e8954f9de318646cdddcb8/kb-labs-review-contracts-2.13.0.tgz","_integrity":"sha512-OyntHHLzYeIyBNTvHRXz0mBFH6wO1ao0dsu0l7bOt/7JMRB+1/iIzK8IW/1RgnOuunfVJl6jV0mVPfx4lhZrbA==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.13.0_1775939138958_0.20898555754942705","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"@kb-labs/review-contracts","version":"2.14.0","_id":"@kb-labs/review-contracts@2.14.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8bdcc54be6c2ef17ca7a0e4d5177952f91ea97c8","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.14.0.tgz","fileCount":5,"integrity":"sha512-WQF8U2e84eo3uOGUzk5cifTZ9e0QN/0vahYwOUA1SXFZYawZ5vwb/i/32r8dD/bnTiqebgUATc3UNMbWRF388g==","signatures":[{"sig":"MEUCIA9rnU6XdzAtipe32CBHQDvYP3sOcihXvKG1mS1IacDpAiEA0K766dPH4sNpg6vWGjIrdeDf47LUpFuMD0MMlFHkN4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.14.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/1bbfda4df16ae27fb3d1620b5334b71b/kb-labs-review-contracts-2.14.0.tgz","_integrity":"sha512-WQF8U2e84eo3uOGUzk5cifTZ9e0QN/0vahYwOUA1SXFZYawZ5vwb/i/32r8dD/bnTiqebgUATc3UNMbWRF388g==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.14.0_1775988137035_0.18662360909140374","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"@kb-labs/review-contracts","version":"2.15.0","_id":"@kb-labs/review-contracts@2.15.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ae98531c10dc674b6d98d2bb6483c5936dce871b","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.15.0.tgz","fileCount":5,"integrity":"sha512-tH7AWHl15cgO2W9/D7MTpggT52FrNPJ3Or1dpNE1SV0ann47busDNiGaL0UzUyEAp20j/PgBExePCAy9zOOt7Q==","signatures":[{"sig":"MEYCIQCLHY+YmlP8JMRDYKAoPaZieF/vD4AoA8LpTEf22UGmOAIhAPWWIckCrTAXPDoFboRK1KyBHofG18wzvxO9XjCuwWKH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.15.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/40716a4ea832bc225a66e0a7a949da5b/kb-labs-review-contracts-2.15.0.tgz","_integrity":"sha512-tH7AWHl15cgO2W9/D7MTpggT52FrNPJ3Or1dpNE1SV0ann47busDNiGaL0UzUyEAp20j/PgBExePCAy9zOOt7Q==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.15.0_1776024383722_0.9855335727461814","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"@kb-labs/review-contracts","version":"2.17.0","_id":"@kb-labs/review-contracts@2.17.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6e03f736517abd972cc677d7537e19a918a6560b","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.17.0.tgz","fileCount":5,"integrity":"sha512-ihBcqU1/Qy1HqKPn+h40wQc7s2HU+xShlAAVmcmTPUlCeqn6p3+8ezKIriHDW8x6Um35Fzx8GfW4z45MCurLTA==","signatures":[{"sig":"MEYCIQC8y6IQ2So78sJ1Era1tJy/aqhdzhhITIcUOyC3/jXDQQIhAKala2TiZ9B9XdycE76SeND/4QpZDe74oLUI+NbrvbGQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.17.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/eabdf045a3f9c4081a26429e622d1da0/kb-labs-review-contracts-2.17.0.tgz","_integrity":"sha512-ihBcqU1/Qy1HqKPn+h40wQc7s2HU+xShlAAVmcmTPUlCeqn6p3+8ezKIriHDW8x6Um35Fzx8GfW4z45MCurLTA==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.17.0_1776089845058_0.6149637251990363","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"@kb-labs/review-contracts","version":"2.18.0","_id":"@kb-labs/review-contracts@2.18.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"fc0b73ea1ae566b049515541cfedfd2d634b5b70","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.18.0.tgz","fileCount":5,"integrity":"sha512-tXQKUIYgOPMd5Z6I7aRDSw1SdCZcvZYPjRmrIWTIxLUEZBiQinVnPMDXgdCdoCY+UXX5U2FPm/dldq7xSAGKKw==","signatures":[{"sig":"MEUCIQCLDZgT90T7AukB7Y4ECjABPiaIFxJdW5ZKpBpGSG8lIAIgE1wOzxn3FJdkRn2n3Q9QR2HqR69VptlYqmyCt5tfdu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.18.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/ed5241025e1d4c36e38e82342b966766/kb-labs-review-contracts-2.18.0.tgz","_integrity":"sha512-tXQKUIYgOPMd5Z6I7aRDSw1SdCZcvZYPjRmrIWTIxLUEZBiQinVnPMDXgdCdoCY+UXX5U2FPm/dldq7xSAGKKw==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.18.0_1776090900527_0.4227631496217621","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"@kb-labs/review-contracts","version":"2.19.0","_id":"@kb-labs/review-contracts@2.19.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e74179c4741b79faecb52faafd4b66a3b13a5a4c","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.19.0.tgz","fileCount":5,"integrity":"sha512-r865bw6L6C1vXANGBgho2SDTqxEg59NkpqrCi0iLvtY4Bhp2a7jiAnz7KHQ3OlxDHa533pXP0/gvHppKnyZ4bw==","signatures":[{"sig":"MEUCIQD0JD2Ub88zuqOslFYgrcxNDpyDdV2YXM2YQn5xNYyXYAIgPG0KOmwsSzdOG7Z97CxMgtkEyl+PScGWVKd+DDrWYiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.19.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/e26be01112b6fbf5a42ae5f5df267ea9/kb-labs-review-contracts-2.19.0.tgz","_integrity":"sha512-r865bw6L6C1vXANGBgho2SDTqxEg59NkpqrCi0iLvtY4Bhp2a7jiAnz7KHQ3OlxDHa533pXP0/gvHppKnyZ4bw==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.19.0_1776094147741_0.7623997576521659","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"@kb-labs/review-contracts","version":"2.20.0","_id":"@kb-labs/review-contracts@2.20.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4ba9b024f54f56a63ca062d57e2049bcdf3fb4e7","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.20.0.tgz","fileCount":5,"integrity":"sha512-jUKVV/SWiF/vmlWeXLtlbHF5K5cILVC602Noduqcp3hCwZZn7pdl7xnsI+kQBLllpFXH9W4L7X1EpNC78Ivg/w==","signatures":[{"sig":"MEUCIQDPbaH8CB9b8LLCrvyRzZNkLKnshSO/vEqkB87ejevVKwIgEgpwrKUebuyxLNkvuMNtNET+I6mztnkTzb/DKyYbAwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.20.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/38fcefe471a5f451c2af53de01dc5b4f/kb-labs-review-contracts-2.20.0.tgz","_integrity":"sha512-jUKVV/SWiF/vmlWeXLtlbHF5K5cILVC602Noduqcp3hCwZZn7pdl7xnsI+kQBLllpFXH9W4L7X1EpNC78Ivg/w==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.20.0_1776113915490_0.8876418428970514","host":"s3://npm-registry-packages-npm-production"}},"2.22.0":{"name":"@kb-labs/review-contracts","version":"2.22.0","_id":"@kb-labs/review-contracts@2.22.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"53fdd6f8222ae904e99d50875ae9d1981be448fd","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.22.0.tgz","fileCount":5,"integrity":"sha512-x0iymANqRQV4/a/KQRww+UaWll7j7TL0OYL3iApK9HolQJP05Km8ghbRZYSU0Vau2i6CnZ4quNCSDHxLPizpCQ==","signatures":[{"sig":"MEQCIHtO/rjZmtgr5EoUvYNctUw0fAXfHQoflQEI6PVUzzyVAiA3pDkq4Acg0+LPxNnWw1bRciCgGhtT1bpM6QKcrfDlLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.22.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/6cd36237270aa449e22e6bc80115c24f/kb-labs-review-contracts-2.22.0.tgz","_integrity":"sha512-x0iymANqRQV4/a/KQRww+UaWll7j7TL0OYL3iApK9HolQJP05Km8ghbRZYSU0Vau2i6CnZ4quNCSDHxLPizpCQ==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.22.0_1776158776913_0.6139960649894023","host":"s3://npm-registry-packages-npm-production"}},"2.23.0":{"name":"@kb-labs/review-contracts","version":"2.23.0","_id":"@kb-labs/review-contracts@2.23.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e5adda3b1f35086692fe2fd084458665cb7c0e61","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.23.0.tgz","fileCount":5,"integrity":"sha512-yOQzIFWQ8Ig3JW6pFOdVckxeLnPeRn41gJOnWMCgAx846L0beXN8NX8zPow4B9/CMr0xkp/A27eoaXcTz6o27A==","signatures":[{"sig":"MEYCIQCNMOAw7EI3lr0OtN0xGRBkrqZ92VTYj7KjO6wTlxBfxQIhANeaoAXg8vFQNNgm20Jj9jvTgpqfVwMLjIPLiABlCPeg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.23.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/c78aa350c8c7cb400c506bd16f805fd3/kb-labs-review-contracts-2.23.0.tgz","_integrity":"sha512-yOQzIFWQ8Ig3JW6pFOdVckxeLnPeRn41gJOnWMCgAx846L0beXN8NX8zPow4B9/CMr0xkp/A27eoaXcTz6o27A==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.23.0_1776159479821_0.7221107434259562","host":"s3://npm-registry-packages-npm-production"}},"2.25.0":{"name":"@kb-labs/review-contracts","version":"2.25.0","_id":"@kb-labs/review-contracts@2.25.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"499e377b0b7a60aaa9feaef89b08be4350dab0ca","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.25.0.tgz","fileCount":5,"integrity":"sha512-nv3QjwkXJ6rB+NGaMQHCuO3EEUVxJqpj9CcMDp2Kcid/dIrggQkamrxiRcp2rFMg8Bk/wEGeuYzrzwrVamGt5g==","signatures":[{"sig":"MEUCIQC24KCGDQH1qiQrStq+/sevt4bW12dwmaabaXIPSbrm1gIgL0wqhuSJ2NVHqT4AU4rvjv72A5UcWRuxPCBFVrQXoZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.25.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/a3aa6b0fb95592b8ef3c3ae065343cf9/kb-labs-review-contracts-2.25.0.tgz","_integrity":"sha512-nv3QjwkXJ6rB+NGaMQHCuO3EEUVxJqpj9CcMDp2Kcid/dIrggQkamrxiRcp2rFMg8Bk/wEGeuYzrzwrVamGt5g==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.25.0_1776163914596_0.622378962191144","host":"s3://npm-registry-packages-npm-production"}},"2.28.0":{"name":"@kb-labs/review-contracts","version":"2.28.0","_id":"@kb-labs/review-contracts@2.28.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"cf5101e109f09c3e5f446f3a901a29964662123f","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.28.0.tgz","fileCount":5,"integrity":"sha512-1Wll8RozUihyuUY5Az1Jw7yF7BbuzOAy1zw4FSwX9Sz2cruEdYp4EuWIPsE7//EPfZCTyi+n6yjUvKW2R6ZPmg==","signatures":[{"sig":"MEUCIDn58pp2q8y+AjZgo9CWJi7fYzr+TkD/oVSuVJNBDXEnAiEAlTUue9H9yibl2o37/b6pQV10fujjp+Ha0aeN/w7MbzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.28.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/8ed9e9fea043db1bc8adbffcbec17aac/kb-labs-review-contracts-2.28.0.tgz","_integrity":"sha512-1Wll8RozUihyuUY5Az1Jw7yF7BbuzOAy1zw4FSwX9Sz2cruEdYp4EuWIPsE7//EPfZCTyi+n6yjUvKW2R6ZPmg==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.28.0_1776170234749_0.4318462479745444","host":"s3://npm-registry-packages-npm-production"}},"2.29.0":{"name":"@kb-labs/review-contracts","version":"2.29.0","_id":"@kb-labs/review-contracts@2.29.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"38eacb3514b2846d286734930c5e7be13aba1928","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.29.0.tgz","fileCount":5,"integrity":"sha512-/3OnC7tnnZz/adbKZlA18RqyID4nV8J1eVoOgqqi7TpI+KUK/Yoo3GXrngskyXlAi3E6emi3OMn+LffQ39I9Uw==","signatures":[{"sig":"MEQCICaxwGdIeG76siWQaFriJoh6/DdkDZF6gh23VXVh/WfVAiBl+2Du90dNlnQys3w1QA2xcnZvoAzvP15lA5fGgkaYHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.29.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/1dcbdd3c3f3166ec003a9dee2b8ff920/kb-labs-review-contracts-2.29.0.tgz","_integrity":"sha512-/3OnC7tnnZz/adbKZlA18RqyID4nV8J1eVoOgqqi7TpI+KUK/Yoo3GXrngskyXlAi3E6emi3OMn+LffQ39I9Uw==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.29.0_1776186606438_0.7620903194499531","host":"s3://npm-registry-packages-npm-production"}},"2.30.0":{"name":"@kb-labs/review-contracts","version":"2.30.0","_id":"@kb-labs/review-contracts@2.30.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5f1f39567a66fc4e25695cd0d4403fe6f2ecbf62","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.30.0.tgz","fileCount":5,"integrity":"sha512-JEBNeaFeqQVDZoU079i4J/c4Oh57hgCs+poDudmrz3SK3lVcW6P+0IVSIhUIIgyOhUO8sjsAguKH1/QYRG90sQ==","signatures":[{"sig":"MEUCIAZ1lFTUhi0vUO/ItGcDBjbuasj9PjAM1XeDALhC2F48AiEA1GrQCwcw8kYOmY59EziJIXcOj9/z37WG7MyW92dX0Hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.30.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/8e6236bb7154c91154ab62405175cccb/kb-labs-review-contracts-2.30.0.tgz","_integrity":"sha512-JEBNeaFeqQVDZoU079i4J/c4Oh57hgCs+poDudmrz3SK3lVcW6P+0IVSIhUIIgyOhUO8sjsAguKH1/QYRG90sQ==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.30.0_1776191563660_0.6729715819576898","host":"s3://npm-registry-packages-npm-production"}},"2.31.0":{"name":"@kb-labs/review-contracts","version":"2.31.0","_id":"@kb-labs/review-contracts@2.31.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b2eda75c4a8181d1ae22d64cb4086089bebaeb87","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.31.0.tgz","fileCount":5,"integrity":"sha512-BMZepuK7D1W4LCPuQy8DVm2podP7+NNLu8mNdezfxiC/P5/BmyIgIc3Gh5WF3VOlupEmsj2/Ahs83pLF5uSbzw==","signatures":[{"sig":"MEUCIQDOKACOBhADosncPg1LrHShpso5gqnorn1XjaATe0385gIgWFAj7M9en+u7BQXN+LsREAAMAI1DGLD75Nonk61Sozk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.31.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/0812c77e868dea1883fff0d242f82600/kb-labs-review-contracts-2.31.0.tgz","_integrity":"sha512-BMZepuK7D1W4LCPuQy8DVm2podP7+NNLu8mNdezfxiC/P5/BmyIgIc3Gh5WF3VOlupEmsj2/Ahs83pLF5uSbzw==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.31.0_1776194724886_0.7929917768786048","host":"s3://npm-registry-packages-npm-production"}},"2.32.0":{"name":"@kb-labs/review-contracts","version":"2.32.0","_id":"@kb-labs/review-contracts@2.32.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ddcdb57a9b02c1af84e98f0f57f6b4c7c7168f75","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.32.0.tgz","fileCount":5,"integrity":"sha512-e6aLIWAP4Ao8zFccVrJxiX9CDGP7iwRlZTqbIJESV8e6LkHunENlbSFsxcBqt11pETdLFXpL1nOUeVevBqmmcA==","signatures":[{"sig":"MEYCIQDFkyd0o9IhzYWCs7IEuEllNt6VmAz8QYbDT7jOD1CeBwIhANgDsJ9zBLRlBAm7bmy5ATQVoYHf8zpTs60W8thgdL97","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.32.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/1a4c7f2c5e8b05b16e11c12fc226f805/kb-labs-review-contracts-2.32.0.tgz","_integrity":"sha512-e6aLIWAP4Ao8zFccVrJxiX9CDGP7iwRlZTqbIJESV8e6LkHunENlbSFsxcBqt11pETdLFXpL1nOUeVevBqmmcA==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.32.0_1776201165000_0.1440824949915096","host":"s3://npm-registry-packages-npm-production"}},"2.33.0":{"name":"@kb-labs/review-contracts","version":"2.33.0","_id":"@kb-labs/review-contracts@2.33.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6f6f7635265b06acd5bb828e169c9a349b792c9d","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.33.0.tgz","fileCount":5,"integrity":"sha512-BZNa1dPeY9dfQqBZoi/qK+pEE7diWUEtVI2uSsyeRnkxPACCv0mkH+tss093ypXkpQi7XR+4rceNbZFwZDPm6Q==","signatures":[{"sig":"MEYCIQDCN0YyCOpGE5rJAvQwi3rE+LVrA0NctygxjRoMdTZjRQIhAK3e6sq9S2DYVaPqbVE8OKZiqlcEKzyv9rMWiIr9DxvA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.33.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/012e3838d4d926bcef58f0665e59e701/kb-labs-review-contracts-2.33.0.tgz","_integrity":"sha512-BZNa1dPeY9dfQqBZoi/qK+pEE7diWUEtVI2uSsyeRnkxPACCv0mkH+tss093ypXkpQi7XR+4rceNbZFwZDPm6Q==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.33.0_1776202415893_0.12556168396806133","host":"s3://npm-registry-packages-npm-production"}},"2.34.0":{"name":"@kb-labs/review-contracts","version":"2.34.0","_id":"@kb-labs/review-contracts@2.34.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e3f61abb3c434d6a314ba28ff24370dd469af7d3","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.34.0.tgz","fileCount":5,"integrity":"sha512-l1G+G0z0toMeU0TuUQfp13DUKOnPMsnVWECCol/uCZ2fHT++vgrpbfUxldm68jxlZeXONL8al8LYbgFn6RKRgg==","signatures":[{"sig":"MEQCIEAywbSzma9k2CGAZIEgJuJ+xsQNx+IXJ2VyMceQMMFwAiABw5h7ngQeBSW/fq2snvnbjEnDFQRF8e4556YOlwU2sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.34.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/41430a5026ecb012f05d3bfada36c1fa/kb-labs-review-contracts-2.34.0.tgz","_integrity":"sha512-l1G+G0z0toMeU0TuUQfp13DUKOnPMsnVWECCol/uCZ2fHT++vgrpbfUxldm68jxlZeXONL8al8LYbgFn6RKRgg==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.34.0_1776204660476_0.9964157573864159","host":"s3://npm-registry-packages-npm-production"}},"2.35.0":{"name":"@kb-labs/review-contracts","version":"2.35.0","_id":"@kb-labs/review-contracts@2.35.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"160879a9e97f4c2a10c9d985bfbb3af67020a3fd","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.35.0.tgz","fileCount":5,"integrity":"sha512-nyhq3NyR/Sp8qvTt5TJxNUbKt/gDuUt/IL80iliTL3z8MCfZeeEQRnHpyr7t9UzmGx/g8lnvfXu40oTqOxGe4g==","signatures":[{"sig":"MEUCIDt2KRvQZgA2ZEtxrbjpZKkS08DoLEZXC7ak1+uaLITWAiEA9X2nNASF7ie6JUWjPb00j3YGw7ZRPlfirZ8tfPRuJow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.35.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/bba0d0147d2d747eee800bfb36e4cc21/kb-labs-review-contracts-2.35.0.tgz","_integrity":"sha512-nyhq3NyR/Sp8qvTt5TJxNUbKt/gDuUt/IL80iliTL3z8MCfZeeEQRnHpyr7t9UzmGx/g8lnvfXu40oTqOxGe4g==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.35.0_1776240559538_0.6663444889646875","host":"s3://npm-registry-packages-npm-production"}},"2.36.0":{"name":"@kb-labs/review-contracts","version":"2.36.0","_id":"@kb-labs/review-contracts@2.36.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9fb2bbe66aac1d2715bb1948a8f3351426e1f0ff","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.36.0.tgz","fileCount":5,"integrity":"sha512-wSu7TeTQcfjrupxFuJrwcuoxW/zit+zgDAEpNUfBpTRzwtxg1UBLOFK6/ACmsr3p3l2UJp8GD+0Nb+aIBqGZ4w==","signatures":[{"sig":"MEUCIQCCS1e0i5bUsK2OVN4B9ohDpU65rqwM2RYYzqWNUwOSogIgR81NK46ggjQZxlG5jtdls5O1Qwt3PQxOlLHC5vROq18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.36.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/94cd881beb178058bcdd4224e0a8492d/kb-labs-review-contracts-2.36.0.tgz","_integrity":"sha512-wSu7TeTQcfjrupxFuJrwcuoxW/zit+zgDAEpNUfBpTRzwtxg1UBLOFK6/ACmsr3p3l2UJp8GD+0Nb+aIBqGZ4w==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.36.0_1776275818989_0.3366288951437406","host":"s3://npm-registry-packages-npm-production"}},"2.37.0":{"name":"@kb-labs/review-contracts","version":"2.37.0","_id":"@kb-labs/review-contracts@2.37.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"98aa11bb536dd9c8416099ec6c1e7636c73fe4bf","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.37.0.tgz","fileCount":5,"integrity":"sha512-yV3fLphI8JeOwrQDkAs9ZVcb8er+1JCZSU6LhzNjwlG/bErFcwW+RjV2wF+LTpTVAMtTi8S49xXDlyXZwFSjyA==","signatures":[{"sig":"MEYCIQCjJYEtMlKRnexuu7y17R79n3on5HUrLYschd93w97efgIhAJqkRIKEKaqX3aDHq/YWnG2tZ5u1inDXmONu9yRf5v8c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.37.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/a3400870dd76c72b97ad280934ed20bc/kb-labs-review-contracts-2.37.0.tgz","_integrity":"sha512-yV3fLphI8JeOwrQDkAs9ZVcb8er+1JCZSU6LhzNjwlG/bErFcwW+RjV2wF+LTpTVAMtTi8S49xXDlyXZwFSjyA==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.37.0_1776326624541_0.0649675619258625","host":"s3://npm-registry-packages-npm-production"}},"2.38.0":{"name":"@kb-labs/review-contracts","version":"2.38.0","_id":"@kb-labs/review-contracts@2.38.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"372067949ed9c8aba8a98969be3ed68cf4bdad07","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.38.0.tgz","fileCount":5,"integrity":"sha512-anmLZX4k1GaPFBLWAU+8WskT3GiFwrBWTNa2aW5avkfonOfuOf9J8SBv0FSlcZN2CFDkqCjaxblHfd+3Zg6Trg==","signatures":[{"sig":"MEYCIQCHo4GDjyS6geUOfCsOfBEts4GIGrIFXKoGcYZ46Sl7yAIhALOwBNjmkkK8k4JPioIoy3P4WCUXg5+ZQ3tZynXOLlht","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.38.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/a2875b9283e82c9fcdad0cb710007b08/kb-labs-review-contracts-2.38.0.tgz","_integrity":"sha512-anmLZX4k1GaPFBLWAU+8WskT3GiFwrBWTNa2aW5avkfonOfuOf9J8SBv0FSlcZN2CFDkqCjaxblHfd+3Zg6Trg==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.38.0_1776330772837_0.8829344722641916","host":"s3://npm-registry-packages-npm-production"}},"2.39.0":{"name":"@kb-labs/review-contracts","version":"2.39.0","_id":"@kb-labs/review-contracts@2.39.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"427ea429496e51ddaf53f16266767fe301e9eaa1","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.39.0.tgz","fileCount":5,"integrity":"sha512-0eeew+dL/bDoba3KTH7LFDAoijIIiiN4zMtutXrQBB1bBN55k2j7pltLdO67MDo6IK3H4pX001VRJZjwM9+bSw==","signatures":[{"sig":"MEQCIFzI59zenac8DT4BJYoXXnExrmqLUZGwesqu2oXbrDe4AiABvVIM+wHa31c2pDjZfjjnuYZ6bK8JuAYZoxXgW1Q5Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.39.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/8628c835aaa24ca6d9d0643bd72c0ee0/kb-labs-review-contracts-2.39.0.tgz","_integrity":"sha512-0eeew+dL/bDoba3KTH7LFDAoijIIiiN4zMtutXrQBB1bBN55k2j7pltLdO67MDo6IK3H4pX001VRJZjwM9+bSw==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.39.0_1776356412859_0.5794465418966115","host":"s3://npm-registry-packages-npm-production"}},"2.40.0":{"name":"@kb-labs/review-contracts","version":"2.40.0","_id":"@kb-labs/review-contracts@2.40.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"edaf39d9f8135dcd0576c94915a336bc4f1454c0","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.40.0.tgz","fileCount":5,"integrity":"sha512-uuwvZJJ4y0nCkd6j02MOe3tFQc3G47oZAZxHRwq+ySRVp0abjdOXSKijizfq7HCgmGS5xGwoJcFcozmPj08Peg==","signatures":[{"sig":"MEQCICzFJJuYjz+7L2aqw0LQ5Q9ialo3h814GFDOVFOBHYbqAiAUA95OJziEdP0YcgpMUytaLKQgI7CaNEXiHA7U2uDiPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.40.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/f6b3477c89ad4f9137cccf7573a07985/kb-labs-review-contracts-2.40.0.tgz","_integrity":"sha512-uuwvZJJ4y0nCkd6j02MOe3tFQc3G47oZAZxHRwq+ySRVp0abjdOXSKijizfq7HCgmGS5xGwoJcFcozmPj08Peg==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.40.0_1776379601517_0.5625407804378928","host":"s3://npm-registry-packages-npm-production"}},"2.41.0":{"name":"@kb-labs/review-contracts","version":"2.41.0","_id":"@kb-labs/review-contracts@2.41.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"223c2844e0c8607a879109c9b725c433766e7001","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.41.0.tgz","fileCount":5,"integrity":"sha512-CljsPER51CGqZSKGz3+RZcLqDcylOu29v2fE4+e2Pk/iOICKQ+1pFdgvrEafVKFnivZqw8cGSa5c6K+EjYF25w==","signatures":[{"sig":"MEUCIQCGZNvD23vsCsm+4CG/s+AL5TCLJFy0g6YsP/W1MXi49AIgS7vE4YBCfXy8TMdDhTkAVtyfhOVCaGDyicNREbni/qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.41.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/3b7f543a3daa20f338312c0ae72c39cd/kb-labs-review-contracts-2.41.0.tgz","_integrity":"sha512-CljsPER51CGqZSKGz3+RZcLqDcylOu29v2fE4+e2Pk/iOICKQ+1pFdgvrEafVKFnivZqw8cGSa5c6K+EjYF25w==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.41.0_1776425114694_0.253235881495254","host":"s3://npm-registry-packages-npm-production"}},"2.42.0":{"name":"@kb-labs/review-contracts","version":"2.42.0","_id":"@kb-labs/review-contracts@2.42.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"517d9707a0c0c0086991bad76b2c5303ac990fb5","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.42.0.tgz","fileCount":5,"integrity":"sha512-U75wSwo8GjrZtjEKmvih1jJWIgqlx3PUCUz4FxftIXsboMpHYwj7sNpCxsMR9MC814t2wDmtxoUAAK2hQhKycg==","signatures":[{"sig":"MEUCIQC1jg/IRVLnx4wf6lHZDZxusfQYec5fEJktr9hplnyglwIgFiMJt+qixnRKSKngWDv++05jaGiLfvb2sCOesHM7ePA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.42.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/932a0b44d8d46b4f79499c0ed556bb30/kb-labs-review-contracts-2.42.0.tgz","_integrity":"sha512-U75wSwo8GjrZtjEKmvih1jJWIgqlx3PUCUz4FxftIXsboMpHYwj7sNpCxsMR9MC814t2wDmtxoUAAK2hQhKycg==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.42.0_1776428933705_0.9033937711666857","host":"s3://npm-registry-packages-npm-production"}},"2.43.0":{"name":"@kb-labs/review-contracts","version":"2.43.0","_id":"@kb-labs/review-contracts@2.43.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ffbe54feae5319de57300e8ac752ae655190ec68","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.43.0.tgz","fileCount":5,"integrity":"sha512-LAQ0QNnwprhAmIIesHggjT2Cdi5RhAJfYa9CdCbUn1K4awpCjdJXcVW2Cc8LmGQpV0BQSHdadHEmMArNHQL08Q==","signatures":[{"sig":"MEUCIQCJTK5OmZiLyMJ81Ob+9Xx3tRJGKYyitPSF2wZGnBkJmwIgW8X0kCTmUn2oBjL4GhSz75CnyhKPKmAhp8YaEk5xybU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.43.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/78d68a9e249fac4139e421aca04d0f73/kb-labs-review-contracts-2.43.0.tgz","_integrity":"sha512-LAQ0QNnwprhAmIIesHggjT2Cdi5RhAJfYa9CdCbUn1K4awpCjdJXcVW2Cc8LmGQpV0BQSHdadHEmMArNHQL08Q==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.43.0_1776431528568_0.39527689329533255","host":"s3://npm-registry-packages-npm-production"}},"2.44.0":{"name":"@kb-labs/review-contracts","version":"2.44.0","_id":"@kb-labs/review-contracts@2.44.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"55ea0abe7980c61edc0be6fc47477f11e020d2b5","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.44.0.tgz","fileCount":5,"integrity":"sha512-XghblBoSi3942CRS0oiFdRYdp/3IMkqjUXmd44wDlk7n/wdTnVw5oCzYCjPnya0BQ++dCEvhvtvs19LEY0KJGw==","signatures":[{"sig":"MEUCIQDGaGF1eEEe+V0eOa90fYBhLavXtCC/Ccp2EIPwX8w+oQIgJj9yHS3FlWuP+5qzLrv+KEvdQ3J/LXWgBbwWRbmijM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.44.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/6a036dbe89cfec87c05d8e004f0a87f4/kb-labs-review-contracts-2.44.0.tgz","_integrity":"sha512-XghblBoSi3942CRS0oiFdRYdp/3IMkqjUXmd44wDlk7n/wdTnVw5oCzYCjPnya0BQ++dCEvhvtvs19LEY0KJGw==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.44.0_1776501045102_0.7805164689591866","host":"s3://npm-registry-packages-npm-production"}},"2.45.0":{"name":"@kb-labs/review-contracts","version":"2.45.0","_id":"@kb-labs/review-contracts@2.45.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e302ac4393150e5d0399d1f5f7be36dbd2268ffa","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.45.0.tgz","fileCount":5,"integrity":"sha512-/jgbIEowulxjmLZQEQ9slWHyN8TOgMMcjKwOqkDPKeRe4qi+qqBy1BtsRvdF5/wm7mIwcLW0bYVpwkBJ53t6rg==","signatures":[{"sig":"MEUCIQCT5IuJTKdE/xWagozbuyU4AhIA/yRAmIwmhvz4hqavmAIgYb/PP30gORXo4Ci0g6pvroRez2Vf/0lNnj+mQaDOR2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.45.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/a6976015f4aefd63ff03f9c78f7db7f9/kb-labs-review-contracts-2.45.0.tgz","_integrity":"sha512-/jgbIEowulxjmLZQEQ9slWHyN8TOgMMcjKwOqkDPKeRe4qi+qqBy1BtsRvdF5/wm7mIwcLW0bYVpwkBJ53t6rg==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.45.0_1776510420794_0.746713645770908","host":"s3://npm-registry-packages-npm-production"}},"2.46.0":{"name":"@kb-labs/review-contracts","version":"2.46.0","_id":"@kb-labs/review-contracts@2.46.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"45c5605c06ddc412392fe9afbbc611fd28b79537","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.46.0.tgz","fileCount":5,"integrity":"sha512-6djLcCbP5UUNlSmbCbynkVhMcCsdVI1ji4A1Z6gUY4/f7YpwsJPV9AA9mmO4OoG8kPrTjTAIumrT3yFodsPDmw==","signatures":[{"sig":"MEYCIQC7WoYSdSOwChryw8gB3SGn0gRVqIXaO+YOCfLW6znGQAIhANd5c/a8/ds5qKmXyZt9lgRMopVIiwY7r7XeCpeozuzy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.46.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/38fba1bf581c0b5736f5fc6c64dbb756/kb-labs-review-contracts-2.46.0.tgz","_integrity":"sha512-6djLcCbP5UUNlSmbCbynkVhMcCsdVI1ji4A1Z6gUY4/f7YpwsJPV9AA9mmO4OoG8kPrTjTAIumrT3yFodsPDmw==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.46.0_1776511866067_0.03627289491487562","host":"s3://npm-registry-packages-npm-production"}},"2.47.0":{"name":"@kb-labs/review-contracts","version":"2.47.0","_id":"@kb-labs/review-contracts@2.47.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b47442088fc6ec1d4edb86d4c0df2378e86418fc","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.47.0.tgz","fileCount":5,"integrity":"sha512-FLKjbyMSsAQLGNVc8SUZ6mmi0oyvTjT88/ADUTLFCD/SyAIDcBD0Qy2pXFAI+BPHsSuU4S/tqAxNvkXB05zKrw==","signatures":[{"sig":"MEQCIF2mw0P2tjblP6rba4RK7ldo8LhUrbVK8B7t5yOakmJ/AiAQ4Uq9YcNef7N4+8wJVEeEdrFs/WZNVNDqeIYtRcnyxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.47.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/4ffa674888f122ad8585177c0aab57f9/kb-labs-review-contracts-2.47.0.tgz","_integrity":"sha512-FLKjbyMSsAQLGNVc8SUZ6mmi0oyvTjT88/ADUTLFCD/SyAIDcBD0Qy2pXFAI+BPHsSuU4S/tqAxNvkXB05zKrw==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.47.0_1776514236473_0.6384445610844378","host":"s3://npm-registry-packages-npm-production"}},"2.53.0":{"name":"@kb-labs/review-contracts","version":"2.53.0","_id":"@kb-labs/review-contracts@2.53.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d550d42d2511803f4345aada1664f5520b5c6267","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.53.0.tgz","fileCount":5,"integrity":"sha512-6G04wvPnO56BIBFxm2XBLTlCdCpVdWhLVMBVWgz//US1niPMCN1C19eGwktSpqXMNOf6e05zfFaTuaKotMCg7w==","signatures":[{"sig":"MEYCIQCy0n0BPL8lMbFQ8oO9U9qqj6cFa7gRT3O3nCcZdY85kgIhANv9UTWOzz8NdxTGlx7n0vxCGxWzWb6koiq9jZuhwwBF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.53.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/317669b9b1736c3628feceee31574cd7/kb-labs-review-contracts-2.53.0.tgz","_integrity":"sha512-6G04wvPnO56BIBFxm2XBLTlCdCpVdWhLVMBVWgz//US1niPMCN1C19eGwktSpqXMNOf6e05zfFaTuaKotMCg7w==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.53.0_1776534769172_0.3759235707059998","host":"s3://npm-registry-packages-npm-production"}},"2.54.0":{"name":"@kb-labs/review-contracts","version":"2.54.0","_id":"@kb-labs/review-contracts@2.54.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c7824d0b2ef4e9f6ad7d2010a0824ecd7cb302c8","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.54.0.tgz","fileCount":5,"integrity":"sha512-7VooXEO9lKkrI2xrhXXkSt2g1uy0qrd8X+OHSqvSYrJVCvVxo6HgvWfwXlboRhkmDGq8CBP5k439rbDDHfPzxQ==","signatures":[{"sig":"MEQCIDYrcNppATH4oF/tlQ3GmAiMnDo1WxCepVm7rylIffF2AiB85tDyWVGWYcyNtSPvGaD7oBB9qhwtFHvh80n7Z0JjtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.54.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/4c80c9cd806018bb820fb272c7fa84eb/kb-labs-review-contracts-2.54.0.tgz","_integrity":"sha512-7VooXEO9lKkrI2xrhXXkSt2g1uy0qrd8X+OHSqvSYrJVCvVxo6HgvWfwXlboRhkmDGq8CBP5k439rbDDHfPzxQ==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.54.0_1776616095785_0.683038349018853","host":"s3://npm-registry-packages-npm-production"}},"2.55.0":{"name":"@kb-labs/review-contracts","version":"2.55.0","_id":"@kb-labs/review-contracts@2.55.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4684298cc5049201dd489ba7e05b788948aa81cf","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.55.0.tgz","fileCount":5,"integrity":"sha512-IniCQFtema7JyBmhiCBZ1M9Mbxsc2UYap+ylrQo2Wym+/OdqMT1Y8CbCvr0jHXZt5vI5r6S4yTly5ABtHLE8vQ==","signatures":[{"sig":"MEQCICYVJmvkp6o6wa6IFsHppf/Q+RGkD80ZNB6c3fpXH+OUAiB3MRVJPVPuUmmqMEW2DCvE218qhFsp3Xz4nRuaRra/aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.55.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/7d55b25a944ef303ee239878dc00f937/kb-labs-review-contracts-2.55.0.tgz","_integrity":"sha512-IniCQFtema7JyBmhiCBZ1M9Mbxsc2UYap+ylrQo2Wym+/OdqMT1Y8CbCvr0jHXZt5vI5r6S4yTly5ABtHLE8vQ==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.55.0_1776620895522_0.052639523341920125","host":"s3://npm-registry-packages-npm-production"}},"2.56.0":{"name":"@kb-labs/review-contracts","version":"2.56.0","_id":"@kb-labs/review-contracts@2.56.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9ef03ac57f46443dfce2758b521b596faab538b2","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.56.0.tgz","fileCount":5,"integrity":"sha512-TFuAbEh4AfsG+9tCdPH/AwkqrIw5mtzNdX5UDpVq+EgbcpO6LPjJwp90U49gk2o2XbIyRK6SrmkotjTcyD3VSA==","signatures":[{"sig":"MEUCIHlnk0WOvMeOoZueYU83u1sI1KFcMuW32wWdW6hXoKT7AiEA6lFzW/MB7c1b3i0u2XL+Bu9J1Z6CsxM7UCYkRDMDwnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.56.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/d89739fa21a18da6da4a0b12d130f993/kb-labs-review-contracts-2.56.0.tgz","_integrity":"sha512-TFuAbEh4AfsG+9tCdPH/AwkqrIw5mtzNdX5UDpVq+EgbcpO6LPjJwp90U49gk2o2XbIyRK6SrmkotjTcyD3VSA==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.56.0_1776626209907_0.6829120398626314","host":"s3://npm-registry-packages-npm-production"}},"2.57.0":{"name":"@kb-labs/review-contracts","version":"2.57.0","_id":"@kb-labs/review-contracts@2.57.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6f5a75b7e68f0503c43e0ced4325bf934e620ba1","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.57.0.tgz","fileCount":5,"integrity":"sha512-bM4c+cqzwXf7joxbgdBLqpQ2E58N+g8MREAk0AUhJLUEE33W9TwMcq8wxl/LIQKCNq+1Xw/a/LofSDqOJWJw0g==","signatures":[{"sig":"MEUCIQD6okub4b85fuxxZ7xv/reWwGupAbBQAqZONeWh+zy/HwIgElJ2faWDcRiq1+UVCNJ34GEOS8n6jKGpo2C5ouSbrBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.57.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/d8585f51ddf51715bcdd6126a48a1c3d/kb-labs-review-contracts-2.57.0.tgz","_integrity":"sha512-bM4c+cqzwXf7joxbgdBLqpQ2E58N+g8MREAk0AUhJLUEE33W9TwMcq8wxl/LIQKCNq+1Xw/a/LofSDqOJWJw0g==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.57.0_1776627317688_0.4382554482110208","host":"s3://npm-registry-packages-npm-production"}},"2.58.0":{"name":"@kb-labs/review-contracts","version":"2.58.0","_id":"@kb-labs/review-contracts@2.58.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a6b1f60836d32bb7890f53e6e42c45d94bbe21aa","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.58.0.tgz","fileCount":5,"integrity":"sha512-LT0RFZ49jbKp7QB9RVCopmDrappVpfl7laUop/Pe7b5+xVq5J63EsoZq4/pU23LVsuZLVt4SngY7rvQX7lvZhg==","signatures":[{"sig":"MEYCIQDUhurs/R4+msbQSGMev6MPtAfIQNOLm+MLmcLhd5TmHAIhALrFsuWdEh+9U5zRw6/OJ4aoyhcwAHgRrrVvzBP4INfG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.58.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/8a753a90f5f14d0a958a1ec07bb643cb/kb-labs-review-contracts-2.58.0.tgz","_integrity":"sha512-LT0RFZ49jbKp7QB9RVCopmDrappVpfl7laUop/Pe7b5+xVq5J63EsoZq4/pU23LVsuZLVt4SngY7rvQX7lvZhg==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.58.0_1776630139052_0.15328957791919784","host":"s3://npm-registry-packages-npm-production"}},"2.59.0":{"name":"@kb-labs/review-contracts","version":"2.59.0","_id":"@kb-labs/review-contracts@2.59.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"30b155f00f3e6b69f9ba378f591b68f13a2dd21a","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.59.0.tgz","fileCount":5,"integrity":"sha512-tz1VajhYMWYOJbKvT2caGO1CGn0n7s3U5Jriu8pi4uJSjaghcgyLynyfAIxtLC25nPflynJ8laVuXkfzgLiiZg==","signatures":[{"sig":"MEYCIQDtgUwiLlryTaJNuMXxpfzHsc6fJjqW42DKCYgVHLRzxwIhAOz1HoVHZKgNYKKOa0F946aY6nufnyy5Pq5FA9Ta8EMF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.59.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/c46082af9f024f557e38846baefcf1d8/kb-labs-review-contracts-2.59.0.tgz","_integrity":"sha512-tz1VajhYMWYOJbKvT2caGO1CGn0n7s3U5Jriu8pi4uJSjaghcgyLynyfAIxtLC25nPflynJ8laVuXkfzgLiiZg==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.59.0_1776631559663_0.1424121935969307","host":"s3://npm-registry-packages-npm-production"}},"2.60.0":{"name":"@kb-labs/review-contracts","version":"2.60.0","_id":"@kb-labs/review-contracts@2.60.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"374750fd0038d014f0a0d41049978f0bc4e62b1b","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.60.0.tgz","fileCount":5,"integrity":"sha512-pGOLpMGvr19a/WGIGCdbd5gR5mSpAS+p9xT9ai8jpXozENPYEEi4fwI7P9JytDY6lm3QFG/RC/VtsW4N7ieM4Q==","signatures":[{"sig":"MEQCIDxAX+vgyl3aya9cwJVbt8Pwqwgr+NVNOSp1EjGFJqmPAiBQp20EGB62bfyprliYMoW4/P4cBIj0te9wTUtIxXSSoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.60.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/a0e5bee2403baac53944ed36913748fb/kb-labs-review-contracts-2.60.0.tgz","_integrity":"sha512-pGOLpMGvr19a/WGIGCdbd5gR5mSpAS+p9xT9ai8jpXozENPYEEi4fwI7P9JytDY6lm3QFG/RC/VtsW4N7ieM4Q==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.60.0_1776634818380_0.2890862973868167","host":"s3://npm-registry-packages-npm-production"}},"2.61.0":{"name":"@kb-labs/review-contracts","version":"2.61.0","_id":"@kb-labs/review-contracts@2.61.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"03e3b44e274a9d5967e8b6d4cc4a73381b297c88","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.61.0.tgz","fileCount":5,"integrity":"sha512-0fTtCkk07NrgFvOZoG/6vvJeEHcXGZA0MTr/yHyaqHRWvKUJCPhPyOQ/MWO2KMdpMLZRfrWvC+HkHpLQPRDPqw==","signatures":[{"sig":"MEUCICfbdUb/1fQwEdsduWF8jqRnUAy2idQS82WdBfTbDEEwAiEA8fbJGDsvSjm39Pgi8r1dKNQkKMirIo6e34LFw5TrseI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.61.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/e872f6202eb42bdc60a37267863a0eb5/kb-labs-review-contracts-2.61.0.tgz","_integrity":"sha512-0fTtCkk07NrgFvOZoG/6vvJeEHcXGZA0MTr/yHyaqHRWvKUJCPhPyOQ/MWO2KMdpMLZRfrWvC+HkHpLQPRDPqw==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.61.0_1776693711142_0.8353885513537618","host":"s3://npm-registry-packages-npm-production"}},"2.62.0":{"name":"@kb-labs/review-contracts","version":"2.62.0","_id":"@kb-labs/review-contracts@2.62.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f5714268e9be2c205982ba87e06fd51f5a8fc6e8","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.62.0.tgz","fileCount":5,"integrity":"sha512-5NxcDCovFmtEANXOjcUh4r4Zva7Q62GwDQEk9G55iM0N5PaD5JrUZTt721O9SBFCTtC6UmN4BCe1udNhHD1WOw==","signatures":[{"sig":"MEYCIQCCp+XcldAHTWtaIPgOmvwsq7BCUu6VW+ubXLRo8umYsgIhAJhpQZottOTbzxPjy7dssrL2Kt5HhTFTIjvMY77opev9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.62.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/5fb9033695fa7b88ad3fc4111e24d762/kb-labs-review-contracts-2.62.0.tgz","_integrity":"sha512-5NxcDCovFmtEANXOjcUh4r4Zva7Q62GwDQEk9G55iM0N5PaD5JrUZTt721O9SBFCTtC6UmN4BCe1udNhHD1WOw==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.62.0_1776699387108_0.16465101664660753","host":"s3://npm-registry-packages-npm-production"}},"2.64.0":{"name":"@kb-labs/review-contracts","version":"2.64.0","_id":"@kb-labs/review-contracts@2.64.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"54954040c3042325c75204a9fbaabef03e3baa2e","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.64.0.tgz","fileCount":5,"integrity":"sha512-GXJn7Z8XZDhlfPyhx8nEt1xzypGCu+WJb4PkmgQ0bpQlt5ByxTLE6hKawSMNEJAS/EOcR2fbLSofMGiwcB9J8Q==","signatures":[{"sig":"MEUCIQDFOB4p1vrcPy8gjRe5Rr0yiJ9pPJT41ZwVzARrz3djiAIgErZyGaoLLU7SiQcaoH4SnGemna0wCY6y22HPjL2FdFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.64.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/13a211c2e2d6d67bcd16fcbcdc9d8882/kb-labs-review-contracts-2.64.0.tgz","_integrity":"sha512-GXJn7Z8XZDhlfPyhx8nEt1xzypGCu+WJb4PkmgQ0bpQlt5ByxTLE6hKawSMNEJAS/EOcR2fbLSofMGiwcB9J8Q==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.64.0_1776716969703_0.38890455653231104","host":"s3://npm-registry-packages-npm-production"}},"2.65.0":{"name":"@kb-labs/review-contracts","version":"2.65.0","_id":"@kb-labs/review-contracts@2.65.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d2b765c69da29d64c2958295c45ca1e17987b852","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.65.0.tgz","fileCount":5,"integrity":"sha512-2gIGopf/Ziuybe1BFND0gAyBduJug91qICMesvQqkKTTHdUVSZtmnZ0BZZT4Q5y2b/6CWmq2rP9mXtf59kszCg==","signatures":[{"sig":"MEQCIEkFfMbjrRP78XNu2YfBPCLPigORxpR2GPijyBluUJVuAiAg6JSnTeE5N2ycYYxRo+hov3MYTLG70iR44pkrBpBa6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.65.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/716fccaa6d156a7fb6ab43403d7653e8/kb-labs-review-contracts-2.65.0.tgz","_integrity":"sha512-2gIGopf/Ziuybe1BFND0gAyBduJug91qICMesvQqkKTTHdUVSZtmnZ0BZZT4Q5y2b/6CWmq2rP9mXtf59kszCg==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.65.0_1776755713443_0.27702073571310337","host":"s3://npm-registry-packages-npm-production"}},"2.66.0":{"name":"@kb-labs/review-contracts","version":"2.66.0","_id":"@kb-labs/review-contracts@2.66.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7231f834586b7b2917505f4d85b88faa2d906c7f","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.66.0.tgz","fileCount":5,"integrity":"sha512-/dUgFal+dCVksxp3ycIEu70XBAx7ewvZNAUQGnj+QdKv1r4A1iM+y/X2jK0NV9vZSl/V7hO6sDlvrADllNLXeQ==","signatures":[{"sig":"MEUCIAXUA8TK2/Wbk7/7ujXm8q1InxBLxPRjHcIsw1JgeiblAiEAtRBc8RkpENAZDVJ9kwNQuu+le7ZAz9/dn5Zwi4OyIhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31883},"type":"module","_from":"file:kb-labs-review-contracts-2.66.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/e9d1e9582a59f2ebdce4e18e46fe5247/kb-labs-review-contracts-2.66.0.tgz","_integrity":"sha512-/dUgFal+dCVksxp3ycIEu70XBAx7ewvZNAUQGnj+QdKv1r4A1iM+y/X2jK0NV9vZSl/V7hO6sDlvrADllNLXeQ==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.66.0_1776756975396_0.06445175397561487","host":"s3://npm-registry-packages-npm-production"}},"2.67.0":{"name":"@kb-labs/review-contracts","version":"2.67.0","_id":"@kb-labs/review-contracts@2.67.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1eb32b50e75b770ed3624435d0a6290dfe92a718","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.67.0.tgz","fileCount":5,"integrity":"sha512-9N5iVjHF6us5kqeEPqC014OEnag9OewcU8lvt2Ff9nLzpmxVURmZLKvfenITH+n9l8O9FLgjxA2+FfTonA/COw==","signatures":[{"sig":"MEUCIQDgvfCaLV1L6mrF8D4482PrdVY2Lt4Nfs55pZjrN88/hQIgVt8Z5Rg8x3FT96f9VbBg80Nylq7Ddf3V58l8sdVY0SU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32051},"type":"module","_from":"file:kb-labs-review-contracts-2.67.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/bc3f14fc1335ed60753ce02e5f5f0f49/kb-labs-review-contracts-2.67.0.tgz","_integrity":"sha512-9N5iVjHF6us5kqeEPqC014OEnag9OewcU8lvt2Ff9nLzpmxVURmZLKvfenITH+n9l8O9FLgjxA2+FfTonA/COw==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.67.0_1776758931571_0.737205763849214","host":"s3://npm-registry-packages-npm-production"}},"2.68.0":{"name":"@kb-labs/review-contracts","version":"2.68.0","_id":"@kb-labs/review-contracts@2.68.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"20c239ced18ea1843d7a594633fe053d2a3736ca","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.68.0.tgz","fileCount":5,"integrity":"sha512-vqEJqWe+B92fX0fYpkwWM2BVfX+jVDnWwnd+fUYWwAHvBZQjDW2zvcnyYQPGse5KajEfsW+USzTrT8wNKyJw0w==","signatures":[{"sig":"MEYCIQC+IV4R8E4DrJpRVMu45uXbWlNyJ9/f9Ed2DVd36XgZ/AIhAK++99C0W5WwP/4Jl5LTRdFpa6JU+5l/mExSxxp+2nBh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32051},"type":"module","_from":"file:kb-labs-review-contracts-2.68.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/29174085cde6958069265cfbe843ae14/kb-labs-review-contracts-2.68.0.tgz","_integrity":"sha512-vqEJqWe+B92fX0fYpkwWM2BVfX+jVDnWwnd+fUYWwAHvBZQjDW2zvcnyYQPGse5KajEfsW+USzTrT8wNKyJw0w==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.68.0_1776760091449_0.4361955963374624","host":"s3://npm-registry-packages-npm-production"}},"2.73.0":{"name":"@kb-labs/review-contracts","version":"2.73.0","_id":"@kb-labs/review-contracts@2.73.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7a1b23c416b8aa18d6b1edbde1a25b1c8e7df750","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.73.0.tgz","fileCount":5,"integrity":"sha512-8TroOWQKscOthrKRCMljS/K8yltgKBGbknfrOX3dcWIZnuOTNDJZX0pYa6UH1igzOW48fpMuPgCe5fN9Fc6JTQ==","signatures":[{"sig":"MEUCIE8X/mFnqLXaJ0gtjq7bw77bx0jlKfh+r848wYkn8sUIAiEAr99MD4guNdPRQGzF9klCY2UBz9BVrWqHBGmbwKc4X74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32051},"type":"module","_from":"file:kb-labs-review-contracts-2.73.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/e35ebb2d5f2e7e79fe85a80dad8138ee/kb-labs-review-contracts-2.73.0.tgz","_integrity":"sha512-8TroOWQKscOthrKRCMljS/K8yltgKBGbknfrOX3dcWIZnuOTNDJZX0pYa6UH1igzOW48fpMuPgCe5fN9Fc6JTQ==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.73.0_1776770309810_0.594489277229616","host":"s3://npm-registry-packages-npm-production"}},"2.74.0":{"name":"@kb-labs/review-contracts","version":"2.74.0","_id":"@kb-labs/review-contracts@2.74.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"827185d251c58af3aff2c6460e774c15376a4264","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.74.0.tgz","fileCount":5,"integrity":"sha512-OsSLlv021VxkEHoZT0HCEQhPbtQxBjTDFiJz1TvixnExHOPh9PZetkvxnBq70FgF/mobbXpWgdah0lj6j1peCw==","signatures":[{"sig":"MEUCIHvJjIUI7W97MQ3I6WhQ9nZS7OTTxSQgHtkTS2ZliuuTAiEAxQeyxIpEU9w26RpTszvp++kRw3ZM+wtg/64PRqWxQlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32051},"type":"module","_from":"file:kb-labs-review-contracts-2.74.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/335a330873c50de30766e49520297257/kb-labs-review-contracts-2.74.0.tgz","_integrity":"sha512-OsSLlv021VxkEHoZT0HCEQhPbtQxBjTDFiJz1TvixnExHOPh9PZetkvxnBq70FgF/mobbXpWgdah0lj6j1peCw==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.74.0_1776774628751_0.0976340206077777","host":"s3://npm-registry-packages-npm-production"}},"2.75.0":{"name":"@kb-labs/review-contracts","version":"2.75.0","_id":"@kb-labs/review-contracts@2.75.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d8b9a433b050a0b30dcf1884bac594d5240d95da","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.75.0.tgz","fileCount":5,"integrity":"sha512-8ZiFj0UBsLLyroZHdrqNH0GXS+O3PJUjY2wm3l18LYRe2gHB9YExpl05KXcYwrF3a8szfx0DEc/zzy+/KZT73w==","signatures":[{"sig":"MEYCIQC7sJLH5UsW/J5foPyknc1gpYVW0UbQZcNdQWiBa7zWtAIhAJwMeGThc2mW+rkNWwZ5mM6dtXKzDlW7RL5XMJnkW3xh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32051},"type":"module","_from":"file:kb-labs-review-contracts-2.75.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/3e2ec1e91017a7bf3d27bf00489bb41e/kb-labs-review-contracts-2.75.0.tgz","_integrity":"sha512-8ZiFj0UBsLLyroZHdrqNH0GXS+O3PJUjY2wm3l18LYRe2gHB9YExpl05KXcYwrF3a8szfx0DEc/zzy+/KZT73w==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.75.0_1776776695258_0.4244635257037346","host":"s3://npm-registry-packages-npm-production"}},"2.77.0":{"name":"@kb-labs/review-contracts","version":"2.77.0","_id":"@kb-labs/review-contracts@2.77.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4b890c4c3a5308f030a27a87be21330adf387d64","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.77.0.tgz","fileCount":5,"integrity":"sha512-CvT3jDTWqoIsF8QUgzgqZQxAK4CfLYN3T21lG+9Nr+KQZkFUzQCXAP0IpP8zESlF9Q319zGLY0i+6ZW1u+kFjA==","signatures":[{"sig":"MEQCICxHOZPQya+T8guENDDpb39NbhW85JcGQJCGqMVsOIFgAiB+6S0YKbtw1rfYcgEqt8osmtiD4F7RxjyX5c4QTbnvGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32051},"type":"module","_from":"file:kb-labs-review-contracts-2.77.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/587adf361e84ef2e078a4198e51f30ed/kb-labs-review-contracts-2.77.0.tgz","_integrity":"sha512-CvT3jDTWqoIsF8QUgzgqZQxAK4CfLYN3T21lG+9Nr+KQZkFUzQCXAP0IpP8zESlF9Q319zGLY0i+6ZW1u+kFjA==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.77.0_1776780157817_0.08681675432496028","host":"s3://npm-registry-packages-npm-production"}},"2.79.0":{"name":"@kb-labs/review-contracts","version":"2.79.0","_id":"@kb-labs/review-contracts@2.79.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d349a913b6623ae3f8a02ff99436cdf49ae19aa7","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.79.0.tgz","fileCount":5,"integrity":"sha512-8OBiUCeinoZAvFfAI3B3qvXkfNbDXTGXPlrMQAO4tv32qXWCjOCD1riigVq5yCudDO3OEENvXDv7pzU0wVEaQg==","signatures":[{"sig":"MEQCIDu9OfRn+kQ65/vwn1FB5SLH3UgIdHEDq/tXil/Oq9gIAiAltdLGzjkRVJjTICRBislbUSESBggWOhVP/KhpR6dvMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32051},"type":"module","_from":"file:kb-labs-review-contracts-2.79.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/f8da5fdb59a8a96edf16d10de25707cd/kb-labs-review-contracts-2.79.0.tgz","_integrity":"sha512-8OBiUCeinoZAvFfAI3B3qvXkfNbDXTGXPlrMQAO4tv32qXWCjOCD1riigVq5yCudDO3OEENvXDv7pzU0wVEaQg==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.79.0_1776789418306_0.43479153958593053","host":"s3://npm-registry-packages-npm-production"}},"2.80.0":{"name":"@kb-labs/review-contracts","version":"2.80.0","_id":"@kb-labs/review-contracts@2.80.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6a435bc55c5b257db8534d806efb8aa13439602c","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.80.0.tgz","fileCount":5,"integrity":"sha512-BIhEy5UXJ+8km+LaYtJuDa9qplaZ3EUMJOYrLkFqqeIQzUouXMcgZpmt8/s2aDftUC1sSoJYdbnQsTQgvwQZRw==","signatures":[{"sig":"MEUCIQDDfittk5h9S/8C+1X1O+h2rahlNj8Dcf0rIUHECThgRAIgV8jHhGA/MN6cnYKuhFH4Cj46+Sovi78U8WYzCQPkFHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32051},"type":"module","_from":"file:kb-labs-review-contracts-2.80.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/99766684d64eaf7b112843fd1ef15d54/kb-labs-review-contracts-2.80.0.tgz","_integrity":"sha512-BIhEy5UXJ+8km+LaYtJuDa9qplaZ3EUMJOYrLkFqqeIQzUouXMcgZpmt8/s2aDftUC1sSoJYdbnQsTQgvwQZRw==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.80.0_1776791596240_0.0712011178558778","host":"s3://npm-registry-packages-npm-production"}},"2.81.0":{"name":"@kb-labs/review-contracts","version":"2.81.0","_id":"@kb-labs/review-contracts@2.81.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"97f8bb62448cccb04a311175059709c7f39f06d6","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.81.0.tgz","fileCount":5,"integrity":"sha512-9bokQHFRIP7taMHKpkU4nWBZ4MrW6tgG80C/7+CaHZbEqr5CVhYHKBPMIA0NDwT1CUmzUR/zFle71l2T9qbpPQ==","signatures":[{"sig":"MEUCIQDyKqHZ91doGObVZaLkrPzOBxusiGeU3pRFdgTy9PULxgIgHNRlN2eQaDD5KCd8aL8dblbDU0WeWV9QGqA8GYLn2CI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32051},"type":"module","_from":"file:kb-labs-review-contracts-2.81.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/e91b74656bbeddabe874eb2d25fecdfd/kb-labs-review-contracts-2.81.0.tgz","_integrity":"sha512-9bokQHFRIP7taMHKpkU4nWBZ4MrW6tgG80C/7+CaHZbEqr5CVhYHKBPMIA0NDwT1CUmzUR/zFle71l2T9qbpPQ==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.81.0_1776793281097_0.3119729859684295","host":"s3://npm-registry-packages-npm-production"}},"2.82.0":{"name":"@kb-labs/review-contracts","version":"2.82.0","_id":"@kb-labs/review-contracts@2.82.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"62694537f8c2f799d09fa750fa494c6f8f6a6c1f","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.82.0.tgz","fileCount":5,"integrity":"sha512-s+Bn+eB+M38XwHHpPNEaFpLQncaOE7ct70O2lxE8sh3bwds+XiTAYftkrUAiseKgpkDRx+1HLZj4PUu0FgbRnw==","signatures":[{"sig":"MEQCIDCrZLBtLFis7kWhQTceoHGnxBiQibmdM882b/x9cVm0AiBZB37ORAtVdyURxe0SZ+UWoQebgdcqq213KwxkcDyBWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32051},"type":"module","_from":"file:kb-labs-review-contracts-2.82.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/bdca8ed357105334d0ede1041b373dde/kb-labs-review-contracts-2.82.0.tgz","_integrity":"sha512-s+Bn+eB+M38XwHHpPNEaFpLQncaOE7ct70O2lxE8sh3bwds+XiTAYftkrUAiseKgpkDRx+1HLZj4PUu0FgbRnw==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.82.0_1776795401262_0.24825177501183338","host":"s3://npm-registry-packages-npm-production"}},"2.83.0":{"name":"@kb-labs/review-contracts","version":"2.83.0","_id":"@kb-labs/review-contracts@2.83.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f2f416d0327074e9b637d49bd1b163e0c5648bfc","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.83.0.tgz","fileCount":5,"integrity":"sha512-udB99gKSjUqdpDH5NKvLquehghlV9AicpuE6Kmj/7q5JKVtyacVzVie1chE/wH9zsBj0lR3EU3FHP4BVO7idGg==","signatures":[{"sig":"MEUCIBHtkDry3Et8wQX8zoso8MH8ZV7BHoGmvT7WAoWUOTHbAiEA1H3t3G302zkW0K5FZH+3JcQhi1U94uI5zcOxnDKOOhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32051},"type":"module","_from":"file:kb-labs-review-contracts-2.83.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/0a73390ed755b41c03ec33092b6a53b6/kb-labs-review-contracts-2.83.0.tgz","_integrity":"sha512-udB99gKSjUqdpDH5NKvLquehghlV9AicpuE6Kmj/7q5JKVtyacVzVie1chE/wH9zsBj0lR3EU3FHP4BVO7idGg==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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.83.0"},"_npmOperationalInternal":{"tmp":"tmp/review-contracts_2.83.0_1776958700208_0.4453785930239371","host":"s3://npm-registry-packages-npm-production"}},"2.85.0":{"name":"@kb-labs/review-contracts","version":"2.85.0","_id":"@kb-labs/review-contracts@2.85.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"891601a23ac65feefe0807df0e85decba1fb5652","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.85.0.tgz","fileCount":5,"integrity":"sha512-I9VEBmfLMb+H7MwoI+rKvp541c5y6ZhIrsRQCkoeDQYq76QMKsjq80HRsJokZtoSkUj4DXOX9WPsibn6TtktTA==","signatures":[{"sig":"MEQCIFj89U1zihxK66x3tMft9kcX9SkhoXopTVY0pX/E2/K3AiB3hST3PzioUkuzJhozT5OKOj+EFrNMRLumaB+AkrQ89Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32051},"type":"module","_from":"file:kb-labs-review-contracts-2.85.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/107f5e308c2c717fe376db7e14569539/kb-labs-review-contracts-2.85.0.tgz","_integrity":"sha512-I9VEBmfLMb+H7MwoI+rKvp541c5y6ZhIrsRQCkoeDQYq76QMKsjq80HRsJokZtoSkUj4DXOX9WPsibn6TtktTA==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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.85.0"},"_npmOperationalInternal":{"tmp":"tmp/review-contracts_2.85.0_1777059037562_0.8041881077827195","host":"s3://npm-registry-packages-npm-production"}},"2.86.0":{"name":"@kb-labs/review-contracts","version":"2.86.0","_id":"@kb-labs/review-contracts@2.86.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"06b92087251d0f386c92aa41a9a1b2ab28213df3","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.86.0.tgz","fileCount":5,"integrity":"sha512-/E8AoxeGJ7h7xdhphirK+Q56dG7qoYJOHtwaa7LDUjf9NYRZFFVkvW5Do7nxdGVViUPFqjtDaSzW25Ech9gQOw==","signatures":[{"sig":"MEYCIQDDhM9MAaONQhWTjc1+gwV2/OtXoAcQR/MWwjx1qsVacwIhAIoNmkhJpHAGfxGo3In1SxasqGgwLBKoTOGn/cDCDMwb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32051},"type":"module","_from":"file:kb-labs-review-contracts-2.86.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/45f0ca58d86f9c225576298860f62ceb/kb-labs-review-contracts-2.86.0.tgz","_integrity":"sha512-/E8AoxeGJ7h7xdhphirK+Q56dG7qoYJOHtwaa7LDUjf9NYRZFFVkvW5Do7nxdGVViUPFqjtDaSzW25Ech9gQOw==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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.86.0"},"_npmOperationalInternal":{"tmp":"tmp/review-contracts_2.86.0_1777063511530_0.9052857637454939","host":"s3://npm-registry-packages-npm-production"}},"2.87.0":{"name":"@kb-labs/review-contracts","version":"2.87.0","_id":"@kb-labs/review-contracts@2.87.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8844d5b69dac001659f1365de956cbd69a8c5c28","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.87.0.tgz","fileCount":5,"integrity":"sha512-XbWHIHHxPGN+xtBoK4PiOWY8Q5cUmY4nDpNXTmEILpAFTUeVN869sJVQVN6WQ7DuBJiPvk62QSeYt/X5YS0JFg==","signatures":[{"sig":"MEYCIQDIc7oga3seoVjNz3KMiirYoNbdva2bd48KkUrsKaD4HQIhAJJvgNwviBs47jXh7iAZak+m/TDT1C2IMkgtwONBJNoQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32051},"type":"module","_from":"file:kb-labs-review-contracts-2.87.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/1aed54b2b32764575ea8a6e1042b969e/kb-labs-review-contracts-2.87.0.tgz","_integrity":"sha512-XbWHIHHxPGN+xtBoK4PiOWY8Q5cUmY4nDpNXTmEILpAFTUeVN869sJVQVN6WQ7DuBJiPvk62QSeYt/X5YS0JFg==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.87.0_1777064335334_0.16130508318717296","host":"s3://npm-registry-packages-npm-production"}},"2.88.0":{"name":"@kb-labs/review-contracts","version":"2.88.0","_id":"@kb-labs/review-contracts@2.88.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"21d348d38e306be023566272cab1e3f7db12683c","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.88.0.tgz","fileCount":5,"integrity":"sha512-JWKRMBL1PkpkxfcLub/YINRCuXlpZtZkavEVcVNFuo07Qj2ux1KIaKhKIcWZJKBJRftu31J/iggbG1mKmo4Mvg==","signatures":[{"sig":"MEYCIQD+AJTKIuV3C9yj/9iY+RqBTL0+p+l1RtRi15lUfJ2xSwIhAKwWAxYaSQWnnLhVY60goSpzUnMN0IcdXetQG/pMKVD5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32051},"type":"module","_from":"file:kb-labs-review-contracts-2.88.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/4d083fb3e19648959aad6f879cab4434/kb-labs-review-contracts-2.88.0.tgz","_integrity":"sha512-JWKRMBL1PkpkxfcLub/YINRCuXlpZtZkavEVcVNFuo07Qj2ux1KIaKhKIcWZJKBJRftu31J/iggbG1mKmo4Mvg==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.88.0_1777109617629_0.02635975040123495","host":"s3://npm-registry-packages-npm-production"}},"2.89.0":{"name":"@kb-labs/review-contracts","version":"2.89.0","_id":"@kb-labs/review-contracts@2.89.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d7d1619ce558ecf621164baa3b682d22d89e37e5","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.89.0.tgz","fileCount":5,"integrity":"sha512-YJOrW5hTUHkHa2ajliUGKPtc1zQbyczPR3iIsDP+OYOhza2WA337bdbB4RMLoMOBcqOekHuWUXsjIIbRJPJHjA==","signatures":[{"sig":"MEUCIDmLH9dgY5AfpnfnOp7HoZ93M1YAbb5vSC7Qnvt+1JLDAiEAosE+0p33xzDTCpMuS3uJHMjOuaWIFpgqESUlMhjZVFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32051},"type":"module","_from":"file:kb-labs-review-contracts-2.89.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/a431a55941c4b0e16e84df9ab5d9bc0d/kb-labs-review-contracts-2.89.0.tgz","_integrity":"sha512-YJOrW5hTUHkHa2ajliUGKPtc1zQbyczPR3iIsDP+OYOhza2WA337bdbB4RMLoMOBcqOekHuWUXsjIIbRJPJHjA==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.89.0_1777111515538_0.547970905449308","host":"s3://npm-registry-packages-npm-production"}},"2.93.0":{"name":"@kb-labs/review-contracts","version":"2.93.0","_id":"@kb-labs/review-contracts@2.93.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"757436a8ef08f4b228a9cfeffda22975dab5104a","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.93.0.tgz","fileCount":5,"integrity":"sha512-/6R0fcoXllyktP0basZHxv5l8Tb3/OhOB8UyJiosTMXN/Tbg4KAfIjvkyNaGSvkBCZsGlQQA4ZpiEro0siZuKQ==","signatures":[{"sig":"MEQCIBAUlp7GqHtCXy84GGGbm2wtSrvshqUT/MQy52LaG9phAiBBwtxE9ltrDIsuVGfOMwu55uo25f/H+a5PrphyUUQgLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32051},"type":"module","_from":"file:kb-labs-review-contracts-2.93.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/aefbdab327579c17152b4e8ed20db188/kb-labs-review-contracts-2.93.0.tgz","_integrity":"sha512-/6R0fcoXllyktP0basZHxv5l8Tb3/OhOB8UyJiosTMXN/Tbg4KAfIjvkyNaGSvkBCZsGlQQA4ZpiEro0siZuKQ==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.93.0_1777405827913_0.30932280033981363","host":"s3://npm-registry-packages-npm-production"}},"2.94.0":{"name":"@kb-labs/review-contracts","version":"2.94.0","_id":"@kb-labs/review-contracts@2.94.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"66995681ebc4449454c7cf03a000a109c19f9715","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.94.0.tgz","fileCount":5,"integrity":"sha512-SFYUp00gpqglf6h3X6+Xs/vDROqa6dNtxjlXYutoxt8MVcz5hIRyxYqh180NTXpu5TT4Wmp9EPkY2P24Sg3wGg==","signatures":[{"sig":"MEQCIDYHmm8E6BzkpyDt8rUBq8NFWc+Juo9XRRzJOuwcf0BoAiAhPR6cmQNz9nzxfXUCXRo7TKkGQWsK8BQbkg0Yr8dGjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32051},"type":"module","_from":"file:kb-labs-review-contracts-2.94.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/4e03f7704d2c2b12cc56eacbd597e084/kb-labs-review-contracts-2.94.0.tgz","_integrity":"sha512-SFYUp00gpqglf6h3X6+Xs/vDROqa6dNtxjlXYutoxt8MVcz5hIRyxYqh180NTXpu5TT4Wmp9EPkY2P24Sg3wGg==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.94.0_1777410711235_0.20907520621940834","host":"s3://npm-registry-packages-npm-production"}},"2.96.0":{"name":"@kb-labs/review-contracts","version":"2.96.0","_id":"@kb-labs/review-contracts@2.96.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"11d19398594152c0c369d14145a03bc7749f34a3","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.96.0.tgz","fileCount":5,"integrity":"sha512-Fd5mxaEpF1vf+G+u9z8BwxkEB6T8w0ZorCIPRWF14cyPWDjkk6/zxAR05TA/2LpuCLSDz6Toet9iITeynL//tQ==","signatures":[{"sig":"MEQCIAJSfah9Jw2Y3WwI6t5g5zgytZIvfAwRoEa/g3o2f2NIAiAybPHp1fbVf9MVftopTiHIk4EcloBUDxdQtnCa7DxwBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32051},"type":"module","_from":"file:kb-labs-review-contracts-2.96.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/dcc85f06c4389d95af450946e11aa03c/kb-labs-review-contracts-2.96.0.tgz","_integrity":"sha512-Fd5mxaEpF1vf+G+u9z8BwxkEB6T8w0ZorCIPRWF14cyPWDjkk6/zxAR05TA/2LpuCLSDz6Toet9iITeynL//tQ==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.96.0_1783119706571_0.1763191695441384","host":"s3://npm-registry-packages-npm-production"}},"2.98.0":{"name":"@kb-labs/review-contracts","version":"2.98.0","_id":"@kb-labs/review-contracts@2.98.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1330f45d6fe6db0416f23db2b19e7fafd33ccaf8","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.98.0.tgz","fileCount":5,"integrity":"sha512-3mJtQ/afLi/0tIkNLIy05GdjbL+B2jBJl/eYK5HQOMCkP0Cxs+v6QBSrA1hx6y7KfkUCEXV36v7WhmuB9K40yA==","signatures":[{"sig":"MEQCIAx1nUTIagUPsrpBtTmoPvPTrX2Docahfu4BEqjLxYzqAiBttM7yBSTgh5xMOI3+hahy85sY5k2E3wPkOkUPvBEKkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32051},"type":"module","_from":"file:kb-labs-review-contracts-2.98.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/a5a8fa24153ffa7d824ac78a7540fc73/kb-labs-review-contracts-2.98.0.tgz","_integrity":"sha512-3mJtQ/afLi/0tIkNLIy05GdjbL+B2jBJl/eYK5HQOMCkP0Cxs+v6QBSrA1hx6y7KfkUCEXV36v7WhmuB9K40yA==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.98.0_1784385285359_0.00190261535572267","host":"s3://npm-registry-packages-npm-production"}},"2.100.0":{"name":"@kb-labs/review-contracts","version":"2.100.0","_id":"@kb-labs/review-contracts@2.100.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f2dcd07bb7a1a7e88e8f5f2d7de62359550b8028","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.100.0.tgz","fileCount":5,"integrity":"sha512-iNfX7CttmhZhhBaMHuWxn095NEqyICE1wklhMu47oC+a2BdFhaE7e3p0cpAKJyhrmzINuon+Sq1LteMQNzE1qQ==","signatures":[{"sig":"MEQCID3HyXf8K/KO5b8NK7anmTiXFSNyekX4jUU3CHYf67MnAiAP4Zc02cHXOLCnAhNMrHcj/N3mU6l2CUXNY3ELKzfdEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32053},"type":"module","_from":"file:kb-labs-review-contracts-2.100.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/7c04f308398db0e8313bf6198b6a6488/kb-labs-review-contracts-2.100.0.tgz","_integrity":"sha512-iNfX7CttmhZhhBaMHuWxn095NEqyICE1wklhMu47oC+a2BdFhaE7e3p0cpAKJyhrmzINuon+Sq1LteMQNzE1qQ==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.100.0_1784421487896_0.6385493561161941","host":"s3://npm-registry-packages-npm-production"}},"2.101.0-canary.3f3ceb8f":{"name":"@kb-labs/review-contracts","version":"2.101.0-canary.3f3ceb8f","_id":"@kb-labs/review-contracts@2.101.0-canary.3f3ceb8f","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d9cd13e4e6e0dca3d14a9a4ae3c6000c4c24f961","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.101.0-canary.3f3ceb8f.tgz","fileCount":5,"integrity":"sha512-3LA3caKJCnZnSFcBJdytSi7CPKIHJJlJOlzhnf4IxWBuNLfajf/pCw8Am6cz6y4zIzBAVwDSNeGKgV1fuBTvAQ==","signatures":[{"sig":"MEUCIQCoubTcF8BkNCqBy2ciw+9Cze1IJ4Pijp6qtX8nC9zY2AIgA+vVA7QXQBqFpkdAInTZDeZoBTseOD7f0NtbvYnxF/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32069},"type":"module","_from":"file:kb-labs-review-contracts-2.101.0-canary.3f3ceb8f.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/7d7551c3d4ae091514628b6d16559739/kb-labs-review-contracts-2.101.0-canary.3f3ceb8f.tgz","_integrity":"sha512-3LA3caKJCnZnSFcBJdytSi7CPKIHJJlJOlzhnf4IxWBuNLfajf/pCw8Am6cz6y4zIzBAVwDSNeGKgV1fuBTvAQ==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.101.0-canary.3f3ceb8f_1784472285602_0.8077693864609674","host":"s3://npm-registry-packages-npm-production"}},"2.101.0":{"name":"@kb-labs/review-contracts","version":"2.101.0","_id":"@kb-labs/review-contracts@2.101.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f4b6d524612a16c37a787fe1179464884f45951c","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.101.0.tgz","fileCount":5,"integrity":"sha512-JiX/gRSwAwfj+kNYts126P5OHJMKkZZieKYfLYGqrsjAWydhztgRpkXY38HXSKTwB+rK9TZ5/E31zlrORIA8zw==","signatures":[{"sig":"MEQCIHmu3B5tt4Y5Dzd2Xm52yChEwu7SQyKnn7KZQ9solW5CAiB9hV72n0Zh3yDngcke8k2cUCG1pn4clml7sLxbr1SkTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32053},"type":"module","_from":"file:kb-labs-review-contracts-2.101.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/011acd064def6e8d7d8cb78f21058e78/kb-labs-review-contracts-2.101.0.tgz","_integrity":"sha512-JiX/gRSwAwfj+kNYts126P5OHJMKkZZieKYfLYGqrsjAWydhztgRpkXY38HXSKTwB+rK9TZ5/E31zlrORIA8zw==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.101.0_1784477311331_0.13772606698425438","host":"s3://npm-registry-packages-npm-production"}},"2.102.0":{"name":"@kb-labs/review-contracts","version":"2.102.0","_id":"@kb-labs/review-contracts@2.102.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0182f6dbf4936aded4c8dc3903abb92773b2b8e5","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.102.0.tgz","fileCount":5,"integrity":"sha512-v7/g+GBKAWkiBCgp+NwhNMZfNJSfaNN6P5V1AJrZqGEtOINvJnYAQbMdDdFn4OKtwHkR09CK/DA24GtPn8gRYQ==","signatures":[{"sig":"MEYCIQDYVXhZ+j8Bzk8Oygb49/E9WNsvG15wXEbztkSdVhM1qgIhAOAowh2mCUt6D3LQI1i+1EJRwGFUvHOg6HBY6Tant6EL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32053},"type":"module","_from":"file:kb-labs-review-contracts-2.102.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/a394b8a20ef6fc671cfec14eacfacfb8/kb-labs-review-contracts-2.102.0.tgz","_integrity":"sha512-v7/g+GBKAWkiBCgp+NwhNMZfNJSfaNN6P5V1AJrZqGEtOINvJnYAQbMdDdFn4OKtwHkR09CK/DA24GtPn8gRYQ==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.102.0_1784496561869_0.045567568737598485","host":"s3://npm-registry-packages-npm-production"}},"2.103.0":{"name":"@kb-labs/review-contracts","version":"2.103.0","_id":"@kb-labs/review-contracts@2.103.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"35837e386876c046ae2ac6d0a56b16075578faf6","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.103.0.tgz","fileCount":5,"integrity":"sha512-Z+mjt94tiRXG4pdn9GpUV5d+qwe9Iw5oocI3NYQX2jg25Y4ld+rqBbG5Q1aZNvyzNBs/23saWO4sOabSKfdGIA==","signatures":[{"sig":"MEYCIQCaxD4yoE00jApQKgo4dOHoEvGFPc03BdoVbTb8/yb86wIhAIa9/cFuHpRE1B0EOzRCJd0NNqO1/G8SQy27NhuQn8mc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32053},"type":"module","_from":"file:kb-labs-review-contracts-2.103.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/fb1780d5bd51da31bb62a5ead3d6c7e9/kb-labs-review-contracts-2.103.0.tgz","_integrity":"sha512-Z+mjt94tiRXG4pdn9GpUV5d+qwe9Iw5oocI3NYQX2jg25Y4ld+rqBbG5Q1aZNvyzNBs/23saWO4sOabSKfdGIA==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.103.0_1784500731030_0.2909368980414597","host":"s3://npm-registry-packages-npm-production"}},"2.104.0":{"name":"@kb-labs/review-contracts","version":"2.104.0","_id":"@kb-labs/review-contracts@2.104.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1febd53e6e5617b9eddcad468cba4218e3b49107","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.104.0.tgz","fileCount":5,"integrity":"sha512-8H6hazt18A9G7IzKlylBZ4imvNSzfrKzDY8d5306hFoc5KA7I48EzcRUrzyVKIctjIyUUsFj1Oy/Rni8GH/FWg==","signatures":[{"sig":"MEQCIAabH2MK0CwQyfVWROA51ustywl1eoTiXwTwNS1eQpZEAiBwdw0XXcZ/zACbJupKmv2edlHxcPtfiRCzQPHdt5v7Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32053},"type":"module","_from":"file:kb-labs-review-contracts-2.104.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/cf68ab35fc8f21d97207879c8b7b93d0/kb-labs-review-contracts-2.104.0.tgz","_integrity":"sha512-8H6hazt18A9G7IzKlylBZ4imvNSzfrKzDY8d5306hFoc5KA7I48EzcRUrzyVKIctjIyUUsFj1Oy/Rni8GH/FWg==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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-contracts_2.104.0_1784505136136_0.4001830709509482","host":"s3://npm-registry-packages-npm-production"}},"2.105.0-canary.f6d35e31":{"name":"@kb-labs/review-contracts","version":"2.105.0-canary.f6d35e31","_id":"@kb-labs/review-contracts@2.105.0-canary.f6d35e31","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"796b6915e5c74f878c4cbba30f6a9151404c5817","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.105.0-canary.f6d35e31.tgz","fileCount":5,"integrity":"sha512-iIPZ/ruHlE7X/Dhz1t2mitz8gRqUdmK8wL/UeOeUvTSqLmLO2dKv17R/lNcCC/5PUQwPHVuesJtcB6hftUWxuQ==","signatures":[{"sig":"MEUCIEZg9glLfmY9Bwjf2eeGnWWvcw68gTzkuUxqtUpX1ivQAiEAxxEZICMzuuaas8Q6ng2MAz8PolNIp+88vB/I85hDpkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32160},"type":"module","_from":"file:kb-labs-review-contracts-2.105.0-canary.f6d35e31.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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/d910d5d22aed45340f4cbd4fa11803ce/kb-labs-review-contracts-2.105.0-canary.f6d35e31.tgz","_integrity":"sha512-iIPZ/ruHlE7X/Dhz1t2mitz8gRqUdmK8wL/UeOeUvTSqLmLO2dKv17R/lNcCC/5PUQwPHVuesJtcB6hftUWxuQ==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_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.104.0"},"_npmOperationalInternal":{"tmp":"tmp/review-contracts_2.105.0-canary.f6d35e31_1784658642883_0.2541587634760003","host":"s3://npm-registry-packages-npm-production"}},"2.105.0":{"name":"@kb-labs/review-contracts","version":"2.105.0","_id":"@kb-labs/review-contracts@2.105.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8b406848295b3d38565f9c54e0003955f0c5fd93","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.105.0.tgz","fileCount":5,"integrity":"sha512-Yxg/BQsPS4ivT9XRZsbMUtPXgHaLgQS7BVqn9SKNpTHr9aazgZNsANGx7b4SXknh5lC5imZsaByjLRWlOU2MBg==","signatures":[{"sig":"MEUCIQDYGFKU5mtyN55xNU+Y8O28o76l/kKuqW27v2Pw8+QKIAIgD9d1ZqMTd70SKGCbTRtK2pPd3sfdd/R6s1hG1yCfjBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32058},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-contracts-2.105.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.105.0.tgz","_integrity":"sha512-Yxg/BQsPS4ivT9XRZsbMUtPXgHaLgQS7BVqn9SKNpTHr9aazgZNsANGx7b4SXknh5lC5imZsaByjLRWlOU2MBg==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"_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-contracts_2.105.0_1784846016457_0.15826835900429015","host":"s3://npm-registry-packages-npm-production"}},"2.106.0":{"name":"@kb-labs/review-contracts","version":"2.106.0","_id":"@kb-labs/review-contracts@2.106.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"416ca3641930676e982cdef24447f0074ab1062a","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.106.0.tgz","fileCount":5,"integrity":"sha512-TYo8/rgABdToG0MyM9z6LNY0LQpUCvPuAmUqnwu2mRT8jHt9sFp4Ucs/B6WPimqW11LKpXWKuhbhOKDihUXusQ==","signatures":[{"sig":"MEUCIDzKw9kEWMNuLmVDruz1nv0mctFYBWw5zKGm/VDBBd/bAiEAvdQgljGTSC6Vcuv7AaUoHeW9vC2WwpejCRN80DWU1qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32058},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-contracts-2.106.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.106.0.tgz","_integrity":"sha512-TYo8/rgABdToG0MyM9z6LNY0LQpUCvPuAmUqnwu2mRT8jHt9sFp4Ucs/B6WPimqW11LKpXWKuhbhOKDihUXusQ==","_npmVersion":"10.8.2","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"_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-contracts_2.106.0_1784855257456_0.635959587862098","host":"s3://npm-registry-packages-npm-production"}},"2.107.0":{"name":"@kb-labs/review-contracts","version":"2.107.0","_id":"@kb-labs/review-contracts@2.107.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"438ab149458bb0ae1071f14218d3122e0bb47f7e","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.107.0.tgz","fileCount":5,"integrity":"sha512-onXdzsM4zdg4KcNmZzw8qDrOzbXSDjiOMD45rAMouSbbKyZUxsQXuQ3MWiz0NhshwgffPbDtNr0f7ge13HKeiQ==","signatures":[{"sig":"MEUCIAUg/Ruh4HvkKBmiwYfdWHvLKUb9floGTPH1RFuJNMPPAiEA7V3nBu9+eyAP/c+q3hn6G6CEhoaUkt0dSu+moBgSrLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32053},"type":"module","_from":"file:kb-labs-review-contracts-2.107.0.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/tmp/91f90fe6e3cefe51e3971fa1caa047db/kb-labs-review-contracts-2.107.0.tgz","_integrity":"sha512-onXdzsM4zdg4KcNmZzw8qDrOzbXSDjiOMD45rAMouSbbKyZUxsQXuQ3MWiz0NhshwgffPbDtNr0f7ge13HKeiQ==","_npmVersion":"10.9.8","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"22.23.1","dependencies":{},"_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.107.0"},"_npmOperationalInternal":{"tmp":"tmp/review-contracts_2.107.0_1784961408097_0.5121134284790274","host":"s3://npm-registry-packages-npm-production"}},"2.109.0":{"name":"@kb-labs/review-contracts","version":"2.109.0","_id":"@kb-labs/review-contracts@2.109.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7acc98b08f81584505628d6f44d099de6011bb77","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.109.0.tgz","fileCount":5,"integrity":"sha512-7In5gF/8mwTjblkwGtqru31UfusR5HpUu3rbmREIOXcz6sJXwPEQX+8P636k4zCeYNF5S0ghpMkMRfILl24ulQ==","signatures":[{"sig":"MEQCIBKdlZuxolUJSxARsw1gCtqPhh0T+fyB3AfXcOB+PsDBAiAzPed7Iu7aDibcqKuq2OSxZ51HjjzOtNNP2v4LMhat3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32058},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-contracts-2.109.0.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.109.0.tgz","_integrity":"sha512-7In5gF/8mwTjblkwGtqru31UfusR5HpUu3rbmREIOXcz6sJXwPEQX+8P636k4zCeYNF5S0ghpMkMRfILl24ulQ==","_npmVersion":"10.9.8","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"22.23.1","dependencies":{},"_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-contracts_2.109.0_1785012517213_0.42000023347286963","host":"s3://npm-registry-packages-npm-production"}},"2.110.0":{"name":"@kb-labs/review-contracts","version":"2.110.0","_id":"@kb-labs/review-contracts@2.110.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6e2886fc5e0d49d79feb2db5850d0b8ceac39513","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.110.0.tgz","fileCount":5,"integrity":"sha512-TcyCU6V3hqbRZiMr4yQ9Is/GnRCo4Ek7E08G7DukuwuCUVl7M5ocfEPnTt3qa5SDBpPNG0NlvqqMMDagrIFMkA==","signatures":[{"sig":"MEUCIQDBoW1CreWjPaJS6KOkubfPuoodGjvo7l+EL/AKazrWjQIgAW2iIxidE2k/Nq3nIwHhP5XXaHYWy3FType0OiLYZ2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32058},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-contracts-2.110.0.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.110.0.tgz","_integrity":"sha512-TcyCU6V3hqbRZiMr4yQ9Is/GnRCo4Ek7E08G7DukuwuCUVl7M5ocfEPnTt3qa5SDBpPNG0NlvqqMMDagrIFMkA==","_npmVersion":"10.9.8","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"22.23.1","dependencies":{},"_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-contracts_2.110.0_1785199307007_0.6613948144945656","host":"s3://npm-registry-packages-npm-production"}},"2.111.0":{"name":"@kb-labs/review-contracts","version":"2.111.0","_id":"@kb-labs/review-contracts@2.111.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5036dd67d8574a1c097cb4437e7cbe681218b875","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.111.0.tgz","fileCount":5,"integrity":"sha512-zqNzBSG2iE9vFHvu3gKR+zeaVHMYcwOYHPz6Lfv3idE7RNb3bhGPv3ZwDF4yzbMhfz0n+v6m50WulsrXqJyz3w==","signatures":[{"sig":"MEYCIQDoTdH0XnA+ik+7tDF6WGU6PoLqhOcQyKE+mUMjUs6yrAIhAKD+PrIlrHaMMd52l8XMh2+oKY4ZDMkYX6l/rpCoUnkP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32058},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-contracts-2.111.0.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.111.0.tgz","_integrity":"sha512-zqNzBSG2iE9vFHvu3gKR+zeaVHMYcwOYHPz6Lfv3idE7RNb3bhGPv3ZwDF4yzbMhfz0n+v6m50WulsrXqJyz3w==","_npmVersion":"10.9.8","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"22.23.1","dependencies":{},"_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-contracts_2.111.0_1785264871361_0.38536123564924574","host":"s3://npm-registry-packages-npm-production"}},"2.112.0":{"name":"@kb-labs/review-contracts","version":"2.112.0","_id":"@kb-labs/review-contracts@2.112.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1a8a64ab7c9c055cc9a9e3dc560f5ca55506344c","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.112.0.tgz","fileCount":5,"integrity":"sha512-jLUhTmk6hv4KKd9ykde5a5nY1o4BwNwnSQWeK9w2TM/TwPaFZH884kyKyyX/4oXOyZ6T0iyL09gOkb5IizZffQ==","signatures":[{"sig":"MEQCIDtksn+0IY2G9VEFNZuWVmkFemIe+relFXvL6I6/r7VcAiA9dPWrKYcjGeqAz3lVuKpgnf2o6sJgezG0l92x8HIkUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32058},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-contracts-2.112.0.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.112.0.tgz","_integrity":"sha512-jLUhTmk6hv4KKd9ykde5a5nY1o4BwNwnSQWeK9w2TM/TwPaFZH884kyKyyX/4oXOyZ6T0iyL09gOkb5IizZffQ==","_npmVersion":"10.9.8","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"22.23.1","dependencies":{},"_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-contracts_2.112.0_1785307985328_0.5524787769555877","host":"s3://npm-registry-packages-npm-production"}},"2.114.0":{"name":"@kb-labs/review-contracts","version":"2.114.0","_id":"@kb-labs/review-contracts@2.114.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"72a11f8782ef1ee1d54b9991b4f3e458ab64814e","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.114.0.tgz","fileCount":5,"integrity":"sha512-FFNF5eGabWiSTn6V2BsrgFDn4/N/o7W/saLUsxhrZRKgbqwIbhnCobj12pv9mBGrXoreF5Ddmg/wuCGWJY2ekA==","signatures":[{"sig":"MEQCIAUAfohJC0+gTHrJRl6VzPD9zSMwWh/h/8gWMZrmhIeXAiAZVrdZIXvtyMPkazO/on4/8ERA2cOMN6EX+Lt5IeV1OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32058},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-contracts-2.114.0.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.114.0.tgz","_integrity":"sha512-FFNF5eGabWiSTn6V2BsrgFDn4/N/o7W/saLUsxhrZRKgbqwIbhnCobj12pv9mBGrXoreF5Ddmg/wuCGWJY2ekA==","_npmVersion":"10.9.8","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"22.23.1","dependencies":{},"_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-contracts_2.114.0_1785449165458_0.1671174611338131","host":"s3://npm-registry-packages-npm-production"}},"2.116.11":{"name":"@kb-labs/review-contracts","version":"2.116.11","_id":"@kb-labs/review-contracts@2.116.11","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c7a5816bc59b10e56bcf7bf14d3c30fa0b67699d","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.116.11.tgz","fileCount":5,"integrity":"sha512-cFCwCkh91p2zwR1eBwSwGuH3K27LVp/N+A1yc6sTZFyaypCz2pgwcHPgm6WaQibg3UG2IdkBT7+hbTYoFyKq/g==","signatures":[{"sig":"MEUCIQCXJFHS44nvi0ZUGfvpxKapo0niIFidVoi5dpPV4hpqzQIgLTcfIiTItd1bbPDq7ZSc5oQlinp4cLxpkLVcvzoZpww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32055},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-contracts-2.116.11.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.116.11.tgz","_integrity":"sha512-cFCwCkh91p2zwR1eBwSwGuH3K27LVp/N+A1yc6sTZFyaypCz2pgwcHPgm6WaQibg3UG2IdkBT7+hbTYoFyKq/g==","_npmVersion":"10.9.8","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"22.23.1","dependencies":{},"_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-contracts_2.116.11_1785618578144_0.0420039179176499","host":"s3://npm-registry-packages-npm-production"}},"2.116.12":{"name":"@kb-labs/review-contracts","version":"2.116.12","_id":"@kb-labs/review-contracts@2.116.12","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0d9e7e49931ec394fbae93c1182bbae5a216f0c3","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.116.12.tgz","fileCount":5,"integrity":"sha512-ktLb1QvJK0w9GHKqaGpExo6QczwjwEfuG9m+LLMbvKjtR3/PJNOcOhsSTJ+UTqVzI32RhgsPt16fqoK05jemEQ==","signatures":[{"sig":"MEYCIQDSY/9YG7WvkLhbUI3ZfSMi1zt+jc8FTRKL8x8+yAnsFAIhAOBXAJjHfLdMbi2TcXpFXR5wdjUHyyi4HbJCmxYglsRc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32055},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-contracts-2.116.12.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.116.12.tgz","_integrity":"sha512-ktLb1QvJK0w9GHKqaGpExo6QczwjwEfuG9m+LLMbvKjtR3/PJNOcOhsSTJ+UTqVzI32RhgsPt16fqoK05jemEQ==","_npmVersion":"10.9.8","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"22.23.1","dependencies":{},"_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-contracts_2.116.12_1785621932984_0.07570637661908197","host":"s3://npm-registry-packages-npm-production"}},"2.116.13":{"name":"@kb-labs/review-contracts","version":"2.116.13","_id":"@kb-labs/review-contracts@2.116.13","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"15449ea34203244c453ce9628fa47b72d5076ad0","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.116.13.tgz","fileCount":5,"integrity":"sha512-IVY1Y7eGS+cJj/eqsBY/5JzyHEidCQ9CPXQb3NCF/HAnYDdorsCLV7ZXBZw9kBwJ0B1iassVeRzHJ95o+bbWhA==","signatures":[{"sig":"MEQCIGcKew27Q1z6EUbtH+nEW7yIAB+4sgS/qtR03ARmeD7hAiA4xpwRea3e9gn/+tS6B8s33K9jcsAh9bBMInqkDsz5aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32055},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-contracts-2.116.13.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.116.13.tgz","_integrity":"sha512-IVY1Y7eGS+cJj/eqsBY/5JzyHEidCQ9CPXQb3NCF/HAnYDdorsCLV7ZXBZw9kBwJ0B1iassVeRzHJ95o+bbWhA==","_npmVersion":"10.9.8","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"22.23.1","dependencies":{},"_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-contracts_2.116.13_1785623521858_0.19463203063135515","host":"s3://npm-registry-packages-npm-production"}},"2.116.14":{"name":"@kb-labs/review-contracts","version":"2.116.14","_id":"@kb-labs/review-contracts@2.116.14","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"dfdf78431c80df140b1f466095c88246e84cff82","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.116.14.tgz","fileCount":5,"integrity":"sha512-jzZbyNx+zl8EhGp9y3N3pkkTuXF8dzXzTfSGoVY8uCOLfBt4LKMJMZtVcnmqTbh4cRkEq4JtzjIvEuQ1a+2NBQ==","signatures":[{"sig":"MEUCIDqimYTc2Uyb5U9Dc6BFb35Yq/zklvWGJPsokQ3YLm1dAiEAzc9huqD5/xdV0oz1sBvD+5YVYPsza1tmhtJ+wKmmets=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32055},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-contracts-2.116.14.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.116.14.tgz","_integrity":"sha512-jzZbyNx+zl8EhGp9y3N3pkkTuXF8dzXzTfSGoVY8uCOLfBt4LKMJMZtVcnmqTbh4cRkEq4JtzjIvEuQ1a+2NBQ==","_npmVersion":"10.9.8","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"22.23.1","dependencies":{},"_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-contracts_2.116.14_1785625318735_0.6870782743946446","host":"s3://npm-registry-packages-npm-production"}},"2.117.0":{"name":"@kb-labs/review-contracts","version":"2.117.0","_id":"@kb-labs/review-contracts@2.117.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a108110b5e82186cd484391feec5a8e70ad0dfb9","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.117.0.tgz","fileCount":5,"integrity":"sha512-XJ9yfSAJ6o1IbtV5WBEfvCsPEyRdIflV50EcYpWlOUTJ1yApfNEWL37Q0gxcwxwN5p6lqdsedcvBRoVtOBbifA==","signatures":[{"sig":"MEQCIDGL64QaexdPRWh4yyfwYzdFn61ug/dDbP9EHgqNRgbMAiB13+rQRbOTJEEhEEoFfCDKGvnXritBsQJerBzrinNJjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32053},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-contracts-2.117.0.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.117.0.tgz","_integrity":"sha512-XJ9yfSAJ6o1IbtV5WBEfvCsPEyRdIflV50EcYpWlOUTJ1yApfNEWL37Q0gxcwxwN5p6lqdsedcvBRoVtOBbifA==","_npmVersion":"11.16.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.18.0","dependencies":{},"_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-contracts_2.117.0_1786298028764_0.6175866849430722","host":"s3://npm-registry-packages-npm-production"}},"2.118.0":{"name":"@kb-labs/review-contracts","version":"2.118.0","_id":"@kb-labs/review-contracts@2.118.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7250a2f93e75aa054f13ff5022c3a5024a83568e","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.118.0.tgz","fileCount":5,"integrity":"sha512-Fd1p8CBkWx3wZ6oFnMrIiWoXvj+uxEjOXxBBn5/e/pRV2Lgtmw5wi5W0DatfkN2YLiVbwUCEDCQcXUxyLw95yg==","signatures":[{"sig":"MEUCIFny/SoGKLTZ26Ejdi2qw/JODJT5hmEwZZEbMZI7q0X5AiEA1ANIavRKeD9P2j76iYgO0MSaMUrRDLjEaFlAcLdQOxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32053},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-contracts-2.118.0.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.118.0.tgz","_integrity":"sha512-Fd1p8CBkWx3wZ6oFnMrIiWoXvj+uxEjOXxBBn5/e/pRV2Lgtmw5wi5W0DatfkN2YLiVbwUCEDCQcXUxyLw95yg==","_npmVersion":"11.16.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.18.0","dependencies":{},"_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-contracts_2.118.0_1786471482018_0.7941765557342411","host":"s3://npm-registry-packages-npm-production"}},"2.118.1":{"name":"@kb-labs/review-contracts","version":"2.118.1","_id":"@kb-labs/review-contracts@2.118.1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"aae8870344ad9d3effa34902f79beb13664f34ea","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.118.1.tgz","fileCount":5,"integrity":"sha512-UVJQZzIqGdOEUdfVQdKbOhInbbCwvh2vlT2gNqcKZpE53INuCPTe6bIF+mC5kkjKRYoAtKDI0oWFCfbqdlmfFg==","signatures":[{"sig":"MEUCIQCKOqe9miunN54yGTG7yGFS3co8I/2AbDkjfBiCdtiGuwIgLIbg4p7raTs4SJHK2UL6ucCdrHYCrPpPAGwy8CsiECQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32053},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-contracts-2.118.1.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.118.1.tgz","_integrity":"sha512-UVJQZzIqGdOEUdfVQdKbOhInbbCwvh2vlT2gNqcKZpE53INuCPTe6bIF+mC5kkjKRYoAtKDI0oWFCfbqdlmfFg==","_npmVersion":"11.16.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.18.0","dependencies":{},"_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-contracts_2.118.1_1786524612927_0.016742114768156124","host":"s3://npm-registry-packages-npm-production"}},"2.118.2":{"name":"@kb-labs/review-contracts","version":"2.118.2","_id":"@kb-labs/review-contracts@2.118.2","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"707b6136305b3419662a39d2c24b9b1234276fc8","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.118.2.tgz","fileCount":5,"integrity":"sha512-Uf1Q4HQ3vgaBvT7xolosk2cNzHvZyygLRmDE/Qndk6HiZZNDYG0KcgoXoT+PAq909RrDBO9E5AC4SIKMj6hGig==","signatures":[{"sig":"MEQCIFHWzTE7eAgSeiX0dJCiTqFCWDV/gtplKg8ISpCfYYh/AiA02MAdIsPR5bEof2+WCSgXnQZ9m1j2vxac/jNYwEW7HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32053},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-contracts-2.118.2.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.118.2.tgz","_integrity":"sha512-Uf1Q4HQ3vgaBvT7xolosk2cNzHvZyygLRmDE/Qndk6HiZZNDYG0KcgoXoT+PAq909RrDBO9E5AC4SIKMj6hGig==","_npmVersion":"11.16.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.18.0","dependencies":{},"_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-contracts_2.118.2_1786573740046_0.08271478659378229","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.8c5512847":{"name":"@kb-labs/review-contracts","version":"2.119.0-canary.8c5512847","_id":"@kb-labs/review-contracts@2.119.0-canary.8c5512847","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9d02b67d4f1d536e27b5115a4d37f6055b2f8e6d","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.0-canary.8c5512847.tgz","fileCount":5,"integrity":"sha512-WMDM28pBBEOcD0vexkT9oeIu8JHLbvXmeClhFXMPI15H1ToD6lhWCBgPw3t3+fGVDKyZ98xsLW2h0lcAwEJT2A==","signatures":[{"sig":"MEUCICr3WZpuJNNz4rzXmeFf0aH31SnS8djcKdsdi83gtA3HAiEA8dTQaLorwgQoWb5hBQHtNNU2yi3eayCF3claFk4kzlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32070},"type":"module","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.18.1","dependencies":{},"_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-contracts_2.119.0-canary.8c5512847_1786813439498_0.8593349442479254","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.cee505c72":{"name":"@kb-labs/review-contracts","version":"2.119.0-canary.cee505c72","_id":"@kb-labs/review-contracts@2.119.0-canary.cee505c72","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"54a14e422dc04fc84bc727211c64e3b93e4427e6","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.0-canary.cee505c72.tgz","fileCount":5,"integrity":"sha512-qXtX8N1cnZUsPm8+RvsG2isBtE9mW4SIfL40xc9ZgHVI2QNWGYjz9Cik9We6aJwigBCeCWSkZuQcAFC6Bm5Deg==","signatures":[{"sig":"MEUCIQCbSnmqZKFX7pn51OTGwrjQA0noWyewZCpr8MDJg1hzswIgI5piqCBKRwQyWnZJQHvrWi8txeoE6zCWtx7Xm+un/5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32070},"type":"module","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.18.1","dependencies":{},"_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-contracts_2.119.0-canary.cee505c72_1787087259883_0.8768848153023747","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.85d060ea6":{"name":"@kb-labs/review-contracts","version":"2.119.0-canary.85d060ea6","_id":"@kb-labs/review-contracts@2.119.0-canary.85d060ea6","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"562d4e04e563ee7c6f94a48f63a98cbff482e089","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.0-canary.85d060ea6.tgz","fileCount":5,"integrity":"sha512-X+hvEuEhYlC4/mRu7HpfsYdUIOkcresfVKdqqORiNfbVRvoQq1rfnR6z4r57ogZ5y/M3FpIOqp6OKXDfoj7K3w==","signatures":[{"sig":"MEYCIQC/3VG+kONAZGJ9Dui0A01+Xl+/B1EOTxfFPnUFyAjMrgIhAPo5zglZmgjcScSnLqca/hF2Eh2nG5xQgk4ArNT0bIhj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32070},"type":"module","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.18.1","dependencies":{},"_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-contracts_2.119.0-canary.85d060ea6_1787250496439_0.9571525560959617","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.c64d2c41e":{"name":"@kb-labs/review-contracts","version":"2.119.0-canary.c64d2c41e","_id":"@kb-labs/review-contracts@2.119.0-canary.c64d2c41e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8360a4aed4209f568f76cfe6596bbfc4541a5931","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.0-canary.c64d2c41e.tgz","fileCount":5,"integrity":"sha512-sG59M6XphJj+GLiACyl2SxmY7+649YNNJN0bXfls856A3sFFFXRYYls2ULMgYyHTwe3Xo/4/prvXgxf/jRObWg==","signatures":[{"sig":"MEQCIHamssAc6kR38+xyIOtzalZJrk+JFNT/J1VT5i8edZGlAiBYmzSYOt3khOUXKk7L61HyvR3kpBM491/MctRqATcqzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32087},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.0-canary.c64d2c41e.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.0-canary.c64d2c41e.tgz","_integrity":"sha512-sG59M6XphJj+GLiACyl2SxmY7+649YNNJN0bXfls856A3sFFFXRYYls2ULMgYyHTwe3Xo/4/prvXgxf/jRObWg==","_npmVersion":"11.17.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"_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-contracts_2.119.0-canary.c64d2c41e_1787609021235_0.8686797175533922","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0b1ec4151":{"name":"@kb-labs/review-contracts","version":"2.119.0-canary.0b1ec4151","_id":"@kb-labs/review-contracts@2.119.0-canary.0b1ec4151","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2c54d3898ec587b57505f6b1767a501ffcde021a","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.0-canary.0b1ec4151.tgz","fileCount":5,"integrity":"sha512-txvF2HZtN7WZ9ovE+LVOBfNgYYLwtHpee7AGf+gPD5hbD+ZbtVXN107jxK4w9bBIr/CtHgYDML9j6u74xDUbzQ==","signatures":[{"sig":"MEYCIQDwIKQw6nJpaHC0RgC+9mQp9CRuA8Kl2YLp9ZKKMZ+UbQIhALciThA84I1TYiO7+bmQ6m6WOaFKCYEE4TDQHZniZ7rA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32087},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.0-canary.0b1ec4151.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.0-canary.0b1ec4151.tgz","_integrity":"sha512-txvF2HZtN7WZ9ovE+LVOBfNgYYLwtHpee7AGf+gPD5hbD+ZbtVXN107jxK4w9bBIr/CtHgYDML9j6u74xDUbzQ==","_npmVersion":"11.17.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"_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-contracts_2.119.0-canary.0b1ec4151_1787611088321_0.07591552150946512","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.2077501f1":{"name":"@kb-labs/review-contracts","version":"2.119.0-canary.2077501f1","_id":"@kb-labs/review-contracts@2.119.0-canary.2077501f1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2366c33ba62f4da64726e74a4146e6b0df5a3e56","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.0-canary.2077501f1.tgz","fileCount":5,"integrity":"sha512-fbtxKXkMtUSjeCYGaEhTFKgPRzVlW1jAPTUaGgAfl8PzhW6Lr9voEfBfs5+hmmZWJ9cETKiPPqaI8arhSaMWNA==","signatures":[{"sig":"MEQCIHeE3/+YApU6J5Fnnxgpb3sWckgX3L4HoseNNpIP23SsAiBexRVGUbQTRn92T562CxqAAnA3iKxx5gv9WlvstsP9ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32087},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.0-canary.2077501f1.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.0-canary.2077501f1.tgz","_integrity":"sha512-fbtxKXkMtUSjeCYGaEhTFKgPRzVlW1jAPTUaGgAfl8PzhW6Lr9voEfBfs5+hmmZWJ9cETKiPPqaI8arhSaMWNA==","_npmVersion":"11.17.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"_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-contracts_2.119.0-canary.2077501f1_1787613714192_0.24205781777033808","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.b20fd4a5b":{"name":"@kb-labs/review-contracts","version":"2.119.0-canary.b20fd4a5b","_id":"@kb-labs/review-contracts@2.119.0-canary.b20fd4a5b","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0120e65619beddf88d5aa381bdc02ce040ee42c0","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.0-canary.b20fd4a5b.tgz","fileCount":5,"integrity":"sha512-AdGtIyyqj+5wG6CrXOnqZaUJYIXM7aTqjkW/d3tLJegO1UI+Equm1vfyyBB5k3HyoSMwWmO55aXh7Oa7GixHHA==","signatures":[{"sig":"MEQCIEwVbJ4jMQ0FQa44VeWsEmtZE8ozBPUVpSerZmSFHe4AAiB1ABJ29gbb56Dy7vjV+zExkTBvtb+YQ2hQLLSbkshCHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32087},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.0-canary.b20fd4a5b.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.0-canary.b20fd4a5b.tgz","_integrity":"sha512-AdGtIyyqj+5wG6CrXOnqZaUJYIXM7aTqjkW/d3tLJegO1UI+Equm1vfyyBB5k3HyoSMwWmO55aXh7Oa7GixHHA==","_npmVersion":"11.17.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"_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-contracts_2.119.0-canary.b20fd4a5b_1787625673285_0.9058030028628934","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.448a88d0f":{"name":"@kb-labs/review-contracts","version":"2.119.0-canary.448a88d0f","_id":"@kb-labs/review-contracts@2.119.0-canary.448a88d0f","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6f91f41ff7fe5af4a05c49ebb8b0658b25d6a798","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.0-canary.448a88d0f.tgz","fileCount":5,"integrity":"sha512-nrVHRyJp3/k07U2Wd+TatcCUr5GumKMWYNzNTEr0+8JLOD1Fr9Dlpwxjrb1SdJA0T0ZKFXOjp8CeHIR6mYNYNA==","signatures":[{"sig":"MEQCIDRUX1Hcpb6ycYo59jJex/EGsTpqFb2NQJ07Hi0EkVkBAiBAFqw8Ht3y2UdERJc8s70nhk2S0/SXT2O85dM/uaDUJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32087},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.0-canary.448a88d0f.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.0-canary.448a88d0f.tgz","_integrity":"sha512-nrVHRyJp3/k07U2Wd+TatcCUr5GumKMWYNzNTEr0+8JLOD1Fr9Dlpwxjrb1SdJA0T0ZKFXOjp8CeHIR6mYNYNA==","_npmVersion":"11.17.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"_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-contracts_2.119.0-canary.448a88d0f_1787638341957_0.08926436025585005","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.e120bc0ee":{"name":"@kb-labs/review-contracts","version":"2.119.0-canary.e120bc0ee","_id":"@kb-labs/review-contracts@2.119.0-canary.e120bc0ee","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5e28a38e5e70ac94c1782668fc46861a27c3acb3","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.0-canary.e120bc0ee.tgz","fileCount":5,"integrity":"sha512-5Rl+dauID2yk/2W9gZ/PChm7kLNnvhdWcb+YL0ck9AFsJvcVXGkTZ+FfnDa4im+/RQSABdaqVx0hxpS0nwfb3g==","signatures":[{"sig":"MEYCIQDvFdUoW/SKI7XdvdGtKcpv3qHwaQUuNUQThOUar3GngQIhAKdd+KpQk24ekvAj1Li0RaPJ+x2AITZAQ02+GuL6MmqU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32087},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.0-canary.e120bc0ee.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.0-canary.e120bc0ee.tgz","_integrity":"sha512-5Rl+dauID2yk/2W9gZ/PChm7kLNnvhdWcb+YL0ck9AFsJvcVXGkTZ+FfnDa4im+/RQSABdaqVx0hxpS0nwfb3g==","_npmVersion":"11.17.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"_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-contracts_2.119.0-canary.e120bc0ee_1787640807631_0.34634800590375714","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.6ec5ad2e4":{"name":"@kb-labs/review-contracts","version":"2.119.0-canary.6ec5ad2e4","_id":"@kb-labs/review-contracts@2.119.0-canary.6ec5ad2e4","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0ee71cf32892b763a202aff13a19c402a82f0808","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.0-canary.6ec5ad2e4.tgz","fileCount":5,"integrity":"sha512-e5dXhFOwumCKhdc9upZyvpvTKq/qek/3syYcTvFwn5eoCFB+QMGdNAbyf4b9bq9xR0+XFMfE5HZptRpfPEKFZg==","signatures":[{"sig":"MEUCIEXijOKcUqFZXFd3wXo7pQaa4BYcPCo0ZUIVnzf4mw1nAiEAocQyZ2bcM893EOUFPL2UNfPzJDz9OHb277+ONFOSvI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32087},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.0-canary.6ec5ad2e4.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.0-canary.6ec5ad2e4.tgz","_integrity":"sha512-e5dXhFOwumCKhdc9upZyvpvTKq/qek/3syYcTvFwn5eoCFB+QMGdNAbyf4b9bq9xR0+XFMfE5HZptRpfPEKFZg==","_npmVersion":"11.17.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"_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-contracts_2.119.0-canary.6ec5ad2e4_1787671533548_0.38639286180100774","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.f8394d5fd":{"name":"@kb-labs/review-contracts","version":"2.119.0-canary.f8394d5fd","_id":"@kb-labs/review-contracts@2.119.0-canary.f8394d5fd","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f3a90523ecf008dbcda8280a46c0613e43f20054","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.0-canary.f8394d5fd.tgz","fileCount":5,"integrity":"sha512-Hya3LZ638dToy7QGAfgtIliHfGgFmxzVjRjzZqXXkVKlxHcGTuUn703jQfoufWOoibIk9oN/Z7ZnkokA6ZBcLA==","signatures":[{"sig":"MEUCIGTz5KmSubpCcNO32YP1EzcPo9yFIgaBr+6/ta5kbClGAiEAgp9XS6bXu2W/l4+H1EpsMfwBnWivRHcqNQjn1Gj1lMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32087},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.0-canary.f8394d5fd.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.0-canary.f8394d5fd.tgz","_integrity":"sha512-Hya3LZ638dToy7QGAfgtIliHfGgFmxzVjRjzZqXXkVKlxHcGTuUn703jQfoufWOoibIk9oN/Z7ZnkokA6ZBcLA==","_npmVersion":"11.17.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"_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-contracts_2.119.0-canary.f8394d5fd_1787675242791_0.5453506931058891","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.bb3d7f2f1":{"name":"@kb-labs/review-contracts","version":"2.119.0-canary.bb3d7f2f1","_id":"@kb-labs/review-contracts@2.119.0-canary.bb3d7f2f1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"110e1e41225e7fab6bdde903d824141eae5ac70a","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.0-canary.bb3d7f2f1.tgz","fileCount":5,"integrity":"sha512-ZHWiqO53JpuYKgqblPUJlXelMxg7wYTZctDv6DwSxkIuclffrlC215WX6RX7kpfgNRMcF4LOnJjVJaiUT0/iwA==","signatures":[{"sig":"MEQCIGUhl48niSHFwLxmNXhRtfrIDHLm9mSDqPxJy5DDxl8oAiAO7bFGv6sQEdPUAsxwk6MtSTqt6FoiosukTPcVT5iDrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32087},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.0-canary.bb3d7f2f1.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.0-canary.bb3d7f2f1.tgz","_integrity":"sha512-ZHWiqO53JpuYKgqblPUJlXelMxg7wYTZctDv6DwSxkIuclffrlC215WX6RX7kpfgNRMcF4LOnJjVJaiUT0/iwA==","_npmVersion":"11.17.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"_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-contracts_2.119.0-canary.bb3d7f2f1_1787680992959_0.38517935480233056","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.3edea00f6":{"name":"@kb-labs/review-contracts","version":"2.119.0-canary.3edea00f6","_id":"@kb-labs/review-contracts@2.119.0-canary.3edea00f6","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"73a64cd30ea931a7cebdcf28693ed275ab5c7c50","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.0-canary.3edea00f6.tgz","fileCount":5,"integrity":"sha512-HmnoD3SpFo+rkObhfrXV/xf3qR5FnWFcbkVu2ZhjGc/8DgJUJ+llKzx5pBRZYF5m1J4uh6mRusWic5uRTZAuYQ==","signatures":[{"sig":"MEQCIFlVdIz3VDFy6x7eW1ihJGXt62HGwxtOpgXMWqDi8OCtAiAouBq8PTzRciHVZoYiLly+eBX+BtCXSmUnTA+2hLQ9qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32148},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.0-canary.3edea00f6.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.0-canary.3edea00f6.tgz","_integrity":"sha512-HmnoD3SpFo+rkObhfrXV/xf3qR5FnWFcbkVu2ZhjGc/8DgJUJ+llKzx5pBRZYF5m1J4uh6mRusWic5uRTZAuYQ==","_npmVersion":"11.17.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"_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-contracts_2.119.0-canary.3edea00f6_1787765362137_0.5201458307813673","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.8f939a290":{"name":"@kb-labs/review-contracts","version":"2.119.0-canary.8f939a290","_id":"@kb-labs/review-contracts@2.119.0-canary.8f939a290","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6d26b41beecbcb043bb511bff970b655d7e813e4","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.0-canary.8f939a290.tgz","fileCount":5,"integrity":"sha512-Gq5VtZaTPFTy5t4tjtPKSUyj3058w2GGbSpcFS8LZyEIFQL5ARCA6h1OXCWwMK0P21k/v3b0sANZa6ikmBiDmg==","signatures":[{"sig":"MEYCIQDheudjOOVSjksQT0SKcV3Be+EKSyIhJXmwEToAm268KQIhAJYDbAkWmhBtj/VP2Ox0I+cJBaefami/3u9+IlBDsUuf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32148},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.0-canary.8f939a290.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.0-canary.8f939a290.tgz","_integrity":"sha512-Gq5VtZaTPFTy5t4tjtPKSUyj3058w2GGbSpcFS8LZyEIFQL5ARCA6h1OXCWwMK0P21k/v3b0sANZa6ikmBiDmg==","_npmVersion":"11.17.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"_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-contracts_2.119.0-canary.8f939a290_1787788214425_0.7501969680766558","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0c078654e":{"name":"@kb-labs/review-contracts","version":"2.119.0-canary.0c078654e","_id":"@kb-labs/review-contracts@2.119.0-canary.0c078654e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5ae53d10b58a15fdb001a4b3c7dc7318bc07732a","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.0-canary.0c078654e.tgz","fileCount":5,"integrity":"sha512-4dP/jOvm9GFX1ZCZ1SUuqs/x+I3D2oJKQVdwpX8RE2ElatlV0kV1MQpU8y2j4o/9yXgMj/3ixOpg+GYfGCKDqg==","signatures":[{"sig":"MEYCIQDGxJjQNVnKg6IhQzrVaCfSsntWJosQmB00SgrDShHnnwIhAP0V22FKEX8Zfhog8C100EtEkIuZfDdOKzcv0+AudvxY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32148},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.0-canary.0c078654e.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.0-canary.0c078654e.tgz","_integrity":"sha512-4dP/jOvm9GFX1ZCZ1SUuqs/x+I3D2oJKQVdwpX8RE2ElatlV0kV1MQpU8y2j4o/9yXgMj/3ixOpg+GYfGCKDqg==","_npmVersion":"11.17.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"_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-contracts_2.119.0-canary.0c078654e_1787790358104_0.043525790052781455","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.ce846d079":{"name":"@kb-labs/review-contracts","version":"2.119.0-canary.ce846d079","_id":"@kb-labs/review-contracts@2.119.0-canary.ce846d079","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c232b03add116cf1aa06f26bb4c08fc78fb35f3c","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.0-canary.ce846d079.tgz","fileCount":5,"integrity":"sha512-U5qASJSQU+xDjQH3D7AlQ8XWNwU9IsnNibXp6S29D36OvrXSNOH3hX0lBdRVC+3bQMXI4/BLtLukNFPRix7vzg==","signatures":[{"sig":"MEUCIFrFRuAC7escMUQ2TV6DGktNcoH5N3lmi4sPg5j+y1nQAiEA7YAHGp3SkOQQcq+mfjSW+XAQ+HaSNekiJRD/kh+3ZMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32148},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.0-canary.ce846d079.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.0-canary.ce846d079.tgz","_integrity":"sha512-U5qASJSQU+xDjQH3D7AlQ8XWNwU9IsnNibXp6S29D36OvrXSNOH3hX0lBdRVC+3bQMXI4/BLtLukNFPRix7vzg==","_npmVersion":"11.17.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"_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-contracts_2.119.0-canary.ce846d079_1787793763052_0.9112044083382784","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.62ffd5965":{"name":"@kb-labs/review-contracts","version":"2.119.0-canary.62ffd5965","_id":"@kb-labs/review-contracts@2.119.0-canary.62ffd5965","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8024625571c2041e90864452a7a90bf96668b855","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.0-canary.62ffd5965.tgz","fileCount":5,"integrity":"sha512-37RK8Q0KR5lesg2PNM+Gm6r6d32Gvd4DeS6BHnw8YegW0z3jjYcg2RjYypFO5AIv2xAKDA0wJ2riVCjQW8AR7w==","signatures":[{"sig":"MEUCIC2HX82e+/1iZn4ZnzNzvIiOVo0eUjIEUHAAI+IvKiT8AiEAoPtGuTG5YGZuvD2pL54y/ibXYxW1F0Xpx4xaX2mGdxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32148},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.0-canary.62ffd5965.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.0-canary.62ffd5965.tgz","_integrity":"sha512-37RK8Q0KR5lesg2PNM+Gm6r6d32Gvd4DeS6BHnw8YegW0z3jjYcg2RjYypFO5AIv2xAKDA0wJ2riVCjQW8AR7w==","_npmVersion":"11.17.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"_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-contracts_2.119.0-canary.62ffd5965_1787799991915_0.3465943959820812","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.1b2bf822b":{"name":"@kb-labs/review-contracts","version":"2.119.0-canary.1b2bf822b","_id":"@kb-labs/review-contracts@2.119.0-canary.1b2bf822b","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9252cdb311d17eaec604a476375882ef1718a62f","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.0-canary.1b2bf822b.tgz","fileCount":5,"integrity":"sha512-MYMqWdYFEPYI8cZYvzNFtBYcHcCteAtn2OXNNussNzC2KOBga4m6Dm8xATvT7pS+nslwocg/pTRktKNZvN/mVQ==","signatures":[{"sig":"MEYCIQDEmWmD5u2Mf8hIdNBK0Cs16tXF9ZjMcyLaDuEMnEUz6gIhAPBNy19JSOjHMw7gwG4UVWBXxXY++39s1UjKX5mnWjoa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32148},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.0-canary.1b2bf822b.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.0-canary.1b2bf822b.tgz","_integrity":"sha512-MYMqWdYFEPYI8cZYvzNFtBYcHcCteAtn2OXNNussNzC2KOBga4m6Dm8xATvT7pS+nslwocg/pTRktKNZvN/mVQ==","_npmVersion":"11.17.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"_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-contracts_2.119.0-canary.1b2bf822b_1787804491495_0.687571017697262","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.602573533":{"name":"@kb-labs/review-contracts","version":"2.119.0-canary.602573533","_id":"@kb-labs/review-contracts@2.119.0-canary.602573533","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c934ce631c39356bd69be79f8f03e64c517eb204","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.0-canary.602573533.tgz","fileCount":5,"integrity":"sha512-nRB8WCwb6k5oyCf9tKRQ8zhBl4oHHSVukT7+WKqtts/0xEJULUHFtz+vFbMBcqFnKul14XGvbx3iWFSt/QI0uw==","signatures":[{"sig":"MEQCIB5hrcJhEXB1E6nTj1bJqk5EAKd2qwQwQ+XZKBCOtApFAiBOcOQIQfVhKfp8DhNLh2jGRVWVIXyBD6GX9asjeeNYUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32148},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.0-canary.602573533.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.0-canary.602573533.tgz","_integrity":"sha512-nRB8WCwb6k5oyCf9tKRQ8zhBl4oHHSVukT7+WKqtts/0xEJULUHFtz+vFbMBcqFnKul14XGvbx3iWFSt/QI0uw==","_npmVersion":"11.17.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"_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-contracts_2.119.0-canary.602573533_1787821786912_0.18089558702520536","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0b4b21a55":{"name":"@kb-labs/review-contracts","version":"2.119.0-canary.0b4b21a55","_id":"@kb-labs/review-contracts@2.119.0-canary.0b4b21a55","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"42fed8d73bc52a5b2f1994e71103ff46e077a71f","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.0-canary.0b4b21a55.tgz","fileCount":5,"integrity":"sha512-vZgBb9o5N16nKWAwD+WLoWPRqLnhh5KTplilaffHg7HVxBVm+bMPy1bxyKOm3LEpnd3vo1QsBqwVDl8m2uQyFA==","signatures":[{"sig":"MEQCIAKu80rIW1Iu0HTQpeAYC9Rcchq3qW2lju7I1DZPGjKZAiBGbcTYw7jJHrjW226bjugzTxu5kYJ2pulwew2GRJ/d7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32148},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.0-canary.0b4b21a55.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.0-canary.0b4b21a55.tgz","_integrity":"sha512-vZgBb9o5N16nKWAwD+WLoWPRqLnhh5KTplilaffHg7HVxBVm+bMPy1bxyKOm3LEpnd3vo1QsBqwVDl8m2uQyFA==","_npmVersion":"11.17.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"_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-contracts_2.119.0-canary.0b4b21a55_1788376544031_0.6544984084819583","host":"s3://npm-registry-packages-npm-production"}},"2.119.0":{"name":"@kb-labs/review-contracts","version":"2.119.0","_id":"@kb-labs/review-contracts@2.119.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0746ffda89fe8d08ed8c2b7d5b4920fd6adb596f","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.0.tgz","fileCount":5,"integrity":"sha512-SbMutLSAuVnfREMIzabH9VJPIBKq7zlYoQ2MMX04aerJJdj/HhI/lC6wArD7HCZaGG610PR4+6Clud6MDlchgA==","signatures":[{"sig":"MEQCIANRV4SJ1k8PvTLeEdBaMAG+Phx5dd+jrc6yGbHpz+GEAiB9oHd7Yo8fSgk+oZESLGyM+8TTPFVstHj6XigC8/FSdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32102},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.0.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.0.tgz","_integrity":"sha512-SbMutLSAuVnfREMIzabH9VJPIBKq7zlYoQ2MMX04aerJJdj/HhI/lC6wArD7HCZaGG610PR4+6Clud6MDlchgA==","_npmVersion":"11.19.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"_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-contracts_2.119.0_1788634952477_0.0918997193360307","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.b53bbee1d":{"name":"@kb-labs/review-contracts","version":"2.119.1-canary.b53bbee1d","_id":"@kb-labs/review-contracts@2.119.1-canary.b53bbee1d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c7d3d1dc3e910f19891e07ec674d636243c06c83","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.1-canary.b53bbee1d.tgz","fileCount":5,"integrity":"sha512-hAeqreGifYigEF5rR2zjUGtJj2YcdJnHe4iRPU8OqLlY7Ji/M8xZFwxKPjfu2VDOlw1dlyhYge8gHABUbR0bjQ==","signatures":[{"sig":"MEYCIQCwc5MY6LZpLqnChNDMMFi7bJ52tnKTP/M7K8Bd1QFh8QIhAIpKU2rzb7B3WwcG7DZ66HimC4PBi5Th1WgrMkQkZlfX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32136},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.1-canary.b53bbee1d.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.1-canary.b53bbee1d.tgz","_integrity":"sha512-hAeqreGifYigEF5rR2zjUGtJj2YcdJnHe4iRPU8OqLlY7Ji/M8xZFwxKPjfu2VDOlw1dlyhYge8gHABUbR0bjQ==","_npmVersion":"11.19.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"_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-contracts_2.119.1-canary.b53bbee1d_1788649591010_0.3368838560613805","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.a6aa9b388":{"name":"@kb-labs/review-contracts","version":"2.119.1-canary.a6aa9b388","_id":"@kb-labs/review-contracts@2.119.1-canary.a6aa9b388","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"aa604fc82840941ede3483b80134707be0e8d80a","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.1-canary.a6aa9b388.tgz","fileCount":5,"integrity":"sha512-FbXDzKqgZmz4k1NfxEnA9IVHMySQvFusrIDlTCyGy0jh4w0qESpVajgOKp1P0a2ypRL7+bYSNVSC1/6fyCEGwg==","signatures":[{"sig":"MEUCIQCoT4dkCapAGJOwO6qTyZ35hyNyrtz1oXmsRyFDUmubtQIgX1dg35GaDG2CptRoidrtYVJIV/Ta+k16ZvxuZcz9pYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32136},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.1-canary.a6aa9b388.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.1-canary.a6aa9b388.tgz","_integrity":"sha512-FbXDzKqgZmz4k1NfxEnA9IVHMySQvFusrIDlTCyGy0jh4w0qESpVajgOKp1P0a2ypRL7+bYSNVSC1/6fyCEGwg==","_npmVersion":"11.19.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"_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-contracts_2.119.1-canary.a6aa9b388_1788653733498_0.1657947098528394","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.57c3a1e5e":{"name":"@kb-labs/review-contracts","version":"2.119.1-canary.57c3a1e5e","_id":"@kb-labs/review-contracts@2.119.1-canary.57c3a1e5e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b975105da17842faf983c14755b7786e99b6cc25","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.1-canary.57c3a1e5e.tgz","fileCount":5,"integrity":"sha512-MldAz0mEw+uGdHP0SscFZ3GnUw/6OmpaCgB5zN07nc/ZG79kU+5NPRSS4ELLb1++cFz68QMG8wwpYplmJLU2Zg==","signatures":[{"sig":"MEQCIEs7gWr1L0uhH9MwPl7Q3e00OgiOo1BF9t6yWU7sg/6BAiAMSrJzbUF+6GujOdmJzcn7O9SAOAFFbz/ICLHUKORRBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32136},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.1-canary.57c3a1e5e.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.1-canary.57c3a1e5e.tgz","_integrity":"sha512-MldAz0mEw+uGdHP0SscFZ3GnUw/6OmpaCgB5zN07nc/ZG79kU+5NPRSS4ELLb1++cFz68QMG8wwpYplmJLU2Zg==","_npmVersion":"11.19.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"_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-contracts_2.119.1-canary.57c3a1e5e_1788657748360_0.9404876066099168","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.1e87213c2":{"name":"@kb-labs/review-contracts","version":"2.119.1-canary.1e87213c2","_id":"@kb-labs/review-contracts@2.119.1-canary.1e87213c2","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"34b2539ab5bb24d6772e9a18ffb61931e1ee194d","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.1-canary.1e87213c2.tgz","fileCount":5,"integrity":"sha512-gK6X3lMjkMMPSPlloPNLnfDVMixHbqCRvsyFLndSg3zPgZ8ni93G+Z8XxlsHUFsopjJtzTGcQvPX4tBMT0JUpQ==","signatures":[{"sig":"MEQCICt7T/SDQ4QTVl3lTPCb09TZKoysmGK3CB9ZGvvPAekcAiBymgIosF0ki+QU9mpUZDr+/0rU3bIFcxBqbjTa2XH2JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32136},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.1-canary.1e87213c2.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.1-canary.1e87213c2.tgz","_integrity":"sha512-gK6X3lMjkMMPSPlloPNLnfDVMixHbqCRvsyFLndSg3zPgZ8ni93G+Z8XxlsHUFsopjJtzTGcQvPX4tBMT0JUpQ==","_npmVersion":"11.19.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"_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-contracts_2.119.1-canary.1e87213c2_1788661313580_0.47019505694377517","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.ee03bc25d":{"name":"@kb-labs/review-contracts","version":"2.119.1-canary.ee03bc25d","_id":"@kb-labs/review-contracts@2.119.1-canary.ee03bc25d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"fabbf9232ae2d2af10a02708575f4757bc3adeff","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.1-canary.ee03bc25d.tgz","fileCount":5,"integrity":"sha512-ix0fUzieqWeJfxX/6O93aSKqFzB4/FcO4tTap9z3qDz55MRYp2YElLek0Yni+Ro2vUOep3wKvUDDnEL31K+rvQ==","signatures":[{"sig":"MEUCIQCmCzmPkXV1E0gVIIc+/9zcDYsMF2ySyKWwXyhGC8NwtAIgSiwKGh5dcchOg94SpCWFmYzk+Y6vgQPH5UslM/zJOdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32136},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.1-canary.ee03bc25d.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.1-canary.ee03bc25d.tgz","_integrity":"sha512-ix0fUzieqWeJfxX/6O93aSKqFzB4/FcO4tTap9z3qDz55MRYp2YElLek0Yni+Ro2vUOep3wKvUDDnEL31K+rvQ==","_npmVersion":"11.19.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"_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-contracts_2.119.1-canary.ee03bc25d_1789209760275_0.9116875056955025","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.a73502f0d":{"name":"@kb-labs/review-contracts","version":"2.119.1-canary.a73502f0d","_id":"@kb-labs/review-contracts@2.119.1-canary.a73502f0d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5cb766134b0f073be91ab70824dd15a2ec2b4034","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.1-canary.a73502f0d.tgz","fileCount":5,"integrity":"sha512-87dbOOxFX57hFATK4f7krOilU9vRnHvUKZOMCnGgOm89YGcaP/csK3x8pwV0uAGrC8A8cVYqZ+ZBt8jW4je6Eg==","signatures":[{"sig":"MEUCIQDQbE3ESeinuFE5Mg8AvBJM3W+uYFJjoh42B1V+HihaZQIgAvf2bbs1scd6hJmPC1bwVXwxwgfJS7IKxrwN4VFI0WI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32136},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.1-canary.a73502f0d.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.1-canary.a73502f0d.tgz","_integrity":"sha512-87dbOOxFX57hFATK4f7krOilU9vRnHvUKZOMCnGgOm89YGcaP/csK3x8pwV0uAGrC8A8cVYqZ+ZBt8jW4je6Eg==","_npmVersion":"11.19.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"_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-contracts_2.119.1-canary.a73502f0d_1789258062792_0.5688349678122635","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.e834e2cf9":{"name":"@kb-labs/review-contracts","version":"2.119.1-canary.e834e2cf9","_id":"@kb-labs/review-contracts@2.119.1-canary.e834e2cf9","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"29a5ee726e1062ba4fc9245a85e3045b403190d7","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.1-canary.e834e2cf9.tgz","fileCount":5,"integrity":"sha512-+N+T8/49VbDSjw7Z77fOFCtU13lGfXoJMhP/SQ6EEj+uXgi7O9VvwcJUDQBL/N2ZWzL3fO4V5D2wxNPntzvIxA==","signatures":[{"sig":"MEUCIH5DZF1v0AHLRD5Ami7pHGN4Zlu/5s3iTgUO31mPbK4YAiEAi39aYsCUHKR8XaBiHZLHO1bZMYg3EEnt4wBiRZyP7UA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32136},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.1-canary.e834e2cf9.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.1-canary.e834e2cf9.tgz","_integrity":"sha512-+N+T8/49VbDSjw7Z77fOFCtU13lGfXoJMhP/SQ6EEj+uXgi7O9VvwcJUDQBL/N2ZWzL3fO4V5D2wxNPntzvIxA==","_npmVersion":"11.19.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"_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-contracts_2.119.1-canary.e834e2cf9_1789300064419_0.3466906898122395","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.6a127adf8":{"name":"@kb-labs/review-contracts","version":"2.119.1-canary.6a127adf8","_id":"@kb-labs/review-contracts@2.119.1-canary.6a127adf8","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"09372b5fbd748e2965c745dd4dc2ca095fb691f1","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.1-canary.6a127adf8.tgz","fileCount":5,"integrity":"sha512-RKow5J22zPis2nF7ghFb5gL6HV6pF4yMwE4Cc+kA5EYTGJUPLWOP7LuIWgQ0Yi2IDWv9y0k+XssulXfgQwNdWw==","signatures":[{"sig":"MEUCIG8LJ97HcJo4iAOmiwsaZd8Sgri4osJHHsEae80KRzpnAiEArFTrAnc/OUWL7lONaSXMOs9Jm4bGgoUlcsu5FoxTDLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32136},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.1-canary.6a127adf8.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.1-canary.6a127adf8.tgz","_integrity":"sha512-RKow5J22zPis2nF7ghFb5gL6HV6pF4yMwE4Cc+kA5EYTGJUPLWOP7LuIWgQ0Yi2IDWv9y0k+XssulXfgQwNdWw==","_npmVersion":"11.19.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"_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-contracts_2.119.1-canary.6a127adf8_1789313053311_0.05680822885771453","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.c8f889b14":{"name":"@kb-labs/review-contracts","version":"2.119.1-canary.c8f889b14","_id":"@kb-labs/review-contracts@2.119.1-canary.c8f889b14","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a4049b5e99da17fb18e9cdf4d929340398ccce09","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.119.1-canary.c8f889b14.tgz","fileCount":5,"integrity":"sha512-hSssMZRoE/fIMTeP8HL3IXLPA0Pk11VZVgH1xySrzvb5WbTOWWRWhODmqaGYkEQHDcDCcW3CKtLHva5f14Yv5Q==","signatures":[{"sig":"MEUCIEXLrHIVQCTAIzPtxOOgAeZCrmunHBtHENyetMKN9ULkAiEAj4SNEC6tiQ4FNkqRCJil7RdmAlmgMRa/82BkQG+vI04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCkfiuO1ftTj+cWB/eiYW4RJcHRsqshgbqmlEstCXMYyAIhANMdl0pURiA7xlrjHC3nkSs1bPN1AtRRnnAlhlBCdBTM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32136},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.119.1-canary.c8f889b14.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.119.1-canary.c8f889b14.tgz","_integrity":"sha512-hSssMZRoE/fIMTeP8HL3IXLPA0Pk11VZVgH1xySrzvb5WbTOWWRWhODmqaGYkEQHDcDCcW3CKtLHva5f14Yv5Q==","_npmVersion":"11.19.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"_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-contracts_2.119.1-canary.c8f889b14_1789413379670_0.03522507469441982","host":"s3://npm-registry-packages-npm-production"}},"2.120.0-canary.68fdd56fa":{"name":"@kb-labs/review-contracts","version":"2.120.0-canary.68fdd56fa","_id":"@kb-labs/review-contracts@2.120.0-canary.68fdd56fa","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1ff90fb62200a83b85395eb80ef53a2d5aae6953","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.120.0-canary.68fdd56fa.tgz","fileCount":5,"integrity":"sha512-W2rtfaJobBAHo9zv5Kw7Fjv7lqy12S9f5Xs1HGvidPmw0DWFwq1CbCYfkmYk5jRtc2uLFPpl95WWFkyXt6dC+g==","signatures":[{"sig":"MEQCIC2iOTnyWlun1uQIXTpNLQbrfrZGogmga9Wv/z9Ng/yzAiBakIlTxVNMvfzhudQZKELslUeUiEkRxx8/9WvqYSE5FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHCyCY9WjFwd6203OQYsLq/akXZ5CQwazgKM5/Z+HODQAiB/rtPjQdo36lB+5ZOMTWR81OoHMP0YvbHTloG2UOEK9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32136},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.120.0-canary.68fdd56fa.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.120.0-canary.68fdd56fa.tgz","_integrity":"sha512-W2rtfaJobBAHo9zv5Kw7Fjv7lqy12S9f5Xs1HGvidPmw0DWFwq1CbCYfkmYk5jRtc2uLFPpl95WWFkyXt6dC+g==","_npmVersion":"11.19.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.21.0","dependencies":{},"_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-contracts_2.120.0-canary.68fdd56fa_1790213075987_0.49080144336108233","host":"s3://npm-registry-packages-npm-production"}},"2.120.0":{"name":"@kb-labs/review-contracts","version":"2.120.0","_id":"@kb-labs/review-contracts@2.120.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8c87e3337b1b68869bd5bb7bbd2dc83137da0c6c","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.120.0.tgz","fileCount":5,"integrity":"sha512-Ze1WCgvzOI6H//tOZKJ69mvOII7WJRRYzgqY3WhulT1p/hz1juw9yV6RVFOFaloXQ7aFC2liNBXWLzML8Ey08w==","signatures":[{"sig":"MEYCIQDRjv5cqx2yTcxCKK1DZea48NMhzLA4ggPEkwn0aW9g1wIhAKrwA5/MoQDMT17GXtxGf5E+YplclFyYBowpf1GCVu+0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDINe8N0aG6ZPF7JfmydREmcY9unBmSKRrRxxy0jKMSfQIhAI3pBZWIE41c6jFyVIdxFgii2yDFqzDoULaJzqIoHzI+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32102},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.120.0.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.120.0.tgz","_integrity":"sha512-Ze1WCgvzOI6H//tOZKJ69mvOII7WJRRYzgqY3WhulT1p/hz1juw9yV6RVFOFaloXQ7aFC2liNBXWLzML8Ey08w==","_npmVersion":"11.19.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.21.0","dependencies":{},"_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-contracts_2.120.0_1790279148785_0.8100894604401307","host":"s3://npm-registry-packages-npm-production"}},"2.120.1":{"name":"@kb-labs/review-contracts","version":"2.120.1","_id":"@kb-labs/review-contracts@2.120.1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e05a56cdbafe79c1b9c53b00721bd95f34e72ac9","tarball":"https://registry.npmjs.org/@kb-labs/review-contracts/-/review-contracts-2.120.1.tgz","fileCount":5,"integrity":"sha512-JTgLR5s3jMZKF1YAo+H6+0N9fnx+78XumV33isO6RgRJbd8YRdjmf4mL8zisQWXaALEQQ9+I8qyOhJP689yJJQ==","signatures":[{"sig":"MEUCICNhOT6f9X/sB4KVfADhDnxC6t1wPnHb44BvczRy4LsAAiEA446vjVWZ656R9lE3tpXMqbm6rUC0JGrWLinY4i8BUD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGefFaubtBeWHonuFB1D13JtJN6vBFxjTrtjeVfWQ+eEAiAIsJN0QlIBcTARWqxYIHOOV6WTZ77SmgKF4sYinhn4wQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32102},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-contracts-2.120.1.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","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-contracts-2.120.1.tgz","_integrity":"sha512-JTgLR5s3jMZKF1YAo+H6+0N9fnx+78XumV33isO6RgRJbd8YRdjmf4mL8zisQWXaALEQQ9+I8qyOhJP689yJJQ==","_npmVersion":"11.19.0","description":"Type definitions and contracts for AI Review plugin","directories":{},"_nodeVersion":"24.21.0","dependencies":{},"_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-contracts_2.120.1_1790288507877_0.8370224877492838","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-04-06T16:21:15.725Z","modified":"2026-09-24T22:58:58.284Z","0.5.0":"2026-04-06T16:21:15.943Z","2.6.0":"2026-04-11T15:46:56.997Z","2.9.0":"2026-04-11T18:28:32.124Z","2.10.0":"2026-04-11T19:01:40.734Z","2.11.0":"2026-04-11T19:30:29.125Z","2.12.0":"2026-04-11T20:05:04.885Z","2.13.0":"2026-04-11T20:25:39.099Z","2.14.0":"2026-04-12T10:02:17.178Z","2.15.0":"2026-04-12T20:06:23.850Z","2.17.0":"2026-04-13T14:17:25.196Z","2.18.0":"2026-04-13T14:35:00.656Z","2.19.0":"2026-04-13T15:29:07.923Z","2.20.0":"2026-04-13T20:58:35.620Z","2.22.0":"2026-04-14T09:26:17.042Z","2.23.0":"2026-04-14T09:37:59.982Z","2.25.0":"2026-04-14T10:51:54.734Z","2.28.0":"2026-04-14T12:37:14.942Z","2.29.0":"2026-04-14T17:10:06.571Z","2.30.0":"2026-04-14T18:32:43.821Z","2.31.0":"2026-04-14T19:25:25.017Z","2.32.0":"2026-04-14T21:12:45.130Z","2.33.0":"2026-04-14T21:33:36.025Z","2.34.0":"2026-04-14T22:11:00.611Z","2.35.0":"2026-04-15T08:09:19.672Z","2.36.0":"2026-04-15T17:56:59.128Z","2.37.0":"2026-04-16T08:03:44.683Z","2.38.0":"2026-04-16T09:12:52.960Z","2.39.0":"2026-04-16T16:20:13.014Z","2.40.0":"2026-04-16T22:46:41.651Z","2.41.0":"2026-04-17T11:25:14.870Z","2.42.0":"2026-04-17T12:28:53.869Z","2.43.0":"2026-04-17T13:12:08.706Z","2.44.0":"2026-04-18T08:30:45.239Z","2.45.0":"2026-04-18T11:07:00.937Z","2.46.0":"2026-04-18T11:31:06.213Z","2.47.0":"2026-04-18T12:10:36.616Z","2.53.0":"2026-04-18T17:52:49.324Z","2.54.0":"2026-04-19T16:28:15.913Z","2.55.0":"2026-04-19T17:48:15.666Z","2.56.0":"2026-04-19T19:16:50.046Z","2.57.0":"2026-04-19T19:35:17.862Z","2.58.0":"2026-04-19T20:22:19.191Z","2.59.0":"2026-04-19T20:45:59.799Z","2.60.0":"2026-04-19T21:40:18.520Z","2.61.0":"2026-04-20T14:01:51.279Z","2.62.0":"2026-04-20T15:36:27.543Z","2.64.0":"2026-04-20T20:29:29.864Z","2.65.0":"2026-04-21T07:15:13.567Z","2.66.0":"2026-04-21T07:36:15.527Z","2.67.0":"2026-04-21T08:08:51.708Z","2.68.0":"2026-04-21T08:28:11.614Z","2.73.0":"2026-04-21T11:18:29.933Z","2.74.0":"2026-04-21T12:30:28.887Z","2.75.0":"2026-04-21T13:04:55.424Z","2.77.0":"2026-04-21T14:02:37.965Z","2.79.0":"2026-04-21T16:36:58.429Z","2.80.0":"2026-04-21T17:13:16.397Z","2.81.0":"2026-04-21T17:41:21.281Z","2.82.0":"2026-04-21T18:16:41.397Z","2.83.0":"2026-04-23T15:38:20.340Z","2.85.0":"2026-04-24T19:30:37.709Z","2.86.0":"2026-04-24T20:45:11.683Z","2.87.0":"2026-04-24T20:58:55.467Z","2.88.0":"2026-04-25T09:33:37.765Z","2.89.0":"2026-04-25T10:05:15.682Z","2.93.0":"2026-04-28T19:50:28.049Z","2.94.0":"2026-04-28T21:11:51.363Z","2.96.0":"2026-07-03T23:01:46.741Z","2.98.0":"2026-07-18T14:34:45.492Z","2.100.0":"2026-07-19T00:38:08.053Z","2.101.0-canary.3f3ceb8f":"2026-07-19T14:44:45.756Z","2.101.0":"2026-07-19T16:08:31.477Z","2.102.0":"2026-07-19T21:29:22.009Z","2.103.0":"2026-07-19T22:38:51.164Z","2.104.0":"2026-07-19T23:52:16.261Z","2.105.0-canary.f6d35e31":"2026-07-21T18:30:43.028Z","2.105.0":"2026-07-23T22:33:36.607Z","2.106.0":"2026-07-24T01:07:37.583Z","2.107.0":"2026-07-25T06:36:48.229Z","2.109.0":"2026-07-25T20:48:37.341Z","2.110.0":"2026-07-28T00:41:47.138Z","2.111.0":"2026-07-28T18:54:31.506Z","2.112.0":"2026-07-29T06:53:05.457Z","2.114.0":"2026-07-30T22:06:05.644Z","2.116.11":"2026-08-01T21:09:38.275Z","2.116.12":"2026-08-01T22:05:33.115Z","2.116.13":"2026-08-01T22:32:02.039Z","2.116.14":"2026-08-01T23:01:58.873Z","2.117.0":"2026-08-09T17:53:48.908Z","2.118.0":"2026-08-11T18:04:42.163Z","2.118.1":"2026-08-12T08:50:13.067Z","2.118.2":"2026-08-12T22:29:00.177Z","2.119.0-canary.8c5512847":"2026-08-15T17:03:59.621Z","2.119.0-canary.cee505c72":"2026-08-18T21:07:40.022Z","2.119.0-canary.85d060ea6":"2026-08-20T18:28:16.573Z","2.119.0-canary.c64d2c41e":"2026-08-24T22:03:41.364Z","2.119.0-canary.0b1ec4151":"2026-08-24T22:38:08.433Z","2.119.0-canary.2077501f1":"2026-08-24T23:21:54.312Z","2.119.0-canary.b20fd4a5b":"2026-08-25T02:41:13.431Z","2.119.0-canary.448a88d0f":"2026-08-25T06:12:22.093Z","2.119.0-canary.e120bc0ee":"2026-08-25T06:53:27.774Z","2.119.0-canary.6ec5ad2e4":"2026-08-25T15:25:33.718Z","2.119.0-canary.f8394d5fd":"2026-08-25T16:27:22.934Z","2.119.0-canary.bb3d7f2f1":"2026-08-25T18:03:13.103Z","2.119.0-canary.3edea00f6":"2026-08-26T17:29:22.287Z","2.119.0-canary.8f939a290":"2026-08-26T23:50:14.591Z","2.119.0-canary.0c078654e":"2026-08-27T00:25:58.237Z","2.119.0-canary.ce846d079":"2026-08-27T01:22:43.206Z","2.119.0-canary.62ffd5965":"2026-08-27T03:06:32.098Z","2.119.0-canary.1b2bf822b":"2026-08-27T04:21:31.631Z","2.119.0-canary.602573533":"2026-08-27T09:09:47.066Z","2.119.0-canary.0b4b21a55":"2026-09-02T19:15:44.165Z","2.119.0":"2026-09-05T19:02:32.602Z","2.119.1-canary.b53bbee1d":"2026-09-05T23:06:31.141Z","2.119.1-canary.a6aa9b388":"2026-09-06T00:15:33.636Z","2.119.1-canary.57c3a1e5e":"2026-09-06T01:22:28.495Z","2.119.1-canary.1e87213c2":"2026-09-06T02:21:53.710Z","2.119.1-canary.ee03bc25d":"2026-09-12T10:42:40.414Z","2.119.1-canary.a73502f0d":"2026-09-13T00:07:42.918Z","2.119.1-canary.e834e2cf9":"2026-09-13T11:47:44.582Z","2.119.1-canary.6a127adf8":"2026-09-13T15:24:13.458Z","2.119.1-canary.c8f889b14":"2026-09-14T19:16:19.746Z","2.120.0-canary.68fdd56fa":"2026-09-24T01:24:36.077Z","2.120.0":"2026-09-24T19:45:48.886Z","2.120.1":"2026-09-24T22:21:47.957Z"},"description":"Type definitions and contracts for AI Review plugin","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"readme":"","readmeFilename":"README.md"}