{"_id":"@kb-labs/core-policy","_rev":"146-369647a79e4ca8d2838087428a481331","name":"@kb-labs/core-policy","dist-tags":{"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","latest":"2.120.1","candidate-platform-2.120.0-stable-dafff6e385f0":"2.120.0","candidate-platform-2.120.1-stable-80dd88880fc4":"2.120.1"},"versions":{"1.0.0":{"name":"@kb-labs/core-policy","version":"1.0.0","_id":"@kb-labs/core-policy@1.0.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8c3ef2a6f71ea2e9912d6033472842e8be6afeca","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-1.0.0.tgz","fileCount":5,"integrity":"sha512-dI5q5s0exg/t/g3jtXwdrLVpxSsk4s7yXof+YynDfuXlJEQdxYnEJxQ6gNie6ndozNcudfY2UGA+X00rx8yLyA==","signatures":[{"sig":"MEYCIQDrfv9swbeCtufOBAJ7RtUuWh/AuRx/yuDTgTcxJ2WAeAIhAL4xOnklLCJLX38zK7PHxb5S3U/6cCTjgXLF+GdFvH44","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50310},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-1.0.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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/4263b0a8568f39ba40333ace390d7dc1/kb-labs-core-policy-1.0.0.tgz","_integrity":"sha512-dI5q5s0exg/t/g3jtXwdrLVpxSsk4s7yXof+YynDfuXlJEQdxYnEJxQ6gNie6ndozNcudfY2UGA+X00rx8yLyA==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"link:../core-config"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"link:../../../kb-labs-devkit"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_1.0.0_1771923777158_0.4227068910341032","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@kb-labs/core-policy","version":"1.2.0","_id":"@kb-labs/core-policy@1.2.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7b5081d6a312eaffed9c1a49ffb0511abc2c5d57","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-1.2.0.tgz","fileCount":5,"integrity":"sha512-h1QGEyeokOsL2Hs/C76MFh5eHdS8rEFMK2ztcgEVLLFH91TLwVVw2QB5j8tlhxS/OlrZGq47TC8yEC5VXex/yw==","signatures":[{"sig":"MEQCIEf3qcOBsG/fV+MgTP0NrEwCYhC3rw7llKZIY5olzGfPAiANPB6yj823qQA8qSpbc0obMTBggbx7htgaNa7yPiIkJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50289},"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","require":"./dist/index.js"}},"gitHead":"a28b9d921145c0350f9c7197775579051c12784e","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"link:../core-config"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_1.2.0_1772365363257_0.7639266033584582","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@kb-labs/core-policy","version":"1.3.0","_id":"@kb-labs/core-policy@1.3.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"841192cd04694ca52c6574e1aa7ebb385fcbdcc0","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-1.3.0.tgz","fileCount":5,"integrity":"sha512-3Pq9YTzRVO+n/PXMp0e/J+fC/8wdSEG3Hdc1U/Whch3TeTTf5u5EHf1OIZsN3+3jEhnzXMBivVzx3VzD7SxuBg==","signatures":[{"sig":"MEQCID7hI76C101erZV15feTjKi+wywIZHKEN0iXPFliuMeiAiB/LHeHAbQpB0NQUhkOZTy7qLcAvl7WCRjIES+LL8N95Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50312},"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","require":"./dist/index.js"}},"gitHead":"188b7842ab16642ffb64c7c4a574980d25155f65","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"link:../../../../infra/kb-labs-devkit"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_1.3.0_1775475932954_0.6620304718864893","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@kb-labs/core-policy","version":"1.4.0","_id":"@kb-labs/core-policy@1.4.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"eaeecbce1bf36a1ba2ad0708eeab6aa92347fc74","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-1.4.0.tgz","fileCount":5,"integrity":"sha512-rgMRm8Za+wCt2UEpIVR6nmianBRoferQ1QnBFQzDTB0Zwla3c2IJMsy3NKCOeefn8cIa/rslcnWVRr2H68L0fw==","signatures":[{"sig":"MEUCIQD5bBFQnLgYlFhnvMjPCrpzhPlF24xg4/SNNNMp4rdCfQIgAl6jBTkWBTmK42hgz97MpzZ4IRLPB/mOVEattb20x/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50307},"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","require":"./dist/index.js"}},"gitHead":"59c022640eeb005a39b8e94aa6aeb1f4a56ab2a3","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"link:../../../../infra/kb-labs-devkit"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_1.4.0_1775477583802_0.3765927851252695","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@kb-labs/core-policy","version":"1.5.0","_id":"@kb-labs/core-policy@1.5.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ea0ac4c05e9c4d4c51113b1c404cc55f61a58c57","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-1.5.0.tgz","fileCount":5,"integrity":"sha512-IYPErE3Nz7VY8gB3TMhuY3VGhQvxDVIv3TToX6p72ZQ1wOBBlXdiElRli7O2x/bwS+5A5QJe5kqo2OPOT1ynwQ==","signatures":[{"sig":"MEUCIQCpV/g3yS/Exi33xNGB3IMfC5ZFAvbqpIBQC6AKKWuICgIgHsuh4LlTu5UZ1cW0p50ClLJu5ZWtGVNKAEM4wZ2kwdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50307},"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","require":"./dist/index.js"}},"gitHead":"520621e7321005c93b11acb1a8b33a36d1845b3b","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"link:../../../../infra/kb-labs-devkit"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_1.5.0_1775488703095_0.463804292367866","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@kb-labs/core-policy","version":"1.6.0","_id":"@kb-labs/core-policy@1.6.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0f51c21967dbb6a687e8f2300fa25a13ce2a6990","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-1.6.0.tgz","fileCount":5,"integrity":"sha512-k7GtfrEKB6C8QzV9AvdiJSS39+tCare8Y8n0Zc9NxElPQ+qgWqZzHdQjU7tmdfmj8aQuKpl6AORhQtFtWZmACQ==","signatures":[{"sig":"MEYCIQCbu9L4eEn/YoFTkjDeHAp1142DuB1JiI9Y8uR1qdQQpwIhAIR59yR9tbcPclEYEjLqFxSNm4T5o9fsC6019yQV4y0n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50307},"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","require":"./dist/index.js"}},"gitHead":"5d664a7c2c42e6fc286088cbe2c6ee4cbc55b160","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"link:../../../../infra/kb-labs-devkit"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_1.6.0_1775491531136_0.35743578764960593","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@kb-labs/core-policy","version":"1.7.0","_id":"@kb-labs/core-policy@1.7.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"05dbe45cd40642450712a6bd88aad9c0962a59b4","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-1.7.0.tgz","fileCount":5,"integrity":"sha512-Cn2aSAcnYdXl6kfM9IHJ8LXVpJRJROUMrbZMWPdAQP2BvsNTP8g8HPD2LtmZEvc35zNc57J3gWdFX/Oa0vl2xw==","signatures":[{"sig":"MEUCIQDBo5MbfGt0IVcB3i3yyZglkLI3aJN9I8pQmS/lUF3EUQIgJRK3qYaR9viwVO52+nu5R+82diVY0hdGi6T1IZDdwOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50307},"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","require":"./dist/index.js"}},"gitHead":"5ea04dd80fa3a439bd201d6cfda3e13f2d6c4ee1","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"link:../../../../infra/kb-labs-devkit"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_1.7.0_1775493177052_0.7687036480096867","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@kb-labs/core-policy","version":"1.8.0","_id":"@kb-labs/core-policy@1.8.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"dad936aa5f2fa5dcd6c5a1587b35caf378935344","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-1.8.0.tgz","fileCount":5,"integrity":"sha512-nJ+0AOIxR40tS3oMJtTw3C9+t0HVltsHuJtk7Gn1Vep4V6Z9XuFs5HewVA0Me/vYvZwIpf+FyaBNTE+ZP6IW6g==","signatures":[{"sig":"MEYCIQD3Mfn8FXkFZwhggqMx4PaA0mOtUwi+8toJiUhE11hi1AIhAMLeMQxjR3ErUEUEdAriYxf3DFgAItuggyCnEWEmCMfN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50307},"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","require":"./dist/index.js"}},"gitHead":"6ecc7e03cdde4700c5afe25b0353b5363ac14a7d","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"^1.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"link:../../../../infra/kb-labs-devkit"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_1.8.0_1775656868902_0.40921391149191844","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@kb-labs/core-policy","version":"1.9.0","_id":"@kb-labs/core-policy@1.9.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"cf110f8b10ea4aea00ab91ebdc00f357d0cf83f9","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-1.9.0.tgz","fileCount":5,"integrity":"sha512-ViJz9rA4OjR30kakxj1Sjs/kBNemiuZodcA8gN9rAe7SKVo4Xj9h+wAi1q/UdCsanVNZPsyseKYbE09/NEcRCA==","signatures":[{"sig":"MEQCIERlsbTfQYraxWd5iOLnFmt5NhlGKRDsQFh0x2chtUTPAiBPmj16pQ1iv42xJqplWjeUkAhyu0njCnYBw4OSiuw+Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50307},"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","require":"./dist/index.js"}},"gitHead":"23f5c4da93d987332c969a4a24f29e30215ad815","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"link:../../../../infra/kb-labs-devkit"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_1.9.0_1775659082677_0.2425927507701724","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@kb-labs/core-policy","version":"2.6.0","_id":"@kb-labs/core-policy@2.6.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"82cb39aa9ccb90236e6b36aa2595a202352e7bc2","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.6.0.tgz","fileCount":5,"integrity":"sha512-9IAlS3dfvHhWDMT/s1ElqK72E7zEsGN0HUacKp858ixSJkpKYivYZ9oNdQRNDMajTgqU//aRBWMPT+x6xQoZUA==","signatures":[{"sig":"MEUCICP26Kl8QlwMhker1lPqdH7lbuU53635L21uSyHnU4UzAiEAuCva55lrUzOX3fNnhKuZwA2q3/OamEckx2efs8QLsQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50281},"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","require":"./dist/index.js"}},"gitHead":"b19d4e2a767bb809d8fbdfc6b2055d8e9f376ad8","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"^2.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.6.0_1775922016619_0.8284440586926118","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@kb-labs/core-policy","version":"2.9.0","_id":"@kb-labs/core-policy@2.9.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"321c1ad8a2ab86905221e080ad75f3e6434d683e","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.9.0.tgz","fileCount":5,"integrity":"sha512-ndS8NiKl9cP2Wh7OCBEbzIgPpCEj06w41GLJ6EH/fYyjzOZOfm11Kqo0+Del9V1G/4UcHfm+3TX6D6GyMJ3eQw==","signatures":[{"sig":"MEUCIGGvK4UF3vR07QJo21j18lVhVdxNKRvvEG8iURwtePj0AiEA30u32PXhgdMlgAxeRKtNpt324su1gRMe6EUw0BLVNyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50638},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/418f178983576bb83f90e097260a202c/kb-labs-core-policy-2.9.0.tgz","_integrity":"sha512-ndS8NiKl9cP2Wh7OCBEbzIgPpCEj06w41GLJ6EH/fYyjzOZOfm11Kqo0+Del9V1G/4UcHfm+3TX6D6GyMJ3eQw==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.9.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.9.0_1775931882201_0.6385282576387667","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@kb-labs/core-policy","version":"2.10.0","_id":"@kb-labs/core-policy@2.10.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"938cde69700387125ff730ac1bed396363a17a75","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.10.0.tgz","fileCount":5,"integrity":"sha512-aF/7WMP6PK+WwAnJx1VbaY5/85SXdHbusEtC7u272zypmP6+IDhGNnAxx+KgwkoZxdX9PRLJIfjcqHc08hbZRQ==","signatures":[{"sig":"MEUCIDzGudlvO8NJ0NV1icdeB2YsMapmrt8kG6QV7Dcfb7vtAiEAiumO1OaH9jPNt/jc5LTe0Li21V97IpVzdoApZ0WiKKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50641},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/4f9418859a3e83947cb9f1924c1d0460/kb-labs-core-policy-2.10.0.tgz","_integrity":"sha512-aF/7WMP6PK+WwAnJx1VbaY5/85SXdHbusEtC7u272zypmP6+IDhGNnAxx+KgwkoZxdX9PRLJIfjcqHc08hbZRQ==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.10.0_1775933859827_0.8891800009028206","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@kb-labs/core-policy","version":"2.11.0","_id":"@kb-labs/core-policy@2.11.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ba4de4ac2d73c16e00df88e64ac7736e53692f01","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.11.0.tgz","fileCount":5,"integrity":"sha512-92RFkPr3GW7w6ouKmiErwjxfhRLoDY9li4rU+zQs2zlbPNVXxRMaH8veNvYhrqemKRcBVdyah+5D8tGxdOmfjA==","signatures":[{"sig":"MEQCICUmPcX+/mRoMgV6NM+OZExnRa454bHl8wK7nw0/Gw3aAiA3t7Es+s3oTUJDk4OrA0zfMH2A/s0X8dr+BOvV1RI70g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50641},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/f5bf5edee2b876a63d7b532dbe0f345e/kb-labs-core-policy-2.11.0.tgz","_integrity":"sha512-92RFkPr3GW7w6ouKmiErwjxfhRLoDY9li4rU+zQs2zlbPNVXxRMaH8veNvYhrqemKRcBVdyah+5D8tGxdOmfjA==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.11.0_1775935597462_0.6041010347001925","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@kb-labs/core-policy","version":"2.12.0","_id":"@kb-labs/core-policy@2.12.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6b3ad6040b618b16cb3de58d9ec1064b88b64015","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.12.0.tgz","fileCount":5,"integrity":"sha512-mrb2I3RPRgfS35kq0EFF2MAbLvZMxN5H31ihgUY0VoZ7dzQdqLCajIHoYr7OKsSOIgU4dheaaLhEl+HOWw62qw==","signatures":[{"sig":"MEYCIQDKfKA0f2f7ef/NLNrRuTE1mbS6SVCNeZBvs0n5zg8AMAIhAMsPq/tIpMmHYx3J90b4DUqNng6qnwydnf5IY62/B/Wd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50641},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/b46be2c484f5e813362b4e83713b0b48/kb-labs-core-policy-2.12.0.tgz","_integrity":"sha512-mrb2I3RPRgfS35kq0EFF2MAbLvZMxN5H31ihgUY0VoZ7dzQdqLCajIHoYr7OKsSOIgU4dheaaLhEl+HOWw62qw==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.12.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.12.0_1775937847806_0.1565484625523963","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@kb-labs/core-policy","version":"2.13.0","_id":"@kb-labs/core-policy@2.13.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e4808f3330bddb83bfc784aea3197202b87b5e4c","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.13.0.tgz","fileCount":5,"integrity":"sha512-sN2oq/a0npwafQHwZehwH2eC2vo+JuMRCJQOLilqMdm8eTcQrhvMp4PR7gN+TSMKik36wTxI6rybbX2FnsWuMw==","signatures":[{"sig":"MEYCIQDrw33j4x8IAJLxnIR0+ps9Ztm2Tt2F/ovF1xBtNZzAxwIhAPmev6tElPavdlZvGKDrGYIvbojj/mng1rptBVCN1fbM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50641},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/e5fbb47aabbde84dca57f94bd5449e32/kb-labs-core-policy-2.13.0.tgz","_integrity":"sha512-sN2oq/a0npwafQHwZehwH2eC2vo+JuMRCJQOLilqMdm8eTcQrhvMp4PR7gN+TSMKik36wTxI6rybbX2FnsWuMw==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.13.0_1775939086201_0.013397844439104745","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"@kb-labs/core-policy","version":"2.14.0","_id":"@kb-labs/core-policy@2.14.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b8f6434f8c55ca338b3cc27d68b5f97cf6f84436","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.14.0.tgz","fileCount":5,"integrity":"sha512-7tyyvssoFeHYTHd8jUgj1r3CwVt3MsX3sgB/6U3TPtO0XtEa/ftoc893zF2XvkvklpHsht36Tsz0fBOyJBNmLQ==","signatures":[{"sig":"MEQCIFEVGLnJeFbw8f9wUY2s5hRSpT8MDtXIalj6fsAHqeb1AiBDKYwADNWxlk1AKMfLEWj7UehH14oi8FOIVVyFuGtMLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/91cc52793594583b0088533b51237aec/kb-labs-core-policy-2.14.0.tgz","_integrity":"sha512-7tyyvssoFeHYTHd8jUgj1r3CwVt3MsX3sgB/6U3TPtO0XtEa/ftoc893zF2XvkvklpHsht36Tsz0fBOyJBNmLQ==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.14.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.14.0_1775988082888_0.9602259623924099","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"@kb-labs/core-policy","version":"2.15.0","_id":"@kb-labs/core-policy@2.15.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"65fb50cdd8f4aea2046dac9bb9a6a09660b3acd4","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.15.0.tgz","fileCount":5,"integrity":"sha512-klhjl02AI6xGHeCiAZTsWR0yV1wbQfRcosD9Dp0qbBbR+ser/GGVdK2Q68CQAPBP07eIpBOTyELyf/xAJEBYDA==","signatures":[{"sig":"MEUCIQDamJv2lSTra8ny3F8BGA01XW/R4dlraenP2C+v3fGTfwIgPe0RaTyaPJpKpSUaKYffz39SUw7NPyIxDQElMthh4X8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/ef37cf1e722a28656ee6b7d9ce98fc0e/kb-labs-core-policy-2.15.0.tgz","_integrity":"sha512-klhjl02AI6xGHeCiAZTsWR0yV1wbQfRcosD9Dp0qbBbR+ser/GGVdK2Q68CQAPBP07eIpBOTyELyf/xAJEBYDA==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.15.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.15.0_1776024322483_0.589535855754401","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"@kb-labs/core-policy","version":"2.16.0","_id":"@kb-labs/core-policy@2.16.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b1947e2ec00ee7184a18830a57a245b77297496f","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.16.0.tgz","fileCount":5,"integrity":"sha512-u0SDfNW4Sgtikgy+OYbbvR0lS72j9kdU0fallMWol9q9WJpB1zxJLcD7Ypw35Tki4Q1pQz+ttLwogXupLccIrA==","signatures":[{"sig":"MEQCIDZa64YvKwzXwXSajXnVWWXfWkuaOxhX/wSwvJNRIu+/AiBzLk8FF5kUWE9BL+6sS54KQfI3e/mACXl4jAaEBsBLgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50641},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a180723f72eb95e42f5df319b8c17ef5/kb-labs-core-policy-2.16.0.tgz","_integrity":"sha512-u0SDfNW4Sgtikgy+OYbbvR0lS72j9kdU0fallMWol9q9WJpB1zxJLcD7Ypw35Tki4Q1pQz+ttLwogXupLccIrA==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.16.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.16.0_1776086725992_0.8082118381002841","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"@kb-labs/core-policy","version":"2.17.0","_id":"@kb-labs/core-policy@2.17.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"efc98b347fcc5ca13d28df3e837795f2f76e6f89","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.17.0.tgz","fileCount":5,"integrity":"sha512-jZavm5JlAtAy6XaAPmjmaIbgUbQVq6xCXHsPIzOiAuzQmWGBZIXeqdF9nnWSGxWoh4v8tb6tdobbi5kJOXIyww==","signatures":[{"sig":"MEQCIHUZWe+BeNXk4keqHlnub7wVM35E8p6n+61HmEEINvrwAiAGTGF/E1K9lWI0xlOuAOIsXzLoVeZPQlksjetj+VMglw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/652a20cea507040f3f77c2109ceed366/kb-labs-core-policy-2.17.0.tgz","_integrity":"sha512-jZavm5JlAtAy6XaAPmjmaIbgUbQVq6xCXHsPIzOiAuzQmWGBZIXeqdF9nnWSGxWoh4v8tb6tdobbi5kJOXIyww==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.17.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.17.0_1776089780242_0.30074863070512436","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"@kb-labs/core-policy","version":"2.18.0","_id":"@kb-labs/core-policy@2.18.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9e5a6b9f095301709bece2d9cf9b268edc3cb02f","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.18.0.tgz","fileCount":5,"integrity":"sha512-7fsHWKa7TV6UJY7sTuxB2f5kGZySwIXhWreVoIGvuotiO1XXqyzTqsaj3P7SHe/9VG6qUWI4MXyPjZjY6p4xRQ==","signatures":[{"sig":"MEQCIBqx5vbOE0Vf+Z4iTGtYDY/L9RqcD8frs5zrNjPu8Hs1AiByGPB2MKwzgDq1ckJoKoIjw+tpwg6ez31XO89y2UUHzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/c7960b177dc51c585d7708f83bdda63d/kb-labs-core-policy-2.18.0.tgz","_integrity":"sha512-7fsHWKa7TV6UJY7sTuxB2f5kGZySwIXhWreVoIGvuotiO1XXqyzTqsaj3P7SHe/9VG6qUWI4MXyPjZjY6p4xRQ==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.18.0_1776090845648_0.9023872640441635","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"@kb-labs/core-policy","version":"2.19.0","_id":"@kb-labs/core-policy@2.19.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6b095b6e41809eccfb6ce5d48a698e418a150391","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.19.0.tgz","fileCount":5,"integrity":"sha512-JTszroSOMvpla57vaaqZlv8/NIXlQPsTzajZ007COp+v6yL5K+6aI4iXhVQZEyeKOzvj6SBYgvazCtsIddqj9A==","signatures":[{"sig":"MEYCIQCM5704snbjdgdxNG/ATrzFjXFU3fOJrYLNDdyFN1xF5gIhAIXVIalexGEVIdbKzI9Puk6Vn/annpCibO9a5f34NbqS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/2c50d9c393a448fb4500c10e581b201e/kb-labs-core-policy-2.19.0.tgz","_integrity":"sha512-JTszroSOMvpla57vaaqZlv8/NIXlQPsTzajZ007COp+v6yL5K+6aI4iXhVQZEyeKOzvj6SBYgvazCtsIddqj9A==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.19.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.19.0_1776094087788_0.49160057033570426","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"@kb-labs/core-policy","version":"2.20.0","_id":"@kb-labs/core-policy@2.20.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3ca129bc5a337b2e55a560ff57e2ad25714dfe1a","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.20.0.tgz","fileCount":5,"integrity":"sha512-wHsLpGKxWtt8sJi16n26zBHzA40gh/U0mg58VT/S9JWj3xoDh6+TQX6CTbzIyuyBNMRBMW9BkgoZRvUCpKthLg==","signatures":[{"sig":"MEUCIG1TESizayJ83Vg6EPOKS4cnWcceOP9CJ0bWrlJ+F5VEAiEAt+mql0IfYq21nSx+pFpYvK0WT/vZ5Jcwtm55CArwJcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/deba93054b81a1bb11c74a657b0b2bde/kb-labs-core-policy-2.20.0.tgz","_integrity":"sha512-wHsLpGKxWtt8sJi16n26zBHzA40gh/U0mg58VT/S9JWj3xoDh6+TQX6CTbzIyuyBNMRBMW9BkgoZRvUCpKthLg==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.20.0_1776113853563_0.3180039494357725","host":"s3://npm-registry-packages-npm-production"}},"2.22.0":{"name":"@kb-labs/core-policy","version":"2.22.0","_id":"@kb-labs/core-policy@2.22.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2df7c0b7e861b6c858d321c5706e144a2686c2e0","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.22.0.tgz","fileCount":5,"integrity":"sha512-1SMZLS+TJ5KKgfzDx2DZZ+PQDnmWapvvF4gXKs9mNCyV7BzYxpZgGBmqG/GMJWkd78yA0Mgt7sMJCgQgh8vs1w==","signatures":[{"sig":"MEQCIFnNPNjF/vN2HYGTLJovTjzY4YzwBzp2bNCcxuDM6DCIAiANlGLLntYt1Xh182To3zE+pwBTfq4f5ybn+ADMzuepdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/60892af134860ab1bd5c9d7756e78ba5/kb-labs-core-policy-2.22.0.tgz","_integrity":"sha512-1SMZLS+TJ5KKgfzDx2DZZ+PQDnmWapvvF4gXKs9mNCyV7BzYxpZgGBmqG/GMJWkd78yA0Mgt7sMJCgQgh8vs1w==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.22.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.22.0_1776158725127_0.5200207754631287","host":"s3://npm-registry-packages-npm-production"}},"2.23.0":{"name":"@kb-labs/core-policy","version":"2.23.0","_id":"@kb-labs/core-policy@2.23.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"419e9a06676da355d0ab2abb9f4022434102d4ac","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.23.0.tgz","fileCount":5,"integrity":"sha512-nDodg3v17Rh8hFtoB+ynft2eJsJATfLvGaqsneLM3qfE1xy2d5vdNv16mSm15NxjhvL7kafGNWPzJrDZRNOPzg==","signatures":[{"sig":"MEUCIQDeXq8HckReVTmcfNSyufBk+HOEjbjUgWfU6hRvbHBQ3gIgHmv43/GPWYbKXwnYCev1P8PihY8BWXBQ92Vyp3ZYHno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a92067a43f12faf80e831bbe22c60632/kb-labs-core-policy-2.23.0.tgz","_integrity":"sha512-nDodg3v17Rh8hFtoB+ynft2eJsJATfLvGaqsneLM3qfE1xy2d5vdNv16mSm15NxjhvL7kafGNWPzJrDZRNOPzg==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.23.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.23.0_1776159421130_0.41404365723768666","host":"s3://npm-registry-packages-npm-production"}},"2.25.0":{"name":"@kb-labs/core-policy","version":"2.25.0","_id":"@kb-labs/core-policy@2.25.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"92b8a84e56718ba40e86b44b6a6370117096707a","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.25.0.tgz","fileCount":5,"integrity":"sha512-dV6x6VkgnZTypXNKx1bn16HE0i83ws3X9ERsWByDicpA+N+wEQ4CUoD1qPmi3KT6PQxJQbFbp2Y5BN+KEeNGlA==","signatures":[{"sig":"MEUCIQDXdMKcT9yEZQs6iF5Vbb19ZJukIbl3rQgZbB6S5xuy+AIgYUMOqRfBCG8jnPcsQVwMp1Dd3iSO95m0WsVbswwPJik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/7931853e57b5252266e848b860430c86/kb-labs-core-policy-2.25.0.tgz","_integrity":"sha512-dV6x6VkgnZTypXNKx1bn16HE0i83ws3X9ERsWByDicpA+N+wEQ4CUoD1qPmi3KT6PQxJQbFbp2Y5BN+KEeNGlA==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.25.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.25.0_1776163854684_0.5024799711396466","host":"s3://npm-registry-packages-npm-production"}},"2.28.0":{"name":"@kb-labs/core-policy","version":"2.28.0","_id":"@kb-labs/core-policy@2.28.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"12965be224377cd40652e2211974dd543a119a60","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.28.0.tgz","fileCount":5,"integrity":"sha512-0+uj9SNFYj00HXrd3BunLKAMuEKrXXyZDzW/vbd6fAwXYmide4HSs1Ga+CWfAnGHSo4+NmS6QDwoddxo1726Fw==","signatures":[{"sig":"MEUCIQCuLl7eKwlpbBHyCYd24ABtp0XteoJNyHRUm8ioDL3OYgIgRZNP1SJgGW3SWN9v1H9sev1vGnjsk05JtjnA5S4DtnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/cc2b852533e2efef58e4b55cf03e51b8/kb-labs-core-policy-2.28.0.tgz","_integrity":"sha512-0+uj9SNFYj00HXrd3BunLKAMuEKrXXyZDzW/vbd6fAwXYmide4HSs1Ga+CWfAnGHSo4+NmS6QDwoddxo1726Fw==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.28.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.28.0_1776170176829_0.265282831319529","host":"s3://npm-registry-packages-npm-production"}},"2.29.0":{"name":"@kb-labs/core-policy","version":"2.29.0","_id":"@kb-labs/core-policy@2.29.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5f1b6c0d69f920bdcbd8ab5098f98f8d0e27f8aa","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.29.0.tgz","fileCount":5,"integrity":"sha512-PyWe1kj3r7vnWnNzZptwIe37XVrKDqU4TC84SLMaXBOufBo0I1SPNyZDdWh4gwUzSysxwJ+bdWWvSBDWWwfiJw==","signatures":[{"sig":"MEUCIQCSPtvU5BRLlbYLwX54KKmGpEQ5OOgTNFR7CzJWg+2LrQIgYCthhAZDZ4GajEuR8DjXnCtHB5jdnuKMIeP359i/xIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/c1298b87406c32af19c9aad93444d99b/kb-labs-core-policy-2.29.0.tgz","_integrity":"sha512-PyWe1kj3r7vnWnNzZptwIe37XVrKDqU4TC84SLMaXBOufBo0I1SPNyZDdWh4gwUzSysxwJ+bdWWvSBDWWwfiJw==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.29.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.29.0_1776186536249_0.4837301645539205","host":"s3://npm-registry-packages-npm-production"}},"2.30.0":{"name":"@kb-labs/core-policy","version":"2.30.0","_id":"@kb-labs/core-policy@2.30.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"bfa124fd355e4eaa0914e57a6efe82cf934693cd","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.30.0.tgz","fileCount":5,"integrity":"sha512-3vRGbWpzTJjWBOm6HrF7bDVvqGK/MUQeWJSAIww4IDjI/mF2PE8O4TUx3maGIt5BJQFxkYoiS+TUy7w0BfjjhA==","signatures":[{"sig":"MEUCIQDbkHFqJtSXHT6fFEecW7NdBDiYGRIthz5DSMRLkEaWKQIgR2a4PV4q1ZsOMFwt+VMeP+IkRfsmE+uTQRubpVXX7MQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/520c85ff7da4dfa7aaea2608664409df/kb-labs-core-policy-2.30.0.tgz","_integrity":"sha512-3vRGbWpzTJjWBOm6HrF7bDVvqGK/MUQeWJSAIww4IDjI/mF2PE8O4TUx3maGIt5BJQFxkYoiS+TUy7w0BfjjhA==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.30.0_1776191503060_0.17708814062553557","host":"s3://npm-registry-packages-npm-production"}},"2.31.0":{"name":"@kb-labs/core-policy","version":"2.31.0","_id":"@kb-labs/core-policy@2.31.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"73a26e3741d1cb0dced28132d3aa594c26f0bb02","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.31.0.tgz","fileCount":5,"integrity":"sha512-KGr6KEKfkGJ+a8hinI48olQ4XcV2DLMHT/LRxq0WsEUeS0LsB5gKMzBX0eXDZ+SL54XwK9A55U60zoBRDpvogQ==","signatures":[{"sig":"MEUCIDsd22t2ws5Jy9+3QLspdGWtbSVu/McpgVTM1Ti/8W12AiEA5Bdt2utFkXsVEfzWPlTQFEKVkcMIugfQ7bOtj+7hnR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/e2fc5a3ffc6aa2e91a4f950e0995cc19/kb-labs-core-policy-2.31.0.tgz","_integrity":"sha512-KGr6KEKfkGJ+a8hinI48olQ4XcV2DLMHT/LRxq0WsEUeS0LsB5gKMzBX0eXDZ+SL54XwK9A55U60zoBRDpvogQ==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.31.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.31.0_1776194670214_0.9170584611816586","host":"s3://npm-registry-packages-npm-production"}},"2.32.0":{"name":"@kb-labs/core-policy","version":"2.32.0","_id":"@kb-labs/core-policy@2.32.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"98b14668b181366c86ff686d61fc4f405983fd06","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.32.0.tgz","fileCount":5,"integrity":"sha512-aEIbsCAdz4ydVsBjqlbqgpzuSVREkxrc/dVz8C1rmVcq4TdiPTx508XIZbK96yl6SRcJ+yTFSlJxyf1oJgZAXA==","signatures":[{"sig":"MEUCIHfvwJ+19exD01BZiTGgcRkUo8QJ81bL4WjjWVkVBNMmAiEAnVvXk7ZjwTJEzLsdUrkYa3TqzyrYF0lbQ/joe/ZyEDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/8c8f1e3f85e3c7e6225cf2b7939d9a6b/kb-labs-core-policy-2.32.0.tgz","_integrity":"sha512-aEIbsCAdz4ydVsBjqlbqgpzuSVREkxrc/dVz8C1rmVcq4TdiPTx508XIZbK96yl6SRcJ+yTFSlJxyf1oJgZAXA==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.32.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.32.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.32.0_1776201111364_0.5030023579890861","host":"s3://npm-registry-packages-npm-production"}},"2.33.0":{"name":"@kb-labs/core-policy","version":"2.33.0","_id":"@kb-labs/core-policy@2.33.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"dda368ddc2d0aafc31b5bec2cefdec4dacd22caa","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.33.0.tgz","fileCount":5,"integrity":"sha512-z3+n1tKhNlz9n04ABtYETKoreeBaT5IGcUPvfacCj4iFriwJbTNVkafJ5jesTK0rhCszD/Sum79XgsZAcJ9aLA==","signatures":[{"sig":"MEQCIHfY90gVgcns27RBHZzOSNXaZCaMWe7rY+17+tLXCtojAiA+ryTzNrftjf6R0g46BIDaCDn5b1H1rgfdA15sz44i5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/271ee11920bb3f37cf72a79568fb95d7/kb-labs-core-policy-2.33.0.tgz","_integrity":"sha512-z3+n1tKhNlz9n04ABtYETKoreeBaT5IGcUPvfacCj4iFriwJbTNVkafJ5jesTK0rhCszD/Sum79XgsZAcJ9aLA==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.33.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.33.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.33.0_1776202361147_0.7748097847607227","host":"s3://npm-registry-packages-npm-production"}},"2.34.0":{"name":"@kb-labs/core-policy","version":"2.34.0","_id":"@kb-labs/core-policy@2.34.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5a2158adf2ad31f62f934083a45345792312918a","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.34.0.tgz","fileCount":5,"integrity":"sha512-xm3iGHnZcBxibnx/R0VJ0vh/+slHGrh3sLUXVrvr9/6OjcgHsObUK4wRZUF7kmbVDFWXhwwUgCZItSEza7UIxw==","signatures":[{"sig":"MEUCIQDpoh4a/f1ifND05TIy2iwWIN7v3k8zAngBCR6KYPmYEAIgMo5WQ5XBIAqFtlTmjjbaeNNBypdVe7sRqhZ/65VtvME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/ebbe67387561dfb352cfa7969f4a8013/kb-labs-core-policy-2.34.0.tgz","_integrity":"sha512-xm3iGHnZcBxibnx/R0VJ0vh/+slHGrh3sLUXVrvr9/6OjcgHsObUK4wRZUF7kmbVDFWXhwwUgCZItSEza7UIxw==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.34.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.34.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.34.0_1776204613272_0.454772712420201","host":"s3://npm-registry-packages-npm-production"}},"2.35.0":{"name":"@kb-labs/core-policy","version":"2.35.0","_id":"@kb-labs/core-policy@2.35.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ce3a6badc31cefdc3d9c7867d74ef9e15edfe018","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.35.0.tgz","fileCount":5,"integrity":"sha512-MRBB3Mpx9sE3tKLlx8wNI4d7XpXqKIzpgPViYnCYuGopRFyeBEHU8pr7dBuM8phME4xDxSeBXmI/M+GvdKPX3g==","signatures":[{"sig":"MEUCIQCn0kFf2JwYwQKsWFp/pIIohB2xkm0XGE70Ho+Lt6ANiQIgcnyepsWpJCe5rWFWV9sJMsLQ5Pt1EDH2P9Tohm+8cek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/8a188c63e9edc56fc7229f8e659204d3/kb-labs-core-policy-2.35.0.tgz","_integrity":"sha512-MRBB3Mpx9sE3tKLlx8wNI4d7XpXqKIzpgPViYnCYuGopRFyeBEHU8pr7dBuM8phME4xDxSeBXmI/M+GvdKPX3g==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.35.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.35.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.35.0_1776240507172_0.5553798709162576","host":"s3://npm-registry-packages-npm-production"}},"2.36.0":{"name":"@kb-labs/core-policy","version":"2.36.0","_id":"@kb-labs/core-policy@2.36.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"cc04e7d9267a285d75b3ace82ff4d3308307f294","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.36.0.tgz","fileCount":5,"integrity":"sha512-gi41IiGF/keCKqGKp51vIcEktHPWjZJou25fcwuEYAJcNVqdKEusTaj7y1rC6TV4wogEbGcT0bdUbPXD0TTgXg==","signatures":[{"sig":"MEUCIQDeLy/Q1x4JEwLaRijBvUZFhfnCWdgf6Y7D5L/00kAv/QIgaGe4s7VoOc3fhRyyoM64f0F10dPtF88pAW5amlDQyO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/39470f20f1d384cfe21e8805d095f27b/kb-labs-core-policy-2.36.0.tgz","_integrity":"sha512-gi41IiGF/keCKqGKp51vIcEktHPWjZJou25fcwuEYAJcNVqdKEusTaj7y1rC6TV4wogEbGcT0bdUbPXD0TTgXg==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.36.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.36.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.36.0_1776275758534_0.9481184374577263","host":"s3://npm-registry-packages-npm-production"}},"2.37.0":{"name":"@kb-labs/core-policy","version":"2.37.0","_id":"@kb-labs/core-policy@2.37.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1e7397472dbad1edd06d15486cb8af8b08dd9b76","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.37.0.tgz","fileCount":5,"integrity":"sha512-jRCuA3/H5aUOnQ5+7kAw99BjbPsi3KNXDUdg3YqqHxbEkmaickM6UQ+tl3Kni9mGFSNINHtdZgJnD6o8EcM2QQ==","signatures":[{"sig":"MEUCIQCDzyXpV/h9ViIuXZAN5vXbwr5XI74wQbkclYyBzaPOQAIgNA0Zg+YUhNzLofpHjWn0z7h36kanA+ytR7K44+gXuN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/69c6afce82c8c33bd1399c6ca605b59c/kb-labs-core-policy-2.37.0.tgz","_integrity":"sha512-jRCuA3/H5aUOnQ5+7kAw99BjbPsi3KNXDUdg3YqqHxbEkmaickM6UQ+tl3Kni9mGFSNINHtdZgJnD6o8EcM2QQ==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.37.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.37.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.37.0_1776326571732_0.18577740858496905","host":"s3://npm-registry-packages-npm-production"}},"2.38.0":{"name":"@kb-labs/core-policy","version":"2.38.0","_id":"@kb-labs/core-policy@2.38.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9058de08aa75503aea33c6ebab1fe6f1261f8876","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.38.0.tgz","fileCount":5,"integrity":"sha512-a7kDQ+YVyusO0BdxT9Sl98apvOIhXZyYeIOmAE96gG9RVjtXYvj6fiM5nU79q1Wd0i9OcxK91eProgSpkNz/Xw==","signatures":[{"sig":"MEQCICTimUmUd0bvXwXjukgYaosjvGwPcgClOFga/pgOpd3UAiBRvyv5dtvC6pEX+IKKafIgxNhtXF2qQnPBrfe6RyG1+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/59dddb7c807e65d854d9b56401c737e1/kb-labs-core-policy-2.38.0.tgz","_integrity":"sha512-a7kDQ+YVyusO0BdxT9Sl98apvOIhXZyYeIOmAE96gG9RVjtXYvj6fiM5nU79q1Wd0i9OcxK91eProgSpkNz/Xw==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.38.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.38.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.38.0_1776330697633_0.6428477051500789","host":"s3://npm-registry-packages-npm-production"}},"2.39.0":{"name":"@kb-labs/core-policy","version":"2.39.0","_id":"@kb-labs/core-policy@2.39.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2195194aa22b89688e1b06bb1575521c96c06091","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.39.0.tgz","fileCount":5,"integrity":"sha512-Z9Vp1vrY9L3BrhHuYfN6nV7T/qxvnO9a6A9GCyuH2ZmFLfbg0U0xIvhcFuIlpHoigQ8hbAKOxGWKYeZqGJZTcQ==","signatures":[{"sig":"MEUCIF/V/b4CFlbu/dMkZDR1hOFTJ2GB/GDIunNKm2j7bVHYAiEA70mYblso/UVNhdPxvhUGpO25XknTKHhGQTUm1MEIeUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/38ee2ace03c3c27efaf5bac0a4388e8d/kb-labs-core-policy-2.39.0.tgz","_integrity":"sha512-Z9Vp1vrY9L3BrhHuYfN6nV7T/qxvnO9a6A9GCyuH2ZmFLfbg0U0xIvhcFuIlpHoigQ8hbAKOxGWKYeZqGJZTcQ==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.39.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.39.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.39.0_1776356361280_0.5234046525751046","host":"s3://npm-registry-packages-npm-production"}},"2.40.0":{"name":"@kb-labs/core-policy","version":"2.40.0","_id":"@kb-labs/core-policy@2.40.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5b1e70f9554db34d45e1efc5df411f0b7d023881","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.40.0.tgz","fileCount":5,"integrity":"sha512-wixuF9dQrw9BVhd4HnpFXGdDR3JXDVBV/u2kh25CRDhyjWWFT7h/Vzl2oBj4LPaK72c8xfvoL3LMDoPZdyTr3g==","signatures":[{"sig":"MEQCIBAbfHf3PShrkC2nC92qPRzqolRcivIzLBNzrQ8MQUwhAiAT//VpYWCl2qcSHA11DNELgTBUoQl41kl6PThYrVsPPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/8f8ea139b139941e51aa6897959c9772/kb-labs-core-policy-2.40.0.tgz","_integrity":"sha512-wixuF9dQrw9BVhd4HnpFXGdDR3JXDVBV/u2kh25CRDhyjWWFT7h/Vzl2oBj4LPaK72c8xfvoL3LMDoPZdyTr3g==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.40.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.40.0_1776379546613_0.7796999034686156","host":"s3://npm-registry-packages-npm-production"}},"2.41.0":{"name":"@kb-labs/core-policy","version":"2.41.0","_id":"@kb-labs/core-policy@2.41.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"92184484b1d9c23fdba0a51503ce8c0c06fc5741","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.41.0.tgz","fileCount":5,"integrity":"sha512-i8XHrghzesNhd2n0UumaD8w9//9nNHTirGwG/QYykTmggK73fP/QEEkjMJJmOmNN7LjxXqVOK8lXXYtgVlX6Ng==","signatures":[{"sig":"MEYCIQD6tB8y59rVjb52OE6qS6Hyi8ZT2g5V9vJ6gIFpeRXYCAIhAMQpk+1deD9gC6ie91wkk1M2hvc8veMNim31cxB5CEgD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/35fe7385c51f47a4ab05d97428b23266/kb-labs-core-policy-2.41.0.tgz","_integrity":"sha512-i8XHrghzesNhd2n0UumaD8w9//9nNHTirGwG/QYykTmggK73fP/QEEkjMJJmOmNN7LjxXqVOK8lXXYtgVlX6Ng==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.41.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.41.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.41.0_1776425004849_0.7205018940395891","host":"s3://npm-registry-packages-npm-production"}},"2.42.0":{"name":"@kb-labs/core-policy","version":"2.42.0","_id":"@kb-labs/core-policy@2.42.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"38bd815abe5d06b8d39f04fc27f18d485b05ec67","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.42.0.tgz","fileCount":5,"integrity":"sha512-lUK83eYcXrbVyqxEi7hqX6bYZwHKAtsf7s9Do0uOaHpaIhkkuxkcexqXsdQtk7Gndc0dSbZgAnhSc8vmWJNL0Q==","signatures":[{"sig":"MEYCIQDbPV/axgehFnjaCWfl7V2Pp2LDoVLCI7HutDzzP0Kf3wIhAIdKD9eFZ43/1jsWFjjErBshFg0KN+vA6khdgIGOJcMH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/0fb3a93b1b3d9799df0018ab19e832b7/kb-labs-core-policy-2.42.0.tgz","_integrity":"sha512-lUK83eYcXrbVyqxEi7hqX6bYZwHKAtsf7s9Do0uOaHpaIhkkuxkcexqXsdQtk7Gndc0dSbZgAnhSc8vmWJNL0Q==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.42.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.42.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.42.0_1776428846263_0.16327767241654922","host":"s3://npm-registry-packages-npm-production"}},"2.43.0":{"name":"@kb-labs/core-policy","version":"2.43.0","_id":"@kb-labs/core-policy@2.43.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"73dfe2341d410d1590651e9517c340189f50d9a9","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.43.0.tgz","fileCount":5,"integrity":"sha512-563ckAjvuP8N/ZDVy7Kv4H6/OZXW01MnsYNsmugwc1TSPJV7LH4x7FJp7TZbxgqaci7LouJ3opeOfnM1n358Mg==","signatures":[{"sig":"MEYCIQCNbSYqYQN61amJRD5300vFa6u5ygf2VTbn94FukUekAAIhAOb6w8J1qOiaK+FdpM064XTf5OSDv2zntInkZvBgS/fw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a3ce87518af72cbea3400e689561bff7/kb-labs-core-policy-2.43.0.tgz","_integrity":"sha512-563ckAjvuP8N/ZDVy7Kv4H6/OZXW01MnsYNsmugwc1TSPJV7LH4x7FJp7TZbxgqaci7LouJ3opeOfnM1n358Mg==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.43.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.43.0_1776431442627_0.9153117054751152","host":"s3://npm-registry-packages-npm-production"}},"2.44.0":{"name":"@kb-labs/core-policy","version":"2.44.0","_id":"@kb-labs/core-policy@2.44.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1297601a1d67147caaae5ee9aea198a31a9d5df5","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.44.0.tgz","fileCount":5,"integrity":"sha512-wSaALNIVwbSrTx1sbUlR3k1PTgzwtgxQ/ve6gzxgHeDWcXv1WHG2BekSa6O914XSMQUEVsQswHH6Iv/Io7ulpA==","signatures":[{"sig":"MEQCIAtwg5fWSSLGOwO5+AJE37POE6KF34lpO1unc73qoGaTAiBCwhOISU+PqB5tA6zG9EKpvEay7P/+ArypzHrOgCUDwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/b6eaec2f15700d6f1398fed5e0af94e6/kb-labs-core-policy-2.44.0.tgz","_integrity":"sha512-wSaALNIVwbSrTx1sbUlR3k1PTgzwtgxQ/ve6gzxgHeDWcXv1WHG2BekSa6O914XSMQUEVsQswHH6Iv/Io7ulpA==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.44.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.44.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.44.0_1776500982785_0.07618567681051491","host":"s3://npm-registry-packages-npm-production"}},"2.45.0":{"name":"@kb-labs/core-policy","version":"2.45.0","_id":"@kb-labs/core-policy@2.45.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"047d1c8148d8004daf60c54841072a94bc6c5089","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.45.0.tgz","fileCount":5,"integrity":"sha512-HrZzccuhCFXpycChgbUsbxetNJQ6E2VPfi2MCeUN3ncNuibagQXFofgFEPuYlL+LCsBy5wLjW5HJLQBy5+tEVQ==","signatures":[{"sig":"MEYCIQC/iRdNo39cLTDgMuTLuedPC5H/XYfLLo5FaP8KjCdS/AIhAOmgjTJfxRHOu9i3kR5odKDKOiKrnHXIEJPceg0vK1IX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/8b6214961c7bb287b253bbddb37e7a05/kb-labs-core-policy-2.45.0.tgz","_integrity":"sha512-HrZzccuhCFXpycChgbUsbxetNJQ6E2VPfi2MCeUN3ncNuibagQXFofgFEPuYlL+LCsBy5wLjW5HJLQBy5+tEVQ==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.45.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.45.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.45.0_1776510347159_0.5466951304662735","host":"s3://npm-registry-packages-npm-production"}},"2.46.0":{"name":"@kb-labs/core-policy","version":"2.46.0","_id":"@kb-labs/core-policy@2.46.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c312e998b97ce98e0058baf9ef41c53de2f533f8","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.46.0.tgz","fileCount":5,"integrity":"sha512-TkR8NwgFVEMWuzOWiFeqabjwaj5oXDaZamtzK9wyVQQkDeJFyhab8ZDiOYg2b2gqtHFjjckhJ7TcgK/IXfZgKA==","signatures":[{"sig":"MEUCIC6hU5xl7j4wpIF3sGxePAA5dNHpJkUx5p/1h0AZqF4CAiEA8HH1u0rtbMItf9NjZspzLm4Xl/65KTOF55wKSGBGhXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/1e2421a7e2c43bff7cb58017d88dbc35/kb-labs-core-policy-2.46.0.tgz","_integrity":"sha512-TkR8NwgFVEMWuzOWiFeqabjwaj5oXDaZamtzK9wyVQQkDeJFyhab8ZDiOYg2b2gqtHFjjckhJ7TcgK/IXfZgKA==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.46.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.46.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.46.0_1776511809368_0.9344413684149848","host":"s3://npm-registry-packages-npm-production"}},"2.47.0":{"name":"@kb-labs/core-policy","version":"2.47.0","_id":"@kb-labs/core-policy@2.47.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"701146d98b1ac5a762b12a20ad747d6e596795a7","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.47.0.tgz","fileCount":5,"integrity":"sha512-GQdp0SRFno2Y3UqC1O4gCxpw79aSr1RQopSweqKVTp6M4qvV1RDr9CemE+egvAtgWUvxyXMBgk2E+RFoiBUSxQ==","signatures":[{"sig":"MEQCIC8olleM9fCKGSyq/lJwraMNkziPYrxL0hhDg1mjTm0fAiB5B9vBGXR6FdO4c6kGQS9J6LNbhuI7t/SLVrrF3VIasA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/36dd9db54c91783c9e1610623a2821d2/kb-labs-core-policy-2.47.0.tgz","_integrity":"sha512-GQdp0SRFno2Y3UqC1O4gCxpw79aSr1RQopSweqKVTp6M4qvV1RDr9CemE+egvAtgWUvxyXMBgk2E+RFoiBUSxQ==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.47.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.47.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.47.0_1776514167222_0.643228695468602","host":"s3://npm-registry-packages-npm-production"}},"2.53.0":{"name":"@kb-labs/core-policy","version":"2.53.0","_id":"@kb-labs/core-policy@2.53.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9f60fbf4cacc783b14eb45cf594ea9227dede869","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.53.0.tgz","fileCount":5,"integrity":"sha512-AGDh69hdp/A+ErpPQKWKFPgyJKZqbi8hO+G0bEoDNrFSfjcYH813pcZp4VPGCXqxfxjEwzJ37+xTF5JEEoePUQ==","signatures":[{"sig":"MEUCIQCQj/70BK16QAhhf76uc9RAsSme4v2asgs4RzuMRnYyiwIgP//Jee72jhdcQnC5cU09MX/UyGcCIjm4bV+7ix2LOe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/5f03593c069e2b2aaeb15eccd4ed5579/kb-labs-core-policy-2.53.0.tgz","_integrity":"sha512-AGDh69hdp/A+ErpPQKWKFPgyJKZqbi8hO+G0bEoDNrFSfjcYH813pcZp4VPGCXqxfxjEwzJ37+xTF5JEEoePUQ==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.53.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.53.0_1776534710156_0.35371897825650866","host":"s3://npm-registry-packages-npm-production"}},"2.54.0":{"name":"@kb-labs/core-policy","version":"2.54.0","_id":"@kb-labs/core-policy@2.54.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6592caa1ac349ae013cc0b9f5856e178db004918","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.54.0.tgz","fileCount":5,"integrity":"sha512-2tSJS4OCKAq1ETB8LTePAQn7eEs/RX+tL4l5zzX6lKcrlA+y7kYng66p+rge6GLhhBtzZ2SUtxIRAKLZBxkUxA==","signatures":[{"sig":"MEUCIHiF/XnBA2ldOdKz13bcVHCp6SEXgSfJesvty3H9kEAGAiEAyC3fFl1onboTLVFVqloIbpjdHxIAwFcCAp455kux1pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/db873eb9be05bd3d6c2c16162872565a/kb-labs-core-policy-2.54.0.tgz","_integrity":"sha512-2tSJS4OCKAq1ETB8LTePAQn7eEs/RX+tL4l5zzX6lKcrlA+y7kYng66p+rge6GLhhBtzZ2SUtxIRAKLZBxkUxA==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.54.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.54.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.54.0_1776616035497_0.6586499666196433","host":"s3://npm-registry-packages-npm-production"}},"2.55.0":{"name":"@kb-labs/core-policy","version":"2.55.0","_id":"@kb-labs/core-policy@2.55.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"db7ec1e66cea52cf525200aae34a2f5de23f944c","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.55.0.tgz","fileCount":5,"integrity":"sha512-u5gG0ey6r5n5VPp7cg1Jl9VxboMwGADGbJc16mhDZHX4PstT8DIXBcRe6Ys0U6lbzKD/geiLrLMuEgP7fr+ufA==","signatures":[{"sig":"MEUCIGfAOCxeXbkq8/3mTkCcl8WVPTtdj4ihyp0zmHRqG+QFAiEA6I6D/GLi1NtRwl/Wz2Hdb0V/B+4duFTGoE1d1zKLpnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/41d38330ce0896534921ae36d2d677f7/kb-labs-core-policy-2.55.0.tgz","_integrity":"sha512-u5gG0ey6r5n5VPp7cg1Jl9VxboMwGADGbJc16mhDZHX4PstT8DIXBcRe6Ys0U6lbzKD/geiLrLMuEgP7fr+ufA==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.55.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.55.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.55.0_1776620832048_0.7156891334445681","host":"s3://npm-registry-packages-npm-production"}},"2.56.0":{"name":"@kb-labs/core-policy","version":"2.56.0","_id":"@kb-labs/core-policy@2.56.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4589fa904068fe1d6d19eed164ea511d90d0bc1d","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.56.0.tgz","fileCount":5,"integrity":"sha512-FCkh5xXfmwy5vVUYxZiiw+23WW/TxAN2ELPWUgKxvNqUD5Q27hAfHXfhMl+9XCtperXZuGqcXQvE2hKSHsZtKw==","signatures":[{"sig":"MEUCIQCug00egrHTQ49+K1n54bVghnOb/HeUI3+XE65rcn/xZgIgHSwhnF6dSUnWixe4roXTg2RWxbj3pvFQ3GSh77ncduw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/5290fac9d31a8fff04a803ebc191c37a/kb-labs-core-policy-2.56.0.tgz","_integrity":"sha512-FCkh5xXfmwy5vVUYxZiiw+23WW/TxAN2ELPWUgKxvNqUD5Q27hAfHXfhMl+9XCtperXZuGqcXQvE2hKSHsZtKw==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.56.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.56.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.56.0_1776626131686_0.8692962232303709","host":"s3://npm-registry-packages-npm-production"}},"2.57.0":{"name":"@kb-labs/core-policy","version":"2.57.0","_id":"@kb-labs/core-policy@2.57.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"430a5cd301b725f39eeeae80a53affc1714bd0f0","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.57.0.tgz","fileCount":5,"integrity":"sha512-TWL2NhhY3LdNAIY+dvC6YufuDE8hxsOjwQihmnOk3iXN76wGW3kQRfE8L3FEkGAayoxs6mJc+8ymH+RG6YZ5Vw==","signatures":[{"sig":"MEQCIGYC+Vlw+daop3Cz8g+10o1M+aQ9cNtSiq4Dzb2alfbPAiBMXSnEDJ4q6Tz1b+zyZfzYqvaqfdQlsEgnRRcPeou7Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/847826c16944baca8775bb5f95cdb5be/kb-labs-core-policy-2.57.0.tgz","_integrity":"sha512-TWL2NhhY3LdNAIY+dvC6YufuDE8hxsOjwQihmnOk3iXN76wGW3kQRfE8L3FEkGAayoxs6mJc+8ymH+RG6YZ5Vw==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.57.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.57.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.57.0_1776627242265_0.8697165455322062","host":"s3://npm-registry-packages-npm-production"}},"2.58.0":{"name":"@kb-labs/core-policy","version":"2.58.0","_id":"@kb-labs/core-policy@2.58.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3662f64fa82770fcfc5d59e5c3eebde1cdcb8724","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.58.0.tgz","fileCount":5,"integrity":"sha512-iaL9So0d3i6Ct5xu/WBPwAKYqo2UAuUj60jF86UnI9L3YK3Z05J6qqWXYU2zZb8seVetuMg4zC5XmR6LVb1/mg==","signatures":[{"sig":"MEUCIC1Xt1dMcrh6xsojbJ1aLvwF/hfh8muedZwkV7fFSk8zAiEA27hHzRARhy78VMlrpC/pSFWQTL/xSkya3iedHZh4RoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/6f8fc7ed3b4ef0de84c48a7198c97907/kb-labs-core-policy-2.58.0.tgz","_integrity":"sha512-iaL9So0d3i6Ct5xu/WBPwAKYqo2UAuUj60jF86UnI9L3YK3Z05J6qqWXYU2zZb8seVetuMg4zC5XmR6LVb1/mg==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.58.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.58.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.58.0_1776630052009_0.5792113487912514","host":"s3://npm-registry-packages-npm-production"}},"2.59.0":{"name":"@kb-labs/core-policy","version":"2.59.0","_id":"@kb-labs/core-policy@2.59.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"40677b8affa444b070ecffa3876d2f56e83237a8","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.59.0.tgz","fileCount":5,"integrity":"sha512-aJ8SEQMBGfQm4KKE1XnuJisaocylgg8jU3qdugFRJ6Hrc14os7mVVgo41/24ekZbF4kzfzzfFFMZenNW6+4+bw==","signatures":[{"sig":"MEUCIQD0xYuuEadLC00f2HxXkpviYU82BIfKUT7OwLP/NJr7RgIgLOem+IJvERk9dHpRjRnih7COSl63xM2Z5T6Vnen4cDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/0dc568908b11f779fa0a00fbe90cfba5/kb-labs-core-policy-2.59.0.tgz","_integrity":"sha512-aJ8SEQMBGfQm4KKE1XnuJisaocylgg8jU3qdugFRJ6Hrc14os7mVVgo41/24ekZbF4kzfzzfFFMZenNW6+4+bw==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.59.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.59.0_1776631467854_0.799606382064751","host":"s3://npm-registry-packages-npm-production"}},"2.60.0":{"name":"@kb-labs/core-policy","version":"2.60.0","_id":"@kb-labs/core-policy@2.60.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1fcfa8f6f5a5ae8ec63ac5da0d060e0df2aa5a11","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.60.0.tgz","fileCount":5,"integrity":"sha512-DrDFpihQydHa77+73einzkz4Xs9Q9IkF11EC8RxVlMg2fgGY701k90yrW7Rxbn9sTOlyJD0JVgNPYZ1GAeXFgQ==","signatures":[{"sig":"MEUCIQDtq9XD0LdO77KYrwULZZb43LmG8hH1v9ykB2nuw0TaHgIgAI/426BludupoUrhsBZrt+Dk/lL8Qr+UT35ZEBwCpUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/cd18f5c79c8b54c8efbd3163ca7e2ccd/kb-labs-core-policy-2.60.0.tgz","_integrity":"sha512-DrDFpihQydHa77+73einzkz4Xs9Q9IkF11EC8RxVlMg2fgGY701k90yrW7Rxbn9sTOlyJD0JVgNPYZ1GAeXFgQ==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.60.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.60.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.60.0_1776634725341_0.8911777280857045","host":"s3://npm-registry-packages-npm-production"}},"2.61.0":{"name":"@kb-labs/core-policy","version":"2.61.0","_id":"@kb-labs/core-policy@2.61.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0d4378a39a266fe7ec48a58bb4743733287841ab","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.61.0.tgz","fileCount":5,"integrity":"sha512-8R2XclmkK86yV1SQpgVT/9r83c0JkzA+hj7KqmiPLpfRJ6KmvrQZ+92LCo0OjCI9xQqB6+/6i4aZbONxePr9Dw==","signatures":[{"sig":"MEUCIQDNLUs0tDCd1Ie+jyNqyDQIy/BJqJ9Jx2bqvnDjGLSESAIgc5p2EiRZN4kMfk0tCtRa6yhZA9sCBqAwtZnpoSn8zsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/3e2ed5a8e6a29bf498be04e8b1ee7f79/kb-labs-core-policy-2.61.0.tgz","_integrity":"sha512-8R2XclmkK86yV1SQpgVT/9r83c0JkzA+hj7KqmiPLpfRJ6KmvrQZ+92LCo0OjCI9xQqB6+/6i4aZbONxePr9Dw==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.61.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.61.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.61.0_1776693627546_0.8599389072164882","host":"s3://npm-registry-packages-npm-production"}},"2.62.0":{"name":"@kb-labs/core-policy","version":"2.62.0","_id":"@kb-labs/core-policy@2.62.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ca98e54723a827a42afcaabc6f5fc70a420f7325","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.62.0.tgz","fileCount":5,"integrity":"sha512-+N/HKPz8t85H3PCDNUHUHcdpKl9iL0Xs4oSUCtzDGRge6TDPJEKQZHE+5aShb73OZ34uI5uOPELeAWG+VlGQHA==","signatures":[{"sig":"MEYCIQD9Sjm5T5Kp3OkOUZ9ZdVN9GZDnWQM2Z0+e/pc0lxQBLQIhANgtN3tmm0t+ThJ0wmJQ6B6ZdF8eTvwzfErMURmOT8Wf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/9157d029f3d5447332cbd4dda1041e67/kb-labs-core-policy-2.62.0.tgz","_integrity":"sha512-+N/HKPz8t85H3PCDNUHUHcdpKl9iL0Xs4oSUCtzDGRge6TDPJEKQZHE+5aShb73OZ34uI5uOPELeAWG+VlGQHA==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.62.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.62.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.62.0_1776699211944_0.5378820235423387","host":"s3://npm-registry-packages-npm-production"}},"2.63.0":{"name":"@kb-labs/core-policy","version":"2.63.0","_id":"@kb-labs/core-policy@2.63.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"465953c37a01a0f99447b6f0ca4073154eb861c3","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.63.0.tgz","fileCount":5,"integrity":"sha512-hebDaB0DTvjzyImd2UkxJ6F7Hah/dbKu+1Hf1xQfod1QU9CgSdYpekZ4sNrmRU/Yb9om3Lf1D8eE3FzrdQuhzQ==","signatures":[{"sig":"MEQCIHXxEC1dAbCCMd+LyAlYZZsYNkjVpoJzgcW2KAZ7y2IxAiAXs3FuPGceJQ7Tm4bAh5qwZZ1p/oCUwIuHWPZeguXotA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-2.63.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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/81404c18690fcde59e033a011e8293d6/kb-labs-core-policy-2.63.0.tgz","_integrity":"sha512-hebDaB0DTvjzyImd2UkxJ6F7Hah/dbKu+1Hf1xQfod1QU9CgSdYpekZ4sNrmRU/Yb9om3Lf1D8eE3FzrdQuhzQ==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.63.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.63.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.63.0_1776716060845_0.8913744106846937","host":"s3://npm-registry-packages-npm-production"}},"2.64.0":{"name":"@kb-labs/core-policy","version":"2.64.0","_id":"@kb-labs/core-policy@2.64.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4492aa035f3090230faa5fa919e6dbe42b0cddda","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.64.0.tgz","fileCount":5,"integrity":"sha512-AHCGEPMCEZcm9IH2yCSSsgOaGnL6BLaQuzW3F4krTCv6JPLmTcCem7bJ2dmTalvxsOmx7dZBqpuWiVtbq+nAaA==","signatures":[{"sig":"MEUCIGru4fzzLPnlwdhldqDkUEdsKN+wIGO+LCRGRNluhxdzAiEAntg+8D7JNGn07VzrIfuGiOTmMe+OspXvhtVC6t7u1YI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a67a6731b7065d7ae87f85636a142f77/kb-labs-core-policy-2.64.0.tgz","_integrity":"sha512-AHCGEPMCEZcm9IH2yCSSsgOaGnL6BLaQuzW3F4krTCv6JPLmTcCem7bJ2dmTalvxsOmx7dZBqpuWiVtbq+nAaA==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.64.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.64.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.64.0_1776716802028_0.24995721781476932","host":"s3://npm-registry-packages-npm-production"}},"2.65.0":{"name":"@kb-labs/core-policy","version":"2.65.0","_id":"@kb-labs/core-policy@2.65.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c51679dc02e8e67f5c4604de697b66cafde1527e","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.65.0.tgz","fileCount":5,"integrity":"sha512-uhHbfVu0smcZYX/5y0arGuPR02cceEwdS8DfftoXvTUJ+Gfreq87ReZ8oSqKPo/oIyGTXhqaczshtEnoE67q7Q==","signatures":[{"sig":"MEYCIQC3fXI9mnRurhInBi5u5EtBJBXMBXr8YbpjGXEBGqzvPgIhAI2B0eOr1kF2RaeyRcfGmk26NOX+vfSEj7oK2un9MNcX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/826f987ab40eca4de23a151463aa0596/kb-labs-core-policy-2.65.0.tgz","_integrity":"sha512-uhHbfVu0smcZYX/5y0arGuPR02cceEwdS8DfftoXvTUJ+Gfreq87ReZ8oSqKPo/oIyGTXhqaczshtEnoE67q7Q==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.65.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.65.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.65.0_1776755648242_0.07980535972356617","host":"s3://npm-registry-packages-npm-production"}},"2.66.0":{"name":"@kb-labs/core-policy","version":"2.66.0","_id":"@kb-labs/core-policy@2.66.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"63c270b33887019f75bcc2acae23f317f7d373e8","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.66.0.tgz","fileCount":5,"integrity":"sha512-jM+KsmHK35ggtunS4bgZ8Uu6mPthjCDBUktIObgBX621epNjH0lI5RXF5EB/onIeLRzgmWvviEh3RdA97DwnfQ==","signatures":[{"sig":"MEUCIQCriCVpsRQkULoSTwelJFke7Eyf55bmVtvzCt11k6vfZQIgPUXPwRh3om7as40Eo4VdV+fdNOpeUmot4uveKpT+Jv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/9dca20eb4df73e7f2ca30ee029db0b36/kb-labs-core-policy-2.66.0.tgz","_integrity":"sha512-jM+KsmHK35ggtunS4bgZ8Uu6mPthjCDBUktIObgBX621epNjH0lI5RXF5EB/onIeLRzgmWvviEh3RdA97DwnfQ==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.66.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.66.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.66.0_1776756913089_0.3959056362210298","host":"s3://npm-registry-packages-npm-production"}},"2.67.0":{"name":"@kb-labs/core-policy","version":"2.67.0","_id":"@kb-labs/core-policy@2.67.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"373ff9b0da199cabd7e88551f06678417047e6f0","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.67.0.tgz","fileCount":5,"integrity":"sha512-rtkxh53iRAXNs80wfIRBVm7YaarCRfCfYEGsTm9sjLE85mo2VNPWqD49cDcpIhIVs+MjtoXalt+g2x2ZGc27WA==","signatures":[{"sig":"MEUCIQCyOjjwiCKUmoAoj2dJ6oNbtkK1Swt2i1A3ii3dS+S2DwIge8fArve7SfL1bRjrUNjAmffXd6o2Pf4tVBeWuSHpSHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/115462c4f1ae9f1a51cec86eadb64602/kb-labs-core-policy-2.67.0.tgz","_integrity":"sha512-rtkxh53iRAXNs80wfIRBVm7YaarCRfCfYEGsTm9sjLE85mo2VNPWqD49cDcpIhIVs+MjtoXalt+g2x2ZGc27WA==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.67.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.67.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.67.0_1776758875279_0.9558606166989165","host":"s3://npm-registry-packages-npm-production"}},"2.68.0":{"name":"@kb-labs/core-policy","version":"2.68.0","_id":"@kb-labs/core-policy@2.68.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7f7e15e91905a707daaf3499e9da294f28ce09d1","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.68.0.tgz","fileCount":5,"integrity":"sha512-GhX4W0IE0adnikk8wGgfyQCHKJELWzdrVZlVC3Wx+X4M7F4m8Aw9WZQ4y7fSUf89ep0osT7CxH49XnxRuzKxLA==","signatures":[{"sig":"MEUCIQC1GhS//FwQqiPhH3+F3dQbwIljmBLxceke0VHaW44QJwIgKEsDfhO+03mKM46i4kONZNv5cCNiTWNKMADr5J3MVV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/85277afe2a1ef714a1516c39d2aebdef/kb-labs-core-policy-2.68.0.tgz","_integrity":"sha512-GhX4W0IE0adnikk8wGgfyQCHKJELWzdrVZlVC3Wx+X4M7F4m8Aw9WZQ4y7fSUf89ep0osT7CxH49XnxRuzKxLA==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.68.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.68.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.68.0_1776759989735_0.6191588055526518","host":"s3://npm-registry-packages-npm-production"}},"2.69.0":{"name":"@kb-labs/core-policy","version":"2.69.0","_id":"@kb-labs/core-policy@2.69.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"777567fd23b35e87a3d0c8efbcfe4e8208f569e9","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.69.0.tgz","fileCount":5,"integrity":"sha512-RdNyiPlLWr9mqRbmURyREv6bdBCb14LGdyAxBhASO80umoUhlfi6fJ/kFUfYf3fmGCFL2yliYrtKsC4aDZQNCQ==","signatures":[{"sig":"MEUCIFQacu/BfkHdWweGYUbMI0AcmiM0FGbFnixZNEAMiw72AiEA9W+rWj9Jf3pCw6QZOz7p2gyFD6PXcjOXAjjAE1tUiP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-2.69.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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/95776b52be8d3982522187665f4f03ab/kb-labs-core-policy-2.69.0.tgz","_integrity":"sha512-RdNyiPlLWr9mqRbmURyREv6bdBCb14LGdyAxBhASO80umoUhlfi6fJ/kFUfYf3fmGCFL2yliYrtKsC4aDZQNCQ==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.69.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.69.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.69.0_1776760699210_0.2128620460127526","host":"s3://npm-registry-packages-npm-production"}},"2.72.0":{"name":"@kb-labs/core-policy","version":"2.72.0","_id":"@kb-labs/core-policy@2.72.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2feb8a52b9b548bcd5025cd4996455dbb0b55175","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.72.0.tgz","fileCount":5,"integrity":"sha512-sldr7mtK27lRVR0+DicneMvxczY2p4KdnJ8yezGH1anK4T8vvcZEJ/nBLt3cQIVULkJ6nq94xV6OdW+9ji2B9g==","signatures":[{"sig":"MEQCIHkrhFzUN6WkowjxVB0QJ4zNns0dhE0Gllof5xmNdzJyAiBPQR71YzdiA8KjEmcHJ4vFRpx6dmpUK78tuoeVQ/09rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/f2b160b99571f68554743131c520201f/kb-labs-core-policy-2.72.0.tgz","_integrity":"sha512-sldr7mtK27lRVR0+DicneMvxczY2p4KdnJ8yezGH1anK4T8vvcZEJ/nBLt3cQIVULkJ6nq94xV6OdW+9ji2B9g==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.72.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.72.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.72.0_1776766174364_0.8005993935559459","host":"s3://npm-registry-packages-npm-production"}},"2.73.0":{"name":"@kb-labs/core-policy","version":"2.73.0","_id":"@kb-labs/core-policy@2.73.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9c796e6f52bf134b96b1dea06a535fdc3ef5d770","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.73.0.tgz","fileCount":5,"integrity":"sha512-1NBne9WGDA+mnzDP6aU1SQOxZtlenddN+A3vCbS3AdVMg2lieBg+uxssQkrXZuqKnOIkToP4bIl5mKMntUTzZQ==","signatures":[{"sig":"MEQCIGk0NtrwnnnmVTz+JX50guv/Mifpf5F+Ao020QUs3NGTAiBTYxe3Jn0idilxqh4LBI/E86S7s/FM6D9LBvzztMNI8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/6dff08d41bbcdc36fdf28a2e10d7f6c5/kb-labs-core-policy-2.73.0.tgz","_integrity":"sha512-1NBne9WGDA+mnzDP6aU1SQOxZtlenddN+A3vCbS3AdVMg2lieBg+uxssQkrXZuqKnOIkToP4bIl5mKMntUTzZQ==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.73.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.73.0_1776769723050_0.6343754182568564","host":"s3://npm-registry-packages-npm-production"}},"2.74.0":{"name":"@kb-labs/core-policy","version":"2.74.0","_id":"@kb-labs/core-policy@2.74.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9ecc86387260c2083abca37374b0cdae0f49ab40","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.74.0.tgz","fileCount":5,"integrity":"sha512-ozuqoZ6UNc+KqHGsMkUxY41WpZQbxdw9mVylif2MsKGMjdy23W55DhxbOMjfM62kr7vxx3QP16qHYJdsLW8m9Q==","signatures":[{"sig":"MEUCIQCnVwUzRhP2ONbSZZd08DaCVQErrM8Gf/lWH1UixmfLvAIgN5Y1UYwyxJZcKgpESliMXt2kmqK62kCdCT92MIRBOC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/f52bece9f3eedc4fc568c0fd7dfd7992/kb-labs-core-policy-2.74.0.tgz","_integrity":"sha512-ozuqoZ6UNc+KqHGsMkUxY41WpZQbxdw9mVylif2MsKGMjdy23W55DhxbOMjfM62kr7vxx3QP16qHYJdsLW8m9Q==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.74.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.74.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.74.0_1776774565346_0.8842424927155328","host":"s3://npm-registry-packages-npm-production"}},"2.75.0":{"name":"@kb-labs/core-policy","version":"2.75.0","_id":"@kb-labs/core-policy@2.75.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"08bb6766e01ef47e5e1cec5649f3df2a89587981","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.75.0.tgz","fileCount":5,"integrity":"sha512-gDeTnCW8YPEumBjYG9cdkwC0TmOKSNfdyG9NVcDYBPMQ00wkbS3uiw+ca+jJri9N7YM7GiB5U1id0vNu6wWQ5A==","signatures":[{"sig":"MEYCIQD+Mc+uhAlNjoItOwlTJA4RnhBMVH5eTHTydNDNQMqhdwIhANc5VZJpE6NYx0uYpMvNkJzMf3AEgSTkylziZ1GLKipi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/222c0c658cb01cc3cb30d52a8b7c55f9/kb-labs-core-policy-2.75.0.tgz","_integrity":"sha512-gDeTnCW8YPEumBjYG9cdkwC0TmOKSNfdyG9NVcDYBPMQ00wkbS3uiw+ca+jJri9N7YM7GiB5U1id0vNu6wWQ5A==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.75.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.75.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.75.0_1776776639765_0.12601812958310554","host":"s3://npm-registry-packages-npm-production"}},"2.76.0":{"name":"@kb-labs/core-policy","version":"2.76.0","_id":"@kb-labs/core-policy@2.76.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2cfa76543bdf030e79311110d146e6a942e2cca7","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.76.0.tgz","fileCount":5,"integrity":"sha512-FjgTXeU7cSAatSPXp5nSbDwULEGOO7bIQaDy3cYmpvp6NYjwH1SK4ZvCv5raO/J0w+av/Nz5oBPXudlfVsB6EQ==","signatures":[{"sig":"MEYCIQDxQRCrzxVZVtOzVRdh7q1znXMtVOO425WxyAYIDrdNxQIhANaYzoYiMAjPn64DELH8Vxe3RvaUw7gU9uZVrje3Qax2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-2.76.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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/7129172731220cd85dda905b46331bbd/kb-labs-core-policy-2.76.0.tgz","_integrity":"sha512-FjgTXeU7cSAatSPXp5nSbDwULEGOO7bIQaDy3cYmpvp6NYjwH1SK4ZvCv5raO/J0w+av/Nz5oBPXudlfVsB6EQ==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.76.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.76.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.76.0_1776777989211_0.4192998568938999","host":"s3://npm-registry-packages-npm-production"}},"2.77.0":{"name":"@kb-labs/core-policy","version":"2.77.0","_id":"@kb-labs/core-policy@2.77.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f1bc22d2b009645c45df00848d406f99efab30dd","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.77.0.tgz","fileCount":5,"integrity":"sha512-gWpXkpU/WQbR/tYxpJXAxs0nKsCnfpQvkzes8AjNwAGiC6ZSKLmP82cvEmzQDj+bAVQq+BES8NfbIZtNaz4yOw==","signatures":[{"sig":"MEUCIQCqlUvPVz/PDpC8vWhurBR/EmUiIgokylyCuB7KRuTw8gIgJERXZjGQRHrqyLXDLr3yXcaHjaZu05gtBsjzRe/beAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d4f9d0517321f0e5a037ae0c628d77f2/kb-labs-core-policy-2.77.0.tgz","_integrity":"sha512-gWpXkpU/WQbR/tYxpJXAxs0nKsCnfpQvkzes8AjNwAGiC6ZSKLmP82cvEmzQDj+bAVQq+BES8NfbIZtNaz4yOw==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.77.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.77.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.77.0_1776780081119_0.37951105003275787","host":"s3://npm-registry-packages-npm-production"}},"2.78.0":{"name":"@kb-labs/core-policy","version":"2.78.0","_id":"@kb-labs/core-policy@2.78.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"955c51a6c935dc05c27c112ca7726c7fd20c6e8f","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.78.0.tgz","fileCount":5,"integrity":"sha512-sy95j4MEwJ6AUD2VfOyM2LGRul4HHDb6wrtK+xk3b+i6OgkeiIYlTk2bXEQ/BfQwZkonJDqis0U2JAVb/Bcgpg==","signatures":[{"sig":"MEYCIQDGhg0HK1+mJwCq6nwUTKPEae5wEAQxssd1YnP7idX9cAIhAJR43EWCpxXYDUn0eJp1EcQ2xlNdcjJoqb34HrCarWSs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-2.78.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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/30a6a456a360f88eee3b570589377c6e/kb-labs-core-policy-2.78.0.tgz","_integrity":"sha512-sy95j4MEwJ6AUD2VfOyM2LGRul4HHDb6wrtK+xk3b+i6OgkeiIYlTk2bXEQ/BfQwZkonJDqis0U2JAVb/Bcgpg==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.78.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.78.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.78.0_1776786437514_0.6374748359026545","host":"s3://npm-registry-packages-npm-production"}},"2.79.0":{"name":"@kb-labs/core-policy","version":"2.79.0","_id":"@kb-labs/core-policy@2.79.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f8c505c0ecf4ffd4df1b7505ce8007610f52265d","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.79.0.tgz","fileCount":5,"integrity":"sha512-YiVxGxWOyGMUcuIb99ZWsFizsBodRCazBo0KwGv1EGuvUXM7bXI6+qAqveSKZs2fhqC0/dfilPSJb+idYT5CpA==","signatures":[{"sig":"MEQCICWbIvmCtuTs1oDGajmyGME6DgXy3jRGxNRdKNORiw+EAiAGOXzXO6xQEImcP2atM9jjz+3tSj6yWl5C3Vrhprbvog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/99709a1b78f71715d228308d3c6cefcc/kb-labs-core-policy-2.79.0.tgz","_integrity":"sha512-YiVxGxWOyGMUcuIb99ZWsFizsBodRCazBo0KwGv1EGuvUXM7bXI6+qAqveSKZs2fhqC0/dfilPSJb+idYT5CpA==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.79.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.79.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.79.0_1776789436583_0.43838191151614536","host":"s3://npm-registry-packages-npm-production"}},"2.80.0":{"name":"@kb-labs/core-policy","version":"2.80.0","_id":"@kb-labs/core-policy@2.80.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1ada04e0c1ffa4055259f5799be0be83cbd1419f","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.80.0.tgz","fileCount":5,"integrity":"sha512-zF8aqJxqzyiHLzyZAVErwYqnA5LICIGO1kXpuRC8yG78Qn+PixW9r0KzcFC0fx+YLnxvFWAhCC6a6GGVhkAd0w==","signatures":[{"sig":"MEQCIHGBuXlogwDrYwhowYP7dvtvqKO7GFB3H3X+6YGVg5gLAiAUlctvs40i8HA3aaTaY67DfqkD8Pb9R+07A9AaXb8I8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/e2658786fd7411aec777f5aba8699ae0/kb-labs-core-policy-2.80.0.tgz","_integrity":"sha512-zF8aqJxqzyiHLzyZAVErwYqnA5LICIGO1kXpuRC8yG78Qn+PixW9r0KzcFC0fx+YLnxvFWAhCC6a6GGVhkAd0w==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.80.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.80.0_1776791614584_0.5256451982162162","host":"s3://npm-registry-packages-npm-production"}},"2.81.0":{"name":"@kb-labs/core-policy","version":"2.81.0","_id":"@kb-labs/core-policy@2.81.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b8a57834e086073f172fc68d79a767653d397e57","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.81.0.tgz","fileCount":5,"integrity":"sha512-ubJ8ej1HePLHbdkhP6ZWh8X3PIaYpd8dyAjl9dX2H0F7AVNIZNljfhXPUpECRTu6Qqa3Z52N9/DGCf86M3B2yg==","signatures":[{"sig":"MEYCIQCfwRU2fUZfzE7m0ErkgealtgqorKKdJQIz+sw1wGzJ3AIhAOplJA7VUkRoKkxZ/+fNudEiVohKbDdXTyIvustN2Uuy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/32514e166d83c68c544125a0b3659b4f/kb-labs-core-policy-2.81.0.tgz","_integrity":"sha512-ubJ8ej1HePLHbdkhP6ZWh8X3PIaYpd8dyAjl9dX2H0F7AVNIZNljfhXPUpECRTu6Qqa3Z52N9/DGCf86M3B2yg==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.81.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.81.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.81.0_1776793300405_0.20422174494190815","host":"s3://npm-registry-packages-npm-production"}},"2.82.0":{"name":"@kb-labs/core-policy","version":"2.82.0","_id":"@kb-labs/core-policy@2.82.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"dfd2d606be0fa5cbb5d2c9032abae81a9cd5ffa5","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.82.0.tgz","fileCount":5,"integrity":"sha512-xv025fU5rU6XPkUCT01bg6d9mcQMZ9lUrrWjjBXq4EBUGsUV5i8aCzkQ1rNSWC2zZLJQACak1QtjyLB1TEypCA==","signatures":[{"sig":"MEUCIHt5aGG9TXazVXDHttxSPz+tspA6EpuJSeg3wBdAYHJIAiEAuWEq54Pwargu4w3akQGFYDfMt6mIjeH6ezwrUuH07Yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a068a38682151ab37847106cba7d4e5b/kb-labs-core-policy-2.82.0.tgz","_integrity":"sha512-xv025fU5rU6XPkUCT01bg6d9mcQMZ9lUrrWjjBXq4EBUGsUV5i8aCzkQ1rNSWC2zZLJQACak1QtjyLB1TEypCA==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.82.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.82.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.82.0_1776795420917_0.2117870178855108","host":"s3://npm-registry-packages-npm-production"}},"2.87.0":{"name":"@kb-labs/core-policy","version":"2.87.0","_id":"@kb-labs/core-policy@2.87.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4a4a27570f9c843dfa2d8e47447b4aeeba9e5a1e","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.87.0.tgz","fileCount":5,"integrity":"sha512-+84pecqjUnlVnUasAGF60BDQmn//WAt8/HOg+Fv93SFS4QqOzzbgcW4M9UoRsYmB0UJQMEoTsBDEMZKHX5N8Nw==","signatures":[{"sig":"MEQCIBbEM+UGsi3XuEMi6YGtu2ybLuFfeYlJ48JisZvs95GjAiByAZp4pSv7SiabntWSyMIYVlLu3gqGmj0uk9gbMEX1/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/e03d9f4cf2f60f970aca57d46983e01f/kb-labs-core-policy-2.87.0.tgz","_integrity":"sha512-+84pecqjUnlVnUasAGF60BDQmn//WAt8/HOg+Fv93SFS4QqOzzbgcW4M9UoRsYmB0UJQMEoTsBDEMZKHX5N8Nw==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.87.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.87.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.87.0_1777064352475_0.5195943109804795","host":"s3://npm-registry-packages-npm-production"}},"2.88.0":{"name":"@kb-labs/core-policy","version":"2.88.0","_id":"@kb-labs/core-policy@2.88.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1b66c2c75f2922dd3d9cc7d8c93df3c576021146","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.88.0.tgz","fileCount":5,"integrity":"sha512-jNv20tYwx6BGSO+jLWxJrKUYgLRkPSvQ15FzR1pHNjQuSuVb+Uy7nFl2kRGsRFwG4xSnYRN0KliiV3aw2EoC9Q==","signatures":[{"sig":"MEUCIQD8w1g4l0hwecLV3mnvBk9GgM1DAGe5DokFahx8GdKb1gIgSiw7BxeREtpxTzSzD3evk8yOVxESs9MXakLAe23glHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/081a6049900ceb302a2ba4a5db8b9a10/kb-labs-core-policy-2.88.0.tgz","_integrity":"sha512-jNv20tYwx6BGSO+jLWxJrKUYgLRkPSvQ15FzR1pHNjQuSuVb+Uy7nFl2kRGsRFwG4xSnYRN0KliiV3aw2EoC9Q==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.88.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.88.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.88.0_1777109637935_0.6451671675362827","host":"s3://npm-registry-packages-npm-production"}},"2.89.0":{"name":"@kb-labs/core-policy","version":"2.89.0","_id":"@kb-labs/core-policy@2.89.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d40f8c7a2bbd5dd86e83446658503a853d4a571b","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.89.0.tgz","fileCount":5,"integrity":"sha512-2txgVXlcSTQJIFfeQCN4r6/jzooRnZrA+jHE3kBimh7lZpaNIJbh9pQ2ZFu0usnnCFOnEnqtPPz4Sd5scH7RVg==","signatures":[{"sig":"MEYCIQDWdzSZnv3vCrW8CsrYd+r6orUYUBgHwyw1sSJ1llvFZAIhAJ5+Um4q3TgkArCuKGS3hfH2WgTC8aUbtgvaCgATiA7h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50276},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/18d7a25427d7b336eea2c718d880f4c6/kb-labs-core-policy-2.89.0.tgz","_integrity":"sha512-2txgVXlcSTQJIFfeQCN4r6/jzooRnZrA+jHE3kBimh7lZpaNIJbh9pQ2ZFu0usnnCFOnEnqtPPz4Sd5scH7RVg==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.89.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.89.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.89.0_1777111535504_0.593348797520199","host":"s3://npm-registry-packages-npm-production"}},"2.93.0":{"name":"@kb-labs/core-policy","version":"2.93.0","_id":"@kb-labs/core-policy@2.93.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3f6a9f768d5a6f2b9473684603255e0ae81bc6d7","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.93.0.tgz","fileCount":5,"integrity":"sha512-p/BvlOQdtfkD1goaQQ0C3xiJQ5NUWmhT1UBWUvO0nvsqO2G/q9py0PePieZKo/6NmmzFlxzvnWBl59Qxtgs4/Q==","signatures":[{"sig":"MEUCIQD8A4N2DpeGcgcKqdOUNlyIJsHsmMhTToQda2nxhcVswwIgcrdA2AoxWTD+FC8nxhv+8UI1JQvs65o1WBx1OL2TJdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50370},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/656986b2711bd3c61350fc1b2c9e4b8b/kb-labs-core-policy-2.93.0.tgz","_integrity":"sha512-p/BvlOQdtfkD1goaQQ0C3xiJQ5NUWmhT1UBWUvO0nvsqO2G/q9py0PePieZKo/6NmmzFlxzvnWBl59Qxtgs4/Q==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.93.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.93.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.93.0_1777405850272_0.48168043267135796","host":"s3://npm-registry-packages-npm-production"}},"2.94.0":{"name":"@kb-labs/core-policy","version":"2.94.0","_id":"@kb-labs/core-policy@2.94.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"34e60d9530ef181a846025ef7e331a9e07af42ea","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.94.0.tgz","fileCount":5,"integrity":"sha512-Z+BHl6KtktdKVOloYzH0I23rQQnhHKgQsXPf4OroGCXongiT4OZrULNBppYqKCrOio+7q6ZQeSka829MiZZaaw==","signatures":[{"sig":"MEQCICHtKGTSsOLjPnUgdUQP59YMIdqOl8oHh8L6RefKG9mTAiAUudBQAqOf1zlptrv75CfPfbT5WJoa18YO4CnVZug6Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50370},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/910aeac39790a0e63da0d23576e374de/kb-labs-core-policy-2.94.0.tgz","_integrity":"sha512-Z+BHl6KtktdKVOloYzH0I23rQQnhHKgQsXPf4OroGCXongiT4OZrULNBppYqKCrOio+7q6ZQeSka829MiZZaaw==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.94.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.94.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.94.0_1777410732444_0.422277992171628","host":"s3://npm-registry-packages-npm-production"}},"2.96.0":{"name":"@kb-labs/core-policy","version":"2.96.0","_id":"@kb-labs/core-policy@2.96.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"951740933fa9f28a78b2af9739dca4d2d0b891ce","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.96.0.tgz","fileCount":5,"integrity":"sha512-KHlq/8LSEV0K/8xUikda3l+5Z4FD7VE+YK+O3C31THtu6uZKd4KApqS5McMPFR68NMGT7dFas3NKmtBpEyE9OQ==","signatures":[{"sig":"MEUCIQDSjdh9CLQUa3ReqaQteO9Fx865OYWLZ84t5TJT+3NYZQIgLV1oWQUpAQMh0YyHd02ytTIkYxI7UIyEEskguPpe78I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50370},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/5dba17b8ca645bd0869a6abce56a691e/kb-labs-core-policy-2.96.0.tgz","_integrity":"sha512-KHlq/8LSEV0K/8xUikda3l+5Z4FD7VE+YK+O3C31THtu6uZKd4KApqS5McMPFR68NMGT7dFas3NKmtBpEyE9OQ==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.96.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.96.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.96.0_1783119714285_0.5727152296657121","host":"s3://npm-registry-packages-npm-production"}},"2.98.0":{"name":"@kb-labs/core-policy","version":"2.98.0","_id":"@kb-labs/core-policy@2.98.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"768460f64b9a0d0d8316370498e9c69e6d45bea4","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.98.0.tgz","fileCount":5,"integrity":"sha512-BeNCzGq6r/d2CHahrfCJd6MXe0t+xDuUcFByZiRtJIp0g1qh3VBc1q1zNKSUVbITZb6F/Um6kDNVA0Z8A41FUg==","signatures":[{"sig":"MEUCIQCJSd+EPkQ3L2p/Rz9pTnWlo7WkQt5WYe4fDFKJt9T7OgIgLWwasVOhZ9IbAsnsw2+2JsKba+QB4xan3F22U/zrejA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50370},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/b55f2d63941be78e3e16712faaf4ed2f/kb-labs-core-policy-2.98.0.tgz","_integrity":"sha512-BeNCzGq6r/d2CHahrfCJd6MXe0t+xDuUcFByZiRtJIp0g1qh3VBc1q1zNKSUVbITZb6F/Um6kDNVA0Z8A41FUg==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.98.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.98.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.98.0_1784385292763_0.3630874550282175","host":"s3://npm-registry-packages-npm-production"}},"2.100.0":{"name":"@kb-labs/core-policy","version":"2.100.0","_id":"@kb-labs/core-policy@2.100.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"03ad1787f443751dcc48e3d4e472547f693342d2","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.100.0.tgz","fileCount":5,"integrity":"sha512-Ws3Q3rK+zqc76+E3LrOq1nuxP5NAjcDrit2U5Wn1xfbHAcfOatm7X5IJ4Jx0WnRdnrBaR9BeXSDea0ptDKq4yA==","signatures":[{"sig":"MEUCIQD0WJJ6i6+FrbPCNhkfiCQ6TM1wZU/MCuoHcsY/IwLmCwIgHoyIa39EdP0XRO3TzovB1rgXMDb5+cnNwOt5YGlK1ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50373},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/890f49dbcb7619a460ffa148b445eba2/kb-labs-core-policy-2.100.0.tgz","_integrity":"sha512-Ws3Q3rK+zqc76+E3LrOq1nuxP5NAjcDrit2U5Wn1xfbHAcfOatm7X5IJ4Jx0WnRdnrBaR9BeXSDea0ptDKq4yA==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.100.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.100.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.100.0_1784421494899_0.1507453377432697","host":"s3://npm-registry-packages-npm-production"}},"2.101.0-canary.3f3ceb8f":{"name":"@kb-labs/core-policy","version":"2.101.0-canary.3f3ceb8f","_id":"@kb-labs/core-policy@2.101.0-canary.3f3ceb8f","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9e9ccabd734570104afbd57e024495852847ff6d","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.101.0-canary.3f3ceb8f.tgz","fileCount":5,"integrity":"sha512-Qh3AQrheNlmSq8C2lqQLll8EvloGfGoomEeZOhACEDK0EtpwOdIhddK2rJubNgQIEL8nc89sihRr5pReb2IIlQ==","signatures":[{"sig":"MEQCIAZ2vr4WGaEBPPvaTJ6UPptrYowatI3PDgE8Pny58HvzAiBYsLYE4y5Cz75h9mEyKAckP3AhWS070bPUyq6amflNRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50389},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/091deb8b3d1252918856e9b6c02b37bf/kb-labs-core-policy-2.101.0-canary.3f3ceb8f.tgz","_integrity":"sha512-Qh3AQrheNlmSq8C2lqQLll8EvloGfGoomEeZOhACEDK0EtpwOdIhddK2rJubNgQIEL8nc89sihRr5pReb2IIlQ==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.100.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.100.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.101.0-canary.3f3ceb8f_1784472292667_0.013835951195598328","host":"s3://npm-registry-packages-npm-production"}},"2.101.0":{"name":"@kb-labs/core-policy","version":"2.101.0","_id":"@kb-labs/core-policy@2.101.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6db77c9ec5b899da1cbf7796293be461bb9ce71b","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.101.0.tgz","fileCount":5,"integrity":"sha512-+3ZqY2F8IR8F44JhqlHHU0RkkHn+eKmniBHB9B2+3ny23fpm1M3jEuam16FSUnPi9QNC/B0w8h95lO/n6NB5mw==","signatures":[{"sig":"MEQCIGeNjhAir1J7iP0DlP9sbJtzdDTwfg2QD0QlpmMQ+adjAiBSFkMqF6fx88mLUgfBHZK2x8IGYdN7RV5lLwoFcssXvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50373},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/f550c68773da8b7cd028bda9c347e441/kb-labs-core-policy-2.101.0.tgz","_integrity":"sha512-+3ZqY2F8IR8F44JhqlHHU0RkkHn+eKmniBHB9B2+3ny23fpm1M3jEuam16FSUnPi9QNC/B0w8h95lO/n6NB5mw==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.101.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.101.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.101.0_1784477317947_0.6657714124175924","host":"s3://npm-registry-packages-npm-production"}},"2.102.0":{"name":"@kb-labs/core-policy","version":"2.102.0","_id":"@kb-labs/core-policy@2.102.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"59989b51936dcb983cc3ec089172effdfa26c50d","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.102.0.tgz","fileCount":5,"integrity":"sha512-00B4Fj4+AS36geJ5ppDu/Wa4jZV/CrjcxHe7zSVLrZbgiZccbYuiOVe5ig7w8TybpJCJiVOSkMVTgd8xRFZDEw==","signatures":[{"sig":"MEUCIQC/iGahu4z04DjACimiEfikOBMXR3ZDJL+h8hOtoO6qswIgdQKoxHYv5ocS5v0643avyyqJ329uYksRvNA6P5XlXmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50373},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/01cf8e2cedc990523ae6132ca5f99163/kb-labs-core-policy-2.102.0.tgz","_integrity":"sha512-00B4Fj4+AS36geJ5ppDu/Wa4jZV/CrjcxHe7zSVLrZbgiZccbYuiOVe5ig7w8TybpJCJiVOSkMVTgd8xRFZDEw==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.102.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.102.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.102.0_1784496568850_0.5717518930373382","host":"s3://npm-registry-packages-npm-production"}},"2.103.0":{"name":"@kb-labs/core-policy","version":"2.103.0","_id":"@kb-labs/core-policy@2.103.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"91482307a8957189f1c142672b228cc93cc24b08","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.103.0.tgz","fileCount":5,"integrity":"sha512-kHDXPfumQrnPdnX6j8/Fic7uEDALbh38vwyrfVLYjg7n9AYJGmFJN3lwV5GY9hw/sT9JusA2UExZGzLezgA7gw==","signatures":[{"sig":"MEQCIH2BTyKcjUjvPbDe4pUY1Kg+X6KorBfuptisApwJXrhVAiAzxX+mPu8HIRGd1TovhkXsg7bL5IJP9NKktT+mmhf4KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50373},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/bdd464d9a1db8d014afc372892e3debe/kb-labs-core-policy-2.103.0.tgz","_integrity":"sha512-kHDXPfumQrnPdnX6j8/Fic7uEDALbh38vwyrfVLYjg7n9AYJGmFJN3lwV5GY9hw/sT9JusA2UExZGzLezgA7gw==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.103.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.103.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.103.0_1784500737812_0.6230712339182582","host":"s3://npm-registry-packages-npm-production"}},"2.104.0":{"name":"@kb-labs/core-policy","version":"2.104.0","_id":"@kb-labs/core-policy@2.104.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c0f7ca4867ca0a256121d94fa7e11d34953dc196","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.104.0.tgz","fileCount":5,"integrity":"sha512-QfPwcGQbp2G56/aF4Qr7N2FzH6JinBsZyhiQv/Sob3eBG0b0PAaLQs9sibAiaZSXO49L/G2ynexQVKdC6wNgTg==","signatures":[{"sig":"MEUCIQCITQQ2JITBjW2EY+6ov6aYPzJUcviHrCw7w30SbEqDVQIgaTi6VcoN54ZgU3ONtDW61iUGvJ8Hg9FbblqkoayokYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50373},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/701d77e52e9f74a87928016dbc389a16/kb-labs-core-policy-2.104.0.tgz","_integrity":"sha512-QfPwcGQbp2G56/aF4Qr7N2FzH6JinBsZyhiQv/Sob3eBG0b0PAaLQs9sibAiaZSXO49L/G2ynexQVKdC6wNgTg==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.104.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.104.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.104.0_1784505142893_0.6074965963361356","host":"s3://npm-registry-packages-npm-production"}},"2.105.0":{"name":"@kb-labs/core-policy","version":"2.105.0","_id":"@kb-labs/core-policy@2.105.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"dd74802b89ee2371fe113522a34345b130d5d148","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.105.0.tgz","fileCount":5,"integrity":"sha512-hg5RlQaNTT1Gjt8aCowhKedwlXDo8KDdi7//LTUXGVHadW2hExeSPk74ws/KKSyEOZYgrBf4hAv38u1TqCNVsQ==","signatures":[{"sig":"MEQCIA0iln+Bl3JTb+5L7fbYmH7Jp2DKN+SZ7nEsORi+oM7uAiBuc31jOw2Cj1SOT42UWwHt3L2hrVGpIv/SFl7o2MP8Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50379},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.105.0.tgz","_integrity":"sha512-hg5RlQaNTT1Gjt8aCowhKedwlXDo8KDdi7//LTUXGVHadW2hExeSPk74ws/KKSyEOZYgrBf4hAv38u1TqCNVsQ==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"^2.105.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.105.0_1784845966989_0.261863266129319","host":"s3://npm-registry-packages-npm-production"}},"2.106.0":{"name":"@kb-labs/core-policy","version":"2.106.0","_id":"@kb-labs/core-policy@2.106.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"561b4e2cebd9ac0218045330766fe6992f1b169d","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.106.0.tgz","fileCount":5,"integrity":"sha512-RWZv0iQVoR66f2GFCPcRzlguR7ZaP5mvvbKcVC5eieIW1UrBib4gkcJ5yRuXkzxL6JXwBaLrVy4f0drrpWIsDw==","signatures":[{"sig":"MEUCIHOxrs4QCHSrxi98tZRHt5QqGMAWHSe+5xtRKMIFtSjnAiEAwG/+0LdtRoD6oBjMiDZJZ6OQWqls0RzyorheSUT2eUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50379},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.106.0.tgz","_integrity":"sha512-RWZv0iQVoR66f2GFCPcRzlguR7ZaP5mvvbKcVC5eieIW1UrBib4gkcJ5yRuXkzxL6JXwBaLrVy4f0drrpWIsDw==","_npmVersion":"10.8.2","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"^2.106.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.106.0_1784855205727_0.9678792775218295","host":"s3://npm-registry-packages-npm-production"}},"2.107.0":{"name":"@kb-labs/core-policy","version":"2.107.0","_id":"@kb-labs/core-policy@2.107.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"fc4be3a07ed5aecb38f1a3601d3786cf6829411c","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.107.0.tgz","fileCount":5,"integrity":"sha512-6qnEnL7cyJqv6+LhCLgR/zE6R0S+9ymT6Wtqzlp2xFKU6gDT10rlswiadpaL9PHNmKtpm4FA34cYzG4uIE5M/A==","signatures":[{"sig":"MEYCIQDVi3eEd1H3jPXgjhaTP3kDWR1Y9Qzc3pNa96jdEUrcWgIhAIMfY51/BL49w4yb9VTWw33vfH+y090+eJvLw9Gp5Yo4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50379},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.107.0.tgz","_integrity":"sha512-6qnEnL7cyJqv6+LhCLgR/zE6R0S+9ymT6Wtqzlp2xFKU6gDT10rlswiadpaL9PHNmKtpm4FA34cYzG4uIE5M/A==","_npmVersion":"10.9.8","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"^2.107.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.107.0_1785005784955_0.2511300916493511","host":"s3://npm-registry-packages-npm-production"}},"2.109.0":{"name":"@kb-labs/core-policy","version":"2.109.0","_id":"@kb-labs/core-policy@2.109.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d19a8fb5235562717857d85214f1e177fa794836","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.109.0.tgz","fileCount":5,"integrity":"sha512-QDuloxbE8G/JcPo8PUBkZ5zhEWXqOM423pp3XkQqp0qagyzV3WzrKiH+KMUD3Lg30QHkIyKeRKdGjGT54k0s+g==","signatures":[{"sig":"MEQCIDCbEzl7rsEb1razFdFwao4gchmvwgkxudx32fJ/UIVDAiAQLsItAAp0bospBN+b8iEHxoFVE887vfsT1a4opWyCLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50379},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.109.0.tgz","_integrity":"sha512-QDuloxbE8G/JcPo8PUBkZ5zhEWXqOM423pp3XkQqp0qagyzV3WzrKiH+KMUD3Lg30QHkIyKeRKdGjGT54k0s+g==","_npmVersion":"10.9.8","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"^2.109.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.109.0_1785012451445_0.6050965913361801","host":"s3://npm-registry-packages-npm-production"}},"2.110.0":{"name":"@kb-labs/core-policy","version":"2.110.0","_id":"@kb-labs/core-policy@2.110.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8cadba3cbe661f537c9ecec01ee0e526ccb684ac","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.110.0.tgz","fileCount":5,"integrity":"sha512-UDJuSuQM+ks1wYN5IrafXLwvRDmAjCBNOTy/1+c/dLVIs310eXGYUh5j0c5jq5OwLFT1cV9fvz0840oFsrAIow==","signatures":[{"sig":"MEQCIGBO6h6GX2UJoMjypRrhqVYJwJeIfA21a2bgsdK7jiZoAiAwjGhpvGYr4ojFGU6yRIlYLqXnhJu6xc+rPK6koPT37g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50379},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.110.0.tgz","_integrity":"sha512-UDJuSuQM+ks1wYN5IrafXLwvRDmAjCBNOTy/1+c/dLVIs310eXGYUh5j0c5jq5OwLFT1cV9fvz0840oFsrAIow==","_npmVersion":"10.9.8","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"^2.110.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.110.0_1785199239488_0.0010514474725484835","host":"s3://npm-registry-packages-npm-production"}},"2.111.0":{"name":"@kb-labs/core-policy","version":"2.111.0","_id":"@kb-labs/core-policy@2.111.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"57445f0ddca4f40d8fe759e7b69518d80d4a0e37","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.111.0.tgz","fileCount":5,"integrity":"sha512-B3jJcDQQPum58N0VZiHuvJMm738ohbljGvociGFRqkF3FfVKC36O/8lwizHVtOO4IxdpjtsyRh3ecBTY2uJPQw==","signatures":[{"sig":"MEUCIGvyfxaSlkpsJxC6rkFDlieflUexebzu6P3gUARqRaUPAiEA5WjqGjUxu+KwjW3OWHdb3dgALqJaPLLfxJ7dAkGLbH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50379},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.111.0.tgz","_integrity":"sha512-B3jJcDQQPum58N0VZiHuvJMm738ohbljGvociGFRqkF3FfVKC36O/8lwizHVtOO4IxdpjtsyRh3ecBTY2uJPQw==","_npmVersion":"10.9.8","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"^2.111.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.111.0_1785264819819_0.9655274794093283","host":"s3://npm-registry-packages-npm-production"}},"2.112.0":{"name":"@kb-labs/core-policy","version":"2.112.0","_id":"@kb-labs/core-policy@2.112.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3cbc04003ccfcddac4700535a105ef4f2028ba54","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.112.0.tgz","fileCount":5,"integrity":"sha512-3tEkemVUBTU2ZxfDurzmXMwPfaLNn5cI6jxNqQ15CYJSDuFoLl29lecjKxyQe25BO62F/cPyxClFKmS52LDMBA==","signatures":[{"sig":"MEUCIQD7oraJqhKbc+xfk2TChwwZRZgjyTZUL3lQx9obNOw0QgIgZrbJjWP6zbLMwL/vld2AsOLOLrlV5McTyhevobOgIN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50379},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.112.0.tgz","_integrity":"sha512-3tEkemVUBTU2ZxfDurzmXMwPfaLNn5cI6jxNqQ15CYJSDuFoLl29lecjKxyQe25BO62F/cPyxClFKmS52LDMBA==","_npmVersion":"10.9.8","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"^2.112.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.112.0_1785307934364_0.7655936317546377","host":"s3://npm-registry-packages-npm-production"}},"2.114.0":{"name":"@kb-labs/core-policy","version":"2.114.0","_id":"@kb-labs/core-policy@2.114.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"bf3af987ab0934d393053201f8781065db0898c5","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.114.0.tgz","fileCount":5,"integrity":"sha512-plVjYwSdgw343m3eCmKZSFKySIN9BnJ6YUbtEjq8AlRwVKYs5ddbYFmPWS6DkzThEj8ieesY40Uge66EDW892A==","signatures":[{"sig":"MEYCIQC68ZLJczGHdtH0LDrSNdKBxiMTEQwa1oKO/V9rrwDE+QIhAKx4+GYgaRiPPMNLlvg+iJJ6Ch4HpM4GkJHWOwuEs7Bm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50379},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.114.0.tgz","_integrity":"sha512-plVjYwSdgw343m3eCmKZSFKySIN9BnJ6YUbtEjq8AlRwVKYs5ddbYFmPWS6DkzThEj8ieesY40Uge66EDW892A==","_npmVersion":"10.9.8","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"^2.114.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.114.0_1785449115317_0.25101891806270604","host":"s3://npm-registry-packages-npm-production"}},"2.116.11":{"name":"@kb-labs/core-policy","version":"2.116.11","_id":"@kb-labs/core-policy@2.116.11","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"73c5dc11ab39bb7a31df9850935c81d55d7191d8","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.116.11.tgz","fileCount":5,"integrity":"sha512-B6HsfP6iax0eLDb1gNmUhwdXCcyJiToX2mJFOXeKd1pEwr2bJkONWj4GNKJuLlpjQCyiyAkF4/8DL40OUZ6kGQ==","signatures":[{"sig":"MEYCIQDl0xGnGlnl9JvtvHVsAeqfnNzDHgBZ3pK8JEJNQI8IQQIhAPa0Jitbk5H4VsSVwd/79ywxWHunbLO15ledsepqMKES","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50376},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.116.11.tgz","_integrity":"sha512-B6HsfP6iax0eLDb1gNmUhwdXCcyJiToX2mJFOXeKd1pEwr2bJkONWj4GNKJuLlpjQCyiyAkF4/8DL40OUZ6kGQ==","_npmVersion":"10.9.8","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.116.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.11"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.116.11_1785618530152_0.566694347012952","host":"s3://npm-registry-packages-npm-production"}},"2.116.12":{"name":"@kb-labs/core-policy","version":"2.116.12","_id":"@kb-labs/core-policy@2.116.12","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0d7dd7d9577f21a9da5b7d9e6b15fca6114768f2","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.116.12.tgz","fileCount":5,"integrity":"sha512-ufY8AU8YGz5zs/ZuQqVq4/+XJpbW1hEVpJQqKM6AFYxptiefOfIOCa3hXGkuMqckov/mTg78Fcm1iAZdKji/ZA==","signatures":[{"sig":"MEUCICVf9dncVCbf3ePRRlJhWRfSxDBdLNzQiXQfV0S1rXvSAiEAivez2OLZoe17HWa4z6Z3OLP5wWluzpn1TNzxub5Csb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50376},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.116.12.tgz","_integrity":"sha512-ufY8AU8YGz5zs/ZuQqVq4/+XJpbW1hEVpJQqKM6AFYxptiefOfIOCa3hXGkuMqckov/mTg78Fcm1iAZdKji/ZA==","_npmVersion":"10.9.8","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.116.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.12"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.116.12_1785621847465_0.3935481079144476","host":"s3://npm-registry-packages-npm-production"}},"2.116.13":{"name":"@kb-labs/core-policy","version":"2.116.13","_id":"@kb-labs/core-policy@2.116.13","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f7819d3dd3b2674a8f54d784c6a06e4b07af22fd","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.116.13.tgz","fileCount":5,"integrity":"sha512-ZFA+0QdNwhB5FjKvGoeIVjFRLFPDhiB81V90zV2AN6J6nNdAve0UCfddmV2V7wn6UGKsw36yGObrtVACyq+wTw==","signatures":[{"sig":"MEUCIQClpCWFHtQIr6xb+IOU6ucM3vCSEyxGB4z6YL7lBvdKVwIgG6a8UzgKlfsXkUmE4DSXx9mFIh/4KaI0ckwHjUI1ghk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50376},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.116.13.tgz","_integrity":"sha512-ZFA+0QdNwhB5FjKvGoeIVjFRLFPDhiB81V90zV2AN6J6nNdAve0UCfddmV2V7wn6UGKsw36yGObrtVACyq+wTw==","_npmVersion":"10.9.8","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.116.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.13"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.116.13_1785623476275_0.2602801021055956","host":"s3://npm-registry-packages-npm-production"}},"2.116.14":{"name":"@kb-labs/core-policy","version":"2.116.14","_id":"@kb-labs/core-policy@2.116.14","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b6ad648884cc14b29e07f370bcb24288f09af2ec","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.116.14.tgz","fileCount":5,"integrity":"sha512-mCbvejOx/wVTFJIILDYGMbsOo5+XiEurIgjMAgs3EI1Kv/TyhyPjMveF3qf1iw+B7vjJsJdt+gTijdRAHib86w==","signatures":[{"sig":"MEUCIA5nCkP6CVxCKH2rr2y0KvQRLWPSJzZEgD75Bc3dkJvlAiEAjKdUhsyElKAVhg/na6IC7qMVF1JHaq32+WExsU6LMlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50376},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.116.14.tgz","_integrity":"sha512-mCbvejOx/wVTFJIILDYGMbsOo5+XiEurIgjMAgs3EI1Kv/TyhyPjMveF3qf1iw+B7vjJsJdt+gTijdRAHib86w==","_npmVersion":"10.9.8","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.116.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.14"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.116.14_1785625272256_0.15399220214470333","host":"s3://npm-registry-packages-npm-production"}},"2.117.0":{"name":"@kb-labs/core-policy","version":"2.117.0","_id":"@kb-labs/core-policy@2.117.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6a5b921074b2aabf684cca2347ad90355fab80d2","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.117.0.tgz","fileCount":5,"integrity":"sha512-aSnCc6VGa9oEbHcOb7SMJUcDLckkHocqjro54zxusvB9eQgZVt3vHg74RJ8jCWLDJ/+U4nn1wdqiJyCcKpVPaw==","signatures":[{"sig":"MEUCIQDdg6g8UZ9g2wHBkbCl60bqMfxzqHxgYc8Mm/NCPs6aFwIgBq29ThEv/4B0cVMmHFRZBqqrya+6b6BA59bEz0L3ECw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50373},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.117.0.tgz","_integrity":"sha512-aSnCc6VGa9oEbHcOb7SMJUcDLckkHocqjro54zxusvB9eQgZVt3vHg74RJ8jCWLDJ/+U4nn1wdqiJyCcKpVPaw==","_npmVersion":"11.16.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.117.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.117.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.117.0_1786297953279_0.8091964883335474","host":"s3://npm-registry-packages-npm-production"}},"2.118.0":{"name":"@kb-labs/core-policy","version":"2.118.0","_id":"@kb-labs/core-policy@2.118.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"476138e54403690d7a04ea0cae35c1681130ed91","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.118.0.tgz","fileCount":5,"integrity":"sha512-zZxGBlP/TUwGuhQn+JVem99n53jhLKjHPm4d3xDInuT1MXSDfXfw6ovAnAGhgfZWC4RSwbINy7eQZYEEM6hpiA==","signatures":[{"sig":"MEYCIQCShfr+5MNb6593ktAhwux5+FCnNjmdLovnJLKS7gDs/gIhAI+ofRDIy4IyQdTN6NoH7vvcZ1zrdPzkxoEiQE4Z7Jso","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50373},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.118.0.tgz","_integrity":"sha512-zZxGBlP/TUwGuhQn+JVem99n53jhLKjHPm4d3xDInuT1MXSDfXfw6ovAnAGhgfZWC4RSwbINy7eQZYEEM6hpiA==","_npmVersion":"11.16.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.118.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.118.0_1786471370342_0.14379662780050007","host":"s3://npm-registry-packages-npm-production"}},"2.118.1":{"name":"@kb-labs/core-policy","version":"2.118.1","_id":"@kb-labs/core-policy@2.118.1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a2a25791466716a767982642a91a619965223292","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.118.1.tgz","fileCount":5,"integrity":"sha512-3DQkIooqvrdByDyEf2JotyrHUjCgQO1PZyel9d/gWQvSFmAebqV6BanNwwrOuQgffJLbEECBm2deEKq09ushkA==","signatures":[{"sig":"MEQCIH1M8UganjS9bPST9EpnBykTTjuOSUG6pYSHrQQkSGdrAiAIRqGUE5RD3+LCOupeAgS/Md1c9nLCCUwUvhqEGR5yNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50373},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.118.1.tgz","_integrity":"sha512-3DQkIooqvrdByDyEf2JotyrHUjCgQO1PZyel9d/gWQvSFmAebqV6BanNwwrOuQgffJLbEECBm2deEKq09ushkA==","_npmVersion":"11.16.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.118.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.1"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.118.1_1786524537226_0.7172347715367671","host":"s3://npm-registry-packages-npm-production"}},"2.118.2":{"name":"@kb-labs/core-policy","version":"2.118.2","_id":"@kb-labs/core-policy@2.118.2","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"278ec8ab2dbd275bfe3cc6409ad7ce6f4fcca3ca","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.118.2.tgz","fileCount":5,"integrity":"sha512-DWENs01Aoqx+c0nBwrvhf9VNo985nPWhkWLWim5XamMNIYvOKBYFVn/FIDSLljQ2RH5CBm7h0u9GL0pdM1IHWg==","signatures":[{"sig":"MEQCIAV9TDb7FdYuWTA5Tt7Kjcxr8S7r9kR3FrDOin6SLacTAiBCqEtNRgaH8Bkf8Kul0SHQgTRPlrtxnwMwcXzI64xxFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50373},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.118.2.tgz","_integrity":"sha512-DWENs01Aoqx+c0nBwrvhf9VNo985nPWhkWLWim5XamMNIYvOKBYFVn/FIDSLljQ2RH5CBm7h0u9GL0pdM1IHWg==","_npmVersion":"11.16.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.118.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.118.2_1786573663405_0.14087215982292833","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.8c5512847":{"name":"@kb-labs/core-policy","version":"2.119.0-canary.8c5512847","_id":"@kb-labs/core-policy@2.119.0-canary.8c5512847","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"111b63e6d1a8e10c029cea1d576da2cb0b6c971e","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.0-canary.8c5512847.tgz","fileCount":5,"integrity":"sha512-0uTVm2sm1fesyJFTh/HTJmyvBQNlUTN6KyO2H9Msm8WRXeSDbk7tZrOb4VvLD/ymKgysQggF+0O330KKqrBebg==","signatures":[{"sig":"MEUCIQCc2UOA9lccbLYvMn/9qPlvXjxkXXa9dyI2tZSoy1kL6wIgNAjvr3a95xGtfup3ohhPgxSjPPPqLG/TYIYNGzKDsq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50390},"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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.118.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.0-canary.8c5512847_1786813445630_0.5651691859745385","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.cee505c72":{"name":"@kb-labs/core-policy","version":"2.119.0-canary.cee505c72","_id":"@kb-labs/core-policy@2.119.0-canary.cee505c72","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ae385f2b2e460a8d6bff6fd426cf4e5e5c5094b9","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.0-canary.cee505c72.tgz","fileCount":5,"integrity":"sha512-E19S2x+NbHS7v93Jvgv8SZZn5VFLpTeQ02xpp4PcLU6CYmnShoYPmPqHMiA/prgDbcVEFvwX71aGGpqbfkqWug==","signatures":[{"sig":"MEYCIQC0KUCU9BrkNPVERPOAEzc4QYFwmN9+hyKVKuAayKHh8wIhAKjsxDWqk0+onmjoqjOXcmh1VOPnTG/8RJlq5dD3SzdX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50390},"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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.118.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.0-canary.cee505c72_1787087265454_0.2794160040078848","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.85d060ea6":{"name":"@kb-labs/core-policy","version":"2.119.0-canary.85d060ea6","_id":"@kb-labs/core-policy@2.119.0-canary.85d060ea6","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0e716e67e2e8bfae7f43bdccdd8a13cfff0769cd","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.0-canary.85d060ea6.tgz","fileCount":5,"integrity":"sha512-akQ29/7Cu83LJ9y3oDMVNBb2EOwRgsUMe2wT44oPlfo27i0KFfCv5Wrnz1HpZ2hnlVTo+GJcWx49NF0UbXhrGQ==","signatures":[{"sig":"MEQCIFQ/pB/vPMZrNZdkP8xR6PhiGJ2KfExy9BbMuhhkCmmmAiAxsrYpmvEbII9dAWvrb6IQrqnj0hEvpHfuzzTsfO6Kgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50390},"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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.118.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.0-canary.85d060ea6_1787250502336_0.44398126109272185","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.c64d2c41e":{"name":"@kb-labs/core-policy","version":"2.119.0-canary.c64d2c41e","_id":"@kb-labs/core-policy@2.119.0-canary.c64d2c41e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"de6d8627120c3737cf20b9d4d619084ebe851875","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.0-canary.c64d2c41e.tgz","fileCount":5,"integrity":"sha512-BvfwjEgHh+/T5R3GdZpTqZuF57ddoIqVfmq61pspbOQfsQ/A3eawtl6soXIIdfxQU8Sior5u++b5Uly+KaoxPQ==","signatures":[{"sig":"MEUCIFi4dsa9ESAbbUNNPSpcNZbmNW0kMD1ZTnpXPM1PV1B0AiEAhr3q6xApXcG7ad2rMvpwKzYC6UfMvAcE7Y7oh74tmpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50424},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.0-canary.c64d2c41e.tgz","_integrity":"sha512-BvfwjEgHh+/T5R3GdZpTqZuF57ddoIqVfmq61pspbOQfsQ/A3eawtl6soXIIdfxQU8Sior5u++b5Uly+KaoxPQ==","_npmVersion":"11.17.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.0-canary.c64d2c41e"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.c64d2c41e"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.0-canary.c64d2c41e_1787608960247_0.4398769898641368","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0b1ec4151":{"name":"@kb-labs/core-policy","version":"2.119.0-canary.0b1ec4151","_id":"@kb-labs/core-policy@2.119.0-canary.0b1ec4151","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ab86001d6d6f008de73b6176ca022df34f0b8e08","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.0-canary.0b1ec4151.tgz","fileCount":5,"integrity":"sha512-ew7Fc0LG74uiZ3sJn46vGdSwGhoXfup88eARgyZL8vtTgidj3DDoyVUa++Q+7QM6/cv5kHuWHnmjHcsMt82YaQ==","signatures":[{"sig":"MEQCID2GrEkdVi60RY7coUtfn0t5G9UIMm+qRra1lnS/WPcuAiBk6TKwrdc/V8AwOJqzo9wIENL53mxne7YWF+cJw3zeXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50424},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.0-canary.0b1ec4151.tgz","_integrity":"sha512-ew7Fc0LG74uiZ3sJn46vGdSwGhoXfup88eARgyZL8vtTgidj3DDoyVUa++Q+7QM6/cv5kHuWHnmjHcsMt82YaQ==","_npmVersion":"11.17.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.0-canary.0b1ec4151"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.0b1ec4151"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.0-canary.0b1ec4151_1787611034948_0.9267631392361126","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.2077501f1":{"name":"@kb-labs/core-policy","version":"2.119.0-canary.2077501f1","_id":"@kb-labs/core-policy@2.119.0-canary.2077501f1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"fdcd8c908f19e4c50c03f0828c9aa40afb8969f6","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.0-canary.2077501f1.tgz","fileCount":5,"integrity":"sha512-K4p2rGcJBkZgqemDphmHFqRJDZSC3b6k9wOdPzLxTzzTtnpxtPoWKxsxxGy/eV2up+TG+pfKvRZiM5PpkujBbg==","signatures":[{"sig":"MEUCIHSp7v6fnDyfApxf4l3JDTF0eCpFkO12/yY3qjO5GeKCAiEA6kkoggYFgZUm7VuI+d6gdQvZ/Jgi2a7aNQosMvkh/mU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50424},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.0-canary.2077501f1.tgz","_integrity":"sha512-K4p2rGcJBkZgqemDphmHFqRJDZSC3b6k9wOdPzLxTzzTtnpxtPoWKxsxxGy/eV2up+TG+pfKvRZiM5PpkujBbg==","_npmVersion":"11.17.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.0-canary.2077501f1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.2077501f1"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.0-canary.2077501f1_1787613669141_0.33374483455124104","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.b20fd4a5b":{"name":"@kb-labs/core-policy","version":"2.119.0-canary.b20fd4a5b","_id":"@kb-labs/core-policy@2.119.0-canary.b20fd4a5b","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ad48deedf618b9ea665f85064268e6eca8bb9754","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.0-canary.b20fd4a5b.tgz","fileCount":5,"integrity":"sha512-xKzrpKdf2T2lLy/bcHQQQqUUPbkYK30D3mMUIRJWifyp8PbG12H9Ybw1wi3ycL+0+FVZ0iiViGMu/dyu50766w==","signatures":[{"sig":"MEUCIACZfaxMH61k0pUhI0kKZsCKtNTpx10eLfydw/Eb7WNUAiEAoo5lcocYhVKATCUvjSRKXzQ25SvlEJeAuQGwGEPU8iE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50424},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.0-canary.b20fd4a5b.tgz","_integrity":"sha512-xKzrpKdf2T2lLy/bcHQQQqUUPbkYK30D3mMUIRJWifyp8PbG12H9Ybw1wi3ycL+0+FVZ0iiViGMu/dyu50766w==","_npmVersion":"11.17.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.0-canary.b20fd4a5b"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.b20fd4a5b"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.0-canary.b20fd4a5b_1787625616866_0.08519214479114412","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.448a88d0f":{"name":"@kb-labs/core-policy","version":"2.119.0-canary.448a88d0f","_id":"@kb-labs/core-policy@2.119.0-canary.448a88d0f","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f34a424a4a802a1960227ad181d7d25bda0d11f7","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.0-canary.448a88d0f.tgz","fileCount":5,"integrity":"sha512-NPDHtEJ3sXBroFi4txSquTL4ElfexxiiSS9NV7xyhrzIfnflY/Tpuvc+uzwIKpk4SbvtciCRkQV6Y8HgCQ6ChQ==","signatures":[{"sig":"MEYCIQCPth27MHx5eV8DzKK5nGvwEzRNwj6NMNhkP7DDc1k8uwIhAIlmJEIzz1FYC9kVxtETgdvPomJV6Tp/gox8W+fRurDx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50424},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.0-canary.448a88d0f.tgz","_integrity":"sha512-NPDHtEJ3sXBroFi4txSquTL4ElfexxiiSS9NV7xyhrzIfnflY/Tpuvc+uzwIKpk4SbvtciCRkQV6Y8HgCQ6ChQ==","_npmVersion":"11.17.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.0-canary.448a88d0f"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.448a88d0f"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.0-canary.448a88d0f_1787638289400_0.4315574801869695","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.e120bc0ee":{"name":"@kb-labs/core-policy","version":"2.119.0-canary.e120bc0ee","_id":"@kb-labs/core-policy@2.119.0-canary.e120bc0ee","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4911c8a6e555c50ccc31073462bff99b4e5f6c38","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.0-canary.e120bc0ee.tgz","fileCount":5,"integrity":"sha512-kwooHPGIatJG2a+YwyvGIC9Z6VmZvb/luw9lPaiBK63Gz4uuXDCB3rlK+2LJ4RBHW7KjatNNXbGQ/PvcLDuXPQ==","signatures":[{"sig":"MEUCIBaMhZckGKXiT6KE1LrHnZfhx0yU15qUjRHbDksSk3IsAiEA+N59E90x2h3WWZmUZNhQAV4VSrInJMKBjcAQJmiWrNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50424},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.0-canary.e120bc0ee.tgz","_integrity":"sha512-kwooHPGIatJG2a+YwyvGIC9Z6VmZvb/luw9lPaiBK63Gz4uuXDCB3rlK+2LJ4RBHW7KjatNNXbGQ/PvcLDuXPQ==","_npmVersion":"11.17.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.0-canary.e120bc0ee"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.e120bc0ee"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.0-canary.e120bc0ee_1787640753462_0.9736704397106675","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.6ec5ad2e4":{"name":"@kb-labs/core-policy","version":"2.119.0-canary.6ec5ad2e4","_id":"@kb-labs/core-policy@2.119.0-canary.6ec5ad2e4","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"869117d093c381b5d32ac93f93b31cb792e4a216","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.0-canary.6ec5ad2e4.tgz","fileCount":5,"integrity":"sha512-gQAV6eKRGjkgyXr28Xq+fCvivp4wfWjMfshkxGsSQCo5XaF18OIJZTfW3G5aeO4jQYeMHI6o7FaqWhXDhv0bvw==","signatures":[{"sig":"MEUCIGtr1PGL9/zjpLrhnppXreeg9rD8GIYclJ5V9mdjTJhEAiEAxwwMlKPAsvI1u4h2z4qQP8VpXPDzLP9sGIaHm5jX8so=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50424},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.0-canary.6ec5ad2e4.tgz","_integrity":"sha512-gQAV6eKRGjkgyXr28Xq+fCvivp4wfWjMfshkxGsSQCo5XaF18OIJZTfW3G5aeO4jQYeMHI6o7FaqWhXDhv0bvw==","_npmVersion":"11.17.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.0-canary.6ec5ad2e4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.6ec5ad2e4"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.0-canary.6ec5ad2e4_1787671459616_0.8821127711622176","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.f8394d5fd":{"name":"@kb-labs/core-policy","version":"2.119.0-canary.f8394d5fd","_id":"@kb-labs/core-policy@2.119.0-canary.f8394d5fd","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"85e1deac3a6c80b257fbffc4bcf5a2e4214be71d","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.0-canary.f8394d5fd.tgz","fileCount":5,"integrity":"sha512-SQt2BWXs6uIzfYoRO3b5/tDg05229QP2XzvFvKImgD/XzAmdnYTpctHW3GOvQ5UbZgyujPSYKaRcQVg3yGYM1w==","signatures":[{"sig":"MEUCIEfqLgdoPmbIRCXmsc9NcQIN2DTjW15pzuYtvUcyUn5MAiEAnU4ZdgGUAmzAmW75Y+iYed9elgtyKUpXl1WsK1c9NFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50424},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.0-canary.f8394d5fd.tgz","_integrity":"sha512-SQt2BWXs6uIzfYoRO3b5/tDg05229QP2XzvFvKImgD/XzAmdnYTpctHW3GOvQ5UbZgyujPSYKaRcQVg3yGYM1w==","_npmVersion":"11.17.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.0-canary.f8394d5fd"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.f8394d5fd"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.0-canary.f8394d5fd_1787675177905_0.13412200804191854","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.bb3d7f2f1":{"name":"@kb-labs/core-policy","version":"2.119.0-canary.bb3d7f2f1","_id":"@kb-labs/core-policy@2.119.0-canary.bb3d7f2f1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"425d9a223e62f863998eb50f79073e9d7847d0bd","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.0-canary.bb3d7f2f1.tgz","fileCount":5,"integrity":"sha512-4S6Urv0ay0HcHjQkYGFa+zDCXCyIeSlKyyGTI+nhGP6iXTExgh7iutbs9D2Cx7cXz7i+BFX/T/8ckgLR54Gx3Q==","signatures":[{"sig":"MEUCIB7Hu/ilaWHEv+7hJBtp7pDxkiZMd3gpZqUdKT7at3g1AiEAxaaeyx13RMyK06kSVUT4vhxtXyna9eES215yPdpcIpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50424},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.0-canary.bb3d7f2f1.tgz","_integrity":"sha512-4S6Urv0ay0HcHjQkYGFa+zDCXCyIeSlKyyGTI+nhGP6iXTExgh7iutbs9D2Cx7cXz7i+BFX/T/8ckgLR54Gx3Q==","_npmVersion":"11.17.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.0-canary.bb3d7f2f1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.bb3d7f2f1"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.0-canary.bb3d7f2f1_1787680927090_0.3585349083264642","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.3edea00f6":{"name":"@kb-labs/core-policy","version":"2.119.0-canary.3edea00f6","_id":"@kb-labs/core-policy@2.119.0-canary.3edea00f6","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5df6b8f89acf2a76674a12654fe69f77713918f1","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.0-canary.3edea00f6.tgz","fileCount":5,"integrity":"sha512-j1Daw0K07ZV2Ybo/QoMjaCE66rzKylbSZrCDFVPQgMHSt0WQhWKgLUkL12Dzei1AlPvuGR+fPKf3UwEDQRyG+w==","signatures":[{"sig":"MEUCICguQv01Sm8t7h6eyf3/YPS0i4Uh0Sq2lv8tv01VOyfIAiEA36RQXoNIvVeo5ToJE4eNbPBYX4hMi40FHn4tRV+Cqms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50664},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.0-canary.3edea00f6.tgz","_integrity":"sha512-j1Daw0K07ZV2Ybo/QoMjaCE66rzKylbSZrCDFVPQgMHSt0WQhWKgLUkL12Dzei1AlPvuGR+fPKf3UwEDQRyG+w==","_npmVersion":"11.17.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.0-canary.3edea00f6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.3edea00f6"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.0-canary.3edea00f6_1787764918636_0.3128766357516535","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.8f939a290":{"name":"@kb-labs/core-policy","version":"2.119.0-canary.8f939a290","_id":"@kb-labs/core-policy@2.119.0-canary.8f939a290","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f3d2a397b3012ded41d7c8669be5fe7da31e41a3","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.0-canary.8f939a290.tgz","fileCount":5,"integrity":"sha512-oJddAzdq07RsADH1Rnk0mhmBmOxj4L73CV4U530bLUOBTegNTtvCcTVgseUh6RE8AEeSYZoKmeba8gAzUiVXAg==","signatures":[{"sig":"MEQCIANBIneBRfgQyvdXqlphFK/erSWZPpkww8r3Q3aM/yVaAiAdiIjwEfmWl4bZk0CEX3RJawPrLO1tQ+Ci4JUU8L1XbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50664},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.0-canary.8f939a290.tgz","_integrity":"sha512-oJddAzdq07RsADH1Rnk0mhmBmOxj4L73CV4U530bLUOBTegNTtvCcTVgseUh6RE8AEeSYZoKmeba8gAzUiVXAg==","_npmVersion":"11.17.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.0-canary.8f939a290"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.8f939a290"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.0-canary.8f939a290_1787788162161_0.2931210343992259","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0c078654e":{"name":"@kb-labs/core-policy","version":"2.119.0-canary.0c078654e","_id":"@kb-labs/core-policy@2.119.0-canary.0c078654e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ff6f9ebc370db93e8254ea1aca5247902cf99453","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.0-canary.0c078654e.tgz","fileCount":5,"integrity":"sha512-Z/l08N34czSHlBO3DdO7/XDn5kjXDaVN8rzpX9bl1yZwTnj67yhEIfoD+bVw1CDXl6YGc5XTshXdjbkmhZez/g==","signatures":[{"sig":"MEQCIEAUdiWuW6BdY0LF/fzqTkJcdH5Rp8ouTgdYwbdaL6eqAiBHjeyMxoQ1L2EBPvSUxlC7gL9Ku6ynwrQ7vdXvh1tr7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50664},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.0-canary.0c078654e.tgz","_integrity":"sha512-Z/l08N34czSHlBO3DdO7/XDn5kjXDaVN8rzpX9bl1yZwTnj67yhEIfoD+bVw1CDXl6YGc5XTshXdjbkmhZez/g==","_npmVersion":"11.17.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.0-canary.0c078654e"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.0c078654e"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.0-canary.0c078654e_1787790304269_0.016196490145557574","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.ce846d079":{"name":"@kb-labs/core-policy","version":"2.119.0-canary.ce846d079","_id":"@kb-labs/core-policy@2.119.0-canary.ce846d079","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d29446fb86914312c52a2d77a66b1079ab080bf0","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.0-canary.ce846d079.tgz","fileCount":5,"integrity":"sha512-qQTefqtgTwX66hlY6nCP9vyu+UIf9mdAFJZhzA3yIqhAg+muT4hoC4ezpK8GNcsya+ZBKCmzvOYKr6z5kp4TfQ==","signatures":[{"sig":"MEQCIANrV/tkA1sdkbge2XFjiR9BFmv0EOFSK8Wj99bIF+iYAiAOVVtkt/wMLDOYpgnBeyb7z/8u4Ai8fBieElG5AxWguw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50664},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.0-canary.ce846d079.tgz","_integrity":"sha512-qQTefqtgTwX66hlY6nCP9vyu+UIf9mdAFJZhzA3yIqhAg+muT4hoC4ezpK8GNcsya+ZBKCmzvOYKr6z5kp4TfQ==","_npmVersion":"11.17.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.0-canary.ce846d079"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.ce846d079"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.0-canary.ce846d079_1787793709744_0.07077497422671586","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.62ffd5965":{"name":"@kb-labs/core-policy","version":"2.119.0-canary.62ffd5965","_id":"@kb-labs/core-policy@2.119.0-canary.62ffd5965","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2660934dd88655becd0dc05a021c194d96b2afc0","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.0-canary.62ffd5965.tgz","fileCount":5,"integrity":"sha512-IPHj/vcHcGuAP7gR5I5Jne94VxGSrG0qDvcBvTTZNG70Px2qavo4m/Zqt/fTyqBxSCSCE3XK/J+zoO8T4Mmrrg==","signatures":[{"sig":"MEQCIC2Pg1jpaVJ8S9iZr83ZndTxIW7EJtGIP7Geo44XOu93AiAn9qBpAjTryy7EoNnt5Rhk7hErlWlA3EKic5KXrfpoMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50664},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.0-canary.62ffd5965.tgz","_integrity":"sha512-IPHj/vcHcGuAP7gR5I5Jne94VxGSrG0qDvcBvTTZNG70Px2qavo4m/Zqt/fTyqBxSCSCE3XK/J+zoO8T4Mmrrg==","_npmVersion":"11.17.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.0-canary.62ffd5965"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.62ffd5965"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.0-canary.62ffd5965_1787799939989_0.9218117929888601","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.1b2bf822b":{"name":"@kb-labs/core-policy","version":"2.119.0-canary.1b2bf822b","_id":"@kb-labs/core-policy@2.119.0-canary.1b2bf822b","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c58d51c43065b60ad711e2e533f1be884d9d4b12","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.0-canary.1b2bf822b.tgz","fileCount":5,"integrity":"sha512-nQIJ5r7WCDWTy6e9n9mCO+e/5SmX/einSEEWHy6wRlRBRXu+GXo5O895eHDpu0baDcwKMkQJBzSiaeBY/f7fTA==","signatures":[{"sig":"MEUCIQDakxw+Qx6QAJoKXDpccALPhgV+NpRGB2RWQf/Oh57DyAIgRQUUgd5sNxwQgygyI47WScmiysHwl/fBxQ74MGcsTpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50664},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.0-canary.1b2bf822b.tgz","_integrity":"sha512-nQIJ5r7WCDWTy6e9n9mCO+e/5SmX/einSEEWHy6wRlRBRXu+GXo5O895eHDpu0baDcwKMkQJBzSiaeBY/f7fTA==","_npmVersion":"11.17.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.0-canary.1b2bf822b"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.1b2bf822b"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.0-canary.1b2bf822b_1787804439946_0.5406102188560393","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.602573533":{"name":"@kb-labs/core-policy","version":"2.119.0-canary.602573533","_id":"@kb-labs/core-policy@2.119.0-canary.602573533","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"233d9fa67eac5c6edba1a3fcf27cbbcf489f762e","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.0-canary.602573533.tgz","fileCount":5,"integrity":"sha512-xl2uLhVx0k0C6U/UEKr2VWlQk1+wrDV+uin5OtK3eWD4CliBkk2TYcqyT2DlHoreTUWCFprtSd5d4BRLaidgqQ==","signatures":[{"sig":"MEUCIQDF7SbGMgG/sgRUy/N6WB/DXs+txxDAV776Gqy2bm1KswIgKZ0ji3eiz/z/Oknel59yi29LflM3Gi4TSToWQwm4q+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50664},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.0-canary.602573533.tgz","_integrity":"sha512-xl2uLhVx0k0C6U/UEKr2VWlQk1+wrDV+uin5OtK3eWD4CliBkk2TYcqyT2DlHoreTUWCFprtSd5d4BRLaidgqQ==","_npmVersion":"11.17.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.0-canary.602573533"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.602573533"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.0-canary.602573533_1787821729301_0.005126736695683309","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0b4b21a55":{"name":"@kb-labs/core-policy","version":"2.119.0-canary.0b4b21a55","_id":"@kb-labs/core-policy@2.119.0-canary.0b4b21a55","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d6fac95f1d7eea0949e067ece9c958f35da25d08","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.0-canary.0b4b21a55.tgz","fileCount":5,"integrity":"sha512-NAgayO+n6Ux6QzkPvu6s3VhYVJzrJqg6afYWyzD+DdjJhrL1Ob93aE+IL73ZruuW+0JDZNqFlLUQ9YUiWDdmLA==","signatures":[{"sig":"MEQCIGlcE+ZpcoCTKK7t9eGf9U5aUGLnjmr9w85USlb3LuUbAiBpt9pLhEirTCpDoieKvIrfsVt9Yv65Pag4kpNIFKw2CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50664},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.0-canary.0b4b21a55.tgz","_integrity":"sha512-NAgayO+n6Ux6QzkPvu6s3VhYVJzrJqg6afYWyzD+DdjJhrL1Ob93aE+IL73ZruuW+0JDZNqFlLUQ9YUiWDdmLA==","_npmVersion":"11.17.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.0-canary.0b4b21a55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.0b4b21a55"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.0-canary.0b4b21a55_1788376472964_0.24259882600963545","host":"s3://npm-registry-packages-npm-production"}},"2.119.0":{"name":"@kb-labs/core-policy","version":"2.119.0","_id":"@kb-labs/core-policy@2.119.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4e08741c69f2ea4e7e8147ea9c69207993613cd7","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.0.tgz","fileCount":5,"integrity":"sha512-/GnJCsMvQMYT8WTfNRXbq7poKvEMhvmiQTKfXkGIXu8a7CSjIcj8/ky93eshD9XE3y627aIQuiNzLgtunI26tw==","signatures":[{"sig":"MEYCIQChIBoi3CIUj9L2UAIoeZjQcbTGL8XK6zNzb2LHIMf0cQIhAPC0tpiqo+hepZbGrEVxGHKCfwBaOSIFDB8YAaEbrNz4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50586},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.0.tgz","_integrity":"sha512-/GnJCsMvQMYT8WTfNRXbq7poKvEMhvmiQTKfXkGIXu8a7CSjIcj8/ky93eshD9XE3y627aIQuiNzLgtunI26tw==","_npmVersion":"11.19.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.0_1788634897647_0.9292594494255761","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.b53bbee1d":{"name":"@kb-labs/core-policy","version":"2.119.1-canary.b53bbee1d","_id":"@kb-labs/core-policy@2.119.1-canary.b53bbee1d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ba5ca647bc1d3f7bd8de91dc795b8f97e8b9d0b1","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.1-canary.b53bbee1d.tgz","fileCount":5,"integrity":"sha512-WnycEaB5fQYaysViQ/ybg9YspTzrsiNGdlbgnxB7ldDAoma/dMpiTdUEFkxCzENq3wOvwXYlJyIOf7gEChz4VQ==","signatures":[{"sig":"MEUCIE6p/n+zrxoFbD2osIednYaFX1/jTebWoKQiVHFVVG3+AiEAlBw+QS1yBxpuGDe67imUsi0wgrXcR8lryTz8tTGUGjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50397},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.1-canary.b53bbee1d.tgz","_integrity":"sha512-WnycEaB5fQYaysViQ/ybg9YspTzrsiNGdlbgnxB7ldDAoma/dMpiTdUEFkxCzENq3wOvwXYlJyIOf7gEChz4VQ==","_npmVersion":"11.19.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.1-canary.b53bbee1d"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.b53bbee1d"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.1-canary.b53bbee1d_1788649535761_0.3846947679984747","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.a6aa9b388":{"name":"@kb-labs/core-policy","version":"2.119.1-canary.a6aa9b388","_id":"@kb-labs/core-policy@2.119.1-canary.a6aa9b388","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"baeba49838bcd02b5b531e596bdff90cc3bb900d","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.1-canary.a6aa9b388.tgz","fileCount":5,"integrity":"sha512-lul9LtTYdP4GOwe4bKXVJEgxqmNOMtQXM72m2ASNv2fRE/vMKaxJQlGlWRuP+cKCaZWBNLwutNWHhzjrGHkybg==","signatures":[{"sig":"MEYCIQCe8ot19pVYbYt2eKbkXxTcfz+oA+CdraeVA9dF2uVFSwIhAIROaFB3+Nh6iMleIfvUCQMeE0mIeHaaZZYNuxAWI8SK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50397},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.1-canary.a6aa9b388.tgz","_integrity":"sha512-lul9LtTYdP4GOwe4bKXVJEgxqmNOMtQXM72m2ASNv2fRE/vMKaxJQlGlWRuP+cKCaZWBNLwutNWHhzjrGHkybg==","_npmVersion":"11.19.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.1-canary.a6aa9b388"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.a6aa9b388"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.1-canary.a6aa9b388_1788653676172_0.012477034791031238","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.57c3a1e5e":{"name":"@kb-labs/core-policy","version":"2.119.1-canary.57c3a1e5e","_id":"@kb-labs/core-policy@2.119.1-canary.57c3a1e5e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"217f7763aa4566e3825b2a8e8de750d2a37ffb9a","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.1-canary.57c3a1e5e.tgz","fileCount":5,"integrity":"sha512-qM6XbCWqHOkvHG+RflCQzLjudsHymEUQavF1lP8f5JaKxouPZzs8G1uyMVvLcxfA6QD/C86ORJYSXuEjGMSkRA==","signatures":[{"sig":"MEUCIEE6szMQqpAIll6lwlq3oCSndrx0EluaXGmN+MyhtYf3AiEAqJx1wU073PAqNW2lmNkAPtvrGy1OVuet8ISGlhPS+ZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50397},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.1-canary.57c3a1e5e.tgz","_integrity":"sha512-qM6XbCWqHOkvHG+RflCQzLjudsHymEUQavF1lP8f5JaKxouPZzs8G1uyMVvLcxfA6QD/C86ORJYSXuEjGMSkRA==","_npmVersion":"11.19.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.1-canary.57c3a1e5e"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.57c3a1e5e"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.1-canary.57c3a1e5e_1788657697142_0.3798671504208835","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.1e87213c2":{"name":"@kb-labs/core-policy","version":"2.119.1-canary.1e87213c2","_id":"@kb-labs/core-policy@2.119.1-canary.1e87213c2","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3b8eee99ee99542d02f20a9a97940d0e6f4012bd","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.1-canary.1e87213c2.tgz","fileCount":5,"integrity":"sha512-isH3movSbmNPjzcWhz34HT6wzCsbIqZdt6RF0aLVLoYh1L9SYA/lWT5tQyqJKTvOT6g0MX0UdX40rn2g1Yg/CA==","signatures":[{"sig":"MEUCIQCoro4Ssz+fwfDcYZXVTmcSfDqCxpHLpAkpPIn13eD5rwIgGi864A+CKAKQ6hzOICvUG42/8OgnoC0GL5aoBmi/Cq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50397},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.1-canary.1e87213c2.tgz","_integrity":"sha512-isH3movSbmNPjzcWhz34HT6wzCsbIqZdt6RF0aLVLoYh1L9SYA/lWT5tQyqJKTvOT6g0MX0UdX40rn2g1Yg/CA==","_npmVersion":"11.19.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.1-canary.1e87213c2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.1e87213c2"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.1-canary.1e87213c2_1788661253434_0.27630023680891513","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.ee03bc25d":{"name":"@kb-labs/core-policy","version":"2.119.1-canary.ee03bc25d","_id":"@kb-labs/core-policy@2.119.1-canary.ee03bc25d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"266d8cad82c6997277d8e5670c8e173e4d89b394","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.1-canary.ee03bc25d.tgz","fileCount":5,"integrity":"sha512-+Ixnwz8zozm0NG7xbOjq57E2YTeMehqvIhXeZqkUoVvyajeQgoyCpz/OKbX0JQrXubJHDED3g935wPAZ/fIXlQ==","signatures":[{"sig":"MEYCIQD7AwUpBGT2dHtlXnrA8z5OVXkH6aP2wUe78YOTqFMFeQIhAK1wIwlHiPv+0WpmFjbiCKcZ5uz8RvBNTnto38zWAY+r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCl1ngAW+MIWPzZbBuwWrJ/YVLDS+tElLlo/XNUglRmwAIgXA4Hpmodn61ZQO6oaSOMNt1g4RkGHJP9IpaRCdZj3PI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50397},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.1-canary.ee03bc25d.tgz","_integrity":"sha512-+Ixnwz8zozm0NG7xbOjq57E2YTeMehqvIhXeZqkUoVvyajeQgoyCpz/OKbX0JQrXubJHDED3g935wPAZ/fIXlQ==","_npmVersion":"11.19.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.1-canary.ee03bc25d"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.ee03bc25d"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.1-canary.ee03bc25d_1789209767213_0.28386224425848705","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.a73502f0d":{"name":"@kb-labs/core-policy","version":"2.119.1-canary.a73502f0d","_id":"@kb-labs/core-policy@2.119.1-canary.a73502f0d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"bd6d3b2028c07b05cd7c6d07ba16d17ebf97574b","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.1-canary.a73502f0d.tgz","fileCount":5,"integrity":"sha512-c4/XIOSefaeMhn6iRUlUjZ9TnT4FD6eWwsuoiAZCA2kR3wDZhhLSCCTIwGc+eCXTSlKorSgch2YJ3UEauzGqFw==","signatures":[{"sig":"MEQCIFCJLB5QmiOOx/ALfgtkIU79d+AXFJgj13tHzk+Xyqm9AiB/k5GetS0Ygz88lwKuE1q7T1WUTkbvJzcfUCWLxTiQrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHJ1oNyG4fv0Q4w4GnoVjoWKGO/y84II3TsD+0oWp7/AAiEAtDF1vDssZyjqmchKZcJhUF2qrgz+qjPVAG2DEAhSJrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50397},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.1-canary.a73502f0d.tgz","_integrity":"sha512-c4/XIOSefaeMhn6iRUlUjZ9TnT4FD6eWwsuoiAZCA2kR3wDZhhLSCCTIwGc+eCXTSlKorSgch2YJ3UEauzGqFw==","_npmVersion":"11.19.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.1-canary.a73502f0d"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.a73502f0d"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.1-canary.a73502f0d_1789258060562_0.558917749114695","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.e834e2cf9":{"name":"@kb-labs/core-policy","version":"2.119.1-canary.e834e2cf9","_id":"@kb-labs/core-policy@2.119.1-canary.e834e2cf9","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1c7909bf32d05bd3b1ae6207e1b86a6e4e42f6e5","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.1-canary.e834e2cf9.tgz","fileCount":5,"integrity":"sha512-bAKDgO1fAwhTSc2yqP1MxLL1p0t3CZ3q8xV2e+v3xeydHIvImB5SJRtDM+XdDwl2y9cp0Vz8Q/BKb2QZbhgl6Q==","signatures":[{"sig":"MEQCIFmKQylM9vatIsKczuh6GAzJekkPj/bxfUjMUQ1XPEFSAiBabo5SRbUUFr36VPGhxABvqXKCqUTgXioc7GrRTSpgtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICxjzsMRpCtfeCgS+PJXq89GR/4P1Ik6wRWB04/ZO0kFAiEAj6MSzTdUMZrPcqvZBPiFCgsrQjOAYz53msQgH5X5010=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50397},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.1-canary.e834e2cf9.tgz","_integrity":"sha512-bAKDgO1fAwhTSc2yqP1MxLL1p0t3CZ3q8xV2e+v3xeydHIvImB5SJRtDM+XdDwl2y9cp0Vz8Q/BKb2QZbhgl6Q==","_npmVersion":"11.19.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.1-canary.e834e2cf9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.e834e2cf9"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.1-canary.e834e2cf9_1789300194622_0.7679978875913691","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.6a127adf8":{"name":"@kb-labs/core-policy","version":"2.119.1-canary.6a127adf8","_id":"@kb-labs/core-policy@2.119.1-canary.6a127adf8","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8fa798ba9c3cb06c77d0ed2673d8315db5beec27","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.1-canary.6a127adf8.tgz","fileCount":5,"integrity":"sha512-yfQjA6JqRXSQqfc5yyxam4FrMacXKtls+DWH/6Dep88NMuH2yuhoj0hdHdKky1RZ5Vi8VIfysBMbR6QOFFyemw==","signatures":[{"sig":"MEUCIGyJFiX9CfUq4Z/ST63UpoIqvxgFNYvrxm38C77Mx1gFAiEAk+BWsTRioYlsgh/xHztH9pnUA2AHfz+vfErURf99n9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC+3J3aOm1WoOdF5oAe9uYE6vlPJ55es9bxHMbbFWVXWAiA2cuCGEOxNph/K6f45TDLrdDIIrV1NGd4JToweLoGDvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50397},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.1-canary.6a127adf8.tgz","_integrity":"sha512-yfQjA6JqRXSQqfc5yyxam4FrMacXKtls+DWH/6Dep88NMuH2yuhoj0hdHdKky1RZ5Vi8VIfysBMbR6QOFFyemw==","_npmVersion":"11.19.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.1-canary.6a127adf8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.6a127adf8"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.1-canary.6a127adf8_1789313052190_0.08745457127619338","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.c8f889b14":{"name":"@kb-labs/core-policy","version":"2.119.1-canary.c8f889b14","_id":"@kb-labs/core-policy@2.119.1-canary.c8f889b14","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9fe025c86a3534ecccbfdea7a28bf63b39e30492","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.119.1-canary.c8f889b14.tgz","fileCount":5,"integrity":"sha512-l9dwND/HnJs94raBoiYeY/OYhlaLAe972rJNYA2Rp+sBWn74ECfbPAoAPnvOfyQuNQQ5OZFT5tOCW4EDAM5Bog==","signatures":[{"sig":"MEQCIBezHYOiPLzd0U7NIxsjrzZ5Gz+/mL0w6xqH6Ljz7JRbAiB5efZ1Y+JCSmdKs7AX/8fu+EIhM+aLHFcQCbQVD0+eOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFVZzC3b1KicdkwpMjdVaUepmwFFCBA49bvbYcB5nCuhAiAJeB5g7eyUb6GD27F9wqaIpHhhIsgHRgDAUw6tMDoHWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50397},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.119.1-canary.c8f889b14.tgz","_integrity":"sha512-l9dwND/HnJs94raBoiYeY/OYhlaLAe972rJNYA2Rp+sBWn74ECfbPAoAPnvOfyQuNQQ5OZFT5tOCW4EDAM5Bog==","_npmVersion":"11.19.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.119.1-canary.c8f889b14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.c8f889b14"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.119.1-canary.c8f889b14_1789413416158_0.16568844193252152","host":"s3://npm-registry-packages-npm-production"}},"2.120.0-canary.68fdd56fa":{"name":"@kb-labs/core-policy","version":"2.120.0-canary.68fdd56fa","_id":"@kb-labs/core-policy@2.120.0-canary.68fdd56fa","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2f5ae798ae374c29c902451f2643ee49022bd1ef","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.120.0-canary.68fdd56fa.tgz","fileCount":5,"integrity":"sha512-u2dV9GGZXEhIBw+ZgW3C83kNHgGaweLYvTiB43LzRHsE9cPH8TC9PKnr4VZjc0TBOsVWr2maxDwjXI473y/pgg==","signatures":[{"sig":"MEUCIQD6muBTBs0OC9TYF/eN+sX+Tl2S2WbBJtG1xZ1x7ZMiSAIgLoDMAmQe64jgdwDqaVZpf1AC4UiMSKXrUH6SmRBaIf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEwU0O0bLPUDkC/iO6L5wqAQYu+RcST8s0FlQrqp7TrRAiBSqUjxpaycId28T6NOdbleP75bXza/J7XFe3UVmO8mgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50397},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.120.0-canary.68fdd56fa.tgz","_integrity":"sha512-u2dV9GGZXEhIBw+ZgW3C83kNHgGaweLYvTiB43LzRHsE9cPH8TC9PKnr4VZjc0TBOsVWr2maxDwjXI473y/pgg==","_npmVersion":"11.19.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.120.0-canary.68fdd56fa"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.120.0-canary.68fdd56fa"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.120.0-canary.68fdd56fa_1790213054052_0.540320634049146","host":"s3://npm-registry-packages-npm-production"}},"2.120.0":{"name":"@kb-labs/core-policy","version":"2.120.0","_id":"@kb-labs/core-policy@2.120.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7e1628b1214c949484e4de55c2740dba83a289c2","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.120.0.tgz","fileCount":5,"integrity":"sha512-foziYqrzvMOaHUnYU4BhfABHLsTVcRQ/kKJODk0hpRHrgww0G5ImVluEGs3U3RvP3UNPTXWzX/7KE4EX2g7wDw==","signatures":[{"sig":"MEQCIElm6XsUgvSei1cyY3dshM6Fvkx0iYkY7IhH0dcvCAE2AiBEsjTJ2lbD5GSZ6AOopEBCYV9G/6+iQxqkfPK62LkZUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEJibb5zYcLagaoBghbWqQEm+/x4Kk80Qo6h2UC3IxrgAiEAmNt74KFBNmb4WUVmpInRr0M+tohAbbGfye1uzEMyOMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50346},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.120.0.tgz","_integrity":"sha512-foziYqrzvMOaHUnYU4BhfABHLsTVcRQ/kKJODk0hpRHrgww0G5ImVluEGs3U3RvP3UNPTXWzX/7KE4EX2g7wDw==","_npmVersion":"11.19.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.120.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.120.0"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.120.0_1790279003174_0.3548899328549999","host":"s3://npm-registry-packages-npm-production"}},"2.120.1":{"name":"@kb-labs/core-policy","version":"2.120.1","_id":"@kb-labs/core-policy@2.120.1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c3bd818474799c30664118f0f4109982a542495d","tarball":"https://registry.npmjs.org/@kb-labs/core-policy/-/core-policy-2.120.1.tgz","fileCount":5,"integrity":"sha512-US0HOxvlxW4lyqgG6enNEj8Pac9Xosl21Padh39jQLwLKDyKVk2AwCQOId6IwpHPwm/FvGUjDMAP40rSw1dPPA==","signatures":[{"sig":"MEUCIGUwOlPIxUCePyegoZEJnked7TeWCbgGWVf2Zjqr3JfzAiEA4kLUE0JV0GtAceYEEDDgd0n8YsS0KtkcEPSsZvl1AfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDDEBEUwPRKW66f8uCedXoqQ318xIgMTWH6/73bcmyiIwIhALzmjCcWnIVI/+nPUoxX7jlcT/OvfRgNu2ILJN4Q0DtP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50346},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-core-policy-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","require":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint . --ignore-pattern 'dist/**'","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix --ignore-pattern 'dist/**'","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-core-policy-2.120.1.tgz","_integrity":"sha512-US0HOxvlxW4lyqgG6enNEj8Pac9Xosl21Padh39jQLwLKDyKVk2AwCQOId6IwpHPwm/FvGUjDMAP40rSw1dPPA==","_npmVersion":"11.19.0","description":"Policy management system for KB Labs, handling rule validation and policy bundles","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.17.1","ajv-formats":"^3.0.1","@kb-labs/core-config":"2.120.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.120.1"},"_npmOperationalInternal":{"tmp":"tmp/core-policy_2.120.1_1790288628945_0.33764545705643045","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-02-24T09:02:57.073Z","modified":"2026-09-24T23:16:28.123Z","1.0.0":"2026-02-24T09:02:57.289Z","1.2.0":"2026-03-01T11:42:43.411Z","1.3.0":"2026-04-06T11:45:33.101Z","1.4.0":"2026-04-06T12:13:03.982Z","1.5.0":"2026-04-06T15:18:23.231Z","1.6.0":"2026-04-06T16:05:31.279Z","1.7.0":"2026-04-06T16:32:57.204Z","1.8.0":"2026-04-08T14:01:09.069Z","1.9.0":"2026-04-08T14:38:02.822Z","2.6.0":"2026-04-11T15:40:16.759Z","2.9.0":"2026-04-11T18:24:42.381Z","2.10.0":"2026-04-11T18:57:39.976Z","2.11.0":"2026-04-11T19:26:37.585Z","2.12.0":"2026-04-11T20:04:07.929Z","2.13.0":"2026-04-11T20:24:46.325Z","2.14.0":"2026-04-12T10:01:23.039Z","2.15.0":"2026-04-12T20:05:22.631Z","2.16.0":"2026-04-13T13:25:26.145Z","2.17.0":"2026-04-13T14:16:20.387Z","2.18.0":"2026-04-13T14:34:05.775Z","2.19.0":"2026-04-13T15:28:07.919Z","2.20.0":"2026-04-13T20:57:33.698Z","2.22.0":"2026-04-14T09:25:25.270Z","2.23.0":"2026-04-14T09:37:01.246Z","2.25.0":"2026-04-14T10:50:54.821Z","2.28.0":"2026-04-14T12:36:16.958Z","2.29.0":"2026-04-14T17:08:56.418Z","2.30.0":"2026-04-14T18:31:43.197Z","2.31.0":"2026-04-14T19:24:30.354Z","2.32.0":"2026-04-14T21:11:51.646Z","2.33.0":"2026-04-14T21:32:41.265Z","2.34.0":"2026-04-14T22:10:13.404Z","2.35.0":"2026-04-15T08:08:27.304Z","2.36.0":"2026-04-15T17:55:58.694Z","2.37.0":"2026-04-16T08:02:51.919Z","2.38.0":"2026-04-16T09:11:37.765Z","2.39.0":"2026-04-16T16:19:21.435Z","2.40.0":"2026-04-16T22:45:46.741Z","2.41.0":"2026-04-17T11:23:25.270Z","2.42.0":"2026-04-17T12:27:26.389Z","2.43.0":"2026-04-17T13:10:42.755Z","2.44.0":"2026-04-18T08:29:42.927Z","2.45.0":"2026-04-18T11:05:47.305Z","2.46.0":"2026-04-18T11:30:09.531Z","2.47.0":"2026-04-18T12:09:27.377Z","2.53.0":"2026-04-18T17:51:50.295Z","2.54.0":"2026-04-19T16:27:15.634Z","2.55.0":"2026-04-19T17:47:12.169Z","2.56.0":"2026-04-19T19:15:31.829Z","2.57.0":"2026-04-19T19:34:02.398Z","2.58.0":"2026-04-19T20:20:52.155Z","2.59.0":"2026-04-19T20:44:28.056Z","2.60.0":"2026-04-19T21:38:45.476Z","2.61.0":"2026-04-20T14:00:27.680Z","2.62.0":"2026-04-20T15:33:32.070Z","2.63.0":"2026-04-20T20:14:20.997Z","2.64.0":"2026-04-20T20:26:42.214Z","2.65.0":"2026-04-21T07:14:08.407Z","2.66.0":"2026-04-21T07:35:13.229Z","2.67.0":"2026-04-21T08:07:55.407Z","2.68.0":"2026-04-21T08:26:29.879Z","2.69.0":"2026-04-21T08:38:19.348Z","2.72.0":"2026-04-21T10:09:34.507Z","2.73.0":"2026-04-21T11:08:43.199Z","2.74.0":"2026-04-21T12:29:25.516Z","2.75.0":"2026-04-21T13:03:59.899Z","2.76.0":"2026-04-21T13:26:29.365Z","2.77.0":"2026-04-21T14:01:21.267Z","2.78.0":"2026-04-21T15:47:17.647Z","2.79.0":"2026-04-21T16:37:16.845Z","2.80.0":"2026-04-21T17:13:34.713Z","2.81.0":"2026-04-21T17:41:40.560Z","2.82.0":"2026-04-21T18:17:01.063Z","2.87.0":"2026-04-24T20:59:12.626Z","2.88.0":"2026-04-25T09:33:58.133Z","2.89.0":"2026-04-25T10:05:35.644Z","2.93.0":"2026-04-28T19:50:50.408Z","2.94.0":"2026-04-28T21:12:12.572Z","2.96.0":"2026-07-03T23:01:54.423Z","2.98.0":"2026-07-18T14:34:52.935Z","2.100.0":"2026-07-19T00:38:15.024Z","2.101.0-canary.3f3ceb8f":"2026-07-19T14:44:52.840Z","2.101.0":"2026-07-19T16:08:38.077Z","2.102.0":"2026-07-19T21:29:28.973Z","2.103.0":"2026-07-19T22:38:57.933Z","2.104.0":"2026-07-19T23:52:23.036Z","2.105.0":"2026-07-23T22:32:47.128Z","2.106.0":"2026-07-24T01:06:45.909Z","2.107.0":"2026-07-25T18:56:25.097Z","2.109.0":"2026-07-25T20:47:31.581Z","2.110.0":"2026-07-28T00:40:39.700Z","2.111.0":"2026-07-28T18:53:39.957Z","2.112.0":"2026-07-29T06:52:14.508Z","2.114.0":"2026-07-30T22:05:15.471Z","2.116.11":"2026-08-01T21:08:50.292Z","2.116.12":"2026-08-01T22:04:07.618Z","2.116.13":"2026-08-01T22:31:16.407Z","2.116.14":"2026-08-01T23:01:12.505Z","2.117.0":"2026-08-09T17:52:33.412Z","2.118.0":"2026-08-11T18:02:50.470Z","2.118.1":"2026-08-12T08:48:57.364Z","2.118.2":"2026-08-12T22:27:43.552Z","2.119.0-canary.8c5512847":"2026-08-15T17:04:05.761Z","2.119.0-canary.cee505c72":"2026-08-18T21:07:45.596Z","2.119.0-canary.85d060ea6":"2026-08-20T18:28:22.527Z","2.119.0-canary.c64d2c41e":"2026-08-24T22:02:40.379Z","2.119.0-canary.0b1ec4151":"2026-08-24T22:37:15.103Z","2.119.0-canary.2077501f1":"2026-08-24T23:21:09.291Z","2.119.0-canary.b20fd4a5b":"2026-08-25T02:40:17.008Z","2.119.0-canary.448a88d0f":"2026-08-25T06:11:29.552Z","2.119.0-canary.e120bc0ee":"2026-08-25T06:52:33.611Z","2.119.0-canary.6ec5ad2e4":"2026-08-25T15:24:19.736Z","2.119.0-canary.f8394d5fd":"2026-08-25T16:26:18.060Z","2.119.0-canary.bb3d7f2f1":"2026-08-25T18:02:07.245Z","2.119.0-canary.3edea00f6":"2026-08-26T17:21:58.769Z","2.119.0-canary.8f939a290":"2026-08-26T23:49:22.313Z","2.119.0-canary.0c078654e":"2026-08-27T00:25:04.466Z","2.119.0-canary.ce846d079":"2026-08-27T01:21:49.885Z","2.119.0-canary.62ffd5965":"2026-08-27T03:05:40.154Z","2.119.0-canary.1b2bf822b":"2026-08-27T04:20:40.069Z","2.119.0-canary.602573533":"2026-08-27T09:08:49.432Z","2.119.0-canary.0b4b21a55":"2026-09-02T19:14:33.097Z","2.119.0":"2026-09-05T19:01:37.802Z","2.119.1-canary.b53bbee1d":"2026-09-05T23:05:35.893Z","2.119.1-canary.a6aa9b388":"2026-09-06T00:14:36.303Z","2.119.1-canary.57c3a1e5e":"2026-09-06T01:21:37.276Z","2.119.1-canary.1e87213c2":"2026-09-06T02:20:53.579Z","2.119.1-canary.ee03bc25d":"2026-09-12T10:42:47.302Z","2.119.1-canary.a73502f0d":"2026-09-13T00:07:40.656Z","2.119.1-canary.e834e2cf9":"2026-09-13T11:49:54.696Z","2.119.1-canary.6a127adf8":"2026-09-13T15:24:12.294Z","2.119.1-canary.c8f889b14":"2026-09-14T19:16:56.249Z","2.120.0-canary.68fdd56fa":"2026-09-24T01:24:14.128Z","2.120.0":"2026-09-24T19:43:23.290Z","2.120.1":"2026-09-24T22:23:49.040Z"},"description":"Policy management system for KB Labs, handling rule validation and policy bundles","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"readme":"","readmeFilename":"README.md"}