{"_id":"@kb-labs/policy-contracts","_rev":"134-34a31e9579ca6dd43b0e2ef84cb2d525","name":"@kb-labs/policy-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/policy-contracts","version":"0.5.0","_id":"@kb-labs/policy-contracts@0.5.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9e74051d18a49711c14a45caa668c856a4392df2","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-0.5.0.tgz","fileCount":6,"integrity":"sha512-lrYnSSGVGGEHq6CnNwYkiiuG9HwUF2leYkV5nKtAxfLNpOcu5Rh6Y7jDrwdPQQdjZzLTF7L2UyhiKAZf5ieBww==","signatures":[{"sig":"MEYCIQC4rHdMvppYfIpY+2DvDqUEldzlKlTtfhii8WCkJlPzCgIhAO6GMzWxeOreQDnLB8X8FORYZPyHYTv8rMgdIQkXpFqa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37008},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"gitHead":"b70479ab96e50aa5e715c0838e4f477bb5a119c1","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"link:../../../../infra/kb-labs-devkit"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_0.5.0_1775492583940_0.9038919820379889","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@kb-labs/policy-contracts","version":"2.6.0","_id":"@kb-labs/policy-contracts@2.6.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"003f3902cd48c864bdafd47e893445ace684465a","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.6.0.tgz","fileCount":6,"integrity":"sha512-Q7RsjfSztVrJ0I1IzHSWK355GP8XYEciGvg2WWO5U2+we2D+wMz2SSsRgke8CQcLANbhU5jClNvLuzw8F2Tmnw==","signatures":[{"sig":"MEQCIHvjuMrWW798LWKHZ+WG+9LcQQvkL2RurdCnnsts+QkUAiBSO05xiJCKnl72mkvdeEunr0yWWJAKQQWrf8LoZL7fCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36982},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"gitHead":"b19d4e2a767bb809d8fbdfc6b2055d8e9f376ad8","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.6.0_1775922277664_0.46451963603500546","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@kb-labs/policy-contracts","version":"2.9.0","_id":"@kb-labs/policy-contracts@2.9.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"59d9f69224b3df9cce92f34a56a9f9dc576dcc83","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.9.0.tgz","fileCount":6,"integrity":"sha512-JBBOIaXrZKI0qwPNF3q2K0fBTM1w/IV4hGk/vHiZrQO8KoYGMGvnb//7Tz0hLljGacorDE00oxjv1W6lKXgIpw==","signatures":[{"sig":"MEQCIGNs2oTbAmCQhqBS/qU7vjhayAxJob1T+KiqABXMC8b6AiBpDsrigwUSHWxNHqIZtoXYUX5dRxQ1MtZtKqhlJcN3fQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36975},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.9.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/7f9c937722bbafcaf72dd7de55eda80d/kb-labs-policy-contracts-2.9.0.tgz","_integrity":"sha512-JBBOIaXrZKI0qwPNF3q2K0fBTM1w/IV4hGk/vHiZrQO8KoYGMGvnb//7Tz0hLljGacorDE00oxjv1W6lKXgIpw==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.9.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.9.0_1775932072770_0.26099716039222653","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@kb-labs/policy-contracts","version":"2.10.0","_id":"@kb-labs/policy-contracts@2.10.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"72644c59508a2440445c930e9e0d1d4ffacc6a85","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.10.0.tgz","fileCount":6,"integrity":"sha512-AFI91dhc3gLSf5JffwqIFSB3qpvSXUViRC9W5aAAn4PAkIDUaDqD4DY2sBpvFgb825sT9jWMHUqc7dJNqtEhgQ==","signatures":[{"sig":"MEUCIQDEiG9AefHmzwnAcOuvy96jJfijCDnSVw21X3ApFeydWwIgMzw0oL2FddIWTP5dXuipCzvy8YNb98f0KzE2INVEPXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36977},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.10.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d1ac798e1d268222e57d94a23b6855f0/kb-labs-policy-contracts-2.10.0.tgz","_integrity":"sha512-AFI91dhc3gLSf5JffwqIFSB3qpvSXUViRC9W5aAAn4PAkIDUaDqD4DY2sBpvFgb825sT9jWMHUqc7dJNqtEhgQ==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.10.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.10.0_1775934030789_0.5208156704404221","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@kb-labs/policy-contracts","version":"2.11.0","_id":"@kb-labs/policy-contracts@2.11.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b4978167ed161f72d9b24a04ccb71c97a55c3a15","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.11.0.tgz","fileCount":6,"integrity":"sha512-dCncfSARN9m75R6NsYQX7SYUC8GS+CXoztsjsPLynsowI74o8KSs32fMGK1W4y575IK8tdaoZUw+rrfXK+Gf3A==","signatures":[{"sig":"MEQCIBteXerSLuuZkOTv7J65Z0penTKrgNprOLKQ0fIVA966AiBCuDTM23yK5rrpM4cr2fIBg6VAPLX+56bwhuYXqs9deg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36977},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.11.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/2d2449b735bfc0e42fc34fdc81497a8e/kb-labs-policy-contracts-2.11.0.tgz","_integrity":"sha512-dCncfSARN9m75R6NsYQX7SYUC8GS+CXoztsjsPLynsowI74o8KSs32fMGK1W4y575IK8tdaoZUw+rrfXK+Gf3A==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.11.0_1775935791856_0.34614575345246745","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@kb-labs/policy-contracts","version":"2.12.0","_id":"@kb-labs/policy-contracts@2.12.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7898a0ac5a745838970e0ed159a24ee3120bf052","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.12.0.tgz","fileCount":6,"integrity":"sha512-OrcloX0aKsOpd6S7j8SP7/bloJr0W9OJ0b2ecE36nKMBHb+2gGq5Uz52am2VP1zS2/RhL1sf01OwRIK2fptyZQ==","signatures":[{"sig":"MEYCIQDDUTOH9mxhUJr681RgJvQzr9J7YU7yjr9TaFwjGRhpaAIhAMoUxF3dvxE5z2duq2zPrh7B+9B3gQHazuY8Ztxgmtq0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36977},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.12.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/014781948d97ea0a0a20714a0a4b4219/kb-labs-policy-contracts-2.12.0.tgz","_integrity":"sha512-OrcloX0aKsOpd6S7j8SP7/bloJr0W9OJ0b2ecE36nKMBHb+2gGq5Uz52am2VP1zS2/RhL1sf01OwRIK2fptyZQ==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.12.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.12.0_1775937897730_0.8861157362788143","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@kb-labs/policy-contracts","version":"2.13.0","_id":"@kb-labs/policy-contracts@2.13.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"88969772e3c06af964c53e9c6b681cdaf591e373","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.13.0.tgz","fileCount":6,"integrity":"sha512-Liap6obWBHXkG2kmIS5Plod3U/dpWJWanqPZv+ewU4za14svfpu9L4eIgiEFmQZmK8N4Eqthy/4J7lpprmH+Ig==","signatures":[{"sig":"MEQCIFFuGcjQF2jxhsbQrG4CItS5fPU2bmjFxm68grmVYRubAiA74LMkH7Uzxhz15TCm+vIN2f22CqdeGFdJ6DE8CEzqNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36977},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.13.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/ad2668e015e9d37aa55c517ca33049f7/kb-labs-policy-contracts-2.13.0.tgz","_integrity":"sha512-Liap6obWBHXkG2kmIS5Plod3U/dpWJWanqPZv+ewU4za14svfpu9L4eIgiEFmQZmK8N4Eqthy/4J7lpprmH+Ig==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.13.0_1775939128662_0.2248206224043563","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"@kb-labs/policy-contracts","version":"2.14.0","_id":"@kb-labs/policy-contracts@2.14.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f2aea99d4701439f5ba5d8016ee4b8398c63229c","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.14.0.tgz","fileCount":6,"integrity":"sha512-eiawRnuMaPSz6yiTr2kuiUpkUPxJz5E2bJ+8rKre2sOpzR0aK1oohkyjDw9g2PGrO1nqGbCZDu2y4hwInle8Eg==","signatures":[{"sig":"MEQCIESzYCEvfLl5p17MV+gUzQDkAOUXKWdMWCzyC6agVWlDAiBiMdvQKv3u5cieTaX4P4MyiaBk3r3LzzTaNrkRv2jptA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36977},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.14.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/f85170e92e997729483a822784f64809/kb-labs-policy-contracts-2.14.0.tgz","_integrity":"sha512-eiawRnuMaPSz6yiTr2kuiUpkUPxJz5E2bJ+8rKre2sOpzR0aK1oohkyjDw9g2PGrO1nqGbCZDu2y4hwInle8Eg==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.14.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.14.0_1775988130099_0.8738337288524556","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"@kb-labs/policy-contracts","version":"2.15.0","_id":"@kb-labs/policy-contracts@2.15.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c834d3dea2c632b77af6b2e1fd4c8d22b4a37cf3","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.15.0.tgz","fileCount":6,"integrity":"sha512-buxw0+o2EQQcK2o89Kfdsuix1I9zXTj/0HkbUnguP1Y4P6dsySmXgOe1yTLiG/yxpDpsQFsvjrIibsfWsFHchQ==","signatures":[{"sig":"MEUCIEgbWa/5tvBksh6K4sy8pq6JlZDxSsAhRp8TOvI5VsAQAiEA56QvmlKQGSItuOOs3XGPrWPsx22buafK48mfFCnX8FI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36977},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.15.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/dfc92b303bc17211aae79c18ef8cb311/kb-labs-policy-contracts-2.15.0.tgz","_integrity":"sha512-buxw0+o2EQQcK2o89Kfdsuix1I9zXTj/0HkbUnguP1Y4P6dsySmXgOe1yTLiG/yxpDpsQFsvjrIibsfWsFHchQ==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.15.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.15.0_1776024368404_0.08690912537835827","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"@kb-labs/policy-contracts","version":"2.16.0","_id":"@kb-labs/policy-contracts@2.16.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6720c4bc526b964167bfa722fa958d2cc5bca0e5","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.16.0.tgz","fileCount":6,"integrity":"sha512-3C4SaZSq5HWC/VAE1yI845S5NMbI2UvLlI7ASEkkc4juau7Fc3+XY70ccEicxr1f0795j3YnZoxPp518ScFI5w==","signatures":[{"sig":"MEUCIQCIRXeU9cDw1yMmpStOUb2HlK2FphGZhmTZ8XSvrCqFfgIgC3LCiOlcCWb39aH14NamD3CJeO7YDHh4vP9ESLwcYIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37321},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.16.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/49c369a8a57d7b93b15117847966a3f6/kb-labs-policy-contracts-2.16.0.tgz","_integrity":"sha512-3C4SaZSq5HWC/VAE1yI845S5NMbI2UvLlI7ASEkkc4juau7Fc3+XY70ccEicxr1f0795j3YnZoxPp518ScFI5w==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.16.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.16.0_1776086755598_0.3403283178506067","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"@kb-labs/policy-contracts","version":"2.17.0","_id":"@kb-labs/policy-contracts@2.17.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5715691203f862b0e527eaac9f06d5c994b513ed","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.17.0.tgz","fileCount":6,"integrity":"sha512-K+V1qm8ZGs9n+TBRvjRRT9HbKsM9LsDx6BFf7kNQy+wpTPuRvzFm5XJ98WFrqRbrJxmLgKE6LmukGZQM2JIUsw==","signatures":[{"sig":"MEUCIQCZIrP4d3LqlldKoa9gnQsITIWni7Bo0amCSVYGeb/CrgIgGrfyBtP2/88KsjXqnsa9m9T+F5vZ+izb6pMcj3oQME4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36977},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.17.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/178d05238aec5693d2e18cb23856b407/kb-labs-policy-contracts-2.17.0.tgz","_integrity":"sha512-K+V1qm8ZGs9n+TBRvjRRT9HbKsM9LsDx6BFf7kNQy+wpTPuRvzFm5XJ98WFrqRbrJxmLgKE6LmukGZQM2JIUsw==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.17.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.17.0_1776089831016_0.19985048500186742","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"@kb-labs/policy-contracts","version":"2.18.0","_id":"@kb-labs/policy-contracts@2.18.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c19d3905c68db0fa16dd998da1b13cb72f63d9e7","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.18.0.tgz","fileCount":6,"integrity":"sha512-+8NToA7E+vLz56yYSrl9nWfawi7X8Q3hljtzlXlscdEd2JXZKXYMVbwBsdocZVrKZCEM4VTL71OROgH7lHhRfA==","signatures":[{"sig":"MEUCIQC4KnUs1+vqBJ0OUXh7jgUEDy2AtNmzqL4DRdESyUn4DwIgVhm5q9vS7BCyItxuqiZ4EUeVcXCV3CXXgEuEBu5k1T0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36977},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.18.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/25b1acb5627675126bb5fccee989318b/kb-labs-policy-contracts-2.18.0.tgz","_integrity":"sha512-+8NToA7E+vLz56yYSrl9nWfawi7X8Q3hljtzlXlscdEd2JXZKXYMVbwBsdocZVrKZCEM4VTL71OROgH7lHhRfA==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.18.0_1776090889148_0.2902760188145257","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"@kb-labs/policy-contracts","version":"2.19.0","_id":"@kb-labs/policy-contracts@2.19.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"aebac84986e78c99f0ff1ba6daee4ff62c61ea07","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.19.0.tgz","fileCount":6,"integrity":"sha512-LHq0VVWIwQE4RHbEqPt2qDH81KzqPHFaL9zxIX7sPG6CoSZUHmtxdX0jy/M9L4tBpLEJ4oLnaIrE7MtelHdKvw==","signatures":[{"sig":"MEQCIH3zbGGRRJ6jMgTLFl7Z+YIWcRveE4izfFiWAyJUTPfCAiAK2ib5+ONAT8CanjNxGzC4s0576epw/S5ItY32FAhfdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36977},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.19.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/6d842a71837536908a9cb83799c809b7/kb-labs-policy-contracts-2.19.0.tgz","_integrity":"sha512-LHq0VVWIwQE4RHbEqPt2qDH81KzqPHFaL9zxIX7sPG6CoSZUHmtxdX0jy/M9L4tBpLEJ4oLnaIrE7MtelHdKvw==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.19.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.19.0_1776094141081_0.32794749098348874","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"@kb-labs/policy-contracts","version":"2.20.0","_id":"@kb-labs/policy-contracts@2.20.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f1e461f5dfb337326aabd7ebb0c50793068cd5e8","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.20.0.tgz","fileCount":6,"integrity":"sha512-DjckTzElVJcNpqrXwWIV14Q3iR4LJr2/lUWsiSuDVp5UGpBMFCauKsLB5xKl1jPTM/MMT/+DYZ3CPpjq7WD2hg==","signatures":[{"sig":"MEUCIQCalhoedCkGarB+G1mYkBGqMC+QpTbeVV1uAYKne23MAgIgUj9q46bUxvQ281MS23PGErMyQH8q76t+om7NCJyyFcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36977},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.20.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/9be090d75812831a6f1326babb88b51c/kb-labs-policy-contracts-2.20.0.tgz","_integrity":"sha512-DjckTzElVJcNpqrXwWIV14Q3iR4LJr2/lUWsiSuDVp5UGpBMFCauKsLB5xKl1jPTM/MMT/+DYZ3CPpjq7WD2hg==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.20.0_1776113901024_0.5915921662151256","host":"s3://npm-registry-packages-npm-production"}},"2.22.0":{"name":"@kb-labs/policy-contracts","version":"2.22.0","_id":"@kb-labs/policy-contracts@2.22.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"bed45954d583d945d4302b04de3e3c373a84cb76","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.22.0.tgz","fileCount":6,"integrity":"sha512-CcgL2BPzWrkGjMbtKHCXit6OU9Gl7dJvbPiOIgH4MOVkzGJ/Gv6vUyBFxbxvhMiIfRBycafZkrB9vb0yBll4gQ==","signatures":[{"sig":"MEUCIQCaWJQp3mle2RLl/52+i/jrs02HI7gH8eNkj0zadKum0gIgQJP6D6Xe9ILE27SOkMCn9aNT18hyZl36Y9C2mb1fqXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36977},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.22.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/9c26d9aa85865c330ecce3d2eae26ad0/kb-labs-policy-contracts-2.22.0.tgz","_integrity":"sha512-CcgL2BPzWrkGjMbtKHCXit6OU9Gl7dJvbPiOIgH4MOVkzGJ/Gv6vUyBFxbxvhMiIfRBycafZkrB9vb0yBll4gQ==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.22.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.22.0_1776158770728_0.5710482334858074","host":"s3://npm-registry-packages-npm-production"}},"2.23.0":{"name":"@kb-labs/policy-contracts","version":"2.23.0","_id":"@kb-labs/policy-contracts@2.23.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5b61406bebcb5630f3703f8ee2039d95bb00a9d3","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.23.0.tgz","fileCount":6,"integrity":"sha512-C8fSLih8MHymPRfCWc5NtDUZSZEEokpe/TdzW7IA3y2CZGGpZU03wSz9qasxQTh4ol+DmtrkuU+MLAyoKJARPg==","signatures":[{"sig":"MEUCIQDcSmsGoT7zB7uyuvJ2tlUaN58QFoWRMdv+0SgIuBAdQwIgP/Ubjsl/PL0QfyHNf+CjFDRDaPozRuPt4NiOysKv2ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36977},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.23.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/323c0003082a9acb1790ea4aff33b4f3/kb-labs-policy-contracts-2.23.0.tgz","_integrity":"sha512-C8fSLih8MHymPRfCWc5NtDUZSZEEokpe/TdzW7IA3y2CZGGpZU03wSz9qasxQTh4ol+DmtrkuU+MLAyoKJARPg==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.23.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.23.0_1776159466969_0.48047104543573216","host":"s3://npm-registry-packages-npm-production"}},"2.25.0":{"name":"@kb-labs/policy-contracts","version":"2.25.0","_id":"@kb-labs/policy-contracts@2.25.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6968d21bff8ac681d91ef3eaf997928c0042c69e","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.25.0.tgz","fileCount":6,"integrity":"sha512-qOGLbd4v1ZIEzpjXvfHo21Mrm1u5QZfc3KDPuGUC9xwqnvZ+j+QMw5th8JF9NuIMaMLfz6z6Z/hfaB50iHHuQw==","signatures":[{"sig":"MEUCIQCcJ1HeodLFKS0zX/lFV45haoWeVr+gBiLqM0r6wOrRqwIgaNApO4J/z9Ib0an4ZVYhzaUYUkWde+mGoK88qMC2UfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36977},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.25.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/89147a0cf6e7aebfdc604c3e3916d4f4/kb-labs-policy-contracts-2.25.0.tgz","_integrity":"sha512-qOGLbd4v1ZIEzpjXvfHo21Mrm1u5QZfc3KDPuGUC9xwqnvZ+j+QMw5th8JF9NuIMaMLfz6z6Z/hfaB50iHHuQw==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.25.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.25.0_1776163901171_0.3103561036594267","host":"s3://npm-registry-packages-npm-production"}},"2.28.0":{"name":"@kb-labs/policy-contracts","version":"2.28.0","_id":"@kb-labs/policy-contracts@2.28.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"dc14102c3fcbf79122b7fb3e833d168eebd31470","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.28.0.tgz","fileCount":6,"integrity":"sha512-X5wJSoKPV2ikSGawfxi7sAxHkN48wnBE87qC9Sti+ID5+N85dX2pS2PAgspjRAvpEhMJU7uduVbCIPBGSe0dZA==","signatures":[{"sig":"MEUCIQCTw9HW/CwzXIBe3cvIDEoJQrbFseJZbsHeViN2JEXFxAIgGd0nzfNAJoewuQqXig0E8UwVtQr6Pti4GkoSRb5hluA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36977},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.28.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/71aa97794b4845097e8dc8c285d09d1a/kb-labs-policy-contracts-2.28.0.tgz","_integrity":"sha512-X5wJSoKPV2ikSGawfxi7sAxHkN48wnBE87qC9Sti+ID5+N85dX2pS2PAgspjRAvpEhMJU7uduVbCIPBGSe0dZA==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.28.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.28.0_1776170217698_0.9569254213719209","host":"s3://npm-registry-packages-npm-production"}},"2.29.0":{"name":"@kb-labs/policy-contracts","version":"2.29.0","_id":"@kb-labs/policy-contracts@2.29.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"015114559961893786e7c7692d61c7ffb5971c43","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.29.0.tgz","fileCount":6,"integrity":"sha512-OhuGFNFrmGZeD8n9q04JuZPGBQX8PJ+/4EyivgShGKKtZpnzHRHJv057PBx64BoQ7r21WIDoeq4qVEJS1KVpkw==","signatures":[{"sig":"MEUCICHS/GoZrMr2FCb9b0NDmY7nb/SyWe60YXjID38Yw7MeAiEAhZdSLKU90EdbPLxXVURQOg3rfq7B3h5hmzP0WThKAzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36977},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.29.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/4e83d16f434e5d4b21a74a173ecab8bb/kb-labs-policy-contracts-2.29.0.tgz","_integrity":"sha512-OhuGFNFrmGZeD8n9q04JuZPGBQX8PJ+/4EyivgShGKKtZpnzHRHJv057PBx64BoQ7r21WIDoeq4qVEJS1KVpkw==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.29.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.29.0_1776186590606_0.8282589178924356","host":"s3://npm-registry-packages-npm-production"}},"2.30.0":{"name":"@kb-labs/policy-contracts","version":"2.30.0","_id":"@kb-labs/policy-contracts@2.30.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f8e549fa034bde475e97b993fbdd6a11b4e22e3b","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.30.0.tgz","fileCount":6,"integrity":"sha512-woYvCode/AFhwoULqGFwdcUtBjO0RowJHkHbLunJyJ0y21+jerHzRmqWYTQxnBTx/2KPYqIgrJN41Rj81O+AZw==","signatures":[{"sig":"MEQCICce5Gr80Swn5cr079Q/Kkjh5UDkfUivcxdND9akrQYRAiAUi8DTkNyf0hor2bAFxh4T6r50qLa9XqmnSIyNMKm+ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36977},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.30.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a6b017996b7c68ed022a07fd8acf2358/kb-labs-policy-contracts-2.30.0.tgz","_integrity":"sha512-woYvCode/AFhwoULqGFwdcUtBjO0RowJHkHbLunJyJ0y21+jerHzRmqWYTQxnBTx/2KPYqIgrJN41Rj81O+AZw==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.30.0_1776191552500_0.9177221869874914","host":"s3://npm-registry-packages-npm-production"}},"2.31.0":{"name":"@kb-labs/policy-contracts","version":"2.31.0","_id":"@kb-labs/policy-contracts@2.31.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c5ddb5e4b130aba6b89242031cd1b2ca6a1fbd54","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.31.0.tgz","fileCount":6,"integrity":"sha512-9dGwb5MEpstmQZoQM3QrUvYJnaO/camE/rG1gCuSsct4OyN1wol2r2IoREbOKEtN4fhcZ1lorClF0ZSoMuSnzQ==","signatures":[{"sig":"MEYCIQDyw+/+mQMzqU6WES2eVOfsyVeBqskPTXruV0ko2vdL2gIhAO3Vxr08hXvQq9TjivmEouxWD8hRr5vEFm6jRsrI6h3b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.31.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/786b95997a09c71dd7b4ff3edaa75078/kb-labs-policy-contracts-2.31.0.tgz","_integrity":"sha512-9dGwb5MEpstmQZoQM3QrUvYJnaO/camE/rG1gCuSsct4OyN1wol2r2IoREbOKEtN4fhcZ1lorClF0ZSoMuSnzQ==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.31.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.31.0_1776194715102_0.251636565835613","host":"s3://npm-registry-packages-npm-production"}},"2.32.0":{"name":"@kb-labs/policy-contracts","version":"2.32.0","_id":"@kb-labs/policy-contracts@2.32.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"07788e3b4bdaf2db199045077ab36a3714befc71","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.32.0.tgz","fileCount":6,"integrity":"sha512-P2d+aHGHYqc66osxZigmHG8pFhLmopGjsrfSFsmrgQtrPLe0c4F2V7bfaUgxCZ1liiOaluFNJ1NXx14rpsbg7w==","signatures":[{"sig":"MEYCIQDSuk8Lt3MOUmzNTGArDJk461G0Xb9TigyTcVx4Ao6czQIhANwzReWCR7S7y4pOEwMeJ4UtD9Y5vFo0/hJB9OP5QUKA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.32.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/3581fcaa0df022be8621d898916a47b3/kb-labs-policy-contracts-2.32.0.tgz","_integrity":"sha512-P2d+aHGHYqc66osxZigmHG8pFhLmopGjsrfSFsmrgQtrPLe0c4F2V7bfaUgxCZ1liiOaluFNJ1NXx14rpsbg7w==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.32.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.32.0_1776201158870_0.6683406052869876","host":"s3://npm-registry-packages-npm-production"}},"2.33.0":{"name":"@kb-labs/policy-contracts","version":"2.33.0","_id":"@kb-labs/policy-contracts@2.33.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b6fe84fd2aa187195b9874d3ad83c671b08ed500","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.33.0.tgz","fileCount":6,"integrity":"sha512-RsXiGds5R13eShkLA5DSJfU/GtDr4qr6HByCdFMGat2b7Aac6nNqWIZOSEb9DeXqDESdn6eyHyd1GbIhEE/6Dw==","signatures":[{"sig":"MEUCIQCWxK7/yHapFNhX72TmTbsavcUosS3wOXR/mZtIKJ8T1AIgYLduXnvOF9AIdVmksEcr+2+49hBAHydHaOTQ/q27EhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.33.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/589d4c65fd7a611d79fce9131baafba0/kb-labs-policy-contracts-2.33.0.tgz","_integrity":"sha512-RsXiGds5R13eShkLA5DSJfU/GtDr4qr6HByCdFMGat2b7Aac6nNqWIZOSEb9DeXqDESdn6eyHyd1GbIhEE/6Dw==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.33.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.33.0_1776202401328_0.13317030867472957","host":"s3://npm-registry-packages-npm-production"}},"2.34.0":{"name":"@kb-labs/policy-contracts","version":"2.34.0","_id":"@kb-labs/policy-contracts@2.34.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2dc6235a71b22f4b6560fbd6efeeb5341ad884c1","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.34.0.tgz","fileCount":6,"integrity":"sha512-1+RYVUUS9mRbvLXBdc9yzhqjaoZM1/jx7rIByH2XTCMY7lzs3/X68vSrjHKaJs28ogZRwwA80fc6RmCPTps4uw==","signatures":[{"sig":"MEQCIBIHwPHNBDHC9qk1c1nzUEvvi6b/gXESd/MV35Mto09PAiBgc9I4PDqT5e7U+vHfZP+0zroDO1ruwa9+pNHdpRe4Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.34.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/18e2c261be6d09a1d1ac3fadc5d46765/kb-labs-policy-contracts-2.34.0.tgz","_integrity":"sha512-1+RYVUUS9mRbvLXBdc9yzhqjaoZM1/jx7rIByH2XTCMY7lzs3/X68vSrjHKaJs28ogZRwwA80fc6RmCPTps4uw==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.34.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.34.0_1776204653416_0.1172995504228369","host":"s3://npm-registry-packages-npm-production"}},"2.35.0":{"name":"@kb-labs/policy-contracts","version":"2.35.0","_id":"@kb-labs/policy-contracts@2.35.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4d4b6c1f533ba48f38d5ad7b59ffe438ad299f17","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.35.0.tgz","fileCount":6,"integrity":"sha512-4lxdmQ2WiptKvJ9K9nTqGE234Lax/O02xJNvuGJzojYY1V6pqnXrUqSp/latZalq0uXoIxb3SJ9guXuRIJ3OzQ==","signatures":[{"sig":"MEYCIQDsloBFtFbJjNVSGKp/h4Fit9HGUT/kvgSPslew+4kdkQIhAOy+H/d+IAn5auQSRhsXiq4by6w8f/KUt9pk8XJwm9Ac","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.35.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/c270b0c29fe51f1ff60c46c348247c99/kb-labs-policy-contracts-2.35.0.tgz","_integrity":"sha512-4lxdmQ2WiptKvJ9K9nTqGE234Lax/O02xJNvuGJzojYY1V6pqnXrUqSp/latZalq0uXoIxb3SJ9guXuRIJ3OzQ==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.35.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.35.0_1776240548761_0.43912618512196433","host":"s3://npm-registry-packages-npm-production"}},"2.36.0":{"name":"@kb-labs/policy-contracts","version":"2.36.0","_id":"@kb-labs/policy-contracts@2.36.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"59e443155315061d6e98942ddf6a3785f3f19d3a","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.36.0.tgz","fileCount":6,"integrity":"sha512-dejkXHuOPnvHV/Xi5/tbpSPiVuFxwRr6qvOzb1w8fAusHqlu2JRuxzR9wLq7KVh+N1OLnsKNSyCxdmAw/tVoaw==","signatures":[{"sig":"MEUCIQC3wXiEpeheQUUrgfRxHcCALcz3+H9ayibcssdRl7LILgIgKVdnaadxe8+UmgXO11JYQzwaoygGjNV+fcICEw9FI5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.36.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/7fd06bb187c9d27c1ad20a7e5f34a80c/kb-labs-policy-contracts-2.36.0.tgz","_integrity":"sha512-dejkXHuOPnvHV/Xi5/tbpSPiVuFxwRr6qvOzb1w8fAusHqlu2JRuxzR9wLq7KVh+N1OLnsKNSyCxdmAw/tVoaw==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.36.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.36.0_1776275805445_0.0880681102385501","host":"s3://npm-registry-packages-npm-production"}},"2.37.0":{"name":"@kb-labs/policy-contracts","version":"2.37.0","_id":"@kb-labs/policy-contracts@2.37.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b248ff07d0d0f72d232d9d2cf82a43cbb27e8c8b","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.37.0.tgz","fileCount":6,"integrity":"sha512-QGYQGImMXfleeC9qfO+hAUDaqBhYlP6JSMLnlHA319IzVs7ADv41LQhFnHfAnkJ4+AFYgehonWtMbQeT65jNPQ==","signatures":[{"sig":"MEUCIA6Ae1nLRoPPpo/7wXgz7+5K/1jx0bMVGNHjKbyIiCePAiEA15xlLwv+mgiXxQDthAMYKnNH1n8V64t6KOeCbMZE8U4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.37.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/5717d11cb25b78e3aa1ea035078a934f/kb-labs-policy-contracts-2.37.0.tgz","_integrity":"sha512-QGYQGImMXfleeC9qfO+hAUDaqBhYlP6JSMLnlHA319IzVs7ADv41LQhFnHfAnkJ4+AFYgehonWtMbQeT65jNPQ==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.37.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.37.0_1776326611127_0.7695344350630184","host":"s3://npm-registry-packages-npm-production"}},"2.38.0":{"name":"@kb-labs/policy-contracts","version":"2.38.0","_id":"@kb-labs/policy-contracts@2.38.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5e4459313a1dcb850dd8c3af59d80cbf66425c2c","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.38.0.tgz","fileCount":6,"integrity":"sha512-Sa4Kp8ZaW1WoRRcEskO3xYh8nvUQ5/4Q6Y31N7M4BXGjwAhwn9T3hVqhPP+FUhczMFNI27z+hItdEcNA1arphA==","signatures":[{"sig":"MEUCIQC0t7y2/XEM7IbtEFNp7fEp99Og9WncvPi8yU5KnFQYCQIgNQ4/ztp1HeTYrk+CUcSrDQ+cMjqUICld4rSKn1OoASs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.38.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/94a5b138a2cea9e84e05ba4e79889824/kb-labs-policy-contracts-2.38.0.tgz","_integrity":"sha512-Sa4Kp8ZaW1WoRRcEskO3xYh8nvUQ5/4Q6Y31N7M4BXGjwAhwn9T3hVqhPP+FUhczMFNI27z+hItdEcNA1arphA==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.38.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.38.0_1776330752347_0.01988836500352309","host":"s3://npm-registry-packages-npm-production"}},"2.39.0":{"name":"@kb-labs/policy-contracts","version":"2.39.0","_id":"@kb-labs/policy-contracts@2.39.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2fb3f15450bdbf029b74a68f4affd7b8c9830ce6","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.39.0.tgz","fileCount":6,"integrity":"sha512-NV7mPwgrheW1q3YmCDGZaZho1N4K0F+PEFedLo6ZyuZGzHUza6+gnjzM6fxSy6dZgMpLPzQ71/SPuO35WT3vfQ==","signatures":[{"sig":"MEUCIEWszXxPnOxkXWuQ8MAKZhgjI58poI3lQjEfQt4uk/ALAiEA1IacKkG1NnNKyRi5mRW0zx1YZNfINJQ9epaVDk9CFRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.39.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/0a0ceb2114e0616a6059a0e521fc36dd/kb-labs-policy-contracts-2.39.0.tgz","_integrity":"sha512-NV7mPwgrheW1q3YmCDGZaZho1N4K0F+PEFedLo6ZyuZGzHUza6+gnjzM6fxSy6dZgMpLPzQ71/SPuO35WT3vfQ==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.39.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.39.0_1776356403252_0.9602250860526931","host":"s3://npm-registry-packages-npm-production"}},"2.40.0":{"name":"@kb-labs/policy-contracts","version":"2.40.0","_id":"@kb-labs/policy-contracts@2.40.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f7cde7905c8f88cf3aa431d3c5f5f220282c360c","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.40.0.tgz","fileCount":6,"integrity":"sha512-Ho1EjtpJHQwDRp2ZGMvBZjVbc/vn1/jImOCd+iqYunPIPVHjkdektmik80AvtHJyFCcGv3eyiUeXA/lcPRxzdw==","signatures":[{"sig":"MEYCIQCEbna9+pSLZxSLIvevwZcmkzKHOEqHhTkH3cr9LLyvVAIhAI3tp79EYrmAElop+ymnSHNodriBoxZ4x2GNoh9IXT9L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.40.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/db214ae07ec3c673de6dc4458c62e922/kb-labs-policy-contracts-2.40.0.tgz","_integrity":"sha512-Ho1EjtpJHQwDRp2ZGMvBZjVbc/vn1/jImOCd+iqYunPIPVHjkdektmik80AvtHJyFCcGv3eyiUeXA/lcPRxzdw==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.40.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.40.0_1776379589049_0.15610699958381025","host":"s3://npm-registry-packages-npm-production"}},"2.41.0":{"name":"@kb-labs/policy-contracts","version":"2.41.0","_id":"@kb-labs/policy-contracts@2.41.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0b9372141c09663071da328d824a1ac6da5091a0","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.41.0.tgz","fileCount":6,"integrity":"sha512-lhDXgrPA4zY5ppd4DxyL262tWOSwuvt7E7OtkV2yYAScYz6k+k60Uj/sLGz6G06zX07u5VBJcg8JujQr9joh3Q==","signatures":[{"sig":"MEUCIBL4V99Od9AtATpxB7O+Gj9gHNSzYa3wdc8ASqX+p7BeAiEA/3U/ZXd8heFAEJP/TYgV5yYLmBM/wIaKLxEFTzd6/gc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.41.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/3444936406a8df86903c952a82c925d3/kb-labs-policy-contracts-2.41.0.tgz","_integrity":"sha512-lhDXgrPA4zY5ppd4DxyL262tWOSwuvt7E7OtkV2yYAScYz6k+k60Uj/sLGz6G06zX07u5VBJcg8JujQr9joh3Q==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.41.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.41.0_1776425101766_0.104086863183106","host":"s3://npm-registry-packages-npm-production"}},"2.42.0":{"name":"@kb-labs/policy-contracts","version":"2.42.0","_id":"@kb-labs/policy-contracts@2.42.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2cfb46e80f52af1bc953a6973676078a620f2f46","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.42.0.tgz","fileCount":6,"integrity":"sha512-DL14hMS+rpUugNSMUwmSv0DZQHuSZ55eS44Wi6XgbB+bTOwFudHk9m/pikO4Yp0rBRVbCebj68a6sNGL3WsJvw==","signatures":[{"sig":"MEQCIFoieZmNLun/QWohnpOosR4PEIav/6WXYoD147Tu7+C+AiAq96CWvmEWSpzQ3/BX5JGdetJsXEgmrp4hY96Pcl4x5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.42.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/2ba811f59de26c4999a9ff95f6067b8a/kb-labs-policy-contracts-2.42.0.tgz","_integrity":"sha512-DL14hMS+rpUugNSMUwmSv0DZQHuSZ55eS44Wi6XgbB+bTOwFudHk9m/pikO4Yp0rBRVbCebj68a6sNGL3WsJvw==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.42.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.42.0_1776428913385_0.27979634261081854","host":"s3://npm-registry-packages-npm-production"}},"2.43.0":{"name":"@kb-labs/policy-contracts","version":"2.43.0","_id":"@kb-labs/policy-contracts@2.43.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2844a26f261a5057f7b785180871cf5f01698cb8","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.43.0.tgz","fileCount":6,"integrity":"sha512-AFvAv3b9yAJQBb6yrtU1wgqHsoGHJ5pZRgpBcBYvi5WxMQcfUa3m/u7HXFVZg0FXkkdc9FGR36rYHCp6Fl3wtg==","signatures":[{"sig":"MEYCIQCZcYbliWzZA3Ie/TMgnbv8vsB1fohb+arccmndrRWgwwIhANRP/NJIxuAVcfvYT94Lt/G9obtU+eJCiIYreVxJqnvA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.43.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/37ace1e361bba4c479dc463c15daed7b/kb-labs-policy-contracts-2.43.0.tgz","_integrity":"sha512-AFvAv3b9yAJQBb6yrtU1wgqHsoGHJ5pZRgpBcBYvi5WxMQcfUa3m/u7HXFVZg0FXkkdc9FGR36rYHCp6Fl3wtg==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.43.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.43.0_1776431510169_0.8124101439287073","host":"s3://npm-registry-packages-npm-production"}},"2.44.0":{"name":"@kb-labs/policy-contracts","version":"2.44.0","_id":"@kb-labs/policy-contracts@2.44.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"30b7a1a62ae452c676d62011487b231b0256e7cf","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.44.0.tgz","fileCount":6,"integrity":"sha512-u+iWQg5NW1W+97ZPJoN7B/Bjjy7t4ORTK8adVdf9bYYwoXwIYNiKahGpqULVfzIGpksrAmfU0TvaAaRk0mpWCQ==","signatures":[{"sig":"MEYCIQCUXLYxn2s8G6TmG/skcWraL8WySoLWf/C46P5zf83rfgIhANurWhfVwrPyeE00TxJn0EbVX4aqNOCgCQjuJFwZr2dZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.44.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/c7086bf55d95cf6191e8be5287e7a991/kb-labs-policy-contracts-2.44.0.tgz","_integrity":"sha512-u+iWQg5NW1W+97ZPJoN7B/Bjjy7t4ORTK8adVdf9bYYwoXwIYNiKahGpqULVfzIGpksrAmfU0TvaAaRk0mpWCQ==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.44.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.44.0_1776501031326_0.4940156837784475","host":"s3://npm-registry-packages-npm-production"}},"2.45.0":{"name":"@kb-labs/policy-contracts","version":"2.45.0","_id":"@kb-labs/policy-contracts@2.45.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7ec23dfbf437d883104ba78c13490b274a053510","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.45.0.tgz","fileCount":6,"integrity":"sha512-iW5hZHfzwiD5QotZt1OIjB54dMXcPXqHYhz1MvTYPcuCafq0ceqP6oWF6Y+d6fQXHkCYQ6wAgAwU3Z1bQvNKQQ==","signatures":[{"sig":"MEUCIF5h1b+q+Wq5NuO1m7qePDukJNg3bvprNvtgUTSPN5xCAiEAkCI6QDXrannjkLWaIQ3ZLnuk+KPcgj23U/QbaNQrJMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.45.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/c1c274c9900f6ab08f99701af96a2bdf/kb-labs-policy-contracts-2.45.0.tgz","_integrity":"sha512-iW5hZHfzwiD5QotZt1OIjB54dMXcPXqHYhz1MvTYPcuCafq0ceqP6oWF6Y+d6fQXHkCYQ6wAgAwU3Z1bQvNKQQ==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.45.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.45.0_1776510410249_0.5520653538704667","host":"s3://npm-registry-packages-npm-production"}},"2.46.0":{"name":"@kb-labs/policy-contracts","version":"2.46.0","_id":"@kb-labs/policy-contracts@2.46.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3f78b9f249fb61069c7111565ac12369b60d3f5f","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.46.0.tgz","fileCount":6,"integrity":"sha512-rhVH8L6BtIATzN+bhI/5DbnwqKq7V/3nFM+JZrXsKxZ3cU9AK7M6p8gWkr6Lx6jPxlbigWcZ7YRetTyLCVPouQ==","signatures":[{"sig":"MEYCIQDnyQgiDk/G2Gq7R7mDtjGYoiq+wEL1KX3T9keUKbN90gIhAPAGAcGvhuyfnFqxrlX6CMkS7d0fKFFFTzTWth7MfBk5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.46.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/34410fe9ba74ffeac864de077c5d4b07/kb-labs-policy-contracts-2.46.0.tgz","_integrity":"sha512-rhVH8L6BtIATzN+bhI/5DbnwqKq7V/3nFM+JZrXsKxZ3cU9AK7M6p8gWkr6Lx6jPxlbigWcZ7YRetTyLCVPouQ==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.46.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.46.0_1776511851598_0.20224273159034278","host":"s3://npm-registry-packages-npm-production"}},"2.47.0":{"name":"@kb-labs/policy-contracts","version":"2.47.0","_id":"@kb-labs/policy-contracts@2.47.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"51c1b1accc2da594bcaec42798a2fb0f5edb1095","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.47.0.tgz","fileCount":6,"integrity":"sha512-S36JX55fTPbR/LZFSuk42cld8/z8psrTKGWz4Kiq6Q0Z7dCRoThpJXCikqpKzMr1HR08jLsmnXv9Pt4a2LMxHA==","signatures":[{"sig":"MEUCIQD3ikYNMjXJPblvkyyAp0z9c0I8bFiEUtHX/We/QE1hSAIgEP7pbISghnM8H71gmyon6r7t6mOA1e4p+kFFBpL8yD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.47.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/feb23f2c19f901637519f6cf758146ea/kb-labs-policy-contracts-2.47.0.tgz","_integrity":"sha512-S36JX55fTPbR/LZFSuk42cld8/z8psrTKGWz4Kiq6Q0Z7dCRoThpJXCikqpKzMr1HR08jLsmnXv9Pt4a2LMxHA==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.47.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.47.0_1776514208108_0.11378405433404848","host":"s3://npm-registry-packages-npm-production"}},"2.53.0":{"name":"@kb-labs/policy-contracts","version":"2.53.0","_id":"@kb-labs/policy-contracts@2.53.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"335ef2cd9082ebe6f719088e52c7559c37705019","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.53.0.tgz","fileCount":6,"integrity":"sha512-YoF629yR7YXBsA2TV7kcoWcgEhPvsX3x1fQL1479VEs1k7n1cAXrfUphUSUFr32BTHd1I//O1FmCIe8wSaUW4w==","signatures":[{"sig":"MEQCIGLKeEpm220V7WGvZEDqPMUhhZvdHBQ0GECBcpNSlTnxAiAiFKKGHX5585I75/aNYbBOEbjm7bZQz+UQt0j8DvR0cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.53.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/20cc538472ce99d567950163af5a67b7/kb-labs-policy-contracts-2.53.0.tgz","_integrity":"sha512-YoF629yR7YXBsA2TV7kcoWcgEhPvsX3x1fQL1479VEs1k7n1cAXrfUphUSUFr32BTHd1I//O1FmCIe8wSaUW4w==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.53.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.53.0_1776534758219_0.9050414379078529","host":"s3://npm-registry-packages-npm-production"}},"2.54.0":{"name":"@kb-labs/policy-contracts","version":"2.54.0","_id":"@kb-labs/policy-contracts@2.54.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b2db096095d8f5f8a21b12eb8f4bec0d4c7b47de","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.54.0.tgz","fileCount":6,"integrity":"sha512-u4OGDFZ0AtO1UDQmtvASf2lGwMynP0KjvWiI4eCvl5bDfYliXwGxQvIvqGhk+2BLFR4KfbrCxvqUot0PTN6uTA==","signatures":[{"sig":"MEQCIGE/ZgIawQxL/4wSSW08pg1MXtYduCmtsRw0HAUvCXzaAiArs62o2yDKZDvbcxWexcKSsqbNS3BSOeHsKh0x+G7vbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.54.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a57c8276d8a8cee4b6ef576a9a9a0c14/kb-labs-policy-contracts-2.54.0.tgz","_integrity":"sha512-u4OGDFZ0AtO1UDQmtvASf2lGwMynP0KjvWiI4eCvl5bDfYliXwGxQvIvqGhk+2BLFR4KfbrCxvqUot0PTN6uTA==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.54.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.54.0_1776616084504_0.248727510874168","host":"s3://npm-registry-packages-npm-production"}},"2.55.0":{"name":"@kb-labs/policy-contracts","version":"2.55.0","_id":"@kb-labs/policy-contracts@2.55.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"92808a2e72d6aa0d802faa3f58d8831eb410d484","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.55.0.tgz","fileCount":6,"integrity":"sha512-FcLgvKjufoJoGLpKc/VClVjr3385q2JR4eTja8d8WlqUYoaC+97IT42PPJo7Slq7D50J4VACK42zpwnQOquT4A==","signatures":[{"sig":"MEUCIF3IKOyZ2gqFqplr+mzv38kvg8/P1Qe0kCkXY085KBatAiEA/kl59PnT13dxbgFmODVp8KG+faicFLguTYgP0zuMq9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.55.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/4e428149791a7a95a550641371c5fe9b/kb-labs-policy-contracts-2.55.0.tgz","_integrity":"sha512-FcLgvKjufoJoGLpKc/VClVjr3385q2JR4eTja8d8WlqUYoaC+97IT42PPJo7Slq7D50J4VACK42zpwnQOquT4A==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.55.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.55.0_1776620882026_0.5813538861401752","host":"s3://npm-registry-packages-npm-production"}},"2.56.0":{"name":"@kb-labs/policy-contracts","version":"2.56.0","_id":"@kb-labs/policy-contracts@2.56.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"829d18d54ec74892e8f9bd2dc2390bc8555d4f76","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.56.0.tgz","fileCount":6,"integrity":"sha512-869h2OlbCZoRFYthseu6M/KUfDf+eH1qiIBUTFZgrur4Nl+aILue+MaMqqgsbXZnJi6DZ4NHQ8rFZM4uy+6aug==","signatures":[{"sig":"MEQCIEuNC8qJRw0NwKp8dFNx53xEVQcxi8/uQ/sZKT8RufKvAiAN8vqy60V2NbBS8avy1cq80Q8Ero6ZOloy5gkJnVRKeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.56.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/85c5e340810118344359ca8f3f1b8816/kb-labs-policy-contracts-2.56.0.tgz","_integrity":"sha512-869h2OlbCZoRFYthseu6M/KUfDf+eH1qiIBUTFZgrur4Nl+aILue+MaMqqgsbXZnJi6DZ4NHQ8rFZM4uy+6aug==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.56.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.56.0_1776626199101_0.6643994621355764","host":"s3://npm-registry-packages-npm-production"}},"2.57.0":{"name":"@kb-labs/policy-contracts","version":"2.57.0","_id":"@kb-labs/policy-contracts@2.57.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"35d2623322d310dcfc5545880d12625e30724fe3","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.57.0.tgz","fileCount":6,"integrity":"sha512-fCFYuO59SBzfwkyyKWkGAAGq6V9EUb5rCiIT+vQN4184Sr+eP8YB1mQanBBtY6F5PkwYdjXYg/gfzbxLVKy4Jw==","signatures":[{"sig":"MEUCIDFvAQuiVB6IqWgoMo2XEkANq/f3jFiUxPKPy4wk/icwAiEA55Kh6Yk+62sgvyHJTvPA/2NUQhDSjrMEM55GJyQAbdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.57.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a83589f76fbfc8442a1eca7029a877ae/kb-labs-policy-contracts-2.57.0.tgz","_integrity":"sha512-fCFYuO59SBzfwkyyKWkGAAGq6V9EUb5rCiIT+vQN4184Sr+eP8YB1mQanBBtY6F5PkwYdjXYg/gfzbxLVKy4Jw==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.57.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.57.0_1776627296341_0.156400372879002","host":"s3://npm-registry-packages-npm-production"}},"2.58.0":{"name":"@kb-labs/policy-contracts","version":"2.58.0","_id":"@kb-labs/policy-contracts@2.58.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3ab4c2d14c30205ea0ce3205b02d502445d3f708","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.58.0.tgz","fileCount":6,"integrity":"sha512-qQvCSueqFTbO7thTU2PwVedG/SfaKsQVQrgQcqEo/hY20cA6+h5HtRSgPvWYNp1aZjm0/k+9hSeoIIR75QB93w==","signatures":[{"sig":"MEYCIQC2rWysj4sFG7oOfZ58n0By8SjkPbcB5W0uwkcXyDUZTAIhAJmRZLJl5mdPWRBJ7415hpIJrRDY3jFLkiwGa4Q7TI9Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.58.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/84bcdbe5848b28236c90ad187ba4edcd/kb-labs-policy-contracts-2.58.0.tgz","_integrity":"sha512-qQvCSueqFTbO7thTU2PwVedG/SfaKsQVQrgQcqEo/hY20cA6+h5HtRSgPvWYNp1aZjm0/k+9hSeoIIR75QB93w==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.58.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.58.0_1776630115105_0.9563725360369277","host":"s3://npm-registry-packages-npm-production"}},"2.59.0":{"name":"@kb-labs/policy-contracts","version":"2.59.0","_id":"@kb-labs/policy-contracts@2.59.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a2a642552f7ac8beca80445aeafb22e3c1678aec","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.59.0.tgz","fileCount":6,"integrity":"sha512-dbfuOT4nio5AWsqiye+uVSlMN6LQxsg42MgaLwZYUpJlYdwxuS5Pl60uu/cbLL9e2geD7XH4mw/pxHsIfhz7pQ==","signatures":[{"sig":"MEUCIQCtnVSZxKLaF8QKclbr///tfColhNvoFQhKILdncXnY0QIgf21sWZ5x4F9l5JS/pCXxZabxgZwPAJRlxCTeApXi/9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.59.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/b36128b80d4de870ddc87a530ebe0103/kb-labs-policy-contracts-2.59.0.tgz","_integrity":"sha512-dbfuOT4nio5AWsqiye+uVSlMN6LQxsg42MgaLwZYUpJlYdwxuS5Pl60uu/cbLL9e2geD7XH4mw/pxHsIfhz7pQ==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.59.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.59.0_1776631532622_0.9472860871618192","host":"s3://npm-registry-packages-npm-production"}},"2.60.0":{"name":"@kb-labs/policy-contracts","version":"2.60.0","_id":"@kb-labs/policy-contracts@2.60.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"14d41f4d8e3e564fb3004f0c597e16d0094bface","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.60.0.tgz","fileCount":6,"integrity":"sha512-1mNKrDtg4PpdUcP19e6n5clckILFdMjKxXL8FRiRwD7w/J44pxDI57675Dqx1xjO7Mbl8OOleKmp8oSReqTsdg==","signatures":[{"sig":"MEUCIAO9b0BltkFbK7/ozoipxcQTlC5oCUi3smP3yiFv6iBdAiEA76zuw+zcT3DIy/N5wt59Lsi7REZPfuXXB/35JOYn6jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.60.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/12a1d65dbba34e45d416a23c72462743/kb-labs-policy-contracts-2.60.0.tgz","_integrity":"sha512-1mNKrDtg4PpdUcP19e6n5clckILFdMjKxXL8FRiRwD7w/J44pxDI57675Dqx1xjO7Mbl8OOleKmp8oSReqTsdg==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.60.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.60.0_1776634795068_0.7333491288542564","host":"s3://npm-registry-packages-npm-production"}},"2.61.0":{"name":"@kb-labs/policy-contracts","version":"2.61.0","_id":"@kb-labs/policy-contracts@2.61.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"bd1b2e85087919f9be5f73d444d4ded3118527fe","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.61.0.tgz","fileCount":6,"integrity":"sha512-9PPUnI5VExQRgLPpm9dMWFlRdkgBrLw4gD3FqXcZZ2oL2Iq97kNHhaqtYLBiN2ZTPwLmZpSEVKsDKizzs04A7g==","signatures":[{"sig":"MEQCICHhU0JJzQ4E8kl3bg+NvuZgEvcZotJWcyDXnz68+kTAAiA5zpPsp9uH+CM5s3FEqE2RzAnd2Psrmxw0uikKDrlIBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.61.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/01b6371bb0f2540184b8034db3b9491e/kb-labs-policy-contracts-2.61.0.tgz","_integrity":"sha512-9PPUnI5VExQRgLPpm9dMWFlRdkgBrLw4gD3FqXcZZ2oL2Iq97kNHhaqtYLBiN2ZTPwLmZpSEVKsDKizzs04A7g==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.61.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.61.0_1776693693215_0.6701087534070282","host":"s3://npm-registry-packages-npm-production"}},"2.62.0":{"name":"@kb-labs/policy-contracts","version":"2.62.0","_id":"@kb-labs/policy-contracts@2.62.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d0415a404d24859d4da317dc34850df2c8e24168","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.62.0.tgz","fileCount":6,"integrity":"sha512-YwsiAL8O+eVTR3cMzZYeJ6ciBgQkAIw62Niqrp7ml6OA0ETp2F2+gCtB2DqOeRLEf1jSDPTqrSgZuxBGa0zr5Q==","signatures":[{"sig":"MEUCIHcFXc8yXP0FvS+wY6J+Yo+w7iokfi13183Dl4bXL7nBAiEArc5BiHzZtOvBXgkcloGuIsKwumV99ihMW8NP9dlRb84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.62.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/89ee627a9d88270012f2ee630ff97fd5/kb-labs-policy-contracts-2.62.0.tgz","_integrity":"sha512-YwsiAL8O+eVTR3cMzZYeJ6ciBgQkAIw62Niqrp7ml6OA0ETp2F2+gCtB2DqOeRLEf1jSDPTqrSgZuxBGa0zr5Q==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.62.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.62.0_1776699347223_0.44860544379715606","host":"s3://npm-registry-packages-npm-production"}},"2.64.0":{"name":"@kb-labs/policy-contracts","version":"2.64.0","_id":"@kb-labs/policy-contracts@2.64.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2e15abb6927635fb5263fdb7bc2bef66a83d0de2","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.64.0.tgz","fileCount":6,"integrity":"sha512-wrI7Z5C7H8ULzFExM+enjTUbf29be9GpOxDnO9dfbDM2muRYgYQGbf0vxZmfMqpm1DNx0Ls2Y1ux7aGLWteKqg==","signatures":[{"sig":"MEQCIGfxRDTUlEHZYe9GtlVsO2xLHDV1KFDMq3K5g/jVucwfAiAdYxlGF0EcRb6POdDpjMi2uNhLYDC3MkSUcMEMR7316A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.64.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/95cc38877b78d572f6949710e5f3c73a/kb-labs-policy-contracts-2.64.0.tgz","_integrity":"sha512-wrI7Z5C7H8ULzFExM+enjTUbf29be9GpOxDnO9dfbDM2muRYgYQGbf0vxZmfMqpm1DNx0Ls2Y1ux7aGLWteKqg==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.64.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.64.0_1776716918039_0.407762789389835","host":"s3://npm-registry-packages-npm-production"}},"2.65.0":{"name":"@kb-labs/policy-contracts","version":"2.65.0","_id":"@kb-labs/policy-contracts@2.65.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"954b9398ef6d181ed52e480a47cb48a30e7f01e9","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.65.0.tgz","fileCount":6,"integrity":"sha512-ffhoWg4fsPYCTt/ujxx262AsaM3n1Oqvhdn52JVHJiTRs8TFN401T7TK9grXvHYmraZORna5nl24WLG1SBb/uw==","signatures":[{"sig":"MEQCIEEmDYp/zXWcw7DxSBauzzMa4LvP866nubgxgAqfupbCAiA0jBdR9vjafDGdk42mKXZhNm/7XFRPaT5omQTsR1b1lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.65.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/01a9d7649e91402f870bddf88a779eaf/kb-labs-policy-contracts-2.65.0.tgz","_integrity":"sha512-ffhoWg4fsPYCTt/ujxx262AsaM3n1Oqvhdn52JVHJiTRs8TFN401T7TK9grXvHYmraZORna5nl24WLG1SBb/uw==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.65.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.65.0_1776755688728_0.14498245936439869","host":"s3://npm-registry-packages-npm-production"}},"2.66.0":{"name":"@kb-labs/policy-contracts","version":"2.66.0","_id":"@kb-labs/policy-contracts@2.66.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"291a4c1544a828c9d009bd9798db9a78de1979ae","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.66.0.tgz","fileCount":6,"integrity":"sha512-ty4dsN+w+MxyLarY5yi3G2NVXg5f+scvVCyscJEHPoXHGDR1QxRZ6F12h7qCwZo9F2kFdMDAkdsYRO7JYicf4A==","signatures":[{"sig":"MEUCIQCBcwzJ8xEsHU7zcI7+CIlCYhYxLny873flgbpF8oye1wIgBvkeU0PAR7KjK3tjSc8WFInuZicQgpRfzRUnbABsCt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.66.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/c592f42bc5d72ac13e4fce80f02fb660/kb-labs-policy-contracts-2.66.0.tgz","_integrity":"sha512-ty4dsN+w+MxyLarY5yi3G2NVXg5f+scvVCyscJEHPoXHGDR1QxRZ6F12h7qCwZo9F2kFdMDAkdsYRO7JYicf4A==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.66.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.66.0_1776756962035_0.7035185299093547","host":"s3://npm-registry-packages-npm-production"}},"2.67.0":{"name":"@kb-labs/policy-contracts","version":"2.67.0","_id":"@kb-labs/policy-contracts@2.67.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"852641d0c8d8d93fc416f949d2dca88ccc167642","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.67.0.tgz","fileCount":6,"integrity":"sha512-I6kNPJzOl7zMxMuoOwuSNZ1pdbvKVA08MiGr/GgOCyG5R5Kleq/wQxUJsQJU8Ye7krPXEHJAza73hEdaUD46Jw==","signatures":[{"sig":"MEUCIFBWxA7/sW6jXUdONU0m1SY+7pgAJuwn2nvyYtBSlSyUAiEAigCPmOOxA5mz2e43+MSlQ6c93cxDgsuv+UxaeCDLy2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.67.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/0369e425260a7593a098e74bb0bac85a/kb-labs-policy-contracts-2.67.0.tgz","_integrity":"sha512-I6kNPJzOl7zMxMuoOwuSNZ1pdbvKVA08MiGr/GgOCyG5R5Kleq/wQxUJsQJU8Ye7krPXEHJAza73hEdaUD46Jw==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.67.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.67.0_1776758916848_0.9629625176529908","host":"s3://npm-registry-packages-npm-production"}},"2.68.0":{"name":"@kb-labs/policy-contracts","version":"2.68.0","_id":"@kb-labs/policy-contracts@2.68.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9e9d98d49d43b7704ea0fd68aa0931cff80eb59e","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.68.0.tgz","fileCount":6,"integrity":"sha512-QRlpmNjIMetjjlCp2V0m8vCnDDGORURkEhY6P3j6qBw8r6TVDrnwV1F8TCw6fi6B/hgLcau4PXG1HDp4lCpNsw==","signatures":[{"sig":"MEYCIQDWnh+2w/dCEGbaKNZlOjFUJtu7gPJiJe6x68PgY4DNJwIhALh23YGrdHtBqG3Qvo5HHCFOYv/2KBw4XgyJa2o5gpJa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.68.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d79bcf83a28a7d9d5ce648c38667abf0/kb-labs-policy-contracts-2.68.0.tgz","_integrity":"sha512-QRlpmNjIMetjjlCp2V0m8vCnDDGORURkEhY6P3j6qBw8r6TVDrnwV1F8TCw6fi6B/hgLcau4PXG1HDp4lCpNsw==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.68.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.68.0_1776760071852_0.42045925031786435","host":"s3://npm-registry-packages-npm-production"}},"2.72.0":{"name":"@kb-labs/policy-contracts","version":"2.72.0","_id":"@kb-labs/policy-contracts@2.72.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1ee88f76b6d18a356ed2f151df98cec9fd862d28","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.72.0.tgz","fileCount":6,"integrity":"sha512-y73ZXDWhpF20J1QYKCOIAoWJkKsKRlCrpFO+QfBOMOM4l9aMYmDaA1D5Go0bmCVWPh+RRwOKyW3wTM/E+VUjCA==","signatures":[{"sig":"MEUCICoau5Yav6uLVgOd2kPP0bxp2g6jVNBQaN6Ynx9MBymFAiEAxjo1PXV5Dfg2TRXvitemcr0+kYWzFOafSWSPGVoECvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.72.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/3b22fc233f3e37e888a6b5eb930fc5db/kb-labs-policy-contracts-2.72.0.tgz","_integrity":"sha512-y73ZXDWhpF20J1QYKCOIAoWJkKsKRlCrpFO+QfBOMOM4l9aMYmDaA1D5Go0bmCVWPh+RRwOKyW3wTM/E+VUjCA==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.72.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.72.0_1776766353762_0.5191792862304649","host":"s3://npm-registry-packages-npm-production"}},"2.73.0":{"name":"@kb-labs/policy-contracts","version":"2.73.0","_id":"@kb-labs/policy-contracts@2.73.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8a2d96b8278ab1b94ade42e9752fb733d028c837","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.73.0.tgz","fileCount":6,"integrity":"sha512-DHjMRMBdA7IwYqfBxBQJH6eQ6HV5NDBxSPbLOEIunayuxb3Qtzu1h+j//igtUZtMocE6N5q2ObAo3ZlxS/GrqA==","signatures":[{"sig":"MEQCIFZVTJPtqDUYKnDVU/VbncsjLTUoQYpWlEbxDGQuStuGAiBEJvw2K51ZJ6QeLHfaKRQ5RCOx1/wtGUwsaOwyxZ+3Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.73.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/67c7c9477f309005444ef947a6720b98/kb-labs-policy-contracts-2.73.0.tgz","_integrity":"sha512-DHjMRMBdA7IwYqfBxBQJH6eQ6HV5NDBxSPbLOEIunayuxb3Qtzu1h+j//igtUZtMocE6N5q2ObAo3ZlxS/GrqA==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.73.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.73.0_1776770204799_0.5141050307847799","host":"s3://npm-registry-packages-npm-production"}},"2.74.0":{"name":"@kb-labs/policy-contracts","version":"2.74.0","_id":"@kb-labs/policy-contracts@2.74.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c7b86ceee5ce708db0cfd826982358f2adf02251","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.74.0.tgz","fileCount":6,"integrity":"sha512-5At4JA45FpDkBNDCdEvnoFpn4KZvIyd9+p/NlasivLXWJD+oqBdBq+fAl6Sjjyyrigj6xUx1p/ZdRRaGTNOFmw==","signatures":[{"sig":"MEQCIBY1speH1QXFS8/7yeZI534pEPhVkFIY9rSeEh7WbGB3AiBNjqQee52pWizsjIUpsJsrQ0qTjfesut+aVKqKGg6m8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.74.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/62804565d6ae36001707f919ccb0dcb0/kb-labs-policy-contracts-2.74.0.tgz","_integrity":"sha512-5At4JA45FpDkBNDCdEvnoFpn4KZvIyd9+p/NlasivLXWJD+oqBdBq+fAl6Sjjyyrigj6xUx1p/ZdRRaGTNOFmw==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.74.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.74.0_1776774618010_0.0436714398660214","host":"s3://npm-registry-packages-npm-production"}},"2.75.0":{"name":"@kb-labs/policy-contracts","version":"2.75.0","_id":"@kb-labs/policy-contracts@2.75.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"df54fcba7f78b8137c59519275c65493b8c94235","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.75.0.tgz","fileCount":6,"integrity":"sha512-NQbbBe5YZLopzQYCoPyyY5PtecII5yBcd+S3fs2AmJsFuS2+2qcWyRZqvniNUOSwHrLF4ifIG+7R/Oh4ebkOTg==","signatures":[{"sig":"MEYCIQC0aT6z3udP4L41hN8zKjw5EOOctNGApUiWtXERWmeG0gIhAL79LmJb3QTAUzibjuEpQC/KMS8rGSEkoeGbIx/6hcu0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.75.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/c1bd3543392ef5a00f3c549d4407aa34/kb-labs-policy-contracts-2.75.0.tgz","_integrity":"sha512-NQbbBe5YZLopzQYCoPyyY5PtecII5yBcd+S3fs2AmJsFuS2+2qcWyRZqvniNUOSwHrLF4ifIG+7R/Oh4ebkOTg==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.75.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.75.0_1776776678997_0.673920897625162","host":"s3://npm-registry-packages-npm-production"}},"2.77.0":{"name":"@kb-labs/policy-contracts","version":"2.77.0","_id":"@kb-labs/policy-contracts@2.77.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f2cb9cf30d6c21445c72e36a4d736aeeb4eb694a","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.77.0.tgz","fileCount":6,"integrity":"sha512-uHpI6K0w8puOxrby90NuSg+ut7gvYCCVFUG2psjc18sDIjv8VFkqIZKu9IsHiZnFwSae+/Cg3ARrPfBNXcxJPw==","signatures":[{"sig":"MEYCIQDE6cpkzxznr9q9D6Lj8mPE9urlXFWhprvYtP6TO6YLbgIhAPGJhL7JJeNGAVWSxU48FXzys2CyFl1UA02UeLncmmPd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.77.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d5b4a35eb29aace15641d350bdbd2ee7/kb-labs-policy-contracts-2.77.0.tgz","_integrity":"sha512-uHpI6K0w8puOxrby90NuSg+ut7gvYCCVFUG2psjc18sDIjv8VFkqIZKu9IsHiZnFwSae+/Cg3ARrPfBNXcxJPw==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.77.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.77.0_1776780141480_0.09936901017958077","host":"s3://npm-registry-packages-npm-production"}},"2.79.0":{"name":"@kb-labs/policy-contracts","version":"2.79.0","_id":"@kb-labs/policy-contracts@2.79.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"918b4f55a7af39c85c68832f4cafedfde1699482","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.79.0.tgz","fileCount":6,"integrity":"sha512-SvTKgGUIm18tL6+KdWBH72rqeN9sE2PfHDpAaphqaYkyqThchpSfxj1z0Ro/61XfqI/VONv1sDGlSiRe9WFa0Q==","signatures":[{"sig":"MEUCIFoQSOWj3Zr79RsRkmE1jeAS+iNBnGjf8JEOnQxN+Fb0AiEA6sjX6X+lWpCvyCh0Y11jZB//n1CO7hevmyngi/WsaTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.79.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d245abeccf252dd1d05018b2c49d78c0/kb-labs-policy-contracts-2.79.0.tgz","_integrity":"sha512-SvTKgGUIm18tL6+KdWBH72rqeN9sE2PfHDpAaphqaYkyqThchpSfxj1z0Ro/61XfqI/VONv1sDGlSiRe9WFa0Q==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.79.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.79.0_1776789415840_0.6842866055617813","host":"s3://npm-registry-packages-npm-production"}},"2.80.0":{"name":"@kb-labs/policy-contracts","version":"2.80.0","_id":"@kb-labs/policy-contracts@2.80.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2c94b6103a5ba37b37f0adbe977887a72f8ef31a","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.80.0.tgz","fileCount":6,"integrity":"sha512-IWwz2VbDfm+o/XSPEFmyLwAWGMjPjdEpMduINNphCEXlBbAncVnH0cUpETAz0w2CZ0FwAoLTwBly/EyleKnnWg==","signatures":[{"sig":"MEQCICza9tRLPoyYlBGBJNgjivrBVjYOn59NZ1VgpLtC1ezVAiBZtzL0e7yyqJ4f9MZE77q3HuvXLQ1t0nY5Y2NEYE0SoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.80.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/9b2e56472c3b68d8aad79e511c50f90a/kb-labs-policy-contracts-2.80.0.tgz","_integrity":"sha512-IWwz2VbDfm+o/XSPEFmyLwAWGMjPjdEpMduINNphCEXlBbAncVnH0cUpETAz0w2CZ0FwAoLTwBly/EyleKnnWg==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.80.0_1776791593343_0.8588525111768892","host":"s3://npm-registry-packages-npm-production"}},"2.81.0":{"name":"@kb-labs/policy-contracts","version":"2.81.0","_id":"@kb-labs/policy-contracts@2.81.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f684b1279716064d8d7e9df5051edad84c5c049b","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.81.0.tgz","fileCount":6,"integrity":"sha512-iANox54iyl2n1hvHg9J3uE3WPVuIWFpGNDkcT4+Fhu+ElpuXklVKpbJMXmelX+acgqhiuzTZaYKLMW2B4tlDLA==","signatures":[{"sig":"MEQCIERt6A6ilpVBu6LkHvIO3Ex6eOdX0GziJq6DWF7A61VsAiACmZJ6A3aYnyg7sderwbDBn/noBQibSzoa73s3VhmF7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.81.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/551381032dee8801687b1b538676ceb9/kb-labs-policy-contracts-2.81.0.tgz","_integrity":"sha512-iANox54iyl2n1hvHg9J3uE3WPVuIWFpGNDkcT4+Fhu+ElpuXklVKpbJMXmelX+acgqhiuzTZaYKLMW2B4tlDLA==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.81.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.81.0_1776793275126_0.38085521168136527","host":"s3://npm-registry-packages-npm-production"}},"2.82.0":{"name":"@kb-labs/policy-contracts","version":"2.82.0","_id":"@kb-labs/policy-contracts@2.82.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a0d6e42109902613f3a57c3f7f36be397a747685","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.82.0.tgz","fileCount":6,"integrity":"sha512-ubGnOotydTNDs6e9HI1Hw0E9ZLHrA9TuVSJZnGRUFFtR39dAFfwavp7GLEt6OZDxW7RC8vzxfOEvdJyg/mugdw==","signatures":[{"sig":"MEQCIDPNcdlywcuHJhLPwc3M8KkNECjeMo7ArM87KKR6++EsAiBw0BCEdtUTVVAjPhF+aq15F+T4QFrv6af1AWEKHqiy1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.82.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/041419eba1a07dc32a9b6c988806af34/kb-labs-policy-contracts-2.82.0.tgz","_integrity":"sha512-ubGnOotydTNDs6e9HI1Hw0E9ZLHrA9TuVSJZnGRUFFtR39dAFfwavp7GLEt6OZDxW7RC8vzxfOEvdJyg/mugdw==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.82.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.82.0_1776795398517_0.10361100670878431","host":"s3://npm-registry-packages-npm-production"}},"2.83.0":{"name":"@kb-labs/policy-contracts","version":"2.83.0","_id":"@kb-labs/policy-contracts@2.83.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b26ff6fa9fea2f55c74fd6ce55dc68112c6a75ca","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.83.0.tgz","fileCount":6,"integrity":"sha512-lk4FyhrXk/aYSktsNEh8mMEQfuhwRV1wR4UVZVyYAl9gy5WpV1B7a2sYg+SGw1JJESq7c3rUxzLEAgQ++i7uAw==","signatures":[{"sig":"MEYCIQCu9LXbL1SAe2rznNYetggPA6Y4hXNMvwf34pkOoyCzAgIhAPPDnBYM3z8eKEkmDDhy/K80tgtK5Sh3ymO/MoFU0DB5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.83.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/6d69ec80692d55d541fe3f1426934bcd/kb-labs-policy-contracts-2.83.0.tgz","_integrity":"sha512-lk4FyhrXk/aYSktsNEh8mMEQfuhwRV1wR4UVZVyYAl9gy5WpV1B7a2sYg+SGw1JJESq7c3rUxzLEAgQ++i7uAw==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.83.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.83.0_1776958691808_0.6591571720742682","host":"s3://npm-registry-packages-npm-production"}},"2.85.0":{"name":"@kb-labs/policy-contracts","version":"2.85.0","_id":"@kb-labs/policy-contracts@2.85.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"563cea483ca8d5d32b8bfa1dcb8c6d0d52617877","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.85.0.tgz","fileCount":6,"integrity":"sha512-TM2iFg1qN0PCMACuEmzHHalSleP8Hdvm3/Atd4EHszNaTzQgWDrqGhnUBnrqkX9HqMrzTdgLKfGVFvwOA+TlXg==","signatures":[{"sig":"MEUCIQCAFpTJe7WWNvO9HJVXdGjKu1rjDqlQbrnCtPKCkUbINQIgRT7MVMAjU1n1hveDVutE+MV36juQK2QxP0vNFtjJrh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.85.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/989ef76ad782fce888b6ffb6c6088d34/kb-labs-policy-contracts-2.85.0.tgz","_integrity":"sha512-TM2iFg1qN0PCMACuEmzHHalSleP8Hdvm3/Atd4EHszNaTzQgWDrqGhnUBnrqkX9HqMrzTdgLKfGVFvwOA+TlXg==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.85.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.85.0_1777059037962_0.7428512373775158","host":"s3://npm-registry-packages-npm-production"}},"2.86.0":{"name":"@kb-labs/policy-contracts","version":"2.86.0","_id":"@kb-labs/policy-contracts@2.86.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1dd39a8336048b8bb4969c1c62902424ce149a26","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.86.0.tgz","fileCount":6,"integrity":"sha512-H9EM/fqDYxhpz4Ox/DPsTnz2IsrFet9Lz1aH2JaiLtGGe52fSSzhxFs2+og3SahioM0b0K6cOkNPfFuUgrJLoA==","signatures":[{"sig":"MEUCIQCSPk6VOS7aGN5Mgc7xO2/gXQj39+bkS4dRKrEBF0EEXAIgeFR1uUSDRjvapmpqC175dSgJZeVdZdMwm4YiYJYK+1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.86.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/324c267fb6fa7948cdcdb3f3b9817721/kb-labs-policy-contracts-2.86.0.tgz","_integrity":"sha512-H9EM/fqDYxhpz4Ox/DPsTnz2IsrFet9Lz1aH2JaiLtGGe52fSSzhxFs2+og3SahioM0b0K6cOkNPfFuUgrJLoA==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.86.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.86.0_1777063506486_0.8177994168770002","host":"s3://npm-registry-packages-npm-production"}},"2.87.0":{"name":"@kb-labs/policy-contracts","version":"2.87.0","_id":"@kb-labs/policy-contracts@2.87.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3a13c3723c92467032c855281b29811bd6dd7ac9","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.87.0.tgz","fileCount":6,"integrity":"sha512-t1AaaTlAq9nsD8VrhM7y6uG3fKhC+NTZjIDZ4mBqNkYx0KtFCTv4uCd/v8d1pxUzfvddLKUbUUerBmW3QIIpTQ==","signatures":[{"sig":"MEUCIBqLQ3ThAwWQHZzbTutksWZY71J/un+lTnUIG1EBDqD4AiEA8gYGhHxlkdusHvEbEFYQG6mg2dnezCXU5d6lGwcL6Jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.87.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a712932d0d2986cf49fd4cb4855bece3/kb-labs-policy-contracts-2.87.0.tgz","_integrity":"sha512-t1AaaTlAq9nsD8VrhM7y6uG3fKhC+NTZjIDZ4mBqNkYx0KtFCTv4uCd/v8d1pxUzfvddLKUbUUerBmW3QIIpTQ==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.87.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.87.0_1777064332400_0.07871549398972455","host":"s3://npm-registry-packages-npm-production"}},"2.88.0":{"name":"@kb-labs/policy-contracts","version":"2.88.0","_id":"@kb-labs/policy-contracts@2.88.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e78236f2bd34527e0124db5116a38e0e27a6637b","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.88.0.tgz","fileCount":6,"integrity":"sha512-i9DXvy2fxHNOoCrZYFtQ7KR6QMXBAR9t61a1Ecx9E+MNoGtlV/aigbDmStRaZ0wl1TU0vN//lfPusbniM+Z0Yw==","signatures":[{"sig":"MEQCIBG0OLBby7EV8E6T9kCLNyCwEMLPF97TsJ4ZdOAk4IlMAiBkTstRrc5f7qh1mV/D9Q2n3id0hM28IXqN5k+aAm0whQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.88.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/89a19f62d3468101839d042617314ae4/kb-labs-policy-contracts-2.88.0.tgz","_integrity":"sha512-i9DXvy2fxHNOoCrZYFtQ7KR6QMXBAR9t61a1Ecx9E+MNoGtlV/aigbDmStRaZ0wl1TU0vN//lfPusbniM+Z0Yw==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.88.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.88.0_1777109615096_0.5420341575537102","host":"s3://npm-registry-packages-npm-production"}},"2.89.0":{"name":"@kb-labs/policy-contracts","version":"2.89.0","_id":"@kb-labs/policy-contracts@2.89.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9fb79b0f5281ac48d8f25216bc3486853890fa96","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.89.0.tgz","fileCount":6,"integrity":"sha512-UOWLF2izwSVCfKCUBpr7YHG+Z71MJUVhDxgCFLFxzW57XeK0LKU0IM0W4ZZ072ZyBw9pzh8V4JwFx7A4/otQqw==","signatures":[{"sig":"MEQCIEAGvuZyiYBC4TSxy6QFD2LZiDWwFUH31AQwWxSoTs4HAiA1EkwLYDsdULa+IjcWIHys7v1T2lgmM26SAtKz2nYF7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.89.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/6ef265cb0ba84e9fabece4b4dffceba4/kb-labs-policy-contracts-2.89.0.tgz","_integrity":"sha512-UOWLF2izwSVCfKCUBpr7YHG+Z71MJUVhDxgCFLFxzW57XeK0LKU0IM0W4ZZ072ZyBw9pzh8V4JwFx7A4/otQqw==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.89.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.89.0_1777111515867_0.10868792315627829","host":"s3://npm-registry-packages-npm-production"}},"2.93.0":{"name":"@kb-labs/policy-contracts","version":"2.93.0","_id":"@kb-labs/policy-contracts@2.93.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e69bd469602a9cc50a24d0bee0ca207f40cf2509","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.93.0.tgz","fileCount":6,"integrity":"sha512-96yys3w6LYbat//2EeXhJnwaRm+nNmffmVHIpsMZm7fnB5J4HO67SibjvH+8mRmIlVo2Yivs4I19bNY4v1wsrg==","signatures":[{"sig":"MEYCIQCWmW/krda6uWTqMjVJyumZFNkKkIGqtCC/Pqyp/da4PwIhANLRt6wgm9Gohjf6YqGT6mMDfGWoXsSXAQM2sWVMEMuU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.93.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/bc1efa7d8240c0f053bb9cd7abbe218c/kb-labs-policy-contracts-2.93.0.tgz","_integrity":"sha512-96yys3w6LYbat//2EeXhJnwaRm+nNmffmVHIpsMZm7fnB5J4HO67SibjvH+8mRmIlVo2Yivs4I19bNY4v1wsrg==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.93.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.93.0_1777405825353_0.37560715242249576","host":"s3://npm-registry-packages-npm-production"}},"2.94.0":{"name":"@kb-labs/policy-contracts","version":"2.94.0","_id":"@kb-labs/policy-contracts@2.94.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e40dfb4eac394b526a902f6451ae0f23f2b58079","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.94.0.tgz","fileCount":6,"integrity":"sha512-yh/ytwhzwyF1krcK/KuXnCfLFVBwuu9FwRImq6dUgE16FFt+tBRCsu2keNBmX3WGhrDIbTeOIT90ldIqnyu4xQ==","signatures":[{"sig":"MEYCIQDM5DNCSezfrjDjO+zCDoJBmjI93fWvOf+g44lJqikAjgIhALqZ4mfMHnlOmI/shCeWiL2QB0++YWGoqj1n9WM8lAib","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.94.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/3cebda6b33deca69e6c42574c9663249/kb-labs-policy-contracts-2.94.0.tgz","_integrity":"sha512-yh/ytwhzwyF1krcK/KuXnCfLFVBwuu9FwRImq6dUgE16FFt+tBRCsu2keNBmX3WGhrDIbTeOIT90ldIqnyu4xQ==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@kb-labs/devkit":"2.94.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.94.0_1777410708660_0.29022426165537185","host":"s3://npm-registry-packages-npm-production"}},"2.96.0":{"name":"@kb-labs/policy-contracts","version":"2.96.0","_id":"@kb-labs/policy-contracts@2.96.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a99749e48389af51333eccc72e90df1cdab87f17","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.96.0.tgz","fileCount":6,"integrity":"sha512-iSm4ClKK3Ivz6t9huiebcgCDiSGM6Fptxtw2C6Udtks24YqyxY3Tjm1iSOysj8/OId1nhqwJvrifK7Vijsi75Q==","signatures":[{"sig":"MEUCICZc3c6R9yzotjWGFrkKMCUJCGU6N6f6F42g4Km3DROYAiEAsRybXydDurrlvQ/M4JkbNYRqkVQb0BIx5StatBW//fY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.96.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/5dc3ee719da2d25b72eb1206906a1218/kb-labs-policy-contracts-2.96.0.tgz","_integrity":"sha512-iSm4ClKK3Ivz6t9huiebcgCDiSGM6Fptxtw2C6Udtks24YqyxY3Tjm1iSOysj8/OId1nhqwJvrifK7Vijsi75Q==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.96.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.96.0_1783119700998_0.06472223039952452","host":"s3://npm-registry-packages-npm-production"}},"2.98.0":{"name":"@kb-labs/policy-contracts","version":"2.98.0","_id":"@kb-labs/policy-contracts@2.98.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e8b12a6ec6948c141dabeff5ee51efa377d8e0dc","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.98.0.tgz","fileCount":6,"integrity":"sha512-y4diZYtoiF2yO6urfmXq6ovQbzsuKOCzMgWlZK3o8ar0F0FnaLbPoYcjcbn66D+eFajZuT/qaNUyA6yra2PqDA==","signatures":[{"sig":"MEYCIQC+Ho/HEXXk2Hz5Uijh/V0c33AUULFLzHbf28hajUp3VAIhAM+chgB14IIdN+Yc16/Db2Lms5scHXdAGzF/SjZ+4dAD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36978},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.98.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/7babc05833114da821d9bffe99afeb36/kb-labs-policy-contracts-2.98.0.tgz","_integrity":"sha512-y4diZYtoiF2yO6urfmXq6ovQbzsuKOCzMgWlZK3o8ar0F0FnaLbPoYcjcbn66D+eFajZuT/qaNUyA6yra2PqDA==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.98.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.98.0_1784385280083_0.6325078439092418","host":"s3://npm-registry-packages-npm-production"}},"2.100.0":{"name":"@kb-labs/policy-contracts","version":"2.100.0","_id":"@kb-labs/policy-contracts@2.100.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"041bcc3e8261401136c48975cb0f5d946d0a17e7","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.100.0.tgz","fileCount":6,"integrity":"sha512-qMXhNKVvAldKXzd5Jg3AZ5XC6ySyXpmfxDbG/uYlmenkSM0UkWnc/maXkhGqHqHn81yGfAo7k1ID1DsM37YO4Q==","signatures":[{"sig":"MEUCIQCf0b2TEXil8tELhzFytlt32QdSIg2fZA+zitH+IWrP4wIgSNOVXJOmXJV8ibdGyr2h8aVgaYuB4KSDjpJtw3iIZYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36980},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.100.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/94a0f260b547e766eb6cf1a6c0ae925b/kb-labs-policy-contracts-2.100.0.tgz","_integrity":"sha512-qMXhNKVvAldKXzd5Jg3AZ5XC6ySyXpmfxDbG/uYlmenkSM0UkWnc/maXkhGqHqHn81yGfAo7k1ID1DsM37YO4Q==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.100.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.100.0_1784421483247_0.7077257386439562","host":"s3://npm-registry-packages-npm-production"}},"2.101.0-canary.3f3ceb8f":{"name":"@kb-labs/policy-contracts","version":"2.101.0-canary.3f3ceb8f","_id":"@kb-labs/policy-contracts@2.101.0-canary.3f3ceb8f","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"50945278b406411adf287139439c33b914b5071f","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.101.0-canary.3f3ceb8f.tgz","fileCount":6,"integrity":"sha512-SQXPRv4PagdL++Ly23EDuZEpY25SDbw65W+nImPX2KyFJZSdg8ecKo/uduh+azczTQt+MMRGzrnguNF7Wkpcjg==","signatures":[{"sig":"MEUCIQChbhklXJaKZ5zNO7Mt3HZZX6+xAtjEwnZhxXWNf4/tzQIgQFfjopWwaBmH5tp3PiMySsd7BjeJuYy1BZWeWc9T6B8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36996},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.101.0-canary.3f3ceb8f.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/28d0418c70942da4156a0a34146c4148/kb-labs-policy-contracts-2.101.0-canary.3f3ceb8f.tgz","_integrity":"sha512-SQXPRv4PagdL++Ly23EDuZEpY25SDbw65W+nImPX2KyFJZSdg8ecKo/uduh+azczTQt+MMRGzrnguNF7Wkpcjg==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.100.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.101.0-canary.3f3ceb8f_1784472280759_0.5454040076661206","host":"s3://npm-registry-packages-npm-production"}},"2.101.0":{"name":"@kb-labs/policy-contracts","version":"2.101.0","_id":"@kb-labs/policy-contracts@2.101.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"46ecf4b41a97bba4c3d5ed9b1f997bbae321f548","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.101.0.tgz","fileCount":6,"integrity":"sha512-9camMaomTHznEpwo4fkF630rYL+lZrGvUWeNgbbKrs+4/+YtRs/YGwT8IhrV9Nv5CiS2+itWScalGxn8PhomYw==","signatures":[{"sig":"MEYCIQDd8wrHLslfljOjSVeCwriKycUnp4PfT+EvVnGE4wH4RAIhAKVTDdzSVQQmnwthH2PCnxlxRYh607eCGOOre2Rw53vm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36980},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.101.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/f8843a53696260c2ba69841640970c0e/kb-labs-policy-contracts-2.101.0.tgz","_integrity":"sha512-9camMaomTHznEpwo4fkF630rYL+lZrGvUWeNgbbKrs+4/+YtRs/YGwT8IhrV9Nv5CiS2+itWScalGxn8PhomYw==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.101.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.101.0_1784477306397_0.766583350003105","host":"s3://npm-registry-packages-npm-production"}},"2.102.0":{"name":"@kb-labs/policy-contracts","version":"2.102.0","_id":"@kb-labs/policy-contracts@2.102.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"935e99b6427d445d9a9b559c15f3657d98249db3","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.102.0.tgz","fileCount":6,"integrity":"sha512-vUSZVaxV4w8le0piCYuy0Xei0LPir0nQhb4i1lFGVMKvxtsoyfZLaH5MCDy5dQbcayAZQyLlmpN6TXK0ZGfJpg==","signatures":[{"sig":"MEUCIQCxUO0CR3lWe+2rJF/Kx6j1BGmFmVFnLFL+sAr3PUpxJwIgKRfdBrUSwULDxnzb1uy+Tbzp5qyrbdRAobyfYNdDhRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36980},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.102.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/67a39a119ebc972c583f5907de6a97d0/kb-labs-policy-contracts-2.102.0.tgz","_integrity":"sha512-vUSZVaxV4w8le0piCYuy0Xei0LPir0nQhb4i1lFGVMKvxtsoyfZLaH5MCDy5dQbcayAZQyLlmpN6TXK0ZGfJpg==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.102.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.102.0_1784496556543_0.7973815197804281","host":"s3://npm-registry-packages-npm-production"}},"2.103.0":{"name":"@kb-labs/policy-contracts","version":"2.103.0","_id":"@kb-labs/policy-contracts@2.103.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"593499dd473b0eb52e1cbddf52606a1d040cb068","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.103.0.tgz","fileCount":6,"integrity":"sha512-2mejnexIlf/g6ikgMUkdlUjw4npIwx7ANLxpvK4bpZwwXSwMRjfiXiCzkvogb+2Vx0b56GVcL6zVhjlL5BaY/g==","signatures":[{"sig":"MEUCIQD62eFTFc33LFvXdHdrOWeTa4EcEE0cBdmTch/FA+R+qQIgCnRqzZEZxWGgq3CissizvnE45nmxQxhPgKHRYPo/Xdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36980},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.103.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/1beca8379a33741e0912cafb18855336/kb-labs-policy-contracts-2.103.0.tgz","_integrity":"sha512-2mejnexIlf/g6ikgMUkdlUjw4npIwx7ANLxpvK4bpZwwXSwMRjfiXiCzkvogb+2Vx0b56GVcL6zVhjlL5BaY/g==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.103.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.103.0_1784500726304_0.7468271103042756","host":"s3://npm-registry-packages-npm-production"}},"2.104.0":{"name":"@kb-labs/policy-contracts","version":"2.104.0","_id":"@kb-labs/policy-contracts@2.104.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7877f58fc172b5aad3d236633885b45e470a0b41","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.104.0.tgz","fileCount":6,"integrity":"sha512-91/AYb5rwBfuBQbE8jByEbtB3HV5I3KWJUuaHiOP7DM8f3Q88fokQ6S4X8nZfLXcJo2d03NbOSubhIEtyZ2P5w==","signatures":[{"sig":"MEUCIQDbMvZeGQaSqIiDOYpD6PMP/M7h645ulaodjlw4O3QcAgIgA9b24U1cSowziu59T3T+gGWZ4ChfQSH3Ylrxxgu5PsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36980},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.104.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/b72ce917e98181d78ea11e06df01c7c9/kb-labs-policy-contracts-2.104.0.tgz","_integrity":"sha512-91/AYb5rwBfuBQbE8jByEbtB3HV5I3KWJUuaHiOP7DM8f3Q88fokQ6S4X8nZfLXcJo2d03NbOSubhIEtyZ2P5w==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.104.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.104.0_1784505131209_0.9198958948265801","host":"s3://npm-registry-packages-npm-production"}},"2.105.0-canary.f6d35e31":{"name":"@kb-labs/policy-contracts","version":"2.105.0-canary.f6d35e31","_id":"@kb-labs/policy-contracts@2.105.0-canary.f6d35e31","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"50899015dfd6e6b560ac9a7d6b6b111e32314e83","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.105.0-canary.f6d35e31.tgz","fileCount":6,"integrity":"sha512-HGe+D/RDE+rX+BxdgxVyhAGc5Gk47LFQXx/1m7lfqV5taHPMaoIBs6HZEOSTDXigIQrkvMj0AePyyeK2B6vKJQ==","signatures":[{"sig":"MEQCIEKoSUMS8/iekry/TOTqgK3Yb6AbQG9U94LUUrozCNKFAiBdNIn39iUDygAhhfz54cj+gJ6jy+2y3hQgAgysAYg1Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37360},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.105.0-canary.f6d35e31.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/fa8cdf72edffa0a96c657f764ac71fa9/kb-labs-policy-contracts-2.105.0-canary.f6d35e31.tgz","_integrity":"sha512-HGe+D/RDE+rX+BxdgxVyhAGc5Gk47LFQXx/1m7lfqV5taHPMaoIBs6HZEOSTDXigIQrkvMj0AePyyeK2B6vKJQ==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.104.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.105.0-canary.f6d35e31_1784658637015_0.5311933733011878","host":"s3://npm-registry-packages-npm-production"}},"2.105.0":{"name":"@kb-labs/policy-contracts","version":"2.105.0","_id":"@kb-labs/policy-contracts@2.105.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"bef9ae7d4bcda69676915b17bb7b3a1c3dd68f9e","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.105.0.tgz","fileCount":6,"integrity":"sha512-ijZYguElQEspSsZ6ZbcLOShZvgYOhOadikN1RdVkWPQ0f9TscwrEA1V42FG4o5QhZhhDPgk3We0Yi686OXvI+Q==","signatures":[{"sig":"MEYCIQD9eIihZBBb2av1LgSQO1CMsUwvD5e+FxsvWb5vnnonZwIhANfFaRgznMPesgm2biP2/LilDeL488QUU/+G3qpBCl1d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36985},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.105.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.105.0.tgz","_integrity":"sha512-ijZYguElQEspSsZ6ZbcLOShZvgYOhOadikN1RdVkWPQ0f9TscwrEA1V42FG4o5QhZhhDPgk3We0Yi686OXvI+Q==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.105.0_1784846007346_0.36633213520687","host":"s3://npm-registry-packages-npm-production"}},"2.106.0":{"name":"@kb-labs/policy-contracts","version":"2.106.0","_id":"@kb-labs/policy-contracts@2.106.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8727532a1972db10549ff3fb85c92eeee8998087","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.106.0.tgz","fileCount":6,"integrity":"sha512-HXAe5eyL7/Ybw42XwQ9nfytLLv/lHQNgMoDf0aQjqyB4usr/dqZpgQ6p+enLAmkLOAXvwnARnvdYCfHX1eDzMQ==","signatures":[{"sig":"MEUCIBImUql51J4G3lAu2z+H3TF2d2+ZUjfCkPYwef1KbH00AiEAmD2AlKtEzl28AhZxTXGWYU0EEv6FjlBhclRNaJSD/Aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36985},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.106.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.106.0.tgz","_integrity":"sha512-HXAe5eyL7/Ybw42XwQ9nfytLLv/lHQNgMoDf0aQjqyB4usr/dqZpgQ6p+enLAmkLOAXvwnARnvdYCfHX1eDzMQ==","_npmVersion":"10.8.2","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.106.0_1784855249238_0.5466754738545119","host":"s3://npm-registry-packages-npm-production"}},"2.107.0":{"name":"@kb-labs/policy-contracts","version":"2.107.0","_id":"@kb-labs/policy-contracts@2.107.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"54043b008f83d2ffd36027b161d3810c68535539","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.107.0.tgz","fileCount":6,"integrity":"sha512-FmbvUoiCvFh+hsopoMr8zj0iRgk+ztb1rHEeEEUhU9EvO2qNxaL/kDecdhN2jKie8PIegB77HHqaeSJPbsC8jw==","signatures":[{"sig":"MEUCIQC87xcoMj8D41LEIdQEeP7bI24C0i/DZd+a0WyidYN+iQIgdQMSvpO4ii3Beg7n5YltTjudVyHYGeZ6ZmUgC+zroPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36980},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-policy-contracts-2.107.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/tmp/ea6dca213aa52841f52185b9af677317/kb-labs-policy-contracts-2.107.0.tgz","_integrity":"sha512-FmbvUoiCvFh+hsopoMr8zj0iRgk+ztb1rHEeEEUhU9EvO2qNxaL/kDecdhN2jKie8PIegB77HHqaeSJPbsC8jw==","_npmVersion":"10.9.8","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.107.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.107.0_1784961405105_0.0630171277267162","host":"s3://npm-registry-packages-npm-production"}},"2.109.0":{"name":"@kb-labs/policy-contracts","version":"2.109.0","_id":"@kb-labs/policy-contracts@2.109.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e52b049a5603954ae4ffae3301427412e2fcda83","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.109.0.tgz","fileCount":6,"integrity":"sha512-81LiSof+NA81SXlchcDSIn4utlaBC4tl4Wi0aTzqscYJJFc2ThPklxfkLK87ngM2obHamTgi3J3OhkGk1EsRVA==","signatures":[{"sig":"MEUCIAQKioZsIWKWhFvfqyqhTR7au0PGbcavbqK2TIk5wgvPAiEA6/ScB3bvp7upVxZXb224A3gyCPZ2oIFTtke/oLsmeAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36985},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.109.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.109.0.tgz","_integrity":"sha512-81LiSof+NA81SXlchcDSIn4utlaBC4tl4Wi0aTzqscYJJFc2ThPklxfkLK87ngM2obHamTgi3J3OhkGk1EsRVA==","_npmVersion":"10.9.8","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.109.0_1785012508870_0.5821529304753585","host":"s3://npm-registry-packages-npm-production"}},"2.110.0":{"name":"@kb-labs/policy-contracts","version":"2.110.0","_id":"@kb-labs/policy-contracts@2.110.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"928a60c62cc0afd1ae7717aa4cbcf0b0d0d5e419","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.110.0.tgz","fileCount":6,"integrity":"sha512-rP8otdg3QAYCcYQt50Al2gApTt2eZe6xaaPs+BiJWqkRHDLMAe44+7B6JlzLIxF8ApQS8fxAkOgztMEKV3kK5g==","signatures":[{"sig":"MEUCIQC1wpaE8FaF0APHjM2wK5hJXmXI6YcwmmNV5CKaEj0/zwIgGJnfZqxTyiuNA5GipnLhvQEY5PYyWDj/+Uti4wjjvuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36985},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.110.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.110.0.tgz","_integrity":"sha512-rP8otdg3QAYCcYQt50Al2gApTt2eZe6xaaPs+BiJWqkRHDLMAe44+7B6JlzLIxF8ApQS8fxAkOgztMEKV3kK5g==","_npmVersion":"10.9.8","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.110.0_1785199295358_0.8872969887154853","host":"s3://npm-registry-packages-npm-production"}},"2.111.0":{"name":"@kb-labs/policy-contracts","version":"2.111.0","_id":"@kb-labs/policy-contracts@2.111.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f150abc1f0f7cd042ba46ebf03f9c5b4c6b9641e","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.111.0.tgz","fileCount":6,"integrity":"sha512-aGNu1cF2+X4RsupfS1NrkxpdxHnddBs+MLodejI1ELnTiNfo7gTbCioq/HIYOR08GS0F9ftrTL8Ky7KOvRWjAQ==","signatures":[{"sig":"MEYCIQCst0w8aQdQ8d0bvi0N4RztDSZr68lZ+X/D17Tmq6IOQQIhAMyBlq7kEve5a9XuM1IR1VD2THvMkPVhuU6qp4QC/vSu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36985},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.111.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.111.0.tgz","_integrity":"sha512-aGNu1cF2+X4RsupfS1NrkxpdxHnddBs+MLodejI1ELnTiNfo7gTbCioq/HIYOR08GS0F9ftrTL8Ky7KOvRWjAQ==","_npmVersion":"10.9.8","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.111.0_1785264864322_0.7379712655877371","host":"s3://npm-registry-packages-npm-production"}},"2.112.0":{"name":"@kb-labs/policy-contracts","version":"2.112.0","_id":"@kb-labs/policy-contracts@2.112.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"eebef4d4984c9c77cdfaab141ab88e31f62897f8","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.112.0.tgz","fileCount":6,"integrity":"sha512-JjxoDELt4TAQF2RNc2bg9zKEwJeMFoY7fWjMfQ/Fyw8hVriMxp0Xa1JlRTmeywmpMc6Jewd7Cr+MRX1spOqwLA==","signatures":[{"sig":"MEUCIHkeQEB6IYHvI3nIJyXNHc1BqNVMkYjA8zzDA2jyMnr7AiEAg5HWC6tRmrJAyFVnGJAa03NL4h7tLHEm6dc5KsNYqGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36985},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.112.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.112.0.tgz","_integrity":"sha512-JjxoDELt4TAQF2RNc2bg9zKEwJeMFoY7fWjMfQ/Fyw8hVriMxp0Xa1JlRTmeywmpMc6Jewd7Cr+MRX1spOqwLA==","_npmVersion":"10.9.8","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.112.0_1785307978411_0.12737620023421847","host":"s3://npm-registry-packages-npm-production"}},"2.114.0":{"name":"@kb-labs/policy-contracts","version":"2.114.0","_id":"@kb-labs/policy-contracts@2.114.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ab6e41f7da28ed877bf4dc8e8ae4b2e29f352fb6","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.114.0.tgz","fileCount":6,"integrity":"sha512-Y2gF75+FADs0HwFS4kIcBVK/WcpOjG6FAgKmMRx21vNlnNvdDhtTdiLk5FHu/AIagFWT11FVteKN+TODQ1ZGHg==","signatures":[{"sig":"MEQCIFU08VHKHBjlo9lccs+FitlOm8eeZwk80o7an5uZ2klPAiBudjLFjGqLyAvYUGZEdizeb8PwU10RNfCBX/RdrwVUtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36985},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.114.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.114.0.tgz","_integrity":"sha512-Y2gF75+FADs0HwFS4kIcBVK/WcpOjG6FAgKmMRx21vNlnNvdDhtTdiLk5FHu/AIagFWT11FVteKN+TODQ1ZGHg==","_npmVersion":"10.9.8","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.114.0_1785449158554_0.39422707605050245","host":"s3://npm-registry-packages-npm-production"}},"2.116.11":{"name":"@kb-labs/policy-contracts","version":"2.116.11","_id":"@kb-labs/policy-contracts@2.116.11","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"cd5008caf1582e31af29409f6f0b8f56937943a4","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.116.11.tgz","fileCount":6,"integrity":"sha512-o37+uR4WBAUTnpTlv/+dd5kvh1RXcesDLUmHAe8Qn5xmRpfFUJDiuZe719aXDj1mjlZs+H+uEurk0dSC3cc14g==","signatures":[{"sig":"MEYCIQDQxiAvHdCrHwnlla/JvXShy3Psbeo9BuU3rpUtgkgNlwIhAIKbvtIhXPuZw76t3oHtbNjnhhEdA/T32IwDP7CWQBQh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36982},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.116.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.116.11.tgz","_integrity":"sha512-o37+uR4WBAUTnpTlv/+dd5kvh1RXcesDLUmHAe8Qn5xmRpfFUJDiuZe719aXDj1mjlZs+H+uEurk0dSC3cc14g==","_npmVersion":"10.9.8","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.116.11"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.116.11_1785618570826_0.3536283022686575","host":"s3://npm-registry-packages-npm-production"}},"2.116.12":{"name":"@kb-labs/policy-contracts","version":"2.116.12","_id":"@kb-labs/policy-contracts@2.116.12","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c342ef5146204b7f78d66ea05222f6aebea647ea","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.116.12.tgz","fileCount":6,"integrity":"sha512-b81dsPZb/3eh+3GCKG1jvbPpUGL7HOIaPgRtD3W++5VZwheb5Ctew5/WXpwm4KN0Wmb7MVEIJFAu4sGL05hD4w==","signatures":[{"sig":"MEQCIALHb0V+rABaK1nX/tHQ6LffSInS+PwX2Ke9Bsa8MI1YAiBavp4UWz86kbNLfLJVHzGyhZXs3Cc0uEsNorAFLfxC/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36982},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.116.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.116.12.tgz","_integrity":"sha512-b81dsPZb/3eh+3GCKG1jvbPpUGL7HOIaPgRtD3W++5VZwheb5Ctew5/WXpwm4KN0Wmb7MVEIJFAu4sGL05hD4w==","_npmVersion":"10.9.8","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.116.12"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.116.12_1785621926479_0.8739208431184358","host":"s3://npm-registry-packages-npm-production"}},"2.116.13":{"name":"@kb-labs/policy-contracts","version":"2.116.13","_id":"@kb-labs/policy-contracts@2.116.13","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"59626ac4fced4d0459f081ede07a735c975b74e4","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.116.13.tgz","fileCount":6,"integrity":"sha512-7gJwt0Ysj6bnG/MaEQQhQqxC1UYnt7+W6cORLEGIj50v7bGIjW1Vv8D8YzaG7QXmbIIlDKGxvGm0r5dBN/T2rg==","signatures":[{"sig":"MEMCHy20lEHRrsP6JzNJ8Lc/6wbBwHpvOdK8Z1aN4Lt1g/MCIFLzz/OEOp58nURqgvKu7vkQJnTjQ3MUpP3htjG4pY2y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36982},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.116.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.116.13.tgz","_integrity":"sha512-7gJwt0Ysj6bnG/MaEQQhQqxC1UYnt7+W6cORLEGIj50v7bGIjW1Vv8D8YzaG7QXmbIIlDKGxvGm0r5dBN/T2rg==","_npmVersion":"10.9.8","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.116.13"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.116.13_1785623515446_0.35107422968525337","host":"s3://npm-registry-packages-npm-production"}},"2.116.14":{"name":"@kb-labs/policy-contracts","version":"2.116.14","_id":"@kb-labs/policy-contracts@2.116.14","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"cfc43efbfb71fa9cf1307b0021360d46da54dad4","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.116.14.tgz","fileCount":6,"integrity":"sha512-CvTjnA1tX46UywKA0cw5eOy5agkz81lvMz/utGPpp124dptMACj2dvj/J4mFfk+XOf681XW44W2FxMpj+FPBIg==","signatures":[{"sig":"MEQCIHViWRySSOGxwtPzNHV4tB+jKdvru2+nbl8PwAAIlK2IAiBcpIOntlZ8qR+YoOvNSv8FQJ3gIpT/uY+N0QAdwRh2aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36982},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.116.14.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.116.14.tgz","_integrity":"sha512-CvTjnA1tX46UywKA0cw5eOy5agkz81lvMz/utGPpp124dptMACj2dvj/J4mFfk+XOf681XW44W2FxMpj+FPBIg==","_npmVersion":"10.9.8","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.116.14"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.116.14_1785625312323_0.3113694082763456","host":"s3://npm-registry-packages-npm-production"}},"2.117.0":{"name":"@kb-labs/policy-contracts","version":"2.117.0","_id":"@kb-labs/policy-contracts@2.117.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"83b15285b04035036e668b06c31fd39bd8450d62","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.117.0.tgz","fileCount":6,"integrity":"sha512-KrDfar83K5Mzb3gfx2DY4VGjN62O/JEgh62nUZpZIXdQifTzMpNMvoJzUayj+OrKUw2tsWyaL5fYqBfZb1xKcA==","signatures":[{"sig":"MEUCIQCBJKch0MdFXt/pbQ/YdxfULqNa31xhbG1kpEOceOoENgIgUA6VwrNofCeSOVnFtdUrcg7g9LITBqxqrT2BripCgGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36980},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.117.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.117.0.tgz","_integrity":"sha512-KrDfar83K5Mzb3gfx2DY4VGjN62O/JEgh62nUZpZIXdQifTzMpNMvoJzUayj+OrKUw2tsWyaL5fYqBfZb1xKcA==","_npmVersion":"11.16.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.117.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.117.0_1786298019293_0.5945471946393683","host":"s3://npm-registry-packages-npm-production"}},"2.118.0":{"name":"@kb-labs/policy-contracts","version":"2.118.0","_id":"@kb-labs/policy-contracts@2.118.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"37a1ecb21ed933c712d4de41b0a6f88876354300","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.118.0.tgz","fileCount":6,"integrity":"sha512-wcThVuptDwd0uyEyLgSWySU33k0/Z87hqCYGmClMSqcXgmoUo+WzdoOju0tWrEmbIG4/z6kUSvWU/iVIjcIetA==","signatures":[{"sig":"MEUCIA7yiliHk8asZHRP/id3+kD7IQd9r38rFQ22DNng/4t5AiEA5KrlRnTGfAV1p3DAVCVeqSGsQRHHS6DvXacxzVOMI1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36980},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.118.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.118.0.tgz","_integrity":"sha512-wcThVuptDwd0uyEyLgSWySU33k0/Z87hqCYGmClMSqcXgmoUo+WzdoOju0tWrEmbIG4/z6kUSvWU/iVIjcIetA==","_npmVersion":"11.16.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.118.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.118.0_1786471471418_0.5194780320022305","host":"s3://npm-registry-packages-npm-production"}},"2.118.1":{"name":"@kb-labs/policy-contracts","version":"2.118.1","_id":"@kb-labs/policy-contracts@2.118.1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"53e32ea3c07035b5089f1a526efd05d9388ab463","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.118.1.tgz","fileCount":6,"integrity":"sha512-nUDH2c2AlP/9tvhSz2GtS4h9Jy2suzR+BEbxR1d0lAtJDxhcEtGD7BY0W07CnSpua3njJ385MAsQJiZM7EmsDw==","signatures":[{"sig":"MEUCIHh2shFnvmme4TDEa3FNs5pSlCwOpgZkcEEbk2N6xdRgAiEAlsuXgsXBikys4HYGZ0O9+MtghV2EbIRJhFWoRqNjwew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36980},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.118.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.118.1.tgz","_integrity":"sha512-nUDH2c2AlP/9tvhSz2GtS4h9Jy2suzR+BEbxR1d0lAtJDxhcEtGD7BY0W07CnSpua3njJ385MAsQJiZM7EmsDw==","_npmVersion":"11.16.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.118.1"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.118.1_1786524603000_0.40124784407636693","host":"s3://npm-registry-packages-npm-production"}},"2.118.2":{"name":"@kb-labs/policy-contracts","version":"2.118.2","_id":"@kb-labs/policy-contracts@2.118.2","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0dd1b78926c4451d9989bcdf407533da91a5bac7","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.118.2.tgz","fileCount":6,"integrity":"sha512-U1S4otVNGMZhlDzw5jY7bMn9tODhP0Wh5OJqAVpsgAAo6vaKYeOsjjQHlVsYOTzLxL+fCGi/6U9A0FgJ4FR8gA==","signatures":[{"sig":"MEYCIQDptx/o9FxgfnLFBOs2qAxLyFREi71ho9VRpPZd3p+ijAIhAMY95fCvMMWsXSSzM+aLl/kOxvp/v5298sgsS+gIQZ3r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36980},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.118.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-policy-contracts-2.118.2.tgz","_integrity":"sha512-U1S4otVNGMZhlDzw5jY7bMn9tODhP0Wh5OJqAVpsgAAo6vaKYeOsjjQHlVsYOTzLxL+fCGi/6U9A0FgJ4FR8gA==","_npmVersion":"11.16.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.118.2_1786573729521_0.7165579281401269","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.8c5512847":{"name":"@kb-labs/policy-contracts","version":"2.119.0-canary.8c5512847","_id":"@kb-labs/policy-contracts@2.119.0-canary.8c5512847","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7bb84d842154414ac7bb42301ca5d6ea4289d452","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.0-canary.8c5512847.tgz","fileCount":6,"integrity":"sha512-EVOlGhvgCFU97Z9/ENw3ntUC1p6dDCoACBEJeth81Tx7bq2vRk/Mv1CXuERl9z5LNAUXk4LTxyv33cP9oY6q5A==","signatures":[{"sig":"MEYCIQDHpK5+vEr6iUEXptaA5JFFPwuY/S5WGww1QSZmIz2ZfwIhAJQ3YFHsD+xaN1mAGnCxZuTIpARxFOZZGrh3ssGnlXrC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36997},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.0-canary.8c5512847_1786813432929_0.8835417024827119","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.cee505c72":{"name":"@kb-labs/policy-contracts","version":"2.119.0-canary.cee505c72","_id":"@kb-labs/policy-contracts@2.119.0-canary.cee505c72","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1fb287b35ad1bc88c7142cfa6882e01431bbe97d","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.0-canary.cee505c72.tgz","fileCount":6,"integrity":"sha512-BFH/NOmGoBSc4Ta63W3xkH3KxIgZNgl+CxDiUvNWnwzg08O7I9ILxh4+mxcDwvkA6V8Kw4YYhrY9wumv9j2y/g==","signatures":[{"sig":"MEQCIBF6pltADQnK6rP3zsiivlZoM/WNdk13KAkEyexwFrewAiBY2AgeWkeDZvyXWB5ZIWj24J20Sa1EeOyK+nntYXGXiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36997},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.0-canary.cee505c72_1787087257648_0.9741587170014192","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.85d060ea6":{"name":"@kb-labs/policy-contracts","version":"2.119.0-canary.85d060ea6","_id":"@kb-labs/policy-contracts@2.119.0-canary.85d060ea6","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"70837155be93f1b3df2cfd93fcbea18bf92ed007","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.0-canary.85d060ea6.tgz","fileCount":6,"integrity":"sha512-Hbk02mRf+mWnCEMc6U5v/e43W8I78cXo+7hQ9GlhNyNW4k4Qcbj+iifEAqOEQ30kQyJAfdcGIORR3Mt4cldrlw==","signatures":[{"sig":"MEQCIFLav+JcT61tyY8hSL23pOHNC3Z8wSeWU/eeq9VQqMDpAiBb2/XEIA29q4RDFRw5Lsoq10lbIb3xLsz8qTCW+Cs8qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36997},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.0-canary.85d060ea6_1787250493545_0.5594112942935581","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.c64d2c41e":{"name":"@kb-labs/policy-contracts","version":"2.119.0-canary.c64d2c41e","_id":"@kb-labs/policy-contracts@2.119.0-canary.c64d2c41e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1ccfdae9bc7c6bc817fd99029bd3e7cd3adc21e4","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.0-canary.c64d2c41e.tgz","fileCount":6,"integrity":"sha512-kJOGXNF1BXXlpsW9FJY6CsZhgeEhOdDXE5ZAXfyUCrHGA9FzbEwe0DW1/st7EsTI+43+Xf+Ghy0ihevExeXdvg==","signatures":[{"sig":"MEQCID/pS8qMDphbIqNT0/vv+kRWMnlLv+Ggn0gikhr57VpeAiBLjn/FOp2/mFLf7svUbQ7bw/gS6V7SZrwjG1VDKyWBhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37014},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.c64d2c41e.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.c64d2c41e.tgz","_integrity":"sha512-kJOGXNF1BXXlpsW9FJY6CsZhgeEhOdDXE5ZAXfyUCrHGA9FzbEwe0DW1/st7EsTI+43+Xf+Ghy0ihevExeXdvg==","_npmVersion":"11.17.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.c64d2c41e"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.0-canary.c64d2c41e_1787609012722_0.13580990131791126","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0b1ec4151":{"name":"@kb-labs/policy-contracts","version":"2.119.0-canary.0b1ec4151","_id":"@kb-labs/policy-contracts@2.119.0-canary.0b1ec4151","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ca3514a93faaa8acd323a373f66ad0fcab82a68c","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.0-canary.0b1ec4151.tgz","fileCount":6,"integrity":"sha512-V9cKwhoTka6OuonL5hcj+r/R4wR8Ha0718OXEfI7oWsz9RsNt5fOUD8Aftey061F9/6LaqkDQmQyLuD6ObUyOg==","signatures":[{"sig":"MEUCIAT9m9fVpI0aOWaNKi9wubAzkqvK7F7R73IKwSmPWs6DAiEAq0wKVPtQeXBrjRa66mJYn9VL/490jozAuLdFWf6p7aM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37014},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.0b1ec4151.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.0b1ec4151.tgz","_integrity":"sha512-V9cKwhoTka6OuonL5hcj+r/R4wR8Ha0718OXEfI7oWsz9RsNt5fOUD8Aftey061F9/6LaqkDQmQyLuD6ObUyOg==","_npmVersion":"11.17.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.0b1ec4151"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.0-canary.0b1ec4151_1787611080682_0.4417236217165348","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.2077501f1":{"name":"@kb-labs/policy-contracts","version":"2.119.0-canary.2077501f1","_id":"@kb-labs/policy-contracts@2.119.0-canary.2077501f1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a0f11bcfefec80b43dd41b15d4526591e0546baf","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.0-canary.2077501f1.tgz","fileCount":6,"integrity":"sha512-EsBEPY8GnjzQtlB8gVOruz+CXt9OJueZmkaLJZ7h2N1pG4MlL0Rb9T53iJaSjrXvW6OzjQg7Y90tlozx2sxs1g==","signatures":[{"sig":"MEUCIGpYZCfzrStYDFZSir5q1yj1R1jYizuPBKdac4XIL6/+AiEAmblJzDY9otq9hkEG3FocozBqJ/NuigPut2uhHsHblh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37014},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.2077501f1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.2077501f1.tgz","_integrity":"sha512-EsBEPY8GnjzQtlB8gVOruz+CXt9OJueZmkaLJZ7h2N1pG4MlL0Rb9T53iJaSjrXvW6OzjQg7Y90tlozx2sxs1g==","_npmVersion":"11.17.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.2077501f1"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.0-canary.2077501f1_1787613708465_0.7521920970410845","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.b20fd4a5b":{"name":"@kb-labs/policy-contracts","version":"2.119.0-canary.b20fd4a5b","_id":"@kb-labs/policy-contracts@2.119.0-canary.b20fd4a5b","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4dc5932ef66f8e931ed81418451055cabb1076f5","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.0-canary.b20fd4a5b.tgz","fileCount":6,"integrity":"sha512-DjYv0A5M/RDPNLJOVvdlDUmKAuzElWXd5fd2aeMdlxq4bYk04yfZRrlh26nD6/HOD6TWkj4q0JKaWKhbDni2SA==","signatures":[{"sig":"MEUCIQDW8Xngnz939BbHEYhw4AF4hV28sz8ywAGNi+GwXHQ/rQIgEscwsb+IVmVudvzIVcql5JH0YL4Nn5EbatY/Uw+4fAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37014},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.b20fd4a5b.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.b20fd4a5b.tgz","_integrity":"sha512-DjYv0A5M/RDPNLJOVvdlDUmKAuzElWXd5fd2aeMdlxq4bYk04yfZRrlh26nD6/HOD6TWkj4q0JKaWKhbDni2SA==","_npmVersion":"11.17.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.b20fd4a5b"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.0-canary.b20fd4a5b_1787625665932_0.7337973822522441","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.448a88d0f":{"name":"@kb-labs/policy-contracts","version":"2.119.0-canary.448a88d0f","_id":"@kb-labs/policy-contracts@2.119.0-canary.448a88d0f","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8a301ffa4a3caa40d059db32185ebf66267cea8b","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.0-canary.448a88d0f.tgz","fileCount":6,"integrity":"sha512-kdkzeHL9+xw2IIPQjJPy8zmVnjZaDVHymKbn+7U5z6w6qqg4rVgqKvzfLWiLu/6ZY5pDmG/jQN1kvnPzkcKcTw==","signatures":[{"sig":"MEQCIEyWvkf3UW0S0c76Pemr8K2yV4DzeXyed7L3LuSkFONOAiA6zIAhyZIDKpFQgyOK4eGRioJSWmqaQVUDtIM9TI1Vuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37014},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.448a88d0f.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.448a88d0f.tgz","_integrity":"sha512-kdkzeHL9+xw2IIPQjJPy8zmVnjZaDVHymKbn+7U5z6w6qqg4rVgqKvzfLWiLu/6ZY5pDmG/jQN1kvnPzkcKcTw==","_npmVersion":"11.17.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.448a88d0f"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.0-canary.448a88d0f_1787638335177_0.8987568799793024","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.e120bc0ee":{"name":"@kb-labs/policy-contracts","version":"2.119.0-canary.e120bc0ee","_id":"@kb-labs/policy-contracts@2.119.0-canary.e120bc0ee","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f948ff3fc5826f6f36326cf2fcd9be26dd5113fe","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.0-canary.e120bc0ee.tgz","fileCount":6,"integrity":"sha512-606cpflq5OSOQkdE0Zbip/hWqxvWaHsDZ72r/Uh6HusaPn6QsOsUKzCmLQ6r1FuL3e90pVt4PbbZ6ZlLaRSChQ==","signatures":[{"sig":"MEUCIQCKmNvvua/xDeHxJKdbcA0Ugj0y0mKF1t0VDS9XhJmsrgIgAeT9I652OLi5391uqWZgGuQ3bl0ZPxqIukMmMewXSp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37014},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.e120bc0ee.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.e120bc0ee.tgz","_integrity":"sha512-606cpflq5OSOQkdE0Zbip/hWqxvWaHsDZ72r/Uh6HusaPn6QsOsUKzCmLQ6r1FuL3e90pVt4PbbZ6ZlLaRSChQ==","_npmVersion":"11.17.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.e120bc0ee"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.0-canary.e120bc0ee_1787640800045_0.4251015234330644","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.6ec5ad2e4":{"name":"@kb-labs/policy-contracts","version":"2.119.0-canary.6ec5ad2e4","_id":"@kb-labs/policy-contracts@2.119.0-canary.6ec5ad2e4","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b874f667ca2e839a577c7a8b822c27f54ec7e95f","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.0-canary.6ec5ad2e4.tgz","fileCount":6,"integrity":"sha512-Ckou+K5uguZniZjUIo8brcmQwLBxf88vxQHR//9ycQkmvpcs4fmG/OpuUUSpmvSDP3AhYUBb5iS5Uo0lyxRnZQ==","signatures":[{"sig":"MEYCIQC93VTBRuvWxGCL9DnhFkxMhzouoe6a2pw4/CTykn272QIhAKeNLyNUqFYMOgqKkvn+da689AKsesAGhzxNwDlNrNBZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37014},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.6ec5ad2e4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.6ec5ad2e4.tgz","_integrity":"sha512-Ckou+K5uguZniZjUIo8brcmQwLBxf88vxQHR//9ycQkmvpcs4fmG/OpuUUSpmvSDP3AhYUBb5iS5Uo0lyxRnZQ==","_npmVersion":"11.17.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.6ec5ad2e4"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.0-canary.6ec5ad2e4_1787671524863_0.18936863319747643","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.f8394d5fd":{"name":"@kb-labs/policy-contracts","version":"2.119.0-canary.f8394d5fd","_id":"@kb-labs/policy-contracts@2.119.0-canary.f8394d5fd","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"41befb22159b6d4914eac5354e3343b80d57b8ab","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.0-canary.f8394d5fd.tgz","fileCount":6,"integrity":"sha512-CkJVP8ILTPQFEdR0OPLWbmPzbZrX7fE+fwUdCZ9UDcKw5R6LA+Z7q8ua4nTDLitFZ+QEOn1qxIpWyH1TWGW2sw==","signatures":[{"sig":"MEQCIFV4W8PlkKjo+98VcmZ5EpD4+RV8LyZHW20FDlMLPKPrAiAxUCkak+I/xWx5N8RrlDpJfTIsYS0kF/Oobj2aqt+Kcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37014},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.f8394d5fd.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.f8394d5fd.tgz","_integrity":"sha512-CkJVP8ILTPQFEdR0OPLWbmPzbZrX7fE+fwUdCZ9UDcKw5R6LA+Z7q8ua4nTDLitFZ+QEOn1qxIpWyH1TWGW2sw==","_npmVersion":"11.17.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.f8394d5fd"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.0-canary.f8394d5fd_1787675232061_0.4715690711416176","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.bb3d7f2f1":{"name":"@kb-labs/policy-contracts","version":"2.119.0-canary.bb3d7f2f1","_id":"@kb-labs/policy-contracts@2.119.0-canary.bb3d7f2f1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"79ff12b8a5ce2667b780df19bb420de33af1dbfa","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.0-canary.bb3d7f2f1.tgz","fileCount":6,"integrity":"sha512-KdS8JVK3jnZJ8mQLMuyknXlOY87ELfv+XnRGId2prxAh1OyYS9wDZB1i73IeV6Nx2HaPA2pp0BZmKEgDQfpPvg==","signatures":[{"sig":"MEYCIQC+5b2npXlqlT/MPlK6wf4daALi48whff3oZ/c2w3qz9wIhAPGjD5MK95jNMmHFIrChMA/b72pWE0upOFyjXWtTbEKG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37014},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.bb3d7f2f1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.bb3d7f2f1.tgz","_integrity":"sha512-KdS8JVK3jnZJ8mQLMuyknXlOY87ELfv+XnRGId2prxAh1OyYS9wDZB1i73IeV6Nx2HaPA2pp0BZmKEgDQfpPvg==","_npmVersion":"11.17.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.bb3d7f2f1"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.0-canary.bb3d7f2f1_1787680984558_0.5862036062936509","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.3edea00f6":{"name":"@kb-labs/policy-contracts","version":"2.119.0-canary.3edea00f6","_id":"@kb-labs/policy-contracts@2.119.0-canary.3edea00f6","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"16385dd59e916aca8272cd426fb3b9fa90514e2c","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.0-canary.3edea00f6.tgz","fileCount":6,"integrity":"sha512-I5RMbzZ9TpYNngatzRLzv4B1Fe/vSGcnVz7XYMiT+ZULICjGXSxVdj+R4nLO87ytW2i++yWl6A+mBpj8J8CNbg==","signatures":[{"sig":"MEQCIGnvXI4BWivdyCNWKJXLoZt2h2T7OoBSngiJ9JsF8Tl4AiBTR6poJE0pmYxyNFVaob5FS1ysk+IdPjTB3C7BVoac8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37258},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.3edea00f6.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.3edea00f6.tgz","_integrity":"sha512-I5RMbzZ9TpYNngatzRLzv4B1Fe/vSGcnVz7XYMiT+ZULICjGXSxVdj+R4nLO87ytW2i++yWl6A+mBpj8J8CNbg==","_npmVersion":"11.17.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.3edea00f6"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.0-canary.3edea00f6_1787765353530_0.6911147212807249","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.8f939a290":{"name":"@kb-labs/policy-contracts","version":"2.119.0-canary.8f939a290","_id":"@kb-labs/policy-contracts@2.119.0-canary.8f939a290","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"32f1262980695d5f4b1d59317feafa76ae21547d","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.0-canary.8f939a290.tgz","fileCount":6,"integrity":"sha512-mEU557p4dXeN1RYYrcz9LWHwpg/0ev8pK2A9bh5R55VEaEQRRV5vLSzuDFct0T1gpVwRiQbsPshEsJ+CVYOkVg==","signatures":[{"sig":"MEUCICzkB5Yr8IuTLjnKQN+PvMG3Y9yU0e7bCvFTQNrbo3/AAiEAi6R4Ao/Grg1ghFTjx1PUwAenK0kNHkhu/an4WKnpZ1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37258},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.8f939a290.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.8f939a290.tgz","_integrity":"sha512-mEU557p4dXeN1RYYrcz9LWHwpg/0ev8pK2A9bh5R55VEaEQRRV5vLSzuDFct0T1gpVwRiQbsPshEsJ+CVYOkVg==","_npmVersion":"11.17.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.8f939a290"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.0-canary.8f939a290_1787788207056_0.16958024347652034","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0c078654e":{"name":"@kb-labs/policy-contracts","version":"2.119.0-canary.0c078654e","_id":"@kb-labs/policy-contracts@2.119.0-canary.0c078654e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6bf9464b9fd0d66569e8067eb044b5cf3232ef34","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.0-canary.0c078654e.tgz","fileCount":6,"integrity":"sha512-uYZmBEOpHcSVG0bbojxvxmY3pJdX8RTFXXC5lk+k8CxeffYNe3snelWSUvp6lrnp6MqdGEt3ZY0oxdH4/97YLw==","signatures":[{"sig":"MEQCIDdhir4iWYBpa3a8Yv1VZ+cGYnvBT7Y5aU1EhdDXYXgMAiBHuhbbxx4SGz3Ggu15j9/Aq8y5o3csZ6lys5zp1rKQaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37258},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.0c078654e.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.0c078654e.tgz","_integrity":"sha512-uYZmBEOpHcSVG0bbojxvxmY3pJdX8RTFXXC5lk+k8CxeffYNe3snelWSUvp6lrnp6MqdGEt3ZY0oxdH4/97YLw==","_npmVersion":"11.17.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.0c078654e"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.0-canary.0c078654e_1787790351242_0.7933603321824645","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.ce846d079":{"name":"@kb-labs/policy-contracts","version":"2.119.0-canary.ce846d079","_id":"@kb-labs/policy-contracts@2.119.0-canary.ce846d079","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3ad43d798327ffa9b18febfadfe1e1f32533cf6f","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.0-canary.ce846d079.tgz","fileCount":6,"integrity":"sha512-mypACPMwRt+62Hx/zWfwq5rC/n9KzkR43dyIza47TJ3NEzM9YslXk56J2yZYcWZ3vnQjA325reye/m0wx3IxmQ==","signatures":[{"sig":"MEQCIHl5Xt3Nw0rKLOVtPc5dqNH/JaYv8XdP8DNBnDFmC9TQAiBYplC9jggTtRUAhar0Ego/G4eDLjHO1WOO82GrB9MO0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37258},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.ce846d079.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.ce846d079.tgz","_integrity":"sha512-mypACPMwRt+62Hx/zWfwq5rC/n9KzkR43dyIza47TJ3NEzM9YslXk56J2yZYcWZ3vnQjA325reye/m0wx3IxmQ==","_npmVersion":"11.17.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.ce846d079"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.0-canary.ce846d079_1787793753872_0.4938748097692358","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.62ffd5965":{"name":"@kb-labs/policy-contracts","version":"2.119.0-canary.62ffd5965","_id":"@kb-labs/policy-contracts@2.119.0-canary.62ffd5965","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3600ee0f1c9c558e15a901857bcfdda0aa96d651","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.0-canary.62ffd5965.tgz","fileCount":6,"integrity":"sha512-C24t5ZbmEExp4CVJLXBhN7dw113dADWPMALB7TKTPgDnR4g5/XewTcVcdYpZi24oti/VFVXsaWgE0GGw531VqQ==","signatures":[{"sig":"MEYCIQDj6xW+aqj5lpsPPDQDKcFIBwBnGaQRSrnmeVFOWgtkSgIhAKDdh2lc02k1InFwJ66q4eNEyxRoe0p8DRoPVkf0j9dE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37258},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.62ffd5965.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.62ffd5965.tgz","_integrity":"sha512-C24t5ZbmEExp4CVJLXBhN7dw113dADWPMALB7TKTPgDnR4g5/XewTcVcdYpZi24oti/VFVXsaWgE0GGw531VqQ==","_npmVersion":"11.17.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.62ffd5965"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.0-canary.62ffd5965_1787799984795_0.9202627589213448","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.1b2bf822b":{"name":"@kb-labs/policy-contracts","version":"2.119.0-canary.1b2bf822b","_id":"@kb-labs/policy-contracts@2.119.0-canary.1b2bf822b","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"54f34bd378141a15889c50a174f9753478207ac3","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.0-canary.1b2bf822b.tgz","fileCount":6,"integrity":"sha512-kFYTgqoLoxp87lTfRfxns49OWdqtKwzWAliRhLJ7HZFCRwimqptwRGQYuCsYJi0l9cDBSrQUShJ+r6iDuM+21Q==","signatures":[{"sig":"MEUCIQCQKJDcc6L4oxsEEogLiGxMlJiFrdPWpm3v7agAI4S9wQIgN5WGtI2ifnoDenCgcYdVj3lJU8OliAz+OxenDvK9/E8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37258},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.1b2bf822b.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.1b2bf822b.tgz","_integrity":"sha512-kFYTgqoLoxp87lTfRfxns49OWdqtKwzWAliRhLJ7HZFCRwimqptwRGQYuCsYJi0l9cDBSrQUShJ+r6iDuM+21Q==","_npmVersion":"11.17.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.1b2bf822b"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.0-canary.1b2bf822b_1787804484770_0.2932566464905768","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.602573533":{"name":"@kb-labs/policy-contracts","version":"2.119.0-canary.602573533","_id":"@kb-labs/policy-contracts@2.119.0-canary.602573533","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"458587f840730928f963a804c91c1eb1c4da86b0","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.0-canary.602573533.tgz","fileCount":6,"integrity":"sha512-zgi6O4mbyBLzPgjdKlzQZW33fE83zp9O7w1FcBKyHIk30p1jg0kSB4tLRONEV80118JZEK8VAY5diu+qTEErFA==","signatures":[{"sig":"MEUCIA4YflV3D2U8B53BQb+wIbo8U58AKlcVJaVAMtsoD6W2AiEA1/nDCpiznNv4FNuX0q5sxiZ8ZxQHxEWSBZoYHwLpCAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37258},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.602573533.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.602573533.tgz","_integrity":"sha512-zgi6O4mbyBLzPgjdKlzQZW33fE83zp9O7w1FcBKyHIk30p1jg0kSB4tLRONEV80118JZEK8VAY5diu+qTEErFA==","_npmVersion":"11.17.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.602573533"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.0-canary.602573533_1787821779914_0.9003304245915913","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0b4b21a55":{"name":"@kb-labs/policy-contracts","version":"2.119.0-canary.0b4b21a55","_id":"@kb-labs/policy-contracts@2.119.0-canary.0b4b21a55","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"da62d0810f91800d5a5ab481038e785e148b92ad","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.0-canary.0b4b21a55.tgz","fileCount":6,"integrity":"sha512-nAq8rPaMb3yasOMl46H1L9DdYYcLy2v/ag/fueJ2yF4SK/FxtsCLiGAcoPaco3jlYHQoQRZBCngHE+V74qYAOw==","signatures":[{"sig":"MEQCIBmWJyajD+ohRMqW24L34XVPrlQAa+Amz27pEd9pzmmPAiAX0sgRzqgksBvu12WvO8jhfrKb94tMiigUrL85As32jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37258},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.0b4b21a55.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0-canary.0b4b21a55.tgz","_integrity":"sha512-nAq8rPaMb3yasOMl46H1L9DdYYcLy2v/ag/fueJ2yF4SK/FxtsCLiGAcoPaco3jlYHQoQRZBCngHE+V74qYAOw==","_npmVersion":"11.17.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.0b4b21a55"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.0-canary.0b4b21a55_1788376536588_0.8021942044124122","host":"s3://npm-registry-packages-npm-production"}},"2.119.0":{"name":"@kb-labs/policy-contracts","version":"2.119.0","_id":"@kb-labs/policy-contracts@2.119.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d31301d4ae2646951b14e6a994ecc59e2a715e57","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.0.tgz","fileCount":6,"integrity":"sha512-9dZqCQk8K/Iu0Znmx/0lYnT0mgHt7si4v+w5xBNHFn50A1ai0MAuxEpULhoxQIcN4jTamBqfEWOoKazD2Xinew==","signatures":[{"sig":"MEUCIBkZve/ShIV6Hw0Ao/dYMEANY0dUVSBCpHqcF6YirBYIAiEAu602P9Ovve8OVZj09w7QMmUkbWZE9daZpYKSuuGf8l4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37224},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.0.tgz","_integrity":"sha512-9dZqCQk8K/Iu0Znmx/0lYnT0mgHt7si4v+w5xBNHFn50A1ai0MAuxEpULhoxQIcN4jTamBqfEWOoKazD2Xinew==","_npmVersion":"11.19.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.0_1788634943098_0.3116941103402946","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.b53bbee1d":{"name":"@kb-labs/policy-contracts","version":"2.119.1-canary.b53bbee1d","_id":"@kb-labs/policy-contracts@2.119.1-canary.b53bbee1d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c188f49689203e9f9140e3acaf69e0caa9d76eaf","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.1-canary.b53bbee1d.tgz","fileCount":6,"integrity":"sha512-yl1bZw8lzt1DdXS8f+jhnIlHB2w+d/+Hm9WGiwbuAcChlt9M+8zdU3YQLd5APWUNsJP7P7q+bceTKqXkBnVHAQ==","signatures":[{"sig":"MEUCIFtE8lnAi4AMOcRZxItje5PL3UlvqEFdTAxFg+i2acOPAiEA+mpN+Aqonun+PfvJ7N3HWZJP9tXaCK6I6H4Z3x09NUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37258},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.1-canary.b53bbee1d.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.1-canary.b53bbee1d.tgz","_integrity":"sha512-yl1bZw8lzt1DdXS8f+jhnIlHB2w+d/+Hm9WGiwbuAcChlt9M+8zdU3YQLd5APWUNsJP7P7q+bceTKqXkBnVHAQ==","_npmVersion":"11.19.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.1-canary.b53bbee1d"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.1-canary.b53bbee1d_1788649583725_0.707286193169711","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.a6aa9b388":{"name":"@kb-labs/policy-contracts","version":"2.119.1-canary.a6aa9b388","_id":"@kb-labs/policy-contracts@2.119.1-canary.a6aa9b388","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"834de8b58248e424da2e1160358592781df5b966","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.1-canary.a6aa9b388.tgz","fileCount":6,"integrity":"sha512-R2WihCs98AklrjNrkZ1+rAivvlyAot2Nfz6nX56x6SG5moP9XHoy9jSC1S0uL5+gn6ofvYLYvz85GGYI/jg3Pg==","signatures":[{"sig":"MEYCIQCYHWQHBD9TfmwJ2bgYPNq/KSeweD0WECByUqPJ/p8DWwIhANfrVbSGkgWUZVSo3qsoejLJWw+NDD+n50764d+Y8SnF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37258},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.1-canary.a6aa9b388.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.1-canary.a6aa9b388.tgz","_integrity":"sha512-R2WihCs98AklrjNrkZ1+rAivvlyAot2Nfz6nX56x6SG5moP9XHoy9jSC1S0uL5+gn6ofvYLYvz85GGYI/jg3Pg==","_npmVersion":"11.19.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.1-canary.a6aa9b388"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.1-canary.a6aa9b388_1788653728434_0.8413119822247046","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.57c3a1e5e":{"name":"@kb-labs/policy-contracts","version":"2.119.1-canary.57c3a1e5e","_id":"@kb-labs/policy-contracts@2.119.1-canary.57c3a1e5e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"38aec32af9cf542df6996380359eddf04295de1a","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.1-canary.57c3a1e5e.tgz","fileCount":6,"integrity":"sha512-Gwv1+cJb0v+G8J7ElC5ATt+rL2l1qW/my0Nwr3r2WjGSV8yD92X8Nn800VRj7dv6s0vmQClyy6Eh2YWtDlziew==","signatures":[{"sig":"MEQCIF6N9RJJSk+toC6IyutlgkjWR6zZ+VyPFIy7VfLbFnjhAiAtPnsvvMvCaIOdOhcsONqQX6tteMdMOWNjgQbrJT4gkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37258},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.1-canary.57c3a1e5e.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.1-canary.57c3a1e5e.tgz","_integrity":"sha512-Gwv1+cJb0v+G8J7ElC5ATt+rL2l1qW/my0Nwr3r2WjGSV8yD92X8Nn800VRj7dv6s0vmQClyy6Eh2YWtDlziew==","_npmVersion":"11.19.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.1-canary.57c3a1e5e"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.1-canary.57c3a1e5e_1788657741671_0.8427629697640069","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.1e87213c2":{"name":"@kb-labs/policy-contracts","version":"2.119.1-canary.1e87213c2","_id":"@kb-labs/policy-contracts@2.119.1-canary.1e87213c2","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1ce0bb8a4468775325f3cd0c85b5061d444e55b9","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.1-canary.1e87213c2.tgz","fileCount":6,"integrity":"sha512-L1uY7RkUKRyON8PyKqwNUa+XS9GkOoHThYf2u7CR2TKdbQ2h+cqGwgOKv99XGroDoqLuaY9qWESVD49Ezr+kBw==","signatures":[{"sig":"MEUCIFZESzaNiwR0AdNI0/lINk9DPeE0xMmwVIKxissJyDwyAiEA7gxscf4R8A3rEpV8O0/AvkX2iXQfIqtJ96QavOcV8YE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37258},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.1-canary.1e87213c2.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.1-canary.1e87213c2.tgz","_integrity":"sha512-L1uY7RkUKRyON8PyKqwNUa+XS9GkOoHThYf2u7CR2TKdbQ2h+cqGwgOKv99XGroDoqLuaY9qWESVD49Ezr+kBw==","_npmVersion":"11.19.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.1-canary.1e87213c2"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.1-canary.1e87213c2_1788661305092_0.4991819377201381","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.ee03bc25d":{"name":"@kb-labs/policy-contracts","version":"2.119.1-canary.ee03bc25d","_id":"@kb-labs/policy-contracts@2.119.1-canary.ee03bc25d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d6853b52c37281d6d56495176521420c6329f808","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.1-canary.ee03bc25d.tgz","fileCount":6,"integrity":"sha512-Zq75qUz2j4fPYOOIV2HeBE5CScxIXH7CLmPK+nB6UExE90UQn6Afw/bJ/ZPLbJyO8EZuwgySCPnyLFtfzJRe8g==","signatures":[{"sig":"MEUCIQDkw8S/wrG/AJuLE2JbMmgnq6LboPgLppHj8ulL2SMuhAIgVGbWMzbZTy26nHA7dyAB96rkyU8VTcA1MW3ymJRZy7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37258},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.1-canary.ee03bc25d.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.1-canary.ee03bc25d.tgz","_integrity":"sha512-Zq75qUz2j4fPYOOIV2HeBE5CScxIXH7CLmPK+nB6UExE90UQn6Afw/bJ/ZPLbJyO8EZuwgySCPnyLFtfzJRe8g==","_npmVersion":"11.19.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.1-canary.ee03bc25d"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.1-canary.ee03bc25d_1789209753709_0.11507191720077281","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.a73502f0d":{"name":"@kb-labs/policy-contracts","version":"2.119.1-canary.a73502f0d","_id":"@kb-labs/policy-contracts@2.119.1-canary.a73502f0d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"729032d7102b034390df563b5658f96237dee24c","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.1-canary.a73502f0d.tgz","fileCount":6,"integrity":"sha512-lzpYXFN4PxqshOqBTGpgNYo5joKHg6/3WNWhY73PXCGqf3/T4ZLC40B8xigFWLbjWBnC2JG5ckGkUHCaCjWSCg==","signatures":[{"sig":"MEYCIQCfYcOvogtdOQZ8SNFQgn4s0LUjwc3AacJgDbGwQZupNAIhANBf47YgY5k9FoErPe6HC4EAW6Eff+AN0tPhMuN/kCnW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37258},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.1-canary.a73502f0d.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.1-canary.a73502f0d.tgz","_integrity":"sha512-lzpYXFN4PxqshOqBTGpgNYo5joKHg6/3WNWhY73PXCGqf3/T4ZLC40B8xigFWLbjWBnC2JG5ckGkUHCaCjWSCg==","_npmVersion":"11.19.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.1-canary.a73502f0d"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.1-canary.a73502f0d_1789258055638_0.7638607558454449","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.e834e2cf9":{"name":"@kb-labs/policy-contracts","version":"2.119.1-canary.e834e2cf9","_id":"@kb-labs/policy-contracts@2.119.1-canary.e834e2cf9","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7301cd238a46eee2cf7432139c4e98418db9165b","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.1-canary.e834e2cf9.tgz","fileCount":6,"integrity":"sha512-nB09kg6wo6ObfhThhd1ONjxsTxPclubK0cGbhadJWLP0RuJ8nTId8LRUSDrB9l9Gfg7u9AyleCyHWPsKA1pMIA==","signatures":[{"sig":"MEUCIAWDq2yTUfzm9QWDuvgn47QOXhtg6tcdlJ9igkROGlr+AiEAhA+88+u+26Mc8jPsQv0TbXg76ZtVKkAv6TQ9R+tfWmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37258},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.1-canary.e834e2cf9.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.1-canary.e834e2cf9.tgz","_integrity":"sha512-nB09kg6wo6ObfhThhd1ONjxsTxPclubK0cGbhadJWLP0RuJ8nTId8LRUSDrB9l9Gfg7u9AyleCyHWPsKA1pMIA==","_npmVersion":"11.19.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.1-canary.e834e2cf9"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.1-canary.e834e2cf9_1789300056527_0.6817433255495304","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.6a127adf8":{"name":"@kb-labs/policy-contracts","version":"2.119.1-canary.6a127adf8","_id":"@kb-labs/policy-contracts@2.119.1-canary.6a127adf8","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a5ddd513532f694faf12c5ceb0a4af8219ac1a38","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.1-canary.6a127adf8.tgz","fileCount":6,"integrity":"sha512-//gcD63DOAv4ON8zTtNXj52MSptwLYVYLBTZeRFNVrjy3Rpw2VWlJkjbHAfZCisup/P1vFIBsGNrcMkWHZGz8w==","signatures":[{"sig":"MEQCIFi2HUiAojxJm67kX3hBd+z2eN9HUJVsQDOx9su9mDP+AiBwhANKXiwk8sGEkkQ/kyCaoKXHRiv+343s7G0NiWtnMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37258},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.1-canary.6a127adf8.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.1-canary.6a127adf8.tgz","_integrity":"sha512-//gcD63DOAv4ON8zTtNXj52MSptwLYVYLBTZeRFNVrjy3Rpw2VWlJkjbHAfZCisup/P1vFIBsGNrcMkWHZGz8w==","_npmVersion":"11.19.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.1-canary.6a127adf8"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.1-canary.6a127adf8_1789313045784_0.484453184866126","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.c8f889b14":{"name":"@kb-labs/policy-contracts","version":"2.119.1-canary.c8f889b14","_id":"@kb-labs/policy-contracts@2.119.1-canary.c8f889b14","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2072b299c23bde41f8bfa82ca4617fa07826a740","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.119.1-canary.c8f889b14.tgz","fileCount":6,"integrity":"sha512-XNCQIAnZDih1i2K9KEUW1obcKKBl3mEAi8bMmuO/luNa1OB1ye3nWr3HgQvTDg1jeMKCxtH+IkFSf5hYEOZ/TQ==","signatures":[{"sig":"MEUCIEukJP6aPsovB59S9Hh4X1OpGhIZYNYpSlS4qZi5Mc/fAiEAu3Z+MrZTWYI3VOF9N/hEm4H0wvAQ8cetandl7z/e/FY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37258},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.1-canary.c8f889b14.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.119.1-canary.c8f889b14.tgz","_integrity":"sha512-XNCQIAnZDih1i2K9KEUW1obcKKBl3mEAi8bMmuO/luNa1OB1ye3nWr3HgQvTDg1jeMKCxtH+IkFSf5hYEOZ/TQ==","_npmVersion":"11.19.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.1-canary.c8f889b14"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.119.1-canary.c8f889b14_1789413214512_0.78240171346347","host":"s3://npm-registry-packages-npm-production"}},"2.120.0-canary.68fdd56fa":{"name":"@kb-labs/policy-contracts","version":"2.120.0-canary.68fdd56fa","_id":"@kb-labs/policy-contracts@2.120.0-canary.68fdd56fa","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"733cc36a58ec26f9f4b0cc10ff7a1d49f14c93d3","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.120.0-canary.68fdd56fa.tgz","fileCount":6,"integrity":"sha512-ZmNkH9VRlj+2zBMGhk5YL35GPip20kdmvmQKQKESAjBpYU9DGXXk7gB2xaMVys608V6eCLbX4ZiaZKWtDhdxsg==","signatures":[{"sig":"MEUCIHMtbh1OR06sKMADyn2mIKFM5FQrWTb8u7K2SkKpLjRpAiEAtUFLBMjeUg2FERk9nP/InlK/mglOxtUeRedUEto+MEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDhB1aUHjdzNNGdVoNUR0BMO1W7Bvsff3Kbc53FuRiEBgIhAOKBiE5TAuxogu0OuwKZOYKm6AzdW8Dp7kC7Qwqmg2+d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37258},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.120.0-canary.68fdd56fa.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.120.0-canary.68fdd56fa.tgz","_integrity":"sha512-ZmNkH9VRlj+2zBMGhk5YL35GPip20kdmvmQKQKESAjBpYU9DGXXk7gB2xaMVys608V6eCLbX4ZiaZKWtDhdxsg==","_npmVersion":"11.19.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.120.0-canary.68fdd56fa"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.120.0-canary.68fdd56fa_1790213068622_0.785509833727551","host":"s3://npm-registry-packages-npm-production"}},"2.120.0":{"name":"@kb-labs/policy-contracts","version":"2.120.0","_id":"@kb-labs/policy-contracts@2.120.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"fcebf820c2fd6b739532d520c4ee11fbd45760e9","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.120.0.tgz","fileCount":6,"integrity":"sha512-hx70SolbqOIXeIZhsMCsu5fkA4/+osIm7Tqc87rEMXyzqhW/nRA3UIf7DsX7CoGT59rWmMrc6Qo59LZeDaofpg==","signatures":[{"sig":"MEUCIEBTS3t1HYPtRtYiDwTKnRtn4Qn93yjuODoscYcmKLjSAiEAzbU2cidQIOQGE9L+8qO4J1UZS/DbJVbOtuUYF+BDO2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBR6fdtsYJ4lytgE7yIG8WIjgkWwM4TppBXjj9zNj2aVAiAUP9Hv29EK+dQXelet3fZF1itJbDlsOT/5UCTKnChqaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37224},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.120.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.120.0.tgz","_integrity":"sha512-hx70SolbqOIXeIZhsMCsu5fkA4/+osIm7Tqc87rEMXyzqhW/nRA3UIf7DsX7CoGT59rWmMrc6Qo59LZeDaofpg==","_npmVersion":"11.19.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.120.0"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.120.0_1790279141622_0.33847425719400737","host":"s3://npm-registry-packages-npm-production"}},"2.120.1":{"name":"@kb-labs/policy-contracts","version":"2.120.1","_id":"@kb-labs/policy-contracts@2.120.1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3fe5f1726675b0497ec92546e631776980df67e9","tarball":"https://registry.npmjs.org/@kb-labs/policy-contracts/-/policy-contracts-2.120.1.tgz","fileCount":6,"integrity":"sha512-eab4ZbSAivGdKRSJz/MZvSsvaGe+gHqHdtDHDWC0yaGWFgSQ1exY3Ny/zDGvZsfD6C3OI/4K1sQYQ5d3eHyHCA==","signatures":[{"sig":"MEYCIQC2gQtdnLPIvzDrmzR7C0oql80lj+v8Is0rW0PmdyfLVQIhAM6RY/YSAOKJqLkzfvo4mi8pGj+7mJ2DXXZjL/5vQiQV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD1Qr/ovsO/Kva1gr9ws4npVi1DuhwRbvHvreGC3uMZLAIhAItyK/o/s4gyjrEkNyRZNPqAb9wAMRMN0eWEfdEbGBcM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37224},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.120.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-policy-contracts-2.120.1.tgz","_integrity":"sha512-eab4ZbSAivGdKRSJz/MZvSsvaGe+gHqHdtDHDWC0yaGWFgSQ1exY3Ny/zDGvZsfD6C3OI/4K1sQYQ5d3eHyHCA==","_npmVersion":"11.19.0","description":"Types, interfaces, and schemas for the KB Labs policy plugin.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.120.1"},"_npmOperationalInternal":{"tmp":"tmp/policy-contracts_2.120.1_1790288612317_0.3539239358853523","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-04-06T16:23:03.831Z","modified":"2026-09-24T22:57:02.316Z","0.5.0":"2026-04-06T16:23:04.135Z","2.6.0":"2026-04-11T15:44:37.834Z","2.9.0":"2026-04-11T18:27:52.893Z","2.10.0":"2026-04-11T19:00:30.921Z","2.11.0":"2026-04-11T19:29:52.029Z","2.12.0":"2026-04-11T20:04:57.872Z","2.13.0":"2026-04-11T20:25:28.826Z","2.14.0":"2026-04-12T10:02:10.256Z","2.15.0":"2026-04-12T20:06:08.565Z","2.16.0":"2026-04-13T13:25:55.781Z","2.17.0":"2026-04-13T14:17:11.163Z","2.18.0":"2026-04-13T14:34:49.294Z","2.19.0":"2026-04-13T15:29:01.215Z","2.20.0":"2026-04-13T20:58:21.148Z","2.22.0":"2026-04-14T09:26:10.845Z","2.23.0":"2026-04-14T09:37:47.106Z","2.25.0":"2026-04-14T10:51:41.302Z","2.28.0":"2026-04-14T12:36:57.847Z","2.29.0":"2026-04-14T17:09:50.727Z","2.30.0":"2026-04-14T18:32:32.632Z","2.31.0":"2026-04-14T19:25:15.254Z","2.32.0":"2026-04-14T21:12:39.000Z","2.33.0":"2026-04-14T21:33:21.475Z","2.34.0":"2026-04-14T22:10:53.573Z","2.35.0":"2026-04-15T08:09:08.889Z","2.36.0":"2026-04-15T17:56:45.612Z","2.37.0":"2026-04-16T08:03:31.250Z","2.38.0":"2026-04-16T09:12:32.460Z","2.39.0":"2026-04-16T16:20:03.421Z","2.40.0":"2026-04-16T22:46:29.212Z","2.41.0":"2026-04-17T11:25:01.927Z","2.42.0":"2026-04-17T12:28:33.527Z","2.43.0":"2026-04-17T13:11:50.304Z","2.44.0":"2026-04-18T08:30:31.477Z","2.45.0":"2026-04-18T11:06:50.399Z","2.46.0":"2026-04-18T11:30:51.749Z","2.47.0":"2026-04-18T12:10:08.243Z","2.53.0":"2026-04-18T17:52:38.351Z","2.54.0":"2026-04-19T16:28:04.629Z","2.55.0":"2026-04-19T17:48:02.215Z","2.56.0":"2026-04-19T19:16:39.240Z","2.57.0":"2026-04-19T19:34:56.495Z","2.58.0":"2026-04-19T20:21:55.245Z","2.59.0":"2026-04-19T20:45:32.772Z","2.60.0":"2026-04-19T21:39:55.194Z","2.61.0":"2026-04-20T14:01:33.387Z","2.62.0":"2026-04-20T15:35:47.372Z","2.64.0":"2026-04-20T20:28:38.176Z","2.65.0":"2026-04-21T07:14:48.858Z","2.66.0":"2026-04-21T07:36:02.197Z","2.67.0":"2026-04-21T08:08:36.985Z","2.68.0":"2026-04-21T08:27:52.070Z","2.72.0":"2026-04-21T10:12:33.903Z","2.73.0":"2026-04-21T11:16:44.941Z","2.74.0":"2026-04-21T12:30:18.135Z","2.75.0":"2026-04-21T13:04:39.151Z","2.77.0":"2026-04-21T14:02:21.605Z","2.79.0":"2026-04-21T16:36:55.952Z","2.80.0":"2026-04-21T17:13:13.516Z","2.81.0":"2026-04-21T17:41:15.272Z","2.82.0":"2026-04-21T18:16:38.679Z","2.83.0":"2026-04-23T15:38:11.951Z","2.85.0":"2026-04-24T19:30:38.100Z","2.86.0":"2026-04-24T20:45:06.653Z","2.87.0":"2026-04-24T20:58:52.602Z","2.88.0":"2026-04-25T09:33:35.236Z","2.89.0":"2026-04-25T10:05:15.990Z","2.93.0":"2026-04-28T19:50:25.480Z","2.94.0":"2026-04-28T21:11:48.814Z","2.96.0":"2026-07-03T23:01:41.139Z","2.98.0":"2026-07-18T14:34:40.216Z","2.100.0":"2026-07-19T00:38:03.374Z","2.101.0-canary.3f3ceb8f":"2026-07-19T14:44:40.866Z","2.101.0":"2026-07-19T16:08:26.533Z","2.102.0":"2026-07-19T21:29:16.666Z","2.103.0":"2026-07-19T22:38:46.439Z","2.104.0":"2026-07-19T23:52:11.334Z","2.105.0-canary.f6d35e31":"2026-07-21T18:30:37.186Z","2.105.0":"2026-07-23T22:33:27.476Z","2.106.0":"2026-07-24T01:07:29.376Z","2.107.0":"2026-07-25T06:36:45.235Z","2.109.0":"2026-07-25T20:48:29.014Z","2.110.0":"2026-07-28T00:41:35.511Z","2.111.0":"2026-07-28T18:54:24.483Z","2.112.0":"2026-07-29T06:52:58.542Z","2.114.0":"2026-07-30T22:05:58.696Z","2.116.11":"2026-08-01T21:09:30.968Z","2.116.12":"2026-08-01T22:05:26.627Z","2.116.13":"2026-08-01T22:31:55.589Z","2.116.14":"2026-08-01T23:01:52.452Z","2.117.0":"2026-08-09T17:53:39.439Z","2.118.0":"2026-08-11T18:04:31.634Z","2.118.1":"2026-08-12T08:50:03.146Z","2.118.2":"2026-08-12T22:28:49.910Z","2.119.0-canary.8c5512847":"2026-08-15T17:03:53.075Z","2.119.0-canary.cee505c72":"2026-08-18T21:07:37.788Z","2.119.0-canary.85d060ea6":"2026-08-20T18:28:13.759Z","2.119.0-canary.c64d2c41e":"2026-08-24T22:03:32.882Z","2.119.0-canary.0b1ec4151":"2026-08-24T22:38:00.836Z","2.119.0-canary.2077501f1":"2026-08-24T23:21:48.622Z","2.119.0-canary.b20fd4a5b":"2026-08-25T02:41:06.057Z","2.119.0-canary.448a88d0f":"2026-08-25T06:12:15.323Z","2.119.0-canary.e120bc0ee":"2026-08-25T06:53:20.180Z","2.119.0-canary.6ec5ad2e4":"2026-08-25T15:25:25.010Z","2.119.0-canary.f8394d5fd":"2026-08-25T16:27:12.200Z","2.119.0-canary.bb3d7f2f1":"2026-08-25T18:03:04.765Z","2.119.0-canary.3edea00f6":"2026-08-26T17:29:13.740Z","2.119.0-canary.8f939a290":"2026-08-26T23:50:07.199Z","2.119.0-canary.0c078654e":"2026-08-27T00:25:51.384Z","2.119.0-canary.ce846d079":"2026-08-27T01:22:34.019Z","2.119.0-canary.62ffd5965":"2026-08-27T03:06:24.923Z","2.119.0-canary.1b2bf822b":"2026-08-27T04:21:24.904Z","2.119.0-canary.602573533":"2026-08-27T09:09:40.024Z","2.119.0-canary.0b4b21a55":"2026-09-02T19:15:36.735Z","2.119.0":"2026-09-05T19:02:23.237Z","2.119.1-canary.b53bbee1d":"2026-09-05T23:06:23.896Z","2.119.1-canary.a6aa9b388":"2026-09-06T00:15:28.569Z","2.119.1-canary.57c3a1e5e":"2026-09-06T01:22:21.800Z","2.119.1-canary.1e87213c2":"2026-09-06T02:21:45.237Z","2.119.1-canary.ee03bc25d":"2026-09-12T10:42:33.857Z","2.119.1-canary.a73502f0d":"2026-09-13T00:07:35.774Z","2.119.1-canary.e834e2cf9":"2026-09-13T11:47:36.674Z","2.119.1-canary.6a127adf8":"2026-09-13T15:24:05.921Z","2.119.1-canary.c8f889b14":"2026-09-14T19:13:34.645Z","2.120.0-canary.68fdd56fa":"2026-09-24T01:24:28.709Z","2.120.0":"2026-09-24T19:45:41.715Z","2.120.1":"2026-09-24T22:23:32.415Z"},"description":"Types, interfaces, and schemas for the KB Labs policy plugin.","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"readme":"","readmeFilename":"README.md"}