{"_id":"@kb-labs/perm-presets","_rev":"143-ee8c3530b01fb90866f61ca92298dfa9","name":"@kb-labs/perm-presets","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/perm-presets","version":"1.0.0","_id":"@kb-labs/perm-presets@1.0.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c0d0dd36a1bf2d6230256c9b1e11fee890435c57","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-1.0.0.tgz","fileCount":5,"integrity":"sha512-27TZxceK8llwg8b9TIzYBvEvRsoMIb/jMQ3T2fwRRAw8N1xAbeFjHOwZbSCMCNf4yiUzEQWosijOx9odVybkPg==","signatures":[{"sig":"MEUCIQCg7RbMLwMPSjyLQQDT89oRxYC1qZoKy1dfJwa0ZpIFrwIgG68AyygN0R3MgGLUQ8djdlthkELdOa0l29EuF2vbMOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48154},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/0518fd71f2899fe71673cff9075d91f8/kb-labs-perm-presets-1.0.0.tgz","_integrity":"sha512-27TZxceK8llwg8b9TIzYBvEvRsoMIb/jMQ3T2fwRRAw8N1xAbeFjHOwZbSCMCNf4yiUzEQWosijOx9odVybkPg==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_1.0.0_1771923610282_0.20442876367522667","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@kb-labs/perm-presets","version":"1.1.0","_id":"@kb-labs/perm-presets@1.1.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6c527f2ec7d13c87580452fea9ab3ac88939331a","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-1.1.0.tgz","fileCount":5,"integrity":"sha512-iqV9pKhkiNEsQN4RpQtBbIcDCxL7XHHfqTrp71/WwjA1y7utpuZZNUjIDFngxxyyPCEYTChL3asLEAuTWZHJmQ==","signatures":[{"sig":"MEQCIHOTq4OfF4f5jPtXG+Djm9QU+lM1bxqwVE6R5w13bd3GAiA9RdsopBfl3uIj5piw/tnYzHohb273MGYcClR0u87MXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"22443aa4568ccd770030d3081bc579d6182c0e62","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_1.1.0_1775476092815_0.48847885814135483","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@kb-labs/perm-presets","version":"1.2.0","_id":"@kb-labs/perm-presets@1.2.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"71ff94ec4c557a9ed8723b2f4da5935ebb8c74be","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-1.2.0.tgz","fileCount":5,"integrity":"sha512-lzqjt1Zu/B+yVXBx7plKktkxpuQDDvzSIxad4ZtBc4ykVkEk8tIBr2LE7JVMFtSBYXKQunWSTJo7YtbMwVTA9Q==","signatures":[{"sig":"MEQCIErrYdz4mafFHlgpjwGDfGAvkf0X2E5iCXGydM7H8sCKAiB58ZbYuEBLFCXnggXi0xpF83UqzUB79yqUNyYNiZTnMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4cc24875efc1646deb358d4a9fa785490a135e2b","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_1.2.0_1775477717839_0.5157111698616512","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@kb-labs/perm-presets","version":"1.3.0","_id":"@kb-labs/perm-presets@1.3.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0d279322e75dedf41e13df7baa98b2b8db301f90","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-1.3.0.tgz","fileCount":5,"integrity":"sha512-8yrTufgONBg528kouxXIvBWUErPcElrQ8qMwefmG6huTJbQZaRbA3eN4pmP4x4+m86m9cebtybP6HnkCki06Bg==","signatures":[{"sig":"MEUCIQDrZ4jzsyhltD/47cELf3gVDGYjKR62vWm/+ZBCf1iZHwIgQlFD1qZSYPQq12VcuC+NkD9MU14zvimlcw6N1Dzh2wA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c53637035f1c9305f8a15041a8f2fd3dc59e3f6b","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_1.3.0_1775488831905_0.29666676789435087","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@kb-labs/perm-presets","version":"1.4.0","_id":"@kb-labs/perm-presets@1.4.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"305ae09f9c98fec5f40f2f711d9370480fd52717","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-1.4.0.tgz","fileCount":5,"integrity":"sha512-zsCmf3iVJsrdkKYBMZ/r03LIKXmIbbt5J/iMj7bYFIZ1A3gC05rXdZ/qxwTX+5BgJ2kclIEJ7JLegLkeKWT+mA==","signatures":[{"sig":"MEUCIQD+h4UGyE3p+3VQyvzb8p5ZedDGHHmcjA2vT260rd3IJAIgafTMqydCsX8N3mqCzrEQDfyAbojAw+u2YaK+DRUrAMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"78270ff34ec206682848fe35dfc1783953e51880","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_1.4.0_1775491671947_0.6554801817016658","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@kb-labs/perm-presets","version":"2.6.0","_id":"@kb-labs/perm-presets@2.6.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0c7b5df88c1f543103e24a79574503c5fc5f8333","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.6.0.tgz","fileCount":5,"integrity":"sha512-li3V9ORxa8FQD0VEPa2d4fuM8Vd5I9QF4Bp5oHd0rgcUdDtmBy0RVAvIF/yRC9gtAKtWB23K4eYao63S1s26tA==","signatures":[{"sig":"MEUCIQDPwWUFCDp5RDStMDnUd/f4h4mp86W7nl5ipOGjm1JADQIgWi3A8qPLoaiSiLSLV0ogVFCAm/s7cr1O7rcfV+efY+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48101},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b19d4e2a767bb809d8fbdfc6b2055d8e9f376ad8","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.6.0_1775922090174_0.6592663075860956","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@kb-labs/perm-presets","version":"2.9.0","_id":"@kb-labs/perm-presets@2.9.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"fbb046cee30041a9089b7f1bca823a310b34195f","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.9.0.tgz","fileCount":5,"integrity":"sha512-VBHdmzlE8mkHz80D1sLO7ZiQq/kAKUcYba8iWZDZv0LxgmX7vyojyfUBADi6QExlid0lBpcwcmAlSQhyqvEgIw==","signatures":[{"sig":"MEUCIEqtacqblYqidoHBAr8yO4EIr3cc5PsorsNQfyl3YgyVAiEA+h+520AUuWls4/GAVe/4PgMtxrFaMVKvMsa7YzMk/C0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48904},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/c7677aa7bf0e7fd74e4514d591c0b2fb/kb-labs-perm-presets-2.9.0.tgz","_integrity":"sha512-VBHdmzlE8mkHz80D1sLO7ZiQq/kAKUcYba8iWZDZv0LxgmX7vyojyfUBADi6QExlid0lBpcwcmAlSQhyqvEgIw==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.9.0_1775931919178_0.9570597302727921","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@kb-labs/perm-presets","version":"2.10.0","_id":"@kb-labs/perm-presets@2.10.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7ee29a94c870c29867a8b8a1812dfc4ff10388d7","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.10.0.tgz","fileCount":5,"integrity":"sha512-hjBuX5xMPuWNIB70+Q7IY7VhEmLGkK+gxWMCmaVbNYEgh+bs7KX3kz3uIVUpWQc8XaCATN3vvm7jh4ofAc5aVg==","signatures":[{"sig":"MEYCIQCDpEw0JUzMLR0JcAqZ4qoRt5pEj6vF2Te5rDqHNxuJMwIhAJczbhED9ptfhyf0kHkOjdVfd632usQG13wQhzFzAPEX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48906},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.10.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/5ad91888154addd36891fe3b5b2cac83/kb-labs-perm-presets-2.10.0.tgz","_integrity":"sha512-hjBuX5xMPuWNIB70+Q7IY7VhEmLGkK+gxWMCmaVbNYEgh+bs7KX3kz3uIVUpWQc8XaCATN3vvm7jh4ofAc5aVg==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.10.0_1775933903450_0.8470411807488445","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@kb-labs/perm-presets","version":"2.11.0","_id":"@kb-labs/perm-presets@2.11.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"066c0ffa59283831f6e31511aea2fbedb5d2a430","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.11.0.tgz","fileCount":5,"integrity":"sha512-Ro79cpj9Eg+j1wYtzN0kMBpL2jvtAA22yDANjtURFZEuGOYBxk8Nws5VTxhQOp+cP8/38Bop43m4Ldj00tkBRA==","signatures":[{"sig":"MEYCIQDq2/AtGucDO/JL4cG89goWEc7aOsdoxphObuKcLks0wQIhANRFAGEqYeJj/HA7spLhKd5aOdi5trfh5B/Ejuerv8+N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48906},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.11.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/22fcf59f64f72ad2710c40411c38a7b5/kb-labs-perm-presets-2.11.0.tgz","_integrity":"sha512-Ro79cpj9Eg+j1wYtzN0kMBpL2jvtAA22yDANjtURFZEuGOYBxk8Nws5VTxhQOp+cP8/38Bop43m4Ldj00tkBRA==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.11.0_1775935646077_0.10617080763882658","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@kb-labs/perm-presets","version":"2.12.0","_id":"@kb-labs/perm-presets@2.12.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8cf471c2f961d7ef7b793d7d1e4147e3a0d318e0","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.12.0.tgz","fileCount":5,"integrity":"sha512-A/ooNvm5XVUdmueBnqy3K2b0KXC9xnqhDpUXRX9EoxG8qIUTDBpE0nW7T3eya7axFEygykbyUPp5TP3p/Aanig==","signatures":[{"sig":"MEQCIDiOZ88SqiW2PoD8TP+WtMXEuYPoQJsg7GlMY2Ar5nN2AiALQOw1FNDQly6mVgFsrBFOZp53QfwhQ/9AB1LetaGN7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48906},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.12.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/8482fb811cbc472f0f4669e40345e8cc/kb-labs-perm-presets-2.12.0.tgz","_integrity":"sha512-A/ooNvm5XVUdmueBnqy3K2b0KXC9xnqhDpUXRX9EoxG8qIUTDBpE0nW7T3eya7axFEygykbyUPp5TP3p/Aanig==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.12.0_1775937855095_0.23902148289148362","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@kb-labs/perm-presets","version":"2.13.0","_id":"@kb-labs/perm-presets@2.13.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"80c34f5d3a5dbd754b3c391ad6f9605f95f215c3","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.13.0.tgz","fileCount":5,"integrity":"sha512-/rBdUW4X5HFDQVqYtrNSilZiKvjGDy08MyaY3EM7gfv7O/EHEdfbdbtLpSp7+eOxieoLqFcceFgSKGpthJJwRA==","signatures":[{"sig":"MEYCIQDK/vFcei1UG0ma3kdQ5eMlGHldJYWkyGOeQjcyIZRzaAIhANXzqEFl3Gt8CPxflkVugiu36yU0VuhpmGf1GqoMWxCf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48906},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.13.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/591e9fd210af7d243b88602a9f4b3d24/kb-labs-perm-presets-2.13.0.tgz","_integrity":"sha512-/rBdUW4X5HFDQVqYtrNSilZiKvjGDy08MyaY3EM7gfv7O/EHEdfbdbtLpSp7+eOxieoLqFcceFgSKGpthJJwRA==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.13.0_1775939093540_0.2149531412102761","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"@kb-labs/perm-presets","version":"2.14.0","_id":"@kb-labs/perm-presets@2.14.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1ea85b319fb87ab802254370cf49aff945c9d808","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.14.0.tgz","fileCount":5,"integrity":"sha512-Z9ZVFJKPNJ7L/zrVbxXoakzxT0TtDjN2MZ6a3FjSsQJlvyuqP6jd+hYAmPubQgcIpdGdFyCArcuHdfVljo1HnQ==","signatures":[{"sig":"MEUCIQCbuDGEuR838jc4DY/zlxBgQpKG0xLMZDUZ9rXRf4DJwgIgMzeAOrIgMedjua6AVhyO1ks9VZ2pFoRqUZaVN1vKo9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.14.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/27353b2de2d82bd57aec555fc9e68df0/kb-labs-perm-presets-2.14.0.tgz","_integrity":"sha512-Z9ZVFJKPNJ7L/zrVbxXoakzxT0TtDjN2MZ6a3FjSsQJlvyuqP6jd+hYAmPubQgcIpdGdFyCArcuHdfVljo1HnQ==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.14.0_1775988094057_0.7811356443557194","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"@kb-labs/perm-presets","version":"2.15.0","_id":"@kb-labs/perm-presets@2.15.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6754328e84711647be550a95bdb54b2209c51d00","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.15.0.tgz","fileCount":5,"integrity":"sha512-wg3AKVNdOYDfPXsQi3xtiKaS9+ufkd/bnjBeXT77lTQ17LEKaIholpmmu035oaLmbGUrDoDmwZMQW/9zd89Mgg==","signatures":[{"sig":"MEUCIBe+yEtjc69Tlh9t7kwYDQmYYSXFa7uPMM+QEKxx5itNAiEAiv775yzfDyXdYGQGoSOYtVftNblL6q9SrzUkwqRMW8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.15.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/7eeb2bef2caa6ad84df3de03589eaed8/kb-labs-perm-presets-2.15.0.tgz","_integrity":"sha512-wg3AKVNdOYDfPXsQi3xtiKaS9+ufkd/bnjBeXT77lTQ17LEKaIholpmmu035oaLmbGUrDoDmwZMQW/9zd89Mgg==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.15.0_1776024329346_0.3445695334236294","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"@kb-labs/perm-presets","version":"2.16.0","_id":"@kb-labs/perm-presets@2.16.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e3f4b42f56afb93ad03e299d1d9bf931d0abb273","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.16.0.tgz","fileCount":5,"integrity":"sha512-fhCciQZpsqFLgbMjnXStNBxCV8NbyBg/xBdN1loyB/xBfq0x8xgOUoBsJF6EbyEOg30XkOPb6AgHqycRzJnDMw==","signatures":[{"sig":"MEUCIQCsljW3KA/Lk/bwWpcxyDGvFmAHs5F2zDUIlgyc9cAxiAIgUb8W/ymvYc0i643PkC4lrCXlLc7sIoSkATumbA0aMYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48906},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.16.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/94e6e9c2c76c5b660e78ea83ca089ab1/kb-labs-perm-presets-2.16.0.tgz","_integrity":"sha512-fhCciQZpsqFLgbMjnXStNBxCV8NbyBg/xBdN1loyB/xBfq0x8xgOUoBsJF6EbyEOg30XkOPb6AgHqycRzJnDMw==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.16.0_1776086733431_0.17343092540286942","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"@kb-labs/perm-presets","version":"2.17.0","_id":"@kb-labs/perm-presets@2.17.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b155ab5c1f38604fcf376293aacceb8b21d0c083","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.17.0.tgz","fileCount":5,"integrity":"sha512-7DLNF4U9cidK1/Wq4IOskXYcCCWW12arIRc7HQ0r6eM8tIZwJFEljSeLBjV8aif2E+RAnqQ5gQCirD8oD/8Y/Q==","signatures":[{"sig":"MEUCIEyuWDxpMYszzyMk1K+dTsIbAqMS+g9wYB2sIENa15x+AiEAyRriSQIGo0plPNQyxiWqcc3BT2XCo2bTC50bPFWxUbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.17.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/12fedf6ac0b351c75b2c48ed73538629/kb-labs-perm-presets-2.17.0.tgz","_integrity":"sha512-7DLNF4U9cidK1/Wq4IOskXYcCCWW12arIRc7HQ0r6eM8tIZwJFEljSeLBjV8aif2E+RAnqQ5gQCirD8oD/8Y/Q==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.17.0_1776089787809_0.7343500700156225","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"@kb-labs/perm-presets","version":"2.18.0","_id":"@kb-labs/perm-presets@2.18.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"daaf1bc7b7d823a2404e5c1937f79f2af6fdaaeb","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.18.0.tgz","fileCount":5,"integrity":"sha512-WD0b+S+DllrJJXK9TGKPJVzYHRQSBeq4KdRcS27egIw430x0rsynysbH86i5qUvCYbtx3ZXnuUZ4udzqSoFoKQ==","signatures":[{"sig":"MEYCIQC9Gs8TN55QL7/66Jigwr8bU+isCELvV5ZRlsLkVFiOqQIhAOFBYOnjbmsupgs6yO+KOH0kM7x82FrkbGAkdQnxvRkF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.18.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/c1d3d0d6e7b4dc7d25b424acccdb0ce9/kb-labs-perm-presets-2.18.0.tgz","_integrity":"sha512-WD0b+S+DllrJJXK9TGKPJVzYHRQSBeq4KdRcS27egIw430x0rsynysbH86i5qUvCYbtx3ZXnuUZ4udzqSoFoKQ==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.18.0_1776090854192_0.15347424650128105","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"@kb-labs/perm-presets","version":"2.19.0","_id":"@kb-labs/perm-presets@2.19.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"503d2117d94c70d5300c7d315909429204d1873b","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.19.0.tgz","fileCount":5,"integrity":"sha512-NGB6i9KoPkNkGlz+onr9vbxFDlT5ChOwzvjxci/51l/ul8W2Ogdz4VtrkErM9pB7cdQesZJwnNkb6HnRFwikLA==","signatures":[{"sig":"MEUCIQCtea9FE3z0oGEK1/1lOiCSb4Ni7yiVlcRAGTiIe8H3RwIgJsy6qeYKCYdCLIjXjv+m+X5an3/4uAm4NROB0lHrO5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.19.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d847b2d3e89482afd59afee6a5f6b1e1/kb-labs-perm-presets-2.19.0.tgz","_integrity":"sha512-NGB6i9KoPkNkGlz+onr9vbxFDlT5ChOwzvjxci/51l/ul8W2Ogdz4VtrkErM9pB7cdQesZJwnNkb6HnRFwikLA==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.19.0_1776094094789_0.14251816873141232","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"@kb-labs/perm-presets","version":"2.20.0","_id":"@kb-labs/perm-presets@2.20.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d4ae6359db755bac439395a471e2a573d91076b1","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.20.0.tgz","fileCount":5,"integrity":"sha512-AiOEyitCA4jbzS/DTUb7yE3CH6+KVsLnL2uEHssslqghpBJNIHpd6+xE06cxlc1Mb61zLRdJvVqGTOLxlKWVow==","signatures":[{"sig":"MEUCIFDMYHwp6W9GnzjTWrlyWFFb9/9Mslc9nJBgb5POqvs8AiEAiL3uZtxR0l8t2vIZ+f9p/TI1tC0CVZiL9pCqAWomsis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.20.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/905be772520f8608e4a4218ce427988d/kb-labs-perm-presets-2.20.0.tgz","_integrity":"sha512-AiOEyitCA4jbzS/DTUb7yE3CH6+KVsLnL2uEHssslqghpBJNIHpd6+xE06cxlc1Mb61zLRdJvVqGTOLxlKWVow==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.20.0_1776113860850_0.3448098112211657","host":"s3://npm-registry-packages-npm-production"}},"2.22.0":{"name":"@kb-labs/perm-presets","version":"2.22.0","_id":"@kb-labs/perm-presets@2.22.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e9cb3b0efdcef27a9a65bd1d09a37f0e226ad6a5","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.22.0.tgz","fileCount":5,"integrity":"sha512-5EpSHdghbbseisRYnuP9T+JoNDZmJtOUPbVmpK7OrwpWhwo/H2os2d7mMsrUzMFqA+nOUXr2dXopQrGqVrBE5A==","signatures":[{"sig":"MEQCICQpYMB7MHDnCnC5PCaB7CGz/LT7uRmw5mve6Itgh9HmAiAwBwcKE4FFYt4WVj4js6+1ZaIOfYmj5xAoU+O4ejSAdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.22.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/44f2e016e26b9246f6b80fa254e5404a/kb-labs-perm-presets-2.22.0.tgz","_integrity":"sha512-5EpSHdghbbseisRYnuP9T+JoNDZmJtOUPbVmpK7OrwpWhwo/H2os2d7mMsrUzMFqA+nOUXr2dXopQrGqVrBE5A==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.22.0_1776158732030_0.41814891879081184","host":"s3://npm-registry-packages-npm-production"}},"2.23.0":{"name":"@kb-labs/perm-presets","version":"2.23.0","_id":"@kb-labs/perm-presets@2.23.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"812847c6a2d66787946ca5f424c07e54081b6e32","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.23.0.tgz","fileCount":5,"integrity":"sha512-iuGsjvy5AQUwvSXgw4cGJ6ETsm+etftZnA03F+g7tvmdclb5o3sOzx43HVmMpWgvSOuQ2vVqW7s9YkilfwWrEA==","signatures":[{"sig":"MEQCIGvGEXLFgFqtEeD3hFz9l/lVoZCVchj6Udqcdb2oMKfpAiBwFGOSiOLTpEOFGrtGfTYccCzPG13v5f3SxX273qXRpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.23.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/ebc2051f5a8cd403947b3de8f3d51db4/kb-labs-perm-presets-2.23.0.tgz","_integrity":"sha512-iuGsjvy5AQUwvSXgw4cGJ6ETsm+etftZnA03F+g7tvmdclb5o3sOzx43HVmMpWgvSOuQ2vVqW7s9YkilfwWrEA==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.23.0_1776159428449_0.1231427939060068","host":"s3://npm-registry-packages-npm-production"}},"2.25.0":{"name":"@kb-labs/perm-presets","version":"2.25.0","_id":"@kb-labs/perm-presets@2.25.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"706f244cf7f363cfe8d6b012a2a1f3a6f7fca9b7","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.25.0.tgz","fileCount":5,"integrity":"sha512-BJFb/AIMifEPY1xJ0sTV3U6XWV2lbtGRoeDeDH6JF7rbqM4l8ajcPf4wyhV8wH6qbvb5/c+8fwGbVUlEMOT5Uw==","signatures":[{"sig":"MEYCIQCV2QHAGfoeenbCEyhLbjhfbCDZ8w/uHQWFDNFhMXZ//wIhAJmHf+8lsgbUIHwxG2CwUMh69QWen1bvbzTTPCutQ7Zi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.25.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/ea49ffc685c08e2430650bf3ba830a16/kb-labs-perm-presets-2.25.0.tgz","_integrity":"sha512-BJFb/AIMifEPY1xJ0sTV3U6XWV2lbtGRoeDeDH6JF7rbqM4l8ajcPf4wyhV8wH6qbvb5/c+8fwGbVUlEMOT5Uw==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.25.0_1776163862761_0.7501158127706262","host":"s3://npm-registry-packages-npm-production"}},"2.28.0":{"name":"@kb-labs/perm-presets","version":"2.28.0","_id":"@kb-labs/perm-presets@2.28.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a1727bcca0caa7d1257f388afc38bec28a0c5569","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.28.0.tgz","fileCount":5,"integrity":"sha512-Bh3s8TNKKhCcdn4wUbb4s4M39uvV6oxEeboNq+jAPy28PMlG33Nr/IItazOTVhztG9nY5JmHLSCck5uF2tOxGQ==","signatures":[{"sig":"MEQCID1KWNRI8mthHS1+bgAhTwSIkfCoR2ZFjvMaV5POrantAiBdj+qzhG5UwVuc8GCRtG64EMXHY9bTVfJO7uwCMep2bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.28.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/5d114e809ae4ab67ab112969e1efbfe7/kb-labs-perm-presets-2.28.0.tgz","_integrity":"sha512-Bh3s8TNKKhCcdn4wUbb4s4M39uvV6oxEeboNq+jAPy28PMlG33Nr/IItazOTVhztG9nY5JmHLSCck5uF2tOxGQ==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.28.0_1776170184375_0.4944019967372484","host":"s3://npm-registry-packages-npm-production"}},"2.29.0":{"name":"@kb-labs/perm-presets","version":"2.29.0","_id":"@kb-labs/perm-presets@2.29.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"504b9f5b443cc3d2627518e5dc7eecc34468ccce","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.29.0.tgz","fileCount":5,"integrity":"sha512-RkTdpVnjlEIDkhIoTZerG66gUoNfEhaWAwYzpoEU4JPBQqctKUOZEbMIavoG66734hsMTX+x/MzgHSf4h8czqg==","signatures":[{"sig":"MEUCICcekfnlbgwDssdx9hI+S7rjKptV0Ne0SWLpenXt8FkCAiEAwsUWWKVBO7t8bpDsAIAfdpN5qR9T2qYgT/KlurMdyNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.29.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/e9395eb524c177eeb0089c414be9dba8/kb-labs-perm-presets-2.29.0.tgz","_integrity":"sha512-RkTdpVnjlEIDkhIoTZerG66gUoNfEhaWAwYzpoEU4JPBQqctKUOZEbMIavoG66734hsMTX+x/MzgHSf4h8czqg==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.29.0_1776186544897_0.4835969527076083","host":"s3://npm-registry-packages-npm-production"}},"2.30.0":{"name":"@kb-labs/perm-presets","version":"2.30.0","_id":"@kb-labs/perm-presets@2.30.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d68f395f0a44b889ba50c768039af126b0e2837c","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.30.0.tgz","fileCount":5,"integrity":"sha512-YgGYkJpnNNmPlY0tOi8myYRsWJbmCbxue2lLgV6B2Kv5VuLV65hP4n8RkDG8Pd6DNZuIMBAXYhxKdH9cpbGBlA==","signatures":[{"sig":"MEQCIGQ0Qy0mZL1/JbSiZM78J8waLjFKDYbryKAqTin84Zy1AiBMX9SU/nWNj/5DOlf7EO7WEi/Q5fMVj/I8ctd3T4DRjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.30.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a2ba41d159c2ac3a25644c4952f51b3e/kb-labs-perm-presets-2.30.0.tgz","_integrity":"sha512-YgGYkJpnNNmPlY0tOi8myYRsWJbmCbxue2lLgV6B2Kv5VuLV65hP4n8RkDG8Pd6DNZuIMBAXYhxKdH9cpbGBlA==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.30.0_1776191510695_0.35519303431004245","host":"s3://npm-registry-packages-npm-production"}},"2.31.0":{"name":"@kb-labs/perm-presets","version":"2.31.0","_id":"@kb-labs/perm-presets@2.31.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1f25ba2aa4ff62a8c3b2167adffdfd40763ccc3b","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.31.0.tgz","fileCount":5,"integrity":"sha512-dj+fpTMRfSkx76+swYUNAhxOELus3mnAwBG3wLe74HrZCaOEZlFytoqV/WN30N1+nph1q8Mw4IpS0YTSYcGTdw==","signatures":[{"sig":"MEUCIAjgnP08pVrcg6Mf81IrZSrIQNOqTOO1vhdu487tL6DPAiEAximP64Il5GLIquF9h5rzWF7FygL3jBRwIkU7D/thPEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.31.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/c254f111b952862a87f19c2a1931679e/kb-labs-perm-presets-2.31.0.tgz","_integrity":"sha512-dj+fpTMRfSkx76+swYUNAhxOELus3mnAwBG3wLe74HrZCaOEZlFytoqV/WN30N1+nph1q8Mw4IpS0YTSYcGTdw==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.31.0_1776194677118_0.062002473132505065","host":"s3://npm-registry-packages-npm-production"}},"2.32.0":{"name":"@kb-labs/perm-presets","version":"2.32.0","_id":"@kb-labs/perm-presets@2.32.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"15b4d9a2c42240403aaa88e538fedead012926ee","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.32.0.tgz","fileCount":5,"integrity":"sha512-p33YhzeRab4q6R07R/CUHpA60g/sqywmVa0K/8m9gvrcYe1CUhiW7NXfCjcc1sa7r7sp/v2kvvWfsdPb7rtn3A==","signatures":[{"sig":"MEQCIAGwO6oBP87V5UeMU5AAkj90KORjWFuHtPB/hHdS6dLiAiANx8FhqCVuZDgaMe35PDhtSVbv0pRSnJJNnO8+FUDsdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.32.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/597249435485e52dc0dc7d422f26752c/kb-labs-perm-presets-2.32.0.tgz","_integrity":"sha512-p33YhzeRab4q6R07R/CUHpA60g/sqywmVa0K/8m9gvrcYe1CUhiW7NXfCjcc1sa7r7sp/v2kvvWfsdPb7rtn3A==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.32.0_1776201118541_0.5328369647855975","host":"s3://npm-registry-packages-npm-production"}},"2.33.0":{"name":"@kb-labs/perm-presets","version":"2.33.0","_id":"@kb-labs/perm-presets@2.33.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"286273bea42494bac945ae62068b854a0433a5de","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.33.0.tgz","fileCount":5,"integrity":"sha512-jw00Rl2ieYCStnYnG3W/cyiaRFMFdsro9m1TerCrSXEp3WyyTAcOX0RTA3YwMRlaoDsPh0zxkFSagwy/Ba1o7Q==","signatures":[{"sig":"MEUCIC+NdXTgv+nK5fLxGNNQYFobGQYI8TNOP2kMEx+amH4RAiEA7PoxYk8tXGppMei8Zqwxe/GvFGFlK+/xbqUISvLbQx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.33.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/16dc31d1511d5ada2834928130195e43/kb-labs-perm-presets-2.33.0.tgz","_integrity":"sha512-jw00Rl2ieYCStnYnG3W/cyiaRFMFdsro9m1TerCrSXEp3WyyTAcOX0RTA3YwMRlaoDsPh0zxkFSagwy/Ba1o7Q==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.33.0_1776202368239_0.7225694456452185","host":"s3://npm-registry-packages-npm-production"}},"2.34.0":{"name":"@kb-labs/perm-presets","version":"2.34.0","_id":"@kb-labs/perm-presets@2.34.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f1d7a6e07189306d4cb2d6727ddcda36d6dc5f46","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.34.0.tgz","fileCount":5,"integrity":"sha512-WXCiJYyerQXlAAkTI+xn832xKydnWpfKEqCoGvreO97fRb6IOg70lrM6HnI7vuHx79OIXP+OP2uRxwOqD6YeDg==","signatures":[{"sig":"MEUCIHG0izkXiMBKp/65K8iC/qTaq1cuZBlIcOU4yg9Y0AbcAiEA5LXt79GcvqKVWqjX+kPlsqM7LvRDfYScP7TadJvms1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.34.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/1cfa363593d67e59877c3ca523c59ef8/kb-labs-perm-presets-2.34.0.tgz","_integrity":"sha512-WXCiJYyerQXlAAkTI+xn832xKydnWpfKEqCoGvreO97fRb6IOg70lrM6HnI7vuHx79OIXP+OP2uRxwOqD6YeDg==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.34.0_1776204620113_0.9823110875817425","host":"s3://npm-registry-packages-npm-production"}},"2.35.0":{"name":"@kb-labs/perm-presets","version":"2.35.0","_id":"@kb-labs/perm-presets@2.35.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7ff96c1ab58d78811fad80d9996cf6a65ae53157","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.35.0.tgz","fileCount":5,"integrity":"sha512-hp8F0ecWi16WnRAxLhk+uThLtenc2axH58yHbXUypFGON050fxZydEbBigbkPTf3ZfO2XNMQ80+9PpAA8uLdbg==","signatures":[{"sig":"MEQCIDyo6o6532uGACuVnjs2luLsXSEuK/Ge9TqDQr4suq+3AiAFTWhwHMxzbHXHeiYLfzcVRv/Un6Zm1/Eg3KjHqX1STg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.35.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a878bd61f6507c32fb4412162e6fa825/kb-labs-perm-presets-2.35.0.tgz","_integrity":"sha512-hp8F0ecWi16WnRAxLhk+uThLtenc2axH58yHbXUypFGON050fxZydEbBigbkPTf3ZfO2XNMQ80+9PpAA8uLdbg==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.35.0_1776240511720_0.5689908949367593","host":"s3://npm-registry-packages-npm-production"}},"2.36.0":{"name":"@kb-labs/perm-presets","version":"2.36.0","_id":"@kb-labs/perm-presets@2.36.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"203242950f30d3e4062028f1020a35af9ab09aec","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.36.0.tgz","fileCount":5,"integrity":"sha512-zzxoOrPbgljfTfE721g0CXan/Weic3UcCeaPq9G+uyzgWCDMXptDxLy2s5fMOho3f4l7Robg3YeCEhaqhHY6Zg==","signatures":[{"sig":"MEYCIQC3XLYvxdxyejBzgAoNnH+pjfzSo2Xu27jSa9UvfDDZSQIhAMS1VdPixVAP5y1i9JRSe6xaLA1pcdFEr040qFboZpfA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.36.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/0c9f846029846ea9bb2cc96d040d394c/kb-labs-perm-presets-2.36.0.tgz","_integrity":"sha512-zzxoOrPbgljfTfE721g0CXan/Weic3UcCeaPq9G+uyzgWCDMXptDxLy2s5fMOho3f4l7Robg3YeCEhaqhHY6Zg==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.36.0_1776275765371_0.1822059753823131","host":"s3://npm-registry-packages-npm-production"}},"2.37.0":{"name":"@kb-labs/perm-presets","version":"2.37.0","_id":"@kb-labs/perm-presets@2.37.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c07752ff02993313c673a73b097beeb20df693a2","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.37.0.tgz","fileCount":5,"integrity":"sha512-/sjXI7BrV7mGP/0VYQ/+2jnQ4HJgk6hvJNpcEm8vGxOt5tSdL2QP+B6cYdc4Gk29HT4D3wESoYWYRoNLEm0sBQ==","signatures":[{"sig":"MEUCIEHNDh6cuAK74zZlJI0qj5TJ2ZBC64pqWS8U74Gd6cKbAiEA0OntJx5v2ChEBBgfkshFVS1Nnntsdk+btvkALKroo5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.37.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/88e5157c0787df2ae496c940ca041bec/kb-labs-perm-presets-2.37.0.tgz","_integrity":"sha512-/sjXI7BrV7mGP/0VYQ/+2jnQ4HJgk6hvJNpcEm8vGxOt5tSdL2QP+B6cYdc4Gk29HT4D3wESoYWYRoNLEm0sBQ==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.37.0_1776326548935_0.1608571769675453","host":"s3://npm-registry-packages-npm-production"}},"2.38.0":{"name":"@kb-labs/perm-presets","version":"2.38.0","_id":"@kb-labs/perm-presets@2.38.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"286a64aa39bfc66b3c94ea9854d643d6d309ea0f","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.38.0.tgz","fileCount":5,"integrity":"sha512-EJD1hwiNWTHcLnAnQJlJfZZckzmogmAShOybHkQJHW9m5JBxPqSx01KEjE4/pDg1UygrRk3LuxXx+th0efAXVg==","signatures":[{"sig":"MEQCIGeSbQlIpej1dFo2oJIs5+Vc1VC2LCUukXyU74SQqmnhAiAuALyCGx64aOq0eXKE9MtwF2pGn1JwDJdy5Va9rVz4vA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.38.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/ff7de9b24fdbfd00c3bfc7af0c4d6ec9/kb-labs-perm-presets-2.38.0.tgz","_integrity":"sha512-EJD1hwiNWTHcLnAnQJlJfZZckzmogmAShOybHkQJHW9m5JBxPqSx01KEjE4/pDg1UygrRk3LuxXx+th0efAXVg==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.38.0_1776330705428_0.914461855354993","host":"s3://npm-registry-packages-npm-production"}},"2.39.0":{"name":"@kb-labs/perm-presets","version":"2.39.0","_id":"@kb-labs/perm-presets@2.39.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"572cd37a7ac3ddf607edb1c9471900d2f52edb5d","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.39.0.tgz","fileCount":5,"integrity":"sha512-Lo+NCWGTizI9FEJQpIRvfNNQhwB1KJihfh/4xG4zT7q/yE+IXnQUOhmQyzVyZDEZY+QKUx3lRufVxUK33pPsuQ==","signatures":[{"sig":"MEYCIQDjDaUI3pVZO0caKq/VDFJB11BRgSO75UJZZAA/++rOqgIhALU9fRhuTajsgsGQNu/yhKB2Mo5uS3Pz4LzUUV4yaLVS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.39.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/750aa8cc14ec6b64e40461b5dcdb1530/kb-labs-perm-presets-2.39.0.tgz","_integrity":"sha512-Lo+NCWGTizI9FEJQpIRvfNNQhwB1KJihfh/4xG4zT7q/yE+IXnQUOhmQyzVyZDEZY+QKUx3lRufVxUK33pPsuQ==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.39.0_1776356368078_0.23157826415288563","host":"s3://npm-registry-packages-npm-production"}},"2.40.0":{"name":"@kb-labs/perm-presets","version":"2.40.0","_id":"@kb-labs/perm-presets@2.40.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"19602cbbac4dab77a0eaf9dcb14be42aecdc7c3f","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.40.0.tgz","fileCount":5,"integrity":"sha512-Yo2CaVftdM/PoWg+gUwv49RahpPmjOa9AymJmt2XgPmpQ2b8vQzc8sQd/P/2DZJFOr/18CSyKhN+IGI23qrM6w==","signatures":[{"sig":"MEYCIQC34ikNdAajwhKfcWLWDY6+HSKE87KQCC5NODNiYBSMPQIhAMyWvalpoQbdKPNc+zaGeCubrHDgrmoCC66cijNcpTYw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.40.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/9054dd6acf087907da0efe5e7b40e2e5/kb-labs-perm-presets-2.40.0.tgz","_integrity":"sha512-Yo2CaVftdM/PoWg+gUwv49RahpPmjOa9AymJmt2XgPmpQ2b8vQzc8sQd/P/2DZJFOr/18CSyKhN+IGI23qrM6w==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.40.0_1776379553636_0.8277572041655963","host":"s3://npm-registry-packages-npm-production"}},"2.41.0":{"name":"@kb-labs/perm-presets","version":"2.41.0","_id":"@kb-labs/perm-presets@2.41.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"144bb10ab0b423eec1421030434b10f218288890","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.41.0.tgz","fileCount":5,"integrity":"sha512-Mjgja/HKm0HXiapbMIuDvE/l3rg2tpGlqosV7IZMi6klDEA7luTF9Z7pw7N/SY5uJteU2Z4dtR9VPhzbU56MRQ==","signatures":[{"sig":"MEUCIQCG3O0odZUhxxAd9HQwplrVrqajDw0pQlVVQI6we3eA6wIgWOerbSdcXF48oxM7+zdM/gOPBOouRij4dgHE0pdhTeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.41.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/dc1e54893e11e4a62862167e15d6cae5/kb-labs-perm-presets-2.41.0.tgz","_integrity":"sha512-Mjgja/HKm0HXiapbMIuDvE/l3rg2tpGlqosV7IZMi6klDEA7luTF9Z7pw7N/SY5uJteU2Z4dtR9VPhzbU56MRQ==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.41.0_1776425013920_0.628482927728536","host":"s3://npm-registry-packages-npm-production"}},"2.42.0":{"name":"@kb-labs/perm-presets","version":"2.42.0","_id":"@kb-labs/perm-presets@2.42.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c57821d506793984f7b4a28af1e0811b8d4bc9ea","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.42.0.tgz","fileCount":5,"integrity":"sha512-s33aO+x4x7iPCVhznhK5n+7Q4RsbY3Lbxt6JEKgsKQ0s0focCHZQbqUw/9K7T1DxLRqZO1qm+0OqFFCGGPinnw==","signatures":[{"sig":"MEUCICvocZLgV2jMJIREjw6WL0GsBMMh+trw9Go3sIo56yngAiEA+JgjKdKHxiNG0i5pInlZT02lymTkuKZ95h49yy9LBz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.42.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/238ca57bbf28dddff07d102700f3e48e/kb-labs-perm-presets-2.42.0.tgz","_integrity":"sha512-s33aO+x4x7iPCVhznhK5n+7Q4RsbY3Lbxt6JEKgsKQ0s0focCHZQbqUw/9K7T1DxLRqZO1qm+0OqFFCGGPinnw==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.42.0_1776428855439_0.6762329036400403","host":"s3://npm-registry-packages-npm-production"}},"2.43.0":{"name":"@kb-labs/perm-presets","version":"2.43.0","_id":"@kb-labs/perm-presets@2.43.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7d18ee8d0b92f2616a1a5d22fb8b37931173df51","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.43.0.tgz","fileCount":5,"integrity":"sha512-ZrUEgeDsTUm0uAufqD8wqEACLR7rW4OsIUs/z898NmdUmYaNhdE9NlpLRtjGwZzH5TZB0+LHFj9N2CzhwKjRTw==","signatures":[{"sig":"MEUCIQDCk9Z+97dr+35VPPjcNK7JWXDiwoj9EbOrjEr+ZrJJNgIgByRfbMhbBe6lFSb+sbMqKsVVpI9hMcKsAmGjpIYZf0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.43.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/6be4ab3b02b1360c78d7ee0c81eb9db0/kb-labs-perm-presets-2.43.0.tgz","_integrity":"sha512-ZrUEgeDsTUm0uAufqD8wqEACLR7rW4OsIUs/z898NmdUmYaNhdE9NlpLRtjGwZzH5TZB0+LHFj9N2CzhwKjRTw==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.43.0_1776431451200_0.9153559972811374","host":"s3://npm-registry-packages-npm-production"}},"2.44.0":{"name":"@kb-labs/perm-presets","version":"2.44.0","_id":"@kb-labs/perm-presets@2.44.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8cf5457cec5125c8cdf6a9e07b6d37c8ac6a442a","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.44.0.tgz","fileCount":5,"integrity":"sha512-JX6SQhwfRFKr8RYc13pBOIwkdsH5rdKn4B9fo/FA7jSZXPYQG82wve8svjjL0WGTjD8voycTd3ZdcTd6pHpT6Q==","signatures":[{"sig":"MEQCIFekIIZiAPOp5QQ8pn71bzZPhK6Dfghx7t5nKAuHnVD5AiBh/1XoJnKHLdP699MPBfnUr2ZzjBWQ9CRlAAmStkSorw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.44.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/6233355ee7a88a58314f0aae26b775d5/kb-labs-perm-presets-2.44.0.tgz","_integrity":"sha512-JX6SQhwfRFKr8RYc13pBOIwkdsH5rdKn4B9fo/FA7jSZXPYQG82wve8svjjL0WGTjD8voycTd3ZdcTd6pHpT6Q==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.44.0_1776500991723_0.7137684634636208","host":"s3://npm-registry-packages-npm-production"}},"2.45.0":{"name":"@kb-labs/perm-presets","version":"2.45.0","_id":"@kb-labs/perm-presets@2.45.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"64e576cdea35b00401097692fb6092da409e3c2c","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.45.0.tgz","fileCount":5,"integrity":"sha512-ozX/ByDENbnuXgLq3SvDTB+KjEC0AmbpRN4I3V1JMQhfAdfpNOrPS+riJVcXSAgVm0aKJTqExaPjS+1y9d4Wdw==","signatures":[{"sig":"MEQCIFCtdiDeivtJrc+b0xdhyx+CpOWn4pjI/OHdQMOexa1eAiAWQXWdyxL7CDjdWA3k800spEr50obRwrAjGSt6wT4b5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.45.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/2a7d86414ad2085dc6dfba25ec19ba2b/kb-labs-perm-presets-2.45.0.tgz","_integrity":"sha512-ozX/ByDENbnuXgLq3SvDTB+KjEC0AmbpRN4I3V1JMQhfAdfpNOrPS+riJVcXSAgVm0aKJTqExaPjS+1y9d4Wdw==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.45.0_1776510354872_0.4040429437961288","host":"s3://npm-registry-packages-npm-production"}},"2.46.0":{"name":"@kb-labs/perm-presets","version":"2.46.0","_id":"@kb-labs/perm-presets@2.46.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"08c63111ff379b9ae25823e0f3478c6dc823d365","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.46.0.tgz","fileCount":5,"integrity":"sha512-fWCuALwEzDozqM2mhfSGQLR1bKkVqU+oRfEV+kqeHDE5RIIQSXSPp3Ucp1COqhT74SZ7T8Zyh4aeVene1fIFZA==","signatures":[{"sig":"MEYCIQDjz6xvCYV4dMx1i/zXKIvBGGghWdymmAAFfj2TICXNGwIhAPKEVgRZGYvymC9M88fiXnuBz4GhZ2p8e1lYPt7QrsLb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.46.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/151c3b448072b43eb383f73ca5d2ce61/kb-labs-perm-presets-2.46.0.tgz","_integrity":"sha512-fWCuALwEzDozqM2mhfSGQLR1bKkVqU+oRfEV+kqeHDE5RIIQSXSPp3Ucp1COqhT74SZ7T8Zyh4aeVene1fIFZA==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.46.0_1776511815821_0.6950019392601396","host":"s3://npm-registry-packages-npm-production"}},"2.47.0":{"name":"@kb-labs/perm-presets","version":"2.47.0","_id":"@kb-labs/perm-presets@2.47.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7b75f06e47ee714711931e4031fece2b1cc8201f","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.47.0.tgz","fileCount":5,"integrity":"sha512-YflzG48aQET5fqlDMd+OIxeK8sRGUjRd/tA1s0l/KUYjvyh59JwCFrVMYxlZ/920RW1OC14HS3RCtJ/rGEz0sw==","signatures":[{"sig":"MEUCIA8Mypn0AhaVYNkkntkraownWLae6S2Yosnec6hMVdi3AiEA0U/drsbm1Kh17f/V8gEtbF2roUzrP6/wgb36NytxY8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.47.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/37e192ebd1801874e74afb1b2fa2ac51/kb-labs-perm-presets-2.47.0.tgz","_integrity":"sha512-YflzG48aQET5fqlDMd+OIxeK8sRGUjRd/tA1s0l/KUYjvyh59JwCFrVMYxlZ/920RW1OC14HS3RCtJ/rGEz0sw==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.47.0_1776514176002_0.2969119816090169","host":"s3://npm-registry-packages-npm-production"}},"2.53.0":{"name":"@kb-labs/perm-presets","version":"2.53.0","_id":"@kb-labs/perm-presets@2.53.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5c6b2ad6e0e892b0b0f210229988395cc22e8d79","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.53.0.tgz","fileCount":5,"integrity":"sha512-cvB9GjSgL2UnSvyd3R8nd9kaMIlfeoywthu4ChGZVUr4ElQBFNHll5xP18mLBY7E1bxVvPaYUEmkOMKKQY3sEg==","signatures":[{"sig":"MEUCIQDvw9mr/nTzKYcPYx4cfd7z4L61hoV4x3vI7jd9KadgggIgfbD7R13EsuMSLf+LNY5wlA42fzytiSq+6LrZL7C6/Uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.53.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/ebcbff5d8367c334603b41e3f04384ec/kb-labs-perm-presets-2.53.0.tgz","_integrity":"sha512-cvB9GjSgL2UnSvyd3R8nd9kaMIlfeoywthu4ChGZVUr4ElQBFNHll5xP18mLBY7E1bxVvPaYUEmkOMKKQY3sEg==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.53.0_1776534717692_0.5497494762112853","host":"s3://npm-registry-packages-npm-production"}},"2.54.0":{"name":"@kb-labs/perm-presets","version":"2.54.0","_id":"@kb-labs/perm-presets@2.54.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8469afc6d8f6686519fd1e3f5d57eb38ede16de8","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.54.0.tgz","fileCount":5,"integrity":"sha512-lbZ41Bqu2Ga1rhb92eU1dG0O8wIp0LqTPIbIDbGmJCk5ltw+dp9hIvzDRU6NpHE+qfyqPQ+60WA8+40mWYUAuQ==","signatures":[{"sig":"MEUCIQCU6z4+XyXt5hmdx72u0ZJr+3+bjXE533+3F6+Ealwg8wIgUGxdL2SCTNoqhARxT+aqVK/3hUY1fKn/22I7rucj66o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.54.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/c1ba9655fd87be697a9bd9718d6238ea/kb-labs-perm-presets-2.54.0.tgz","_integrity":"sha512-lbZ41Bqu2Ga1rhb92eU1dG0O8wIp0LqTPIbIDbGmJCk5ltw+dp9hIvzDRU6NpHE+qfyqPQ+60WA8+40mWYUAuQ==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.54.0_1776616044127_0.5150112651877681","host":"s3://npm-registry-packages-npm-production"}},"2.55.0":{"name":"@kb-labs/perm-presets","version":"2.55.0","_id":"@kb-labs/perm-presets@2.55.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b27cb8aa13938d8bebf70f05cdd8ae7999c08279","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.55.0.tgz","fileCount":5,"integrity":"sha512-ID39yS2GiXpdGcuizQI8hCk/CWb+uDMd6LJ1gPeii3uWVEbalXD1REJQ/6oEF5/t1r72GdPhVZK+0pOCs1WXeQ==","signatures":[{"sig":"MEQCIDFP7EtZtiV9jphMS12BJs2SLFBanA9CoEcCOLZK0nKHAiAo4malQUCfEcG1/EaiC95H8qb2DURQwYMi4zutuKVjOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.55.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/c7dfcea9d5665ad9bc95fe581d7f8ab9/kb-labs-perm-presets-2.55.0.tgz","_integrity":"sha512-ID39yS2GiXpdGcuizQI8hCk/CWb+uDMd6LJ1gPeii3uWVEbalXD1REJQ/6oEF5/t1r72GdPhVZK+0pOCs1WXeQ==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.55.0_1776620839598_0.1672975991502812","host":"s3://npm-registry-packages-npm-production"}},"2.56.0":{"name":"@kb-labs/perm-presets","version":"2.56.0","_id":"@kb-labs/perm-presets@2.56.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e3d6db36aed888c3134af6d2441e1a0d7256ec5a","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.56.0.tgz","fileCount":5,"integrity":"sha512-7F/Hc7kZ3qbGIO5/BTPUYqhqVM3QU/hG5dSAvwaUqltdfZ9OCS3CPifZ8h5QlBbwP4SLvXqCLcoXG3q77CMb1A==","signatures":[{"sig":"MEYCIQC0dVLOKBeQsc9OF5VhiBbqoXm80ieXo5VEtqs0NJXFiAIhALwSsGkTfW9lQ3dYJ6dg4p3PM/gD5CyH1k50v/7z1qk7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.56.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/9e8725305438f3771fbfb943427c644e/kb-labs-perm-presets-2.56.0.tgz","_integrity":"sha512-7F/Hc7kZ3qbGIO5/BTPUYqhqVM3QU/hG5dSAvwaUqltdfZ9OCS3CPifZ8h5QlBbwP4SLvXqCLcoXG3q77CMb1A==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.56.0_1776626139067_0.7647638382304494","host":"s3://npm-registry-packages-npm-production"}},"2.57.0":{"name":"@kb-labs/perm-presets","version":"2.57.0","_id":"@kb-labs/perm-presets@2.57.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"67d43bb84d6ca6a1202023a86adb0aa245945453","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.57.0.tgz","fileCount":5,"integrity":"sha512-FjY26pc+wLoqk1MmC+O6PO3CxfJruwcESn7Nocbv5wRKZSvkcPT/zDnSmMcaxFeM1udHhBIq+m8J5z0ZABtdIA==","signatures":[{"sig":"MEQCID2iRZdGy5Tqwnn6W7+7JQ38IF9BozBPBap9Nz/cCqpuAiACs4HoPVDwqvJDcnQwfSNbfNINuLTx05PUiJe6JDbgmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.57.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a3417765d9e9752a993e8f1ecf7ef8d1/kb-labs-perm-presets-2.57.0.tgz","_integrity":"sha512-FjY26pc+wLoqk1MmC+O6PO3CxfJruwcESn7Nocbv5wRKZSvkcPT/zDnSmMcaxFeM1udHhBIq+m8J5z0ZABtdIA==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.57.0_1776627250290_0.6996810351035927","host":"s3://npm-registry-packages-npm-production"}},"2.58.0":{"name":"@kb-labs/perm-presets","version":"2.58.0","_id":"@kb-labs/perm-presets@2.58.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e491b815fdb9ec0c9e549fcedee9950cd5e97c8e","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.58.0.tgz","fileCount":5,"integrity":"sha512-JGI+tplAsp1718WFONlAhB0gPtQYmaD0/Mh996zdm5+b3yHshj0mxzvJ7SlSwpiXB1oGlGhKdPZ0dUZ7C2sJpg==","signatures":[{"sig":"MEQCIHnPBrOhOdm7nUQ2iCZfehstEA8RpQOgjxFnRGEs2CteAiBsorS4EYRoFkz+R8r47mjcBNN6c6P8vOFWZkHK4NzPVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.58.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/668673b6d25627856877ca237de22470/kb-labs-perm-presets-2.58.0.tgz","_integrity":"sha512-JGI+tplAsp1718WFONlAhB0gPtQYmaD0/Mh996zdm5+b3yHshj0mxzvJ7SlSwpiXB1oGlGhKdPZ0dUZ7C2sJpg==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.58.0_1776630061729_0.4356146668605665","host":"s3://npm-registry-packages-npm-production"}},"2.59.0":{"name":"@kb-labs/perm-presets","version":"2.59.0","_id":"@kb-labs/perm-presets@2.59.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6b9a43116e18fc41fff267c1b2f109b6895bd8e6","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.59.0.tgz","fileCount":5,"integrity":"sha512-Q0I6+29uJ/UbzGkZQaD8Ini0PoYXdvmw26tm+yg7MQf4pisEcUof+2tedoWdQ8aEobhZ1wQkd3KJMpJcA01CKg==","signatures":[{"sig":"MEUCICJJAX1QYh4Ak4z0JEKU21ZphFYXQCrSkOONR24WU0EJAiEA//U+RADt//+sSfQvxwjLQsIYDPvy3tSaqlBlwvdK1Zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.59.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/097ca01c0ab6eef7bba839ae386fd7d1/kb-labs-perm-presets-2.59.0.tgz","_integrity":"sha512-Q0I6+29uJ/UbzGkZQaD8Ini0PoYXdvmw26tm+yg7MQf4pisEcUof+2tedoWdQ8aEobhZ1wQkd3KJMpJcA01CKg==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.59.0_1776631475722_0.6418881198077582","host":"s3://npm-registry-packages-npm-production"}},"2.60.0":{"name":"@kb-labs/perm-presets","version":"2.60.0","_id":"@kb-labs/perm-presets@2.60.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1fc9a0eb6d55b73994b64e4e52deae39c383000c","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.60.0.tgz","fileCount":5,"integrity":"sha512-exvtTVDOrkXN28CcidNqJgMfMvQ9rNwGjkLzbZUmaMVn6AoP3Qqwh1+hEl/onNti53Wdm7kzgrOe8lHXq40ltg==","signatures":[{"sig":"MEUCIH1AUBbig+lN4C9a8iuefJ/jyLcKX6I+BkjVja3iXoVzAiEAypr8rVfHFVsD0KFGk7litFlEZg5deM1XolvMUIRLE70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.60.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/4a3f5d36fcc2091ce8b3a2e2641855eb/kb-labs-perm-presets-2.60.0.tgz","_integrity":"sha512-exvtTVDOrkXN28CcidNqJgMfMvQ9rNwGjkLzbZUmaMVn6AoP3Qqwh1+hEl/onNti53Wdm7kzgrOe8lHXq40ltg==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.60.0_1776634733783_0.6426121599518253","host":"s3://npm-registry-packages-npm-production"}},"2.61.0":{"name":"@kb-labs/perm-presets","version":"2.61.0","_id":"@kb-labs/perm-presets@2.61.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"46d7edeace132f699f44f4d7a82a341313217f6a","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.61.0.tgz","fileCount":5,"integrity":"sha512-OUOjNSEZ0EMMVfE3Ggh28F5+bkvstDhNC92dZgDV7jWm58a3oLuJg+HeDTta2PPRveC7hdSevtv9Etm4Rd7ZnA==","signatures":[{"sig":"MEYCIQCjGdVXPBgYSrx/8DYzYO2EasF2bXHwMfb1AscTDP/KVgIhANb6p7sxtLW2D6XooXDGV4EY4LzT7rQN2LbcifTnvuHq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.61.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/c54c294246581df53940454b63b61e4f/kb-labs-perm-presets-2.61.0.tgz","_integrity":"sha512-OUOjNSEZ0EMMVfE3Ggh28F5+bkvstDhNC92dZgDV7jWm58a3oLuJg+HeDTta2PPRveC7hdSevtv9Etm4Rd7ZnA==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.61.0_1776693645107_0.37660350486881944","host":"s3://npm-registry-packages-npm-production"}},"2.62.0":{"name":"@kb-labs/perm-presets","version":"2.62.0","_id":"@kb-labs/perm-presets@2.62.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e219302967d9a7685bc00f474ebaebade620dea0","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.62.0.tgz","fileCount":5,"integrity":"sha512-12ZuRdUqhBsLXrKkTyB2EG0K68HCbGvtVKtchuIMuPhVBdVuYYZ4UTC9tllN/demPOt45nkqq0sUhxO0wuVzyQ==","signatures":[{"sig":"MEYCIQDMu0TBczUJ5m6z5uV43dGmTWInBgosxJ4uEuq81UONowIhAOyIrYN5UL6MA7fw/UqMInVCbcUXR8rPIUJC1507CNEG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.62.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/2b2a9db1a3bf20c0ca7cde4a13151e33/kb-labs-perm-presets-2.62.0.tgz","_integrity":"sha512-12ZuRdUqhBsLXrKkTyB2EG0K68HCbGvtVKtchuIMuPhVBdVuYYZ4UTC9tllN/demPOt45nkqq0sUhxO0wuVzyQ==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.62.0_1776699223153_0.2981357668209863","host":"s3://npm-registry-packages-npm-production"}},"2.63.0":{"name":"@kb-labs/perm-presets","version":"2.63.0","_id":"@kb-labs/perm-presets@2.63.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b6868cfb2b24256afb1c9f264bc2efed530e8498","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.63.0.tgz","fileCount":5,"integrity":"sha512-Ireg0sZi0fUpJu6cweO+oK0e9CdVeAwEzZeltAbBzBCmIDIXtmCrDMT56IDUZw9SeXDxlJ4uYc3JDUfxJcnFUw==","signatures":[{"sig":"MEQCIHv8yEBSjM6vD6cjmEOzrCy/XjLSVeX2WQcoPFy+JRikAiBlDv0tO/fs4LDPRbJCbVoDJn/A0iq1hhd39Low3t+d0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.63.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/b62298f26f1c92a029fad1298f48ec0f/kb-labs-perm-presets-2.63.0.tgz","_integrity":"sha512-Ireg0sZi0fUpJu6cweO+oK0e9CdVeAwEzZeltAbBzBCmIDIXtmCrDMT56IDUZw9SeXDxlJ4uYc3JDUfxJcnFUw==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.63.0_1776716071465_0.16368516517801845","host":"s3://npm-registry-packages-npm-production"}},"2.64.0":{"name":"@kb-labs/perm-presets","version":"2.64.0","_id":"@kb-labs/perm-presets@2.64.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0cf668937456f39f3829ab6ef7f344e2596f1098","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.64.0.tgz","fileCount":5,"integrity":"sha512-RlFlhOKB1aTUK7TLU3hdClgu8XL4jwfTBRo2bQCfIj95olofk9TYCAg28RIghvloq/Kf5evJSRpZbjDROl6MrA==","signatures":[{"sig":"MEQCIAEXi/Dt3kTgvksuYPZYJWeKY9W36yycJrdeKIeKLSHeAiBhymZ53uRDdN8FrRFSHwKz9+zLPXfKy/fdMaHLZCHe9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.64.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/db007d8f9c97cc4620d3e6a2779c7120/kb-labs-perm-presets-2.64.0.tgz","_integrity":"sha512-RlFlhOKB1aTUK7TLU3hdClgu8XL4jwfTBRo2bQCfIj95olofk9TYCAg28RIghvloq/Kf5evJSRpZbjDROl6MrA==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.64.0_1776716813208_0.7004440327949364","host":"s3://npm-registry-packages-npm-production"}},"2.65.0":{"name":"@kb-labs/perm-presets","version":"2.65.0","_id":"@kb-labs/perm-presets@2.65.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"48359f7948869016d520a5a9aa685dfbe721156c","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.65.0.tgz","fileCount":5,"integrity":"sha512-+K5q0A1tn4ANw3Lves1oDuWRLZDLxE+U2B/L7LtzWuOFqFm30NIToiY6Rijx3Nb7vs1LrJdgkSb++a+jqlJrIg==","signatures":[{"sig":"MEUCIQDjomBSqKLaz1o5ioEsnG1HWqeqFz9KuTpPzlo++mQ86gIgIChOPp3+02eo4sEe4jRJiQGq8LlryQJhyXuEld8o5Lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.65.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/460700f5e0725ed5f2a7656cf3c4fc54/kb-labs-perm-presets-2.65.0.tgz","_integrity":"sha512-+K5q0A1tn4ANw3Lves1oDuWRLZDLxE+U2B/L7LtzWuOFqFm30NIToiY6Rijx3Nb7vs1LrJdgkSb++a+jqlJrIg==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.65.0_1776755663920_0.9680919812117874","host":"s3://npm-registry-packages-npm-production"}},"2.66.0":{"name":"@kb-labs/perm-presets","version":"2.66.0","_id":"@kb-labs/perm-presets@2.66.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e89674cf7f6a1255e3b2c777e73d2616cf0248a3","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.66.0.tgz","fileCount":5,"integrity":"sha512-Rwv22CD8CT2NW17EPqQIy4qZgOjKio2U+mocSUGAkXEURrUEcgEOTBeGVHrt5KKMs/OVhFOnjRt+/pDGVLpcog==","signatures":[{"sig":"MEUCIDnMYWJUQ2yK2qGJTBniIP4NwGRVdU2nSJamiye4SKA6AiEAsJXQP/ZbZsaeWuNY58hV9sX3wWEG8EeWcM3x46eMdI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.66.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/c105e3e7364bf4d16e82cf2a9f84f090/kb-labs-perm-presets-2.66.0.tgz","_integrity":"sha512-Rwv22CD8CT2NW17EPqQIy4qZgOjKio2U+mocSUGAkXEURrUEcgEOTBeGVHrt5KKMs/OVhFOnjRt+/pDGVLpcog==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.66.0_1776756922102_0.627436474750583","host":"s3://npm-registry-packages-npm-production"}},"2.67.0":{"name":"@kb-labs/perm-presets","version":"2.67.0","_id":"@kb-labs/perm-presets@2.67.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"df881cfb2a0da006f77cf64d0ff2e2ee81dd0a4f","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.67.0.tgz","fileCount":5,"integrity":"sha512-WcIlUupmF22AhI7PXhTbmYCaYmAedyj2Kebjot0SQypDXTABaOXcMA/78GWNBVVDMQiJ2734CP6PZnmq7wu4hw==","signatures":[{"sig":"MEUCIQDB8gRqQQS07fTOwjWzfehp5MFMkJSHgH/+QgR+xatzIwIgIstcSCurBiOi7MKySHIFJlujvIsBDhxARaUSaEX9ygk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.67.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/29ac0fd853465f160c9ee4d08629958d/kb-labs-perm-presets-2.67.0.tgz","_integrity":"sha512-WcIlUupmF22AhI7PXhTbmYCaYmAedyj2Kebjot0SQypDXTABaOXcMA/78GWNBVVDMQiJ2734CP6PZnmq7wu4hw==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.67.0_1776758879393_0.5142254120673979","host":"s3://npm-registry-packages-npm-production"}},"2.68.0":{"name":"@kb-labs/perm-presets","version":"2.68.0","_id":"@kb-labs/perm-presets@2.68.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7cec8b2ff6935f78700eefa05a657c7353dfd46c","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.68.0.tgz","fileCount":5,"integrity":"sha512-5mfOVt5HnCnFNw8YdUJnxgEkyRiwBp5dQCjePpy4VTZXhZSlmHPHTaUy3kkPR6AJpoHgAMmKMStuN2ZeDfVfYg==","signatures":[{"sig":"MEUCIQDqquFqqmVlyQ2I+pclYLAsWSRDUDLpawXVvZ41S0mTSAIgFXTl6rDP3TE6uCblY+zprBjBVaU4QmPki6Rw96IZMXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.68.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/3633d299788e4e144006a2a056286f4b/kb-labs-perm-presets-2.68.0.tgz","_integrity":"sha512-5mfOVt5HnCnFNw8YdUJnxgEkyRiwBp5dQCjePpy4VTZXhZSlmHPHTaUy3kkPR6AJpoHgAMmKMStuN2ZeDfVfYg==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.68.0_1776760004052_0.357397814954616","host":"s3://npm-registry-packages-npm-production"}},"2.69.0":{"name":"@kb-labs/perm-presets","version":"2.69.0","_id":"@kb-labs/perm-presets@2.69.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"76e0eba63275f2fd54e54290ee077dbdb20cb2a0","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.69.0.tgz","fileCount":5,"integrity":"sha512-eFQWGar5wRGDzcaMUrtnIG8Wk3fz2TQEM6n9X5bJxTCunX6uwCdaKG/GiVt0JdZZsqijAxzvWVpYMxmYhkNM1Q==","signatures":[{"sig":"MEMCH337YJAcv500ZzBuhiP4Ke3G+HoYksONlA1eODP9ukYCIBR85rtC/v6nNhHvC4R99/vtXkct5bEZd1DbGUJhiyXO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.69.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/076e742f1f6db37a64eb3ba76766ceef/kb-labs-perm-presets-2.69.0.tgz","_integrity":"sha512-eFQWGar5wRGDzcaMUrtnIG8Wk3fz2TQEM6n9X5bJxTCunX6uwCdaKG/GiVt0JdZZsqijAxzvWVpYMxmYhkNM1Q==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.69.0_1776760707281_0.5958726890773651","host":"s3://npm-registry-packages-npm-production"}},"2.72.0":{"name":"@kb-labs/perm-presets","version":"2.72.0","_id":"@kb-labs/perm-presets@2.72.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d2292c552bb07eec577cafa963a124f456acf45e","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.72.0.tgz","fileCount":5,"integrity":"sha512-7zwY4YIFp5KgfBTPRjtd+UOAfDJGHGrxzs/R1GSIWAq+WWTI4ztuqCp2+756hQxbZd9e4w/lGdnOlpu4PyHdKQ==","signatures":[{"sig":"MEYCIQDKaqf7eH3Fwu8sPNz4Z7AIw2AmTC0q973+s6eKGrbSngIhAORhZDmnyp7UOfjDvYuHC3bBpEg4STzTG3YwTxkZ6Gx1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.72.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/07bfd096502103aee98e9f62664f7e3b/kb-labs-perm-presets-2.72.0.tgz","_integrity":"sha512-7zwY4YIFp5KgfBTPRjtd+UOAfDJGHGrxzs/R1GSIWAq+WWTI4ztuqCp2+756hQxbZd9e4w/lGdnOlpu4PyHdKQ==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.72.0_1776766182155_0.745681028759406","host":"s3://npm-registry-packages-npm-production"}},"2.73.0":{"name":"@kb-labs/perm-presets","version":"2.73.0","_id":"@kb-labs/perm-presets@2.73.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"16b47138ae063fbb1b2854435454495ae8b3729b","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.73.0.tgz","fileCount":5,"integrity":"sha512-//e/rc0v0t15XXPZAIK2i6ims04qMBgKCkdbaKe19Rl5KBEIxVBV1HaEaQ9AwgVxHipVk7uoeGXAu2R6IMepTw==","signatures":[{"sig":"MEYCIQCXLPHnLmtMVx3jz92hYIZmjg5pDhF7hTmd9igD9QRXOQIhAOrjYugROV1rB3t2HWSgjYfTfxK8ocrk/+azAWHVM9A2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.73.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/5ae9838c49d7fc0d56567db408e0b5b3/kb-labs-perm-presets-2.73.0.tgz","_integrity":"sha512-//e/rc0v0t15XXPZAIK2i6ims04qMBgKCkdbaKe19Rl5KBEIxVBV1HaEaQ9AwgVxHipVk7uoeGXAu2R6IMepTw==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.73.0_1776769815689_0.913569148016186","host":"s3://npm-registry-packages-npm-production"}},"2.74.0":{"name":"@kb-labs/perm-presets","version":"2.74.0","_id":"@kb-labs/perm-presets@2.74.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d18622a3584a4331db75a686f7a808ba50e2af2e","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.74.0.tgz","fileCount":5,"integrity":"sha512-1YfQBHGBrPV60u63w5TESc8fapI/UQYAx0AI2RI+sRceGC06R/YYWfo+MnfMIjz8fHptKoCK3fD5XXqC1JfmDQ==","signatures":[{"sig":"MEYCIQC5L8fObmcCvZGr9tvyHpfe682pc0v0/BzIqJ8f8vfNCwIhALxV96OshHaczL6BBNeyzoIS9aU6VWzTUEbHPkEUVhpA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.74.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/ff967f10944bf92539872ff1306bc728/kb-labs-perm-presets-2.74.0.tgz","_integrity":"sha512-1YfQBHGBrPV60u63w5TESc8fapI/UQYAx0AI2RI+sRceGC06R/YYWfo+MnfMIjz8fHptKoCK3fD5XXqC1JfmDQ==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.74.0_1776774581888_0.751842383391373","host":"s3://npm-registry-packages-npm-production"}},"2.75.0":{"name":"@kb-labs/perm-presets","version":"2.75.0","_id":"@kb-labs/perm-presets@2.75.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"762d8f1fd3dd236fe5871c900473ae0c425467e8","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.75.0.tgz","fileCount":5,"integrity":"sha512-aoEEUjh10ywF7uoxBECgM6fAGaa9exlSi5tsPq7hT6biK9a7DGORqCnwd2d/5p2KYeOlC7SVeUk5ndfr2YN90w==","signatures":[{"sig":"MEUCIQDRv8RRhYs2wMYoMlnoGrVRc73Cp7lf39nIK09bLi575wIgWVfkJTgRLrB5Coe8qNj6PsFMAZeVZH6d64zYzqgckKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.75.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/355035a176ccbb18e46ff95d3c123ad6/kb-labs-perm-presets-2.75.0.tgz","_integrity":"sha512-aoEEUjh10ywF7uoxBECgM6fAGaa9exlSi5tsPq7hT6biK9a7DGORqCnwd2d/5p2KYeOlC7SVeUk5ndfr2YN90w==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.75.0_1776776646420_0.5262396969124223","host":"s3://npm-registry-packages-npm-production"}},"2.76.0":{"name":"@kb-labs/perm-presets","version":"2.76.0","_id":"@kb-labs/perm-presets@2.76.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"95f9ee7788dbc4e629586348e557886c005f8dcd","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.76.0.tgz","fileCount":5,"integrity":"sha512-Pd5Fkn8c2mV60xKumuB6MpFfPP322wsjQjSLA/030mRl24XAdr9lwu5dyXPEgNcYrHt6olQPobCPqUXzwx5wag==","signatures":[{"sig":"MEUCIQDy+oiRei7EhnblGLlVUee1jG+2rqKWuuMDDuxr1x5zuAIgDwwjXTAkCVZcNBib6u+BSrHHyg0RgCYAmuV0mFDj6yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.76.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/e9ff0eb5da1475e0b979dc75744aa740/kb-labs-perm-presets-2.76.0.tgz","_integrity":"sha512-Pd5Fkn8c2mV60xKumuB6MpFfPP322wsjQjSLA/030mRl24XAdr9lwu5dyXPEgNcYrHt6olQPobCPqUXzwx5wag==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.76.0_1776777997338_0.38466464600466144","host":"s3://npm-registry-packages-npm-production"}},"2.77.0":{"name":"@kb-labs/perm-presets","version":"2.77.0","_id":"@kb-labs/perm-presets@2.77.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"823ff2ec6a97f1576d10f1da605a2e584598be96","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.77.0.tgz","fileCount":5,"integrity":"sha512-j9BdZcou2iCvk5ZosNXl4XuMWSf8JMkIkzIuBW7ZoVC2G42MylHb4nsh33oO7szMMao5loUzlvSO+y3rsXNMVg==","signatures":[{"sig":"MEYCIQC8EOa7uvoIMJW19LZbxC9wNk8Fmm7CEOg3M5Hi3GTG3QIhAN/fyIgyt6Vv3atLiXdcy6XY9bK0PmSn967BUiG6EeE/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.77.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/592aa92f75400762a9170cf46bbe99d3/kb-labs-perm-presets-2.77.0.tgz","_integrity":"sha512-j9BdZcou2iCvk5ZosNXl4XuMWSf8JMkIkzIuBW7ZoVC2G42MylHb4nsh33oO7szMMao5loUzlvSO+y3rsXNMVg==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.77.0_1776780092211_0.9272502014035107","host":"s3://npm-registry-packages-npm-production"}},"2.78.0":{"name":"@kb-labs/perm-presets","version":"2.78.0","_id":"@kb-labs/perm-presets@2.78.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"174b0bc1ab37298556a50716a87a471b867470e2","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.78.0.tgz","fileCount":5,"integrity":"sha512-0RS8wFP4KwUkRUU5y+IEfQeCE4IVEJMXZtYuogfamQXQo2T/0JcZ8L8/dFPpSLreQMItrkqvZ24b5QGeAK0urA==","signatures":[{"sig":"MEQCICnIdOsGHVrp5DuwUXhpYBP1LMVaeZlx2xVp7UjLa6oiAiBKSUQpaMzGAs53OBTHA8noW29MPKVk2t8u0MeBn3cYvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.78.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/001ca5c6f1d63a469d379dad3e250340/kb-labs-perm-presets-2.78.0.tgz","_integrity":"sha512-0RS8wFP4KwUkRUU5y+IEfQeCE4IVEJMXZtYuogfamQXQo2T/0JcZ8L8/dFPpSLreQMItrkqvZ24b5QGeAK0urA==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.78.0_1776786445434_0.6592139061801068","host":"s3://npm-registry-packages-npm-production"}},"2.79.0":{"name":"@kb-labs/perm-presets","version":"2.79.0","_id":"@kb-labs/perm-presets@2.79.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"dd5e04bf137330b21714fc8c7e19124ddfe13c09","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.79.0.tgz","fileCount":5,"integrity":"sha512-TcyH6ApCShZbIn2hFV8OeU6gSeyuSThJwuG3SmcT4ZnzASWqH0jzHwwLUjhhUTRFfnjy4zlcsLnWWWA/+nVjQg==","signatures":[{"sig":"MEYCIQDNQRqUkk5Cnk0w7qUhZK0LiqBx1jYmKlVpLh4qZuf7RwIhANkO59CC7EFEJFFiXNvS6BpyE99Ur1glwwYzC60/W+T0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.79.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/e0bcb2b4be3860bfd7b168ec9c60f358/kb-labs-perm-presets-2.79.0.tgz","_integrity":"sha512-TcyH6ApCShZbIn2hFV8OeU6gSeyuSThJwuG3SmcT4ZnzASWqH0jzHwwLUjhhUTRFfnjy4zlcsLnWWWA/+nVjQg==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.79.0_1776789401673_0.11898483871118537","host":"s3://npm-registry-packages-npm-production"}},"2.80.0":{"name":"@kb-labs/perm-presets","version":"2.80.0","_id":"@kb-labs/perm-presets@2.80.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4ecec90cd99c2794fa555c3b95968b65e511d6ea","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.80.0.tgz","fileCount":5,"integrity":"sha512-VPjQ7yf+7T7Qo9o2Wwyd7xhEk0RxWKKm01Oqw6O4ifSAwdV787QJSJvHWPNp2SFeh9VyZzYTY5Gm0tAr45W30w==","signatures":[{"sig":"MEUCIQCy3/sPrNT8Zos4zYUkyd9CtDBZ5yP8xbmq57Ce+hvkPwIgUcIpQRz8GTEBwPPod9YdC5KGs/7PEvWNj0T/jBmzyKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.80.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/2adb32cd70acb6cdd8eca129729fcdf6/kb-labs-perm-presets-2.80.0.tgz","_integrity":"sha512-VPjQ7yf+7T7Qo9o2Wwyd7xhEk0RxWKKm01Oqw6O4ifSAwdV787QJSJvHWPNp2SFeh9VyZzYTY5Gm0tAr45W30w==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.80.0_1776791578866_0.913317981787773","host":"s3://npm-registry-packages-npm-production"}},"2.81.0":{"name":"@kb-labs/perm-presets","version":"2.81.0","_id":"@kb-labs/perm-presets@2.81.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"71f1d998fa4568715d265d3576e8c8c34fa6d671","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.81.0.tgz","fileCount":5,"integrity":"sha512-dDcUlkfMBSfcuLVsv5v603Vv7QkyQ0O5+zbd3hQ1bSMLdkvpHdSLVMZKQ7bi3otzlQ2klF4l/chOH/R8AzEpHw==","signatures":[{"sig":"MEQCIBziV12frmUEOnHcw7yDPhHH2XycbHrnVnkaaScXNQ72AiBYf16I2xz9liTbij5AFlKaH7sgIH9VMzXxrSV0a4RmTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.81.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/cb380b24fb0966de8bcbbe2418b0de79/kb-labs-perm-presets-2.81.0.tgz","_integrity":"sha512-dDcUlkfMBSfcuLVsv5v603Vv7QkyQ0O5+zbd3hQ1bSMLdkvpHdSLVMZKQ7bi3otzlQ2klF4l/chOH/R8AzEpHw==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.81.0_1776793267233_0.023862662906851462","host":"s3://npm-registry-packages-npm-production"}},"2.82.0":{"name":"@kb-labs/perm-presets","version":"2.82.0","_id":"@kb-labs/perm-presets@2.82.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0fe852e027e254a7f59090cc277b5651332ad018","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.82.0.tgz","fileCount":5,"integrity":"sha512-UXIh8rUEim6foDJc6tJ1ivmvhodF+6oqtRdrbxJgl6oLLHN+2g0njxyqPVYFQ8eKZH+J6NgFQVJehWQ+HYUltg==","signatures":[{"sig":"MEUCICLJNQCN4rKznM93zK8pRPMZ8/3vartClBYAoXwRU5qQAiEA028ROIuqDS+ka0UYef/TcKLP+wCmNvDi0w87i8epzrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.82.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/2eeb14ee3a2a4909b5618cea26928c21/kb-labs-perm-presets-2.82.0.tgz","_integrity":"sha512-UXIh8rUEim6foDJc6tJ1ivmvhodF+6oqtRdrbxJgl6oLLHN+2g0njxyqPVYFQ8eKZH+J6NgFQVJehWQ+HYUltg==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.82.0_1776795382332_0.5484613555658346","host":"s3://npm-registry-packages-npm-production"}},"2.83.0":{"name":"@kb-labs/perm-presets","version":"2.83.0","_id":"@kb-labs/perm-presets@2.83.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"cea1ed93a07b5da4bc75e8548607b21a74195ea0","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.83.0.tgz","fileCount":5,"integrity":"sha512-yS5XbkNJilY6S3yh7uZAbufP7TqTOU+FBKas1+IKA5qE7WpUoVt8iAaIpEmo5SE1EwbtpBE5QbJ840h6ukdroQ==","signatures":[{"sig":"MEQCICCv2fSeXjwJPzMSqEzJLtjXsToquSuuXu9P5m6ydOuIAiAzY1pCJZ8/26h1TUoUDxXVZ8B2vlmN9gK+mdtpbVL90w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.83.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/70bfbb3f2d0aaeef8df8508d00777daa/kb-labs-perm-presets-2.83.0.tgz","_integrity":"sha512-yS5XbkNJilY6S3yh7uZAbufP7TqTOU+FBKas1+IKA5qE7WpUoVt8iAaIpEmo5SE1EwbtpBE5QbJ840h6ukdroQ==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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.83.0"},"_npmOperationalInternal":{"tmp":"tmp/perm-presets_2.83.0_1776958681788_0.9028299224541174","host":"s3://npm-registry-packages-npm-production"}},"2.85.0":{"name":"@kb-labs/perm-presets","version":"2.85.0","_id":"@kb-labs/perm-presets@2.85.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"110ed3ce2c66e2db91ced8facb4e52032d6c8899","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.85.0.tgz","fileCount":5,"integrity":"sha512-MnztqF3aLd4dpbRDy6Pk6GZQBxkWszhFtQtRJwfcSRVz9eYBPYIA9GwFuKl89t283bKwujS5n76KE7bTtBrKkQ==","signatures":[{"sig":"MEQCIBdK0NBmWh0YwPD+HXVWoxtThuS7pr8bXxevVVVe8LUJAiBa6rvweqqgLcimL5PwV/L97FIav/nSoKZFRCXfXnhaIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.85.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/74f0eee8f6a6cfd55c55548a54b2b4b7/kb-labs-perm-presets-2.85.0.tgz","_integrity":"sha512-MnztqF3aLd4dpbRDy6Pk6GZQBxkWszhFtQtRJwfcSRVz9eYBPYIA9GwFuKl89t283bKwujS5n76KE7bTtBrKkQ==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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.85.0"},"_npmOperationalInternal":{"tmp":"tmp/perm-presets_2.85.0_1777059020272_0.688812826413534","host":"s3://npm-registry-packages-npm-production"}},"2.86.0":{"name":"@kb-labs/perm-presets","version":"2.86.0","_id":"@kb-labs/perm-presets@2.86.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"71b95456b28176421ab077c4c2cac9112ec82412","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.86.0.tgz","fileCount":5,"integrity":"sha512-EKDSE+luvh0hJsj7OcCr+Ju3RAm85gPSRX9T3VBommrtpJqdgsNC+F7kyq/idiHYekdn7tndRVxq8iMrrZJbZw==","signatures":[{"sig":"MEYCIQC5tkjbNrHdeTCSbsObpfCxJ3fag53g9amF5WHa1A55lQIhAOknxxXoCGYwhWDGx+oi/s7nwQ63+MYaMC25OoAPRId3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.86.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/de04b197a58a1872b65fab517ae60022/kb-labs-perm-presets-2.86.0.tgz","_integrity":"sha512-EKDSE+luvh0hJsj7OcCr+Ju3RAm85gPSRX9T3VBommrtpJqdgsNC+F7kyq/idiHYekdn7tndRVxq8iMrrZJbZw==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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.86.0"},"_npmOperationalInternal":{"tmp":"tmp/perm-presets_2.86.0_1777063496510_0.9432574268306728","host":"s3://npm-registry-packages-npm-production"}},"2.87.0":{"name":"@kb-labs/perm-presets","version":"2.87.0","_id":"@kb-labs/perm-presets@2.87.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"bf15616bad3a4dd7c654df322cd3a3bffc09ef69","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.87.0.tgz","fileCount":5,"integrity":"sha512-1hvBQeNOi0Q3DghsSEjM2kxeqJ8Qt6Prc2O2sFThx7RsP5HYEa0yVJJmdNPcRCjx9tbWp4BqmYD8S8+073NZ6w==","signatures":[{"sig":"MEUCIF+EDIpZKsQkCwO3uYr3SNYnPcAmogHIYnnzDzvCDH7OAiEA5/Y4nkWv2wt1ci65Oc+cHmgPCNN04aGHr7l7OlqvkBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.87.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/6bc7ec44b53caccf073fbd01a0274cc8/kb-labs-perm-presets-2.87.0.tgz","_integrity":"sha512-1hvBQeNOi0Q3DghsSEjM2kxeqJ8Qt6Prc2O2sFThx7RsP5HYEa0yVJJmdNPcRCjx9tbWp4BqmYD8S8+073NZ6w==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.87.0_1777064319363_0.6537324727970051","host":"s3://npm-registry-packages-npm-production"}},"2.88.0":{"name":"@kb-labs/perm-presets","version":"2.88.0","_id":"@kb-labs/perm-presets@2.88.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b7a1e44d6f1281272eb88ab3f5370b8a034674fa","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.88.0.tgz","fileCount":5,"integrity":"sha512-kV4Y4XjCc+PEqLzwNpUUlIqjGZLBuxMwUsg9u3nqSX1VfeRyYSiWb4aJ6QiHYlX4MQQvc7SxxFNJLQhbd9jeBg==","signatures":[{"sig":"MEYCIQDFpdgQ25h7uiV1MBtcn24FPSQomYubRfcMFr8pVByVLgIhAIf/VDKb+CdII8ZxKcjvVHn3hAJ/BgP1PYDZdkMfmjNT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.88.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/ddcf981bd0619584722bd6e868970dc9/kb-labs-perm-presets-2.88.0.tgz","_integrity":"sha512-kV4Y4XjCc+PEqLzwNpUUlIqjGZLBuxMwUsg9u3nqSX1VfeRyYSiWb4aJ6QiHYlX4MQQvc7SxxFNJLQhbd9jeBg==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.88.0_1777109601376_0.5098644594265984","host":"s3://npm-registry-packages-npm-production"}},"2.89.0":{"name":"@kb-labs/perm-presets","version":"2.89.0","_id":"@kb-labs/perm-presets@2.89.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ad744a6a9c27f39c01d43fafb42887fc993af201","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.89.0.tgz","fileCount":5,"integrity":"sha512-2V7UTcEBaCM/ptznp/F8KiijFp83/p3bnu0lSa3ToCLWSI+qJnJM8OVZnuw29acLYVevsYURrrTRkdrCySx3Fg==","signatures":[{"sig":"MEYCIQCNDyNkkkcrEA7OXbVJkkxQUzQsH/9hoIYC5DdrBV991gIhAONuGJRXLq6K/ZkFZUlqHD89MXc0sselZNRKnmsiJp85","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48096},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.89.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/3533640d4c8f6ed04e76309b93508778/kb-labs-perm-presets-2.89.0.tgz","_integrity":"sha512-2V7UTcEBaCM/ptznp/F8KiijFp83/p3bnu0lSa3ToCLWSI+qJnJM8OVZnuw29acLYVevsYURrrTRkdrCySx3Fg==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.89.0_1777111497016_0.373983827745475","host":"s3://npm-registry-packages-npm-production"}},"2.93.0":{"name":"@kb-labs/perm-presets","version":"2.93.0","_id":"@kb-labs/perm-presets@2.93.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8d5073b418ee316b6cd87b9b38764d5edd19f862","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.93.0.tgz","fileCount":5,"integrity":"sha512-Xw5TGWkTuQ/7y8nkblfo6gYkxPrv5cyj8nzVpKX1HYyNQduZWK4ysdA8RPBzuVbeCDZZ5iLrzvlwyTYWb+uYcw==","signatures":[{"sig":"MEUCIHEjfbtLjj8FGaMv4arbh0/WWVg0FzI+xjO44x7Of50VAiEA3f8Er9D8ERnIWmTNw27drv2b5psuMJ/gIEZKj+AvJuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48288},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.93.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a29a252c1a07888da394b8c5acdbbd5f/kb-labs-perm-presets-2.93.0.tgz","_integrity":"sha512-Xw5TGWkTuQ/7y8nkblfo6gYkxPrv5cyj8nzVpKX1HYyNQduZWK4ysdA8RPBzuVbeCDZZ5iLrzvlwyTYWb+uYcw==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.93.0_1777405809461_0.745641998900817","host":"s3://npm-registry-packages-npm-production"}},"2.94.0":{"name":"@kb-labs/perm-presets","version":"2.94.0","_id":"@kb-labs/perm-presets@2.94.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4255176d05d6fc9c8ae6eaedf945c54b8980d68d","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.94.0.tgz","fileCount":5,"integrity":"sha512-lFsGdoRhrebMWI26Fen23UlJUVTgwivHF5dKOAga5e+Mh7XowdeDaxX8AABwVtcaPjUSkKS+Cl6KXCRwwGLqmA==","signatures":[{"sig":"MEUCIBSy0C3667Vajo/optorvVBHVQT1clXNm7GG7mIfTgnqAiEAj/2NkTzRsq4kIdn7X5aSsuMKgS0ljd5in+cUb3bAKcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48288},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.94.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/7d89549cf0c34778a10fac0aba92730b/kb-labs-perm-presets-2.94.0.tgz","_integrity":"sha512-lFsGdoRhrebMWI26Fen23UlJUVTgwivHF5dKOAga5e+Mh7XowdeDaxX8AABwVtcaPjUSkKS+Cl6KXCRwwGLqmA==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"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/perm-presets_2.94.0_1777410695600_0.4875784259970193","host":"s3://npm-registry-packages-npm-production"}},"2.96.0":{"name":"@kb-labs/perm-presets","version":"2.96.0","_id":"@kb-labs/perm-presets@2.96.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b7dbf1d29c01126bb9c99f0c8fc9b5798b52741a","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.96.0.tgz","fileCount":5,"integrity":"sha512-k+BxnOYgnhXf4TdpntBS6e7lF7xtutHwdqixqE+imRmcupLk0dNrEhljIw/U8clJ1nwbFD0mwwp2oAsea6J8ZA==","signatures":[{"sig":"MEQCIAkJ9r7J4CCegNY061+C8n9dE8KiryHKgV7EYfKv9kPqAiAuihkTloa1HTaa2H80Ff0GdynYaGzhMwnCJ1DyJB5/Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52210},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.96.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/840842b7e1880c72cfb8d94c9647a7a8/kb-labs-perm-presets-2.96.0.tgz","_integrity":"sha512-k+BxnOYgnhXf4TdpntBS6e7lF7xtutHwdqixqE+imRmcupLk0dNrEhljIw/U8clJ1nwbFD0mwwp2oAsea6J8ZA==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.96.0_1783119740677_0.1971773762947051","host":"s3://npm-registry-packages-npm-production"}},"2.98.0":{"name":"@kb-labs/perm-presets","version":"2.98.0","_id":"@kb-labs/perm-presets@2.98.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6db2041e5d6dc809872677353f202eac9a29b4e5","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.98.0.tgz","fileCount":5,"integrity":"sha512-7ltM0/6EfLVCv1whZnewKayOXgEIfUoMkyizqn/U0JRYvOejkzc95NO4O2//WIoxMN5LO7cDdXWjw8MMsOqDGg==","signatures":[{"sig":"MEYCIQDiAqyrS8+yb/tvscgM7C1JsYLvyDYzy1XS2cMXtXFUswIhAJYVjwCOX4PTFPgk7/bFmN/ZK+TPRQjiaqGhA8JZdxOu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52210},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.98.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/e3be9d2a4bf2d4c99b257e457324f2a3/kb-labs-perm-presets-2.98.0.tgz","_integrity":"sha512-7ltM0/6EfLVCv1whZnewKayOXgEIfUoMkyizqn/U0JRYvOejkzc95NO4O2//WIoxMN5LO7cDdXWjw8MMsOqDGg==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.98.0_1784385316742_0.26132847848837315","host":"s3://npm-registry-packages-npm-production"}},"2.100.0":{"name":"@kb-labs/perm-presets","version":"2.100.0","_id":"@kb-labs/perm-presets@2.100.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"603b58ac05b84f3bf8b06f572330ffc9246aeddb","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.100.0.tgz","fileCount":5,"integrity":"sha512-YuwQ/U8lTLTDWy693Z6+L2k1aEqOBItJR53x7sV6UKoC2/plM/iS2juagExgTohzV3mpt58h7TMv6WlRDfn3zQ==","signatures":[{"sig":"MEQCIDbDhc3ZSMyVP/JuGUJS9pfWCGfVXE+35T2BugTYYPVNAiAGz5c6lTyWc5YFcjendFNPPjA37WqGx7ZxZIMxj7O8iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52213},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.100.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/dfddd82a18661a73d85b6e103adadc15/kb-labs-perm-presets-2.100.0.tgz","_integrity":"sha512-YuwQ/U8lTLTDWy693Z6+L2k1aEqOBItJR53x7sV6UKoC2/plM/iS2juagExgTohzV3mpt58h7TMv6WlRDfn3zQ==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.100.0_1784421519019_0.2735812954571457","host":"s3://npm-registry-packages-npm-production"}},"2.101.0-canary.3f3ceb8f":{"name":"@kb-labs/perm-presets","version":"2.101.0-canary.3f3ceb8f","_id":"@kb-labs/perm-presets@2.101.0-canary.3f3ceb8f","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b0ea1bb63fd25c1fcd884d46f165eb8f8d9d1666","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.101.0-canary.3f3ceb8f.tgz","fileCount":5,"integrity":"sha512-sVuX7jSo+twoS0q7cpwIkj6z1f6hNd2KjFsYrMJkXvUuft38IWwSqVJAserNsmPZxaoG4iuh6p2syYNWxLXvaQ==","signatures":[{"sig":"MEUCIQDwg27KD911IwyEbMBxN6+HOmaAkfVjCTa+zUY9MR3LHwIgdt29dEJIlDiCaVeIfgFhttBoWvy11q4/DJDwHLHoFlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52229},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.101.0-canary.3f3ceb8f.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/3a0ca60516abb2942ab880da5722d84f/kb-labs-perm-presets-2.101.0-canary.3f3ceb8f.tgz","_integrity":"sha512-sVuX7jSo+twoS0q7cpwIkj6z1f6hNd2KjFsYrMJkXvUuft38IWwSqVJAserNsmPZxaoG4iuh6p2syYNWxLXvaQ==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.101.0-canary.3f3ceb8f_1784472316374_0.3747809537130944","host":"s3://npm-registry-packages-npm-production"}},"2.101.0":{"name":"@kb-labs/perm-presets","version":"2.101.0","_id":"@kb-labs/perm-presets@2.101.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"fccd3d03f4242ae85c763b190053ef57026774ec","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.101.0.tgz","fileCount":5,"integrity":"sha512-XmuTzP6bd0HgYKp/6OgblrcldYgN2hL9axS8ohi3z7kIOZlEg/tTqAFZSKnsMt7TB9vEpF6sNPWtHdKEVSCDWQ==","signatures":[{"sig":"MEYCIQDD6ixPZRnXB2oC3/EXRI1BydNjrgxOhA1LCm0OUydEMgIhAOHoPXBV9GpOOQjvJrsNbGwy+1Ow6foCWlhnieJnYj2d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52213},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.101.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/8792ecc1ba602f2648bdfa723e68045e/kb-labs-perm-presets-2.101.0.tgz","_integrity":"sha512-XmuTzP6bd0HgYKp/6OgblrcldYgN2hL9axS8ohi3z7kIOZlEg/tTqAFZSKnsMt7TB9vEpF6sNPWtHdKEVSCDWQ==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.101.0_1784477341168_0.855004483061526","host":"s3://npm-registry-packages-npm-production"}},"2.102.0":{"name":"@kb-labs/perm-presets","version":"2.102.0","_id":"@kb-labs/perm-presets@2.102.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"300a835524b77bb26ba76fb498dda32ee58406d4","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.102.0.tgz","fileCount":5,"integrity":"sha512-ClOOwUo2nNFmwqoNLX9tVurLeCCGiqNuwKYHQStsVR7FDn5lDc20lP0yt6643E74EToC0uqTYbIxtWKVkKPw2g==","signatures":[{"sig":"MEUCIEZdpoTumyGeC1KObsp74V56dgdXmjTPHkVnGDCI3ut7AiEA5ehkTIRb+UEE5MRKJqEQVVa5aw37C5zf6YeB2zo7Nic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52213},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.102.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/2b7bb850740e5ea02f589f3aa5d65eb6/kb-labs-perm-presets-2.102.0.tgz","_integrity":"sha512-ClOOwUo2nNFmwqoNLX9tVurLeCCGiqNuwKYHQStsVR7FDn5lDc20lP0yt6643E74EToC0uqTYbIxtWKVkKPw2g==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.102.0_1784496593911_0.537937487834528","host":"s3://npm-registry-packages-npm-production"}},"2.103.0":{"name":"@kb-labs/perm-presets","version":"2.103.0","_id":"@kb-labs/perm-presets@2.103.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8b685354ed15f7265a0a272653dcd2e5a6745148","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.103.0.tgz","fileCount":5,"integrity":"sha512-b3ezzLUULdotxWYACF4YQvKLtrrDN028I7HWCJ+QYthopR0zP+7eCjye3Ht4LN8eP3sBlzP5Euxbu7Nh9fEDOA==","signatures":[{"sig":"MEUCIGN8IfiPSVVTAybhIz6yrq2SQ17kOnAbqGNPNOh/jc7pAiEAgRhm4Hd7C7lPOSihMnkOAs671h0Jzxjx6wwVxya9TzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52213},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.103.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d030f1a52c3aebe5913f0ce9afa2503c/kb-labs-perm-presets-2.103.0.tgz","_integrity":"sha512-b3ezzLUULdotxWYACF4YQvKLtrrDN028I7HWCJ+QYthopR0zP+7eCjye3Ht4LN8eP3sBlzP5Euxbu7Nh9fEDOA==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.103.0_1784500762880_0.10499824799932589","host":"s3://npm-registry-packages-npm-production"}},"2.104.0":{"name":"@kb-labs/perm-presets","version":"2.104.0","_id":"@kb-labs/perm-presets@2.104.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4b7cbb00efa0f619a09ff1d7d6b8a7370d553322","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.104.0.tgz","fileCount":5,"integrity":"sha512-kW6QmZpxyOsE36dGVIsm6TEseV5Rf4SHQ+ZS6v8KOfHAgMeICcPLJESfjwRe4fYoZeYF35YOMxrJK9Na13jVjA==","signatures":[{"sig":"MEUCIH7SXb3E1VX8FOuSq+GuXBe1PYtnBgEOEy7L+wtaETXIAiEAiAKXN0ra9BXWXjTmnwL1vU7Dm1eQJd8XBf808VGfVQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52213},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-perm-presets-2.104.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/9b133a041d8d1c060ce02f5751bb217b/kb-labs-perm-presets-2.104.0.tgz","_integrity":"sha512-kW6QmZpxyOsE36dGVIsm6TEseV5Rf4SHQ+ZS6v8KOfHAgMeICcPLJESfjwRe4fYoZeYF35YOMxrJK9Na13jVjA==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.104.0_1784505166971_0.9544622211994169","host":"s3://npm-registry-packages-npm-production"}},"2.105.0":{"name":"@kb-labs/perm-presets","version":"2.105.0","_id":"@kb-labs/perm-presets@2.105.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f893509f30ef70f2eb116dc5af3a574e23f8d5ba","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.105.0.tgz","fileCount":5,"integrity":"sha512-VCg/PwaDML5PIqyW8w4EoEnijhqIq+HPqNBS8PS+miX1AVn27HdBpwRotLkNksvfHW/5RmQG5TM/ovgv8izt0w==","signatures":[{"sig":"MEUCIQCrQNvSJWChKOzApE0VKY4Dmrsdt2bBYfTH3F2tCmIPwQIgYn64tup8Ksn7c1NEkP0xhWMQycYJ64B9ece+OQTt3kA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52219},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.105.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.105.0.tgz","_integrity":"sha512-VCg/PwaDML5PIqyW8w4EoEnijhqIq+HPqNBS8PS+miX1AVn27HdBpwRotLkNksvfHW/5RmQG5TM/ovgv8izt0w==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@kb-labs/plugin-contracts":"^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/perm-presets_2.105.0_1784845975976_0.046739050331521925","host":"s3://npm-registry-packages-npm-production"}},"2.106.0":{"name":"@kb-labs/perm-presets","version":"2.106.0","_id":"@kb-labs/perm-presets@2.106.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6dff2d1f965c4bac5451dca862a22c078f058311","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.106.0.tgz","fileCount":5,"integrity":"sha512-/B8TmOvDxFMuFneQPVqro3IzMFKayFpqvuUGVAdSzsOaoVdnEw6A54g0RTVTKTHTjTgcWh+b66l1Fp0mpup3Ew==","signatures":[{"sig":"MEUCIC4qCGDQ2ABp2BgGdQbmNDgylorjc0zkuI4xrhOzzGrVAiEA+Eh/b0RuGNieFpznyUGNd/Xm0qMLVAetZdj30+JSAqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52219},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.106.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.106.0.tgz","_integrity":"sha512-/B8TmOvDxFMuFneQPVqro3IzMFKayFpqvuUGVAdSzsOaoVdnEw6A54g0RTVTKTHTjTgcWh+b66l1Fp0mpup3Ew==","_npmVersion":"10.8.2","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@kb-labs/plugin-contracts":"^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/perm-presets_2.106.0_1784855215340_0.6341236463078188","host":"s3://npm-registry-packages-npm-production"}},"2.107.0":{"name":"@kb-labs/perm-presets","version":"2.107.0","_id":"@kb-labs/perm-presets@2.107.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2b9bf77097911c78919d2c4d6c8dbaa7b2b090bf","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.107.0.tgz","fileCount":5,"integrity":"sha512-H9ygg5NoqVdv1y3lc9jU76qsYH3guPjP/a4m1B2fda5/TO8MfpvB/IvJRsfQ/wIOoK4HGuqSumf8gduZydn83w==","signatures":[{"sig":"MEUCIHU+T4JcDPX8G3jtlt48RcYvAoRHvezBlF0fWqCvHi57AiEAtSEbGz+Gcq4SonxyQh83ntcxy4WEFnQ2qh8C9fKn3yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52219},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.107.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.107.0.tgz","_integrity":"sha512-H9ygg5NoqVdv1y3lc9jU76qsYH3guPjP/a4m1B2fda5/TO8MfpvB/IvJRsfQ/wIOoK4HGuqSumf8gduZydn83w==","_npmVersion":"10.9.8","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/plugin-contracts":"^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/perm-presets_2.107.0_1785005793053_0.013727695800478168","host":"s3://npm-registry-packages-npm-production"}},"2.109.0":{"name":"@kb-labs/perm-presets","version":"2.109.0","_id":"@kb-labs/perm-presets@2.109.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ef312004f7bc9b645d5578929bd833186907831e","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.109.0.tgz","fileCount":5,"integrity":"sha512-vJug4mXSMnlsr4WPnVDDcxnnlzSthe9s3Xx5lRkjqKlA0KKW7I4LnB2DO2J+d8tS5ueXZMEog6QeT0b6ia1DZA==","signatures":[{"sig":"MEQCIBzpVj5nWQKKJ0H9aADh2gcm1PW16b1LJ881zbSNknrPAiAG7MykjPv80c4wBI52V8Xdv/aZOO1PzDh+PeqzgOE8SQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52219},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.109.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.109.0.tgz","_integrity":"sha512-vJug4mXSMnlsr4WPnVDDcxnnlzSthe9s3Xx5lRkjqKlA0KKW7I4LnB2DO2J+d8tS5ueXZMEog6QeT0b6ia1DZA==","_npmVersion":"10.9.8","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/plugin-contracts":"^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/perm-presets_2.109.0_1785012465811_0.13510627307047618","host":"s3://npm-registry-packages-npm-production"}},"2.110.0":{"name":"@kb-labs/perm-presets","version":"2.110.0","_id":"@kb-labs/perm-presets@2.110.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6ac8579bddcd877498002173f86c9239922c293a","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.110.0.tgz","fileCount":5,"integrity":"sha512-3glwRvDbWbpcsWq4xZY/tyiR3PY006MBM5ydk46i54bGpobtcbMm7n5eNw/BJa6KnxMj+4XuB54eEPdqbsH6MQ==","signatures":[{"sig":"MEUCICZbGvoEM9h5HNdjs5S4+Jfp+RDMwt26BbCfVYpxHpYnAiEA96JdnfDMgtiwgzv9PZ3gDPdlHLuR4QKYyHa1pYXtSlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52219},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.110.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.110.0.tgz","_integrity":"sha512-3glwRvDbWbpcsWq4xZY/tyiR3PY006MBM5ydk46i54bGpobtcbMm7n5eNw/BJa6KnxMj+4XuB54eEPdqbsH6MQ==","_npmVersion":"10.9.8","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/plugin-contracts":"^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/perm-presets_2.110.0_1785199253570_0.13028835284213436","host":"s3://npm-registry-packages-npm-production"}},"2.111.0":{"name":"@kb-labs/perm-presets","version":"2.111.0","_id":"@kb-labs/perm-presets@2.111.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1bb26a0d65f9778a450c0c392f11dcf07a7d431a","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.111.0.tgz","fileCount":5,"integrity":"sha512-WRsby7cjIsgcRJgAiskxvgebxEbpxnAQO8RSJUB9ojh0m8pl6QN4De5tnUsy3WwNaJlFLgxGmid7ooArbf1qzQ==","signatures":[{"sig":"MEYCIQCZ6VT/21cyG8cjCDfKbbZPv4iufbnGk++EsnvoasMu0gIhAIPfSjrZOnliMoXATy7Dex4jbubvwF8kI72JHf2SJIF6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52219},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.111.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.111.0.tgz","_integrity":"sha512-WRsby7cjIsgcRJgAiskxvgebxEbpxnAQO8RSJUB9ojh0m8pl6QN4De5tnUsy3WwNaJlFLgxGmid7ooArbf1qzQ==","_npmVersion":"10.9.8","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/plugin-contracts":"^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/perm-presets_2.111.0_1785264830407_0.03208256300418988","host":"s3://npm-registry-packages-npm-production"}},"2.112.0":{"name":"@kb-labs/perm-presets","version":"2.112.0","_id":"@kb-labs/perm-presets@2.112.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a5cefd02d03408d13bb0ea3c845e51c2c8a13d6d","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.112.0.tgz","fileCount":5,"integrity":"sha512-zfa58gEpmDSAoe15bqtBD9aK5aTgKrXjn2iPz752sQyT9apChtVehxxxKSW+3RT+HjzHMl0O6VsqDh3Yzb6J2g==","signatures":[{"sig":"MEUCIF9REP9R1fPmJHawoYl//233Vmb6iJss7QZLK6JwUOTiAiEA/Uc1xRIYKZQdn5NEn6d8Bdv70tNK+BmGyo0srFnj/5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52219},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.112.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.112.0.tgz","_integrity":"sha512-zfa58gEpmDSAoe15bqtBD9aK5aTgKrXjn2iPz752sQyT9apChtVehxxxKSW+3RT+HjzHMl0O6VsqDh3Yzb6J2g==","_npmVersion":"10.9.8","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/plugin-contracts":"^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/perm-presets_2.112.0_1785307945193_0.04486744245148189","host":"s3://npm-registry-packages-npm-production"}},"2.114.0":{"name":"@kb-labs/perm-presets","version":"2.114.0","_id":"@kb-labs/perm-presets@2.114.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b6f7631ff0d6bc8c3757cbd5023f4c53c8b0a4f8","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.114.0.tgz","fileCount":5,"integrity":"sha512-RZJh+vOFHwT36dv73iiS7gQ/MziCYRcDT/w8MWNARdwMGJNpeWkryAn6Z5YSXv5KhwZAAeBs1n2spkUjhXxqqA==","signatures":[{"sig":"MEQCIEgyV2NBod8Gx5QtugICjIWFUgtPmRUXYk/10QqP/Oa5AiBZgOEDLVZC+Wi4ErmbJsuhmjJ88hXu1WKAkIeoxJrP+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52219},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.114.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.114.0.tgz","_integrity":"sha512-RZJh+vOFHwT36dv73iiS7gQ/MziCYRcDT/w8MWNARdwMGJNpeWkryAn6Z5YSXv5KhwZAAeBs1n2spkUjhXxqqA==","_npmVersion":"10.9.8","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/plugin-contracts":"^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/perm-presets_2.114.0_1785449125902_0.372507488646324","host":"s3://npm-registry-packages-npm-production"}},"2.116.11":{"name":"@kb-labs/perm-presets","version":"2.116.11","_id":"@kb-labs/perm-presets@2.116.11","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"00d8534ee46afe625599f03af21c0fa2c4785ba8","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.116.11.tgz","fileCount":5,"integrity":"sha512-7Xu7RZyKJ0mPXcg4HOKv+d/3SnWcCrn/C3xYfJRbLe0DhGNsYFOQSKRGcoYhUnnSrg/LYJETkYZYYEqMrjfBgQ==","signatures":[{"sig":"MEUCIBbZXVoRsldPMU4Refbx9ARzYBs7KjzI1D24UT6fpQ6pAiEA5cxbiscJ8UHEn4sDf3zRgOBA6rXAvopAZYlyxS5h66c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52216},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.116.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.116.11.tgz","_integrity":"sha512-7Xu7RZyKJ0mPXcg4HOKv+d/3SnWcCrn/C3xYfJRbLe0DhGNsYFOQSKRGcoYhUnnSrg/LYJETkYZYYEqMrjfBgQ==","_npmVersion":"10.9.8","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.116.11_1785618540372_0.2551279669492008","host":"s3://npm-registry-packages-npm-production"}},"2.116.12":{"name":"@kb-labs/perm-presets","version":"2.116.12","_id":"@kb-labs/perm-presets@2.116.12","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f867ff612c5a6fa447309aadb8bcc537db8bf3b1","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.116.12.tgz","fileCount":5,"integrity":"sha512-OfR1qnpnjIkL1Mds4csxR97d5nw34XdLUW9bp7VCulRhGRROwRMbWzFSGIolPtqDr5f0NPahe2aANQ+lw6qMOQ==","signatures":[{"sig":"MEYCIQCfgKeId87EkyZ5cbRbnc+mmYBvuu69crVwpTICqQcbXQIhAKBtBcE8hjNbpId0eZoqFPFsdqQ1D7XtaMwC5+ZQdVX4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52216},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.116.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.116.12.tgz","_integrity":"sha512-OfR1qnpnjIkL1Mds4csxR97d5nw34XdLUW9bp7VCulRhGRROwRMbWzFSGIolPtqDr5f0NPahe2aANQ+lw6qMOQ==","_npmVersion":"10.9.8","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.116.12_1785621857806_0.9188636354738358","host":"s3://npm-registry-packages-npm-production"}},"2.116.13":{"name":"@kb-labs/perm-presets","version":"2.116.13","_id":"@kb-labs/perm-presets@2.116.13","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"fb4855222135366e0787303dfd31b97fb16f145d","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.116.13.tgz","fileCount":5,"integrity":"sha512-+a4aZoaG6k3sNdNxrKjPLJBD3eX/aLHE5KHM1n6WHT7JNxO4Kx671neGqWWX8yK2I/qi8uYFpJROYzPNijb8Mg==","signatures":[{"sig":"MEYCIQCUx/YyTkE23lDLwGCODDv5j+3nw1xN6sYp9vhc4IRrwgIhAIR9PlNKMM75ucbOIwugn7UR/JQs2B/gro9w5JCdc7iu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52216},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.116.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.116.13.tgz","_integrity":"sha512-+a4aZoaG6k3sNdNxrKjPLJBD3eX/aLHE5KHM1n6WHT7JNxO4Kx671neGqWWX8yK2I/qi8uYFpJROYzPNijb8Mg==","_npmVersion":"10.9.8","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.116.13_1785623486076_0.15003715811836815","host":"s3://npm-registry-packages-npm-production"}},"2.116.14":{"name":"@kb-labs/perm-presets","version":"2.116.14","_id":"@kb-labs/perm-presets@2.116.14","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4b67a944ee2a5c98b29d6c7fc347f6732f7f2473","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.116.14.tgz","fileCount":5,"integrity":"sha512-mmnwHdKty+QY1rMc7hHeZBj4AWLXP6OIEVWAahqI3tUWFgZYhcQ9imNmzpwuD7rM/NB2SisgKfPkJrgAgCPmZw==","signatures":[{"sig":"MEYCIQC1M41VP+q75JREUs/HKoqD7MZnFCT6XiqhtfQ8f+AmegIhAIHfoBcuzw/t0VRNB1/LfaknLmiB7mRo6TRtO8HyLj3g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52216},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.116.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.116.14.tgz","_integrity":"sha512-mmnwHdKty+QY1rMc7hHeZBj4AWLXP6OIEVWAahqI3tUWFgZYhcQ9imNmzpwuD7rM/NB2SisgKfPkJrgAgCPmZw==","_npmVersion":"10.9.8","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.116.14_1785625282495_0.030723030296759157","host":"s3://npm-registry-packages-npm-production"}},"2.117.0":{"name":"@kb-labs/perm-presets","version":"2.117.0","_id":"@kb-labs/perm-presets@2.117.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"cdacf64acb014cc71e6c472ebefb78310c20afb1","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.117.0.tgz","fileCount":5,"integrity":"sha512-RfS6qSHpF8s0aj43TcqT9yiHGqHvbVmRd2HN6YIgLpB1XICf8uqmhJ9OM1bfqIhz8v1dYZAuubOusqolGrMqig==","signatures":[{"sig":"MEYCIQDoXwQDBmeyX2CFi9cuSNWP2J/D1gSbaubGZKbNKkm8IwIhAM0C+6mlSgHezsc2d2S9V3KJLEgG8gTWk3hrTlq3FuI9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52889},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.117.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.117.0.tgz","_integrity":"sha512-RfS6qSHpF8s0aj43TcqT9yiHGqHvbVmRd2HN6YIgLpB1XICf8uqmhJ9OM1bfqIhz8v1dYZAuubOusqolGrMqig==","_npmVersion":"11.16.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.117.0_1786297968257_0.9629971000214055","host":"s3://npm-registry-packages-npm-production"}},"2.118.0":{"name":"@kb-labs/perm-presets","version":"2.118.0","_id":"@kb-labs/perm-presets@2.118.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5164c0b5fc572440b6e898536ca329422aca85a7","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.118.0.tgz","fileCount":5,"integrity":"sha512-I7WwCtKNQiaMUjjkODEdm9Y33acWWLuqK78S3A40hSkRuLSJC+rWIBMTd3AZ43nCk+NQaeC0a8c15J+vLjuJdA==","signatures":[{"sig":"MEYCIQCxGMr6buIVSgWVBpseQP42mNaCXJ4IIvce4uznsuvGKAIhAOxKglSRtI/JIhl73dACSRIkbYLq2CkMUbI08pVPX9GQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52889},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.118.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.118.0.tgz","_integrity":"sha512-I7WwCtKNQiaMUjjkODEdm9Y33acWWLuqK78S3A40hSkRuLSJC+rWIBMTd3AZ43nCk+NQaeC0a8c15J+vLjuJdA==","_npmVersion":"11.16.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.118.0_1786471401001_0.6090391338397385","host":"s3://npm-registry-packages-npm-production"}},"2.118.1":{"name":"@kb-labs/perm-presets","version":"2.118.1","_id":"@kb-labs/perm-presets@2.118.1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9f6684cd66402260cdd3804c9dbc78089c08cc84","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.118.1.tgz","fileCount":5,"integrity":"sha512-NtR+DGr/LXRCxs2cAyP8kNFZd2R0Kz0cHya8T9gAJH/8CCnjlFWO+VJI70ravzZk/2RtsAYyfa0uv0ilVYDwHA==","signatures":[{"sig":"MEUCIQDLXyIL6Ehvc6ghANhcKWk6tE+HX2XHPvcjFXQWE3aA5QIgKU4W0zG7F9zBtxjrzJgR/08AJul7alGZ7ga1mLGAsUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52889},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.118.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.118.1.tgz","_integrity":"sha512-NtR+DGr/LXRCxs2cAyP8kNFZd2R0Kz0cHya8T9gAJH/8CCnjlFWO+VJI70ravzZk/2RtsAYyfa0uv0ilVYDwHA==","_npmVersion":"11.16.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.118.1_1786524552961_0.2319445505021127","host":"s3://npm-registry-packages-npm-production"}},"2.118.2":{"name":"@kb-labs/perm-presets","version":"2.118.2","_id":"@kb-labs/perm-presets@2.118.2","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e4fd2a3340bc2a786554466caf7fe932f0f3ef2b","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.118.2.tgz","fileCount":5,"integrity":"sha512-BwNpTZBrhH9qknX2QTDYZxK7vpU+4oMQivmdA6qy9Gzz6Y3PjDYA7zwRkHxv17HIA7NXALG59rpxwL8oYdi9BQ==","signatures":[{"sig":"MEQCIEIUEof6NnD3XA+VTUWUBnbZHn1UWuGGY+oKa0/R2s60AiAYmOGAWHxdPZLMOjI67BECbP3IocXheJvqza9piWOdZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52889},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.118.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-perm-presets-2.118.2.tgz","_integrity":"sha512-BwNpTZBrhH9qknX2QTDYZxK7vpU+4oMQivmdA6qy9Gzz6Y3PjDYA7zwRkHxv17HIA7NXALG59rpxwL8oYdi9BQ==","_npmVersion":"11.16.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.118.2_1786573679872_0.08061155109956575","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.8c5512847":{"name":"@kb-labs/perm-presets","version":"2.119.0-canary.8c5512847","_id":"@kb-labs/perm-presets@2.119.0-canary.8c5512847","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"49f9f59f2a4b5285d96078dab0282627878d9075","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.0-canary.8c5512847.tgz","fileCount":5,"integrity":"sha512-fpd4+1ATbLEebOWC9B3DnfEuylWE+9MkXvg+olOSUkoa4khovlsKLX+8DUVVv9aLHCRUpbKsXXExSlHbbD6RrQ==","signatures":[{"sig":"MEUCICBYkg+ge5miaEWGqdAXNA+tMrTRRACPmtRc8UFQN+5nAiEAlaFy8poHkhbTM8N/t9HOFZGSksyfugxCGie8zxBWIqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56139},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.18.1","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.0-canary.8c5512847_1786813474657_0.8834395062359326","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.cee505c72":{"name":"@kb-labs/perm-presets","version":"2.119.0-canary.cee505c72","_id":"@kb-labs/perm-presets@2.119.0-canary.cee505c72","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3ca11a16f9a458af90f4b32c17ed8b1e10600604","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.0-canary.cee505c72.tgz","fileCount":5,"integrity":"sha512-f4LgYHdNnsRsWh4MckfbTI9urUmQpb/0SQtUPsd3NnG7NneiSoqFQPEv+mdg+ryGUtp+Za0gDDFBHWoRIZSbTQ==","signatures":[{"sig":"MEQCIG/hr/+cFtAcjoGwhuaGKfwIPL+6dcWkjhY8B9L5+sVQAiBJhLGD6Nb3jxTIzD4SWbRZOPMvt0Zl4bR6YBgT1Fo3iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56139},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.18.1","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.0-canary.cee505c72_1787087292047_0.3830459224335301","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.85d060ea6":{"name":"@kb-labs/perm-presets","version":"2.119.0-canary.85d060ea6","_id":"@kb-labs/perm-presets@2.119.0-canary.85d060ea6","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"92c18862301fcab27ae28c6705df195e9b820c8b","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.0-canary.85d060ea6.tgz","fileCount":5,"integrity":"sha512-ZHxFQFQ+asTtr4gl3ZyzZl7qDxqz9l/DB+cPMQFUOCNbtBjXPQ95T74VRHnzmTZhPDbu43Z663nCA9/cDjMhFg==","signatures":[{"sig":"MEUCIQCBxNIOIKKOdS0ekn8A2iPU/5FJNtOKdtIf7ZBYvPkAvgIgORH+AN5Wz9P3nN7PeNGjPwd5/ikjI15KhcZC0GQ+CBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56139},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.18.1","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.0-canary.85d060ea6_1787250531724_0.6258675058472969","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.c64d2c41e":{"name":"@kb-labs/perm-presets","version":"2.119.0-canary.c64d2c41e","_id":"@kb-labs/perm-presets@2.119.0-canary.c64d2c41e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4bbf4021e2b86d5109c5d530e6623d33f2d0b8b2","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.0-canary.c64d2c41e.tgz","fileCount":5,"integrity":"sha512-VI2EOR6FLrE6o9azT0pg5zF+e0Rw5yVoS99VRwZApzRheQK2ehuX0y969ffJillhKo5TCzRMXnBQqIjoBJ60wg==","signatures":[{"sig":"MEYCIQDH5gvxEbGwOSsQnHoW1B9l1d5bKT4q4YDX9j6Rvx5ACQIhAPrBGjbTn9dOIwxTRcV/cL9iWqFBLBU/qSMOrqRD/RWu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56173},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.c64d2c41e.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.c64d2c41e.tgz","_integrity":"sha512-VI2EOR6FLrE6o9azT0pg5zF+e0Rw5yVoS99VRwZApzRheQK2ehuX0y969ffJillhKo5TCzRMXnBQqIjoBJ60wg==","_npmVersion":"11.17.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.0-canary.c64d2c41e_1787608972869_0.9832279879122514","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0b1ec4151":{"name":"@kb-labs/perm-presets","version":"2.119.0-canary.0b1ec4151","_id":"@kb-labs/perm-presets@2.119.0-canary.0b1ec4151","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ff57beb25d7e7c5bcf852badbd44f8dbbc08e1ef","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.0-canary.0b1ec4151.tgz","fileCount":5,"integrity":"sha512-xQ1fwd7reJA44NiTuUKQ9Piv27WFt6XvEkHkHzU2R07dNY6+358Rc+OYvaMLNs3/64FbAki2EC30CHOCZefv9w==","signatures":[{"sig":"MEUCIDJrPrUrDkdhXHQzIJHHtlHN0l9Ou1IooU2EkJrJQuEqAiEA4iIg7rEqFK6i3lqeSqis/9pIYjlFCHTA5s+J6hVhDfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56173},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.0b1ec4151.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.0b1ec4151.tgz","_integrity":"sha512-xQ1fwd7reJA44NiTuUKQ9Piv27WFt6XvEkHkHzU2R07dNY6+358Rc+OYvaMLNs3/64FbAki2EC30CHOCZefv9w==","_npmVersion":"11.17.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.0-canary.0b1ec4151_1787611045572_0.41001897109537033","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.2077501f1":{"name":"@kb-labs/perm-presets","version":"2.119.0-canary.2077501f1","_id":"@kb-labs/perm-presets@2.119.0-canary.2077501f1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0798f28cd3f3d8ae1d393d30d84742e9661bab16","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.0-canary.2077501f1.tgz","fileCount":5,"integrity":"sha512-5Ngxctu6rjwOtZraQx69Wuo7zIQT/MhI47GwUAxN1UU175zNkExgTycjstT46ODcVc1L99OSw60xxuVF/8nhnw==","signatures":[{"sig":"MEYCIQCwu272+zZOstmqbtkD5dYDment+3k2I8buefporPZn4AIhANc/OueL8m8dzFHiGjUIdDKJqMw6pBwlnBtzntzpcvTr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56173},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.2077501f1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.2077501f1.tgz","_integrity":"sha512-5Ngxctu6rjwOtZraQx69Wuo7zIQT/MhI47GwUAxN1UU175zNkExgTycjstT46ODcVc1L99OSw60xxuVF/8nhnw==","_npmVersion":"11.17.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.0-canary.2077501f1_1787613678786_0.12988087840665652","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.b20fd4a5b":{"name":"@kb-labs/perm-presets","version":"2.119.0-canary.b20fd4a5b","_id":"@kb-labs/perm-presets@2.119.0-canary.b20fd4a5b","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1a3fec8150358b6f776a6cb33d7c3e003ba78fe9","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.0-canary.b20fd4a5b.tgz","fileCount":5,"integrity":"sha512-aEYvSxv8WPFnuNx8XT7pLG4QBrwd754KmTjzOudK5zVNXE5FldD/h+N1TSYhk85N2xCw3lDyVvsGG4r2HA9yVA==","signatures":[{"sig":"MEQCIAlAxWxRWwDQe0x86qazD/gMBhGeZWWWnn0hWduw7RzHAiBkUNVdiyYxn7wn+HS5PNIBJM9faMbSKJ32UnAWIo+JPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56173},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.b20fd4a5b.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.b20fd4a5b.tgz","_integrity":"sha512-aEYvSxv8WPFnuNx8XT7pLG4QBrwd754KmTjzOudK5zVNXE5FldD/h+N1TSYhk85N2xCw3lDyVvsGG4r2HA9yVA==","_npmVersion":"11.17.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.0-canary.b20fd4a5b_1787625628766_0.5268301443844909","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.448a88d0f":{"name":"@kb-labs/perm-presets","version":"2.119.0-canary.448a88d0f","_id":"@kb-labs/perm-presets@2.119.0-canary.448a88d0f","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8182dd7510327eec97f68a1ddd947d8e34156a26","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.0-canary.448a88d0f.tgz","fileCount":5,"integrity":"sha512-7XT86y7WyoGqweijMgjHhLHMPwNv0skuVKQxNlVndRg7d8FS4iH6GrMuyia/TbuFa0b+kVScf/qtuCDjwNFAPQ==","signatures":[{"sig":"MEQCICWCvTAWkn3fFnGfQ+PS1cGk9j2bK3Len5L07gQjFOHxAiB0rEVJvUBEM6PjZfMUmSEAl4iXEli1h2fhD5/pR9HwHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56173},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.448a88d0f.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.448a88d0f.tgz","_integrity":"sha512-7XT86y7WyoGqweijMgjHhLHMPwNv0skuVKQxNlVndRg7d8FS4iH6GrMuyia/TbuFa0b+kVScf/qtuCDjwNFAPQ==","_npmVersion":"11.17.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.0-canary.448a88d0f_1787638301243_0.5404684951868242","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.e120bc0ee":{"name":"@kb-labs/perm-presets","version":"2.119.0-canary.e120bc0ee","_id":"@kb-labs/perm-presets@2.119.0-canary.e120bc0ee","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"73b22a72c39017cfbea5e2940aaa2d6092feb6b4","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.0-canary.e120bc0ee.tgz","fileCount":5,"integrity":"sha512-dDDaenl4QmKqnFvlRL8wjrW2GWHcy0gw2/ncTBBnKIovjrLFBQJm5/CugjaBIZ+jJ0tjcm76LR8Yny81doLiFQ==","signatures":[{"sig":"MEYCIQDWB2SKM965P1pSarFlstq9wNReChehmSaG+c+kNywRcgIhAP1Sr+LJFMZu1BO4n9WtTAZqFYungrO8sETvIPL7a6Nv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56173},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.e120bc0ee.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.e120bc0ee.tgz","_integrity":"sha512-dDDaenl4QmKqnFvlRL8wjrW2GWHcy0gw2/ncTBBnKIovjrLFBQJm5/CugjaBIZ+jJ0tjcm76LR8Yny81doLiFQ==","_npmVersion":"11.17.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.0-canary.e120bc0ee_1787640764702_0.032583882669836584","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.6ec5ad2e4":{"name":"@kb-labs/perm-presets","version":"2.119.0-canary.6ec5ad2e4","_id":"@kb-labs/perm-presets@2.119.0-canary.6ec5ad2e4","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f49ab672014d940eae8aac571fc99cdc5bfe750f","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.0-canary.6ec5ad2e4.tgz","fileCount":5,"integrity":"sha512-rpB5br3sd5iovigF7bwOspxaxsPkGrh8B7LHd3sqjFCj21APmdyGQShIk5TQOKXKEavhcibz20GnOLIRLaRKGA==","signatures":[{"sig":"MEQCIFXbwMosBEWQazRarKdcA8r/VIXKYNnJPSlzuPX2Jx1KAiAdrakfaGJ6q42+XHzIrpdkJsi9iZ5y7H2PBd9WBrbueQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56173},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.6ec5ad2e4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.6ec5ad2e4.tgz","_integrity":"sha512-rpB5br3sd5iovigF7bwOspxaxsPkGrh8B7LHd3sqjFCj21APmdyGQShIk5TQOKXKEavhcibz20GnOLIRLaRKGA==","_npmVersion":"11.17.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.0-canary.6ec5ad2e4_1787671474362_0.2795319457632728","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.f8394d5fd":{"name":"@kb-labs/perm-presets","version":"2.119.0-canary.f8394d5fd","_id":"@kb-labs/perm-presets@2.119.0-canary.f8394d5fd","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"68335b7ab9acc9523e724477fddac71b5e24acc2","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.0-canary.f8394d5fd.tgz","fileCount":5,"integrity":"sha512-mOw6s96PhOwRvmjcLjfyUkshgc4pwbBNwaZUft1e/Eszy8Ktj7aBXuAYLRl2u61/vO3cRmvU+szzQNTZeaa0Iw==","signatures":[{"sig":"MEUCICgvd8V86RK7oVws5CBR4dyWxsw1zaU6CiOFn68obLR4AiEA5s/uOf8Tk4c7/wzzbtJfZ7RngGLGHQubMzR3l1Mrlfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56173},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.f8394d5fd.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.f8394d5fd.tgz","_integrity":"sha512-mOw6s96PhOwRvmjcLjfyUkshgc4pwbBNwaZUft1e/Eszy8Ktj7aBXuAYLRl2u61/vO3cRmvU+szzQNTZeaa0Iw==","_npmVersion":"11.17.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.0-canary.f8394d5fd_1787675192937_0.11660535270641059","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.bb3d7f2f1":{"name":"@kb-labs/perm-presets","version":"2.119.0-canary.bb3d7f2f1","_id":"@kb-labs/perm-presets@2.119.0-canary.bb3d7f2f1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"65a11df75ac4ceb7e8b5f29f839cc9dcc2c03b70","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.0-canary.bb3d7f2f1.tgz","fileCount":5,"integrity":"sha512-RlU9q7k2R3S6/Mh6RY4KebOX3pMLPgVR/NV1ao9K17JnzmM7wC8YOzbxIGYk2mTZhJA64aC6cwkLasWXUzkYJA==","signatures":[{"sig":"MEYCIQDXmX6XfWcIl5WbDVS3lyeYCQS7+qVL9HGctZVkfJuTCgIhAIRUOvNXDNgPzYTZ6B6ZNcVGY7m8jYVejzejsvItXD4p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56173},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.bb3d7f2f1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.bb3d7f2f1.tgz","_integrity":"sha512-RlU9q7k2R3S6/Mh6RY4KebOX3pMLPgVR/NV1ao9K17JnzmM7wC8YOzbxIGYk2mTZhJA64aC6cwkLasWXUzkYJA==","_npmVersion":"11.17.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.0-canary.bb3d7f2f1_1787680942011_0.5431157481129771","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.3edea00f6":{"name":"@kb-labs/perm-presets","version":"2.119.0-canary.3edea00f6","_id":"@kb-labs/perm-presets@2.119.0-canary.3edea00f6","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6f1ead8d549e324da2bc78bb9711bafd43dcef32","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.0-canary.3edea00f6.tgz","fileCount":5,"integrity":"sha512-uhRMiyQYVRTlWQ6J4/lwVcualPNCvC7nmRr+goRxVzowRbP886jWO4XIl/a0fzzeMwInSf7LPQ8s9bZiDLyQHw==","signatures":[{"sig":"MEQCIHtaUohMA+lpizegRwBoZfQGFwIcn+GI3iHwIBvyxfXzAiB/I22nhnVbkKWoxPQHHH6uDwwndB5ZG1z8NGhYfAS8Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56733},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.3edea00f6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.3edea00f6.tgz","_integrity":"sha512-uhRMiyQYVRTlWQ6J4/lwVcualPNCvC7nmRr+goRxVzowRbP886jWO4XIl/a0fzzeMwInSf7LPQ8s9bZiDLyQHw==","_npmVersion":"11.17.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.0-canary.3edea00f6_1787764933169_0.7471875257078953","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.8f939a290":{"name":"@kb-labs/perm-presets","version":"2.119.0-canary.8f939a290","_id":"@kb-labs/perm-presets@2.119.0-canary.8f939a290","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0f10cb58d0702bc3c189ed4cefd0a75c753e179d","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.0-canary.8f939a290.tgz","fileCount":5,"integrity":"sha512-e8qJKGs82BjThFoXq51kUPM8xTcNH3h9bG2aJEbQHYEXrG083VIV85Z1WiiYg/Mr/AnP984xZfEvAz7yaF/cZQ==","signatures":[{"sig":"MEUCIBOTlRcn3Razc6BDEkPRjE6UVn2DvXIWDEsOLaBws+xGAiEA5zj84xNp9oh7mritS03HDdpS4YrwW3JEzxKkvckG3YQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56733},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.8f939a290.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.8f939a290.tgz","_integrity":"sha512-e8qJKGs82BjThFoXq51kUPM8xTcNH3h9bG2aJEbQHYEXrG083VIV85Z1WiiYg/Mr/AnP984xZfEvAz7yaF/cZQ==","_npmVersion":"11.17.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.0-canary.8f939a290_1787788172974_0.2771501076305789","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0c078654e":{"name":"@kb-labs/perm-presets","version":"2.119.0-canary.0c078654e","_id":"@kb-labs/perm-presets@2.119.0-canary.0c078654e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0ca101b9f74d8ec8d041f74c1bf729efe2a4e1bf","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.0-canary.0c078654e.tgz","fileCount":5,"integrity":"sha512-KPJnLBpWNtebQ6OmgcEislZb0ZcSjbCdSbfQrOJxBv1820wAYnKoImQdZeggwmjhp3lTkVKvv9av/VXd+tk0nw==","signatures":[{"sig":"MEUCIQCazX3ciKwcMg5VeC3s6voP8PD9GfK2hqkr2ypiYmX6BQIgH1ko1pDGKOS4HKGa1N+t1WIQJe6uXAeCQZZdlmRqAG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56733},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.0c078654e.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.0c078654e.tgz","_integrity":"sha512-KPJnLBpWNtebQ6OmgcEislZb0ZcSjbCdSbfQrOJxBv1820wAYnKoImQdZeggwmjhp3lTkVKvv9av/VXd+tk0nw==","_npmVersion":"11.17.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.0-canary.0c078654e_1787790316352_0.7839524561894382","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.ce846d079":{"name":"@kb-labs/perm-presets","version":"2.119.0-canary.ce846d079","_id":"@kb-labs/perm-presets@2.119.0-canary.ce846d079","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7fa0f1b5be5b4c0eb9b8960391c77e3c4caebf54","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.0-canary.ce846d079.tgz","fileCount":5,"integrity":"sha512-UIJ+zxYHWT+3N9B4YCIlU1GzjU02LGV18V8lGfgrcOjLDgOsfuKUCEKBO0/HXToFaVcjubt7bh1dVeHzJHF2Mg==","signatures":[{"sig":"MEUCIQDpmk/eZr3kwRSMNfi8c8DtllyavlpK1/YBkGj+KXd1IAIgabS8eyuU0QZ8eUxA09SQmbWawNHIQMrtXiT7Wk7QJbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56733},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.ce846d079.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.ce846d079.tgz","_integrity":"sha512-UIJ+zxYHWT+3N9B4YCIlU1GzjU02LGV18V8lGfgrcOjLDgOsfuKUCEKBO0/HXToFaVcjubt7bh1dVeHzJHF2Mg==","_npmVersion":"11.17.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.0-canary.ce846d079_1787793722491_0.29028040661659915","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.62ffd5965":{"name":"@kb-labs/perm-presets","version":"2.119.0-canary.62ffd5965","_id":"@kb-labs/perm-presets@2.119.0-canary.62ffd5965","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a20184b564f2467683131d1ad50cd3b904b67e4f","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.0-canary.62ffd5965.tgz","fileCount":5,"integrity":"sha512-yRcL1otwBlpr1t5yuikynYXFRap7naBcThE/4QpB4FGjAQGq6wdz08BmTTBwmiOMqYx4glLu5dEfPW6u+gd76A==","signatures":[{"sig":"MEQCIFRHixuQSbdtdXhVd0JjZmIi50ZVsdBmrEmeJtCZrCPhAiBH9LzQHU45gHW1kIiBEI4P8HDzCwU6nHwuCGg2aGbMbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56733},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.62ffd5965.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.62ffd5965.tgz","_integrity":"sha512-yRcL1otwBlpr1t5yuikynYXFRap7naBcThE/4QpB4FGjAQGq6wdz08BmTTBwmiOMqYx4glLu5dEfPW6u+gd76A==","_npmVersion":"11.17.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.0-canary.62ffd5965_1787799951203_0.7277322845018135","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.1b2bf822b":{"name":"@kb-labs/perm-presets","version":"2.119.0-canary.1b2bf822b","_id":"@kb-labs/perm-presets@2.119.0-canary.1b2bf822b","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8192ce1d51c0dde8811a6fe541a8530c4de04639","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.0-canary.1b2bf822b.tgz","fileCount":5,"integrity":"sha512-LcpPHUqS/3yTtvAYiErySlhm7c35YSzUbN/1Jxq9exHlAlavYuJFnon86D6WeGZdXAKdqme1NvaVyJLEqtZ8yA==","signatures":[{"sig":"MEUCIQD+E2zCViQ9ODeCz6C+EJqMo+9gFtZELBJs5Q3FYWQ3KgIgeITkS1L3M2QBKlBnoTTHzkEN/Pbl6w8FsrwhdkBByRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56733},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.1b2bf822b.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.1b2bf822b.tgz","_integrity":"sha512-LcpPHUqS/3yTtvAYiErySlhm7c35YSzUbN/1Jxq9exHlAlavYuJFnon86D6WeGZdXAKdqme1NvaVyJLEqtZ8yA==","_npmVersion":"11.17.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.0-canary.1b2bf822b_1787804451168_0.696079010265507","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.602573533":{"name":"@kb-labs/perm-presets","version":"2.119.0-canary.602573533","_id":"@kb-labs/perm-presets@2.119.0-canary.602573533","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"85757484cc564c8ba74aeb1fe247eb141d15ea3c","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.0-canary.602573533.tgz","fileCount":5,"integrity":"sha512-sQVEjAt5nnguksc3vB9Jg6GJ8jjmKy4voMjuL4UoFwnHvUsYD65TmwKtRLHzwitkan56ck/h3QFTknO6Gtxcqg==","signatures":[{"sig":"MEUCIQCIoJnscuwMW45S8/1TBVcj8aH4HgF20AcdZ3JB6JymxAIgN+Uvst/3oRt9WRnpMZkfTrrOG4JBXMoJ6JCoeFsQD64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56733},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.602573533.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.602573533.tgz","_integrity":"sha512-sQVEjAt5nnguksc3vB9Jg6GJ8jjmKy4voMjuL4UoFwnHvUsYD65TmwKtRLHzwitkan56ck/h3QFTknO6Gtxcqg==","_npmVersion":"11.17.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.0-canary.602573533_1787821741809_0.7948933868596681","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0b4b21a55":{"name":"@kb-labs/perm-presets","version":"2.119.0-canary.0b4b21a55","_id":"@kb-labs/perm-presets@2.119.0-canary.0b4b21a55","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"21dc2bf8c9380400747a258392a707779e7f37b2","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.0-canary.0b4b21a55.tgz","fileCount":5,"integrity":"sha512-WGVPT+r0l0BMLbMgvx/7lmjx5H5F1+kukt3bjZTCA6pXgog0j/MfS8CThWEFkJCK96LeWDQF4uUv05T75D8Maw==","signatures":[{"sig":"MEQCIFM87PGdhAc367iNaynN1iCBaDbDW0+cCS4/I1fkE9zWAiAZpBRTymnu1EJrX95R9GtHkKKDWyBzCbJTjg/dJUloBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56733},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.0b4b21a55.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0-canary.0b4b21a55.tgz","_integrity":"sha512-WGVPT+r0l0BMLbMgvx/7lmjx5H5F1+kukt3bjZTCA6pXgog0j/MfS8CThWEFkJCK96LeWDQF4uUv05T75D8Maw==","_npmVersion":"11.17.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.0-canary.0b4b21a55_1788376491416_0.8902228396158653","host":"s3://npm-registry-packages-npm-production"}},"2.119.0":{"name":"@kb-labs/perm-presets","version":"2.119.0","_id":"@kb-labs/perm-presets@2.119.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"255e2eab0bc91b14de8c2ae398db23adef6bd47a","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.0.tgz","fileCount":5,"integrity":"sha512-aBbJIZEJiPTVwI5mbBIxDHBh6Z05SU6+Wd8u0vYrNO3WVm8FwdOdNS/07Rl4kulIqZYxauDrc3uTk8+Bw6+H0Q==","signatures":[{"sig":"MEUCIFAqP2SrkOQKfG5R+b7S3p+IcrU1hJ4wPbOCAQblBYa5AiEA/eegu54nMTTGlO/MnsF78+/gFvrbaaXJd48AClV232o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56682},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.0.tgz","_integrity":"sha512-aBbJIZEJiPTVwI5mbBIxDHBh6Z05SU6+Wd8u0vYrNO3WVm8FwdOdNS/07Rl4kulIqZYxauDrc3uTk8+Bw6+H0Q==","_npmVersion":"11.19.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.0_1788634909107_0.2636289764777604","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.b53bbee1d":{"name":"@kb-labs/perm-presets","version":"2.119.1-canary.b53bbee1d","_id":"@kb-labs/perm-presets@2.119.1-canary.b53bbee1d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5a4cfac836205e3e4fc4a29dfc58e5e0d3f1ad7a","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.1-canary.b53bbee1d.tgz","fileCount":5,"integrity":"sha512-Phcek5q+LwW3i2Zc1uYqZpMTqu9rv5VpDVus656DUexDkLjlMuHlCz+p9wi2ZntkkX+46wTTdAAazc24jx1E3A==","signatures":[{"sig":"MEQCIG6gTpbnp4bBBqi3TWp0FK+njqXoia0B2hQzKFCT8xhtAiBlsvZwnzCKKpY+27r/nCL5wjwZjRR3MdWu5XF32tJxLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56733},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.1-canary.b53bbee1d.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.1-canary.b53bbee1d.tgz","_integrity":"sha512-Phcek5q+LwW3i2Zc1uYqZpMTqu9rv5VpDVus656DUexDkLjlMuHlCz+p9wi2ZntkkX+46wTTdAAazc24jx1E3A==","_npmVersion":"11.19.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.1-canary.b53bbee1d_1788649546947_0.0005382379037119911","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.a6aa9b388":{"name":"@kb-labs/perm-presets","version":"2.119.1-canary.a6aa9b388","_id":"@kb-labs/perm-presets@2.119.1-canary.a6aa9b388","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5a4bacea5d053bb29634999a8ac8842fdf365ca7","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.1-canary.a6aa9b388.tgz","fileCount":5,"integrity":"sha512-IESevH1JCQVlvh3t0+GvYOqpy5o9jR0M+p9IQSK0gmGMk3bX/YvIO9o0Xnc187Ai4JF7fiq4O/Zc8cqdPOtUJw==","signatures":[{"sig":"MEQCIF9MNiRrbG8pHYqFw4ofZYvfQbYSXplRM3Q/7w7eB6qCAiBRffAh1SnvDB9mzfw4qlm9z35tDg/TNhvOUNkCl7vuLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56733},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.1-canary.a6aa9b388.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.1-canary.a6aa9b388.tgz","_integrity":"sha512-IESevH1JCQVlvh3t0+GvYOqpy5o9jR0M+p9IQSK0gmGMk3bX/YvIO9o0Xnc187Ai4JF7fiq4O/Zc8cqdPOtUJw==","_npmVersion":"11.19.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.1-canary.a6aa9b388_1788653688419_0.20901531259471517","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.57c3a1e5e":{"name":"@kb-labs/perm-presets","version":"2.119.1-canary.57c3a1e5e","_id":"@kb-labs/perm-presets@2.119.1-canary.57c3a1e5e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"eef3b6c342aef8d09eadb833fd9dd4c86fc0a587","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.1-canary.57c3a1e5e.tgz","fileCount":5,"integrity":"sha512-MiYumvlDx5anzXYrf60m4NLG9jqAliEfk0Q6VPUn5nE/O1ysPwd/D5efGZPiRdmwrtcYyvYshgC/79CsuLdrGg==","signatures":[{"sig":"MEQCIFSC6wYkA2xxOVMKcmcqPMy6osLJOqhgL8n7khgqNFrlAiB0KlkzftS4bi8l8wLVGYRnM4VUNPfCS/BH2laQeT438w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56733},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.1-canary.57c3a1e5e.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.1-canary.57c3a1e5e.tgz","_integrity":"sha512-MiYumvlDx5anzXYrf60m4NLG9jqAliEfk0Q6VPUn5nE/O1ysPwd/D5efGZPiRdmwrtcYyvYshgC/79CsuLdrGg==","_npmVersion":"11.19.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.1-canary.57c3a1e5e_1788657708772_0.8092442181858","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.1e87213c2":{"name":"@kb-labs/perm-presets","version":"2.119.1-canary.1e87213c2","_id":"@kb-labs/perm-presets@2.119.1-canary.1e87213c2","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9e3b05b7c0b84720acfe6614c8a7829afd366319","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.1-canary.1e87213c2.tgz","fileCount":5,"integrity":"sha512-s4s8iePz+pb2AYdwO6Q8JNs7gYirojKXcQ0wRbrPJ2Uvv5K3tsluA9FzcXECMVyPclYfWfR0OX6eF7KdpgCj5w==","signatures":[{"sig":"MEUCIGTSN8MSCk4r2ZNplmGVv7EwWIxNoyjUWyCpWYf2OKhVAiEA6Q7L57js+CBi4BQHGL9TjTGOju7R6Cva1ikV982p1Do=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56733},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.1-canary.1e87213c2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.1-canary.1e87213c2.tgz","_integrity":"sha512-s4s8iePz+pb2AYdwO6Q8JNs7gYirojKXcQ0wRbrPJ2Uvv5K3tsluA9FzcXECMVyPclYfWfR0OX6eF7KdpgCj5w==","_npmVersion":"11.19.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.1-canary.1e87213c2_1788661265741_0.8246296543155429","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.ee03bc25d":{"name":"@kb-labs/perm-presets","version":"2.119.1-canary.ee03bc25d","_id":"@kb-labs/perm-presets@2.119.1-canary.ee03bc25d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"355caacc6e30a627e6445903a7f1410ed1044c3c","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.1-canary.ee03bc25d.tgz","fileCount":5,"integrity":"sha512-zp2tY5naoOlcuyfWWkMU6dSOjYCmGzS37w6JR4mrQNhMzmNZQB54CZ40cxeTRkjgoGXvpb99XLslp1rHxtCwQw==","signatures":[{"sig":"MEYCIQDdqJ1A8qbFIkTvVAYMZN90mZ255b7luBit4pI3cq+9cgIhAJ9G/DAYEKL8gOGb5skhdHL2akQ6DdpGS+o6iLE2DObN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56733},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.1-canary.ee03bc25d.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.1-canary.ee03bc25d.tgz","_integrity":"sha512-zp2tY5naoOlcuyfWWkMU6dSOjYCmGzS37w6JR4mrQNhMzmNZQB54CZ40cxeTRkjgoGXvpb99XLslp1rHxtCwQw==","_npmVersion":"11.19.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.1-canary.ee03bc25d_1789209722914_0.8580338820353082","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.a73502f0d":{"name":"@kb-labs/perm-presets","version":"2.119.1-canary.a73502f0d","_id":"@kb-labs/perm-presets@2.119.1-canary.a73502f0d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"05ed6a0c4a9025b274386a15e202f119adea5aa3","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.1-canary.a73502f0d.tgz","fileCount":5,"integrity":"sha512-F2R2GWFbj90wU0bKflnmoZWiAm+RFBoNYI1b6ggys/VkOWvrEUwbM4W8Jq1H5RJjLej2Iyx5O++IoS3ZJIhMPA==","signatures":[{"sig":"MEUCIBivMRNmmsTv7IEleTIp5OvPco2u++w7Iko5wPah5sUtAiEAywCnUyFTvqX1HusRuyuWzMDcLvcLqklHJbAQbmKIbhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56733},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.1-canary.a73502f0d.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.1-canary.a73502f0d.tgz","_integrity":"sha512-F2R2GWFbj90wU0bKflnmoZWiAm+RFBoNYI1b6ggys/VkOWvrEUwbM4W8Jq1H5RJjLej2Iyx5O++IoS3ZJIhMPA==","_npmVersion":"11.19.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.1-canary.a73502f0d_1789258018206_0.8198549452353256","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.e834e2cf9":{"name":"@kb-labs/perm-presets","version":"2.119.1-canary.e834e2cf9","_id":"@kb-labs/perm-presets@2.119.1-canary.e834e2cf9","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8743269fe82e50e3547f96a8c827b49d055eded8","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.1-canary.e834e2cf9.tgz","fileCount":5,"integrity":"sha512-viyhcUKztTn30XGlXPClzHidXc9ggopDVgSjcXhrTxEgwhrINk4y9fXs5ZHwjia7rjl0j3U6agsjIAMo6yUZsQ==","signatures":[{"sig":"MEUCIQCYMy5R/I8MymT+n2lnB3y4OPsl1sTR8akNbL89RV1kgAIgeSvptsdoEISApdSFvQioKWSO9Dfz9AZAse9E63qo6Pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56733},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.1-canary.e834e2cf9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.1-canary.e834e2cf9.tgz","_integrity":"sha512-viyhcUKztTn30XGlXPClzHidXc9ggopDVgSjcXhrTxEgwhrINk4y9fXs5ZHwjia7rjl0j3U6agsjIAMo6yUZsQ==","_npmVersion":"11.19.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.1-canary.e834e2cf9_1789300018634_0.09987949126377527","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.6a127adf8":{"name":"@kb-labs/perm-presets","version":"2.119.1-canary.6a127adf8","_id":"@kb-labs/perm-presets@2.119.1-canary.6a127adf8","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4c58fe7841eff973aab8a4e5409aefc8ce82f5cc","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.1-canary.6a127adf8.tgz","fileCount":5,"integrity":"sha512-8HnGifWqEqL9H6qiPZ5Qm/AKUazuuYjia/XuMOB8CypLsq9C7nfQiY/EYb9U+ZdksrSP/v7GRr1/wOfOYghCzA==","signatures":[{"sig":"MEUCIDMtJW33THUk1EhsDivQeaqV2bAUi0hUwCfKU+2z0A9KAiEA6PqfMZBvoR1sjpY1NyJRHl+ph5aikWdIcmZqMZXYnGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56733},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.1-canary.6a127adf8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.1-canary.6a127adf8.tgz","_integrity":"sha512-8HnGifWqEqL9H6qiPZ5Qm/AKUazuuYjia/XuMOB8CypLsq9C7nfQiY/EYb9U+ZdksrSP/v7GRr1/wOfOYghCzA==","_npmVersion":"11.19.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.1-canary.6a127adf8_1789313009306_0.012403300733685452","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.c8f889b14":{"name":"@kb-labs/perm-presets","version":"2.119.1-canary.c8f889b14","_id":"@kb-labs/perm-presets@2.119.1-canary.c8f889b14","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ae1f65c338db5e388fb15c60345a4e8ec4620526","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.119.1-canary.c8f889b14.tgz","fileCount":5,"integrity":"sha512-6NI+dzx6cgxdNHURIZzGI43NGlYPBFXlLWANHONOqkpnAYqdLeKeGf8Tu8/wMdIDa6VtUiStogvY/nvn9xKSgQ==","signatures":[{"sig":"MEYCIQCd4XfcQlv5L1mEVV1DS9bFhD1lmaOq3xXohsdovW75AwIhAIiQRclpceOPl04E7GFaSx+7ZaK8eN9XwK+xIOmoW0ek","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD5Fz9V/zbZZ3o9Lfz8SLXqQmwNP3ZaOUxbeixW4bs0ywIhAIa9EOI/Yyvttwt9alko5UO36TyCki7FCEJ6YC8COtz2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56733},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.1-canary.c8f889b14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.119.1-canary.c8f889b14.tgz","_integrity":"sha512-6NI+dzx6cgxdNHURIZzGI43NGlYPBFXlLWANHONOqkpnAYqdLeKeGf8Tu8/wMdIDa6VtUiStogvY/nvn9xKSgQ==","_npmVersion":"11.19.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.119.1-canary.c8f889b14_1789413254063_0.9907358807868025","host":"s3://npm-registry-packages-npm-production"}},"2.120.0-canary.68fdd56fa":{"name":"@kb-labs/perm-presets","version":"2.120.0-canary.68fdd56fa","_id":"@kb-labs/perm-presets@2.120.0-canary.68fdd56fa","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"42732ec41bf34801e17343cb6b9876c551b66ed1","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.120.0-canary.68fdd56fa.tgz","fileCount":5,"integrity":"sha512-6wzIxsloJ274SH6PhlbcY4V1ADNMRgk252xr+cokOemHPf3YAPMtBW2c8SU7V+T11bD4YhU5HmWVYNCx2RTAZA==","signatures":[{"sig":"MEYCIQCnH/8TFez7pMSq+LO8EGLeBPI/In6BDGuda/8qaP84sQIhAIiJmmQdvTSsDbxpcncV6tFeVI2nBFbQ1RVD8sFEQvQ8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDUpWTrD4rEe0CJfJer/Q/hZcAzAfdj7N52WM+F8WZ+iAiEAtk6x/LKX2Ea+I38j+OVcJeDGbhSg7DrYaMvF92gAbkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56733},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.120.0-canary.68fdd56fa.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.120.0-canary.68fdd56fa.tgz","_integrity":"sha512-6wzIxsloJ274SH6PhlbcY4V1ADNMRgk252xr+cokOemHPf3YAPMtBW2c8SU7V+T11bD4YhU5HmWVYNCx2RTAZA==","_npmVersion":"11.19.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.120.0-canary.68fdd56fa_1790213034277_0.04237976692348289","host":"s3://npm-registry-packages-npm-production"}},"2.120.0":{"name":"@kb-labs/perm-presets","version":"2.120.0","_id":"@kb-labs/perm-presets@2.120.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0407c2d25858942f7b787259e6669c80cd447f9e","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.120.0.tgz","fileCount":5,"integrity":"sha512-kSByMl/Y6Myi6P7wCu5H2U3/BvxirvufQcTp4hKTx3d6rvxAr+nUmqwNVasFzqbVFnJC+84OpdgprmD284SHaw==","signatures":[{"sig":"MEQCIHrbLsj7ofVgf643FrcA9lqalFxWjW3vbdunWxIWLuMvAiB0ZbkW1308Ughu5Lam/1bUiH3tRhgK3L2T+Z9ghWKMmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEoeGSWRyX8Q94r+5+aGCq2prcfcIc/sbzF8e0vJtjZYAiAl2hqNF3/LQfOXD/r6mqiVsKjQn9m7/9a+bH2XIveNJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56682},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.120.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.120.0.tgz","_integrity":"sha512-kSByMl/Y6Myi6P7wCu5H2U3/BvxirvufQcTp4hKTx3d6rvxAr+nUmqwNVasFzqbVFnJC+84OpdgprmD284SHaw==","_npmVersion":"11.19.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.120.0_1790279104634_0.13674668788227407","host":"s3://npm-registry-packages-npm-production"}},"2.120.1":{"name":"@kb-labs/perm-presets","version":"2.120.1","_id":"@kb-labs/perm-presets@2.120.1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4ed1c9bb036ae94d916821e54aa8acb743ebab76","tarball":"https://registry.npmjs.org/@kb-labs/perm-presets/-/perm-presets-2.120.1.tgz","fileCount":5,"integrity":"sha512-fE2yrwtkzGBUb1ecMthYp9Gi/I0cHN3yqH4YTuQ7NSwWoKU8dfBJFWit/J+Xr3cNrFE+ulZ53i10DqbvOVdHBg==","signatures":[{"sig":"MEQCIGUNxPIwpSCEhyXxU09xhu9O0i50epGUW1ki+T2ownB0AiAVfo+W1OWg9xfctKkxF8d0BzVT2wxZz2b+N3opC/mu3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD0VS0Vcutu6dMq5hwiE3qyalrUxqdQId35L4u2hvsniwIhAKqKf2YvK2ce55SMU060Dr6OZY/MV23hH0kUPPN3VzLV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56682},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.120.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-perm-presets-2.120.1.tgz","_integrity":"sha512-fE2yrwtkzGBUb1ecMthYp9Gi/I0cHN3yqH4YTuQ7NSwWoKU8dfBJFWit/J+Xr3cNrFE+ulZ53i10DqbvOVdHBg==","_npmVersion":"11.19.0","description":"Composable permission presets for KB Labs plugins","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@kb-labs/plugin-contracts":"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/perm-presets_2.120.1_1790288446900_0.013108404996129641","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-02-24T09:00:10.171Z","modified":"2026-09-24T22:44:52.495Z","1.0.0":"2026-02-24T09:00:10.441Z","1.1.0":"2026-04-06T11:48:12.950Z","1.2.0":"2026-04-06T12:15:17.988Z","1.3.0":"2026-04-06T15:20:32.085Z","1.4.0":"2026-04-06T16:07:52.125Z","2.6.0":"2026-04-11T15:41:30.305Z","2.9.0":"2026-04-11T18:25:19.308Z","2.10.0":"2026-04-11T18:58:23.596Z","2.11.0":"2026-04-11T19:27:26.209Z","2.12.0":"2026-04-11T20:04:15.233Z","2.13.0":"2026-04-11T20:24:53.662Z","2.14.0":"2026-04-12T10:01:34.222Z","2.15.0":"2026-04-12T20:05:29.484Z","2.16.0":"2026-04-13T13:25:33.573Z","2.17.0":"2026-04-13T14:16:27.950Z","2.18.0":"2026-04-13T14:34:14.316Z","2.19.0":"2026-04-13T15:28:14.970Z","2.20.0":"2026-04-13T20:57:41.009Z","2.22.0":"2026-04-14T09:25:32.171Z","2.23.0":"2026-04-14T09:37:08.595Z","2.25.0":"2026-04-14T10:51:02.913Z","2.28.0":"2026-04-14T12:36:24.508Z","2.29.0":"2026-04-14T17:09:05.058Z","2.30.0":"2026-04-14T18:31:50.839Z","2.31.0":"2026-04-14T19:24:37.262Z","2.32.0":"2026-04-14T21:11:58.669Z","2.33.0":"2026-04-14T21:32:48.384Z","2.34.0":"2026-04-14T22:10:20.248Z","2.35.0":"2026-04-15T08:08:31.884Z","2.36.0":"2026-04-15T17:56:05.510Z","2.37.0":"2026-04-16T08:02:29.097Z","2.38.0":"2026-04-16T09:11:45.555Z","2.39.0":"2026-04-16T16:19:28.220Z","2.40.0":"2026-04-16T22:45:53.774Z","2.41.0":"2026-04-17T11:23:34.120Z","2.42.0":"2026-04-17T12:27:35.567Z","2.43.0":"2026-04-17T13:10:51.327Z","2.44.0":"2026-04-18T08:29:51.872Z","2.45.0":"2026-04-18T11:05:55.031Z","2.46.0":"2026-04-18T11:30:15.965Z","2.47.0":"2026-04-18T12:09:36.212Z","2.53.0":"2026-04-18T17:51:57.880Z","2.54.0":"2026-04-19T16:27:24.260Z","2.55.0":"2026-04-19T17:47:19.739Z","2.56.0":"2026-04-19T19:15:39.206Z","2.57.0":"2026-04-19T19:34:10.410Z","2.58.0":"2026-04-19T20:21:01.852Z","2.59.0":"2026-04-19T20:44:35.883Z","2.60.0":"2026-04-19T21:38:53.935Z","2.61.0":"2026-04-20T14:00:45.303Z","2.62.0":"2026-04-20T15:33:43.353Z","2.63.0":"2026-04-20T20:14:31.644Z","2.64.0":"2026-04-20T20:26:53.341Z","2.65.0":"2026-04-21T07:14:24.072Z","2.66.0":"2026-04-21T07:35:22.260Z","2.67.0":"2026-04-21T08:07:59.531Z","2.68.0":"2026-04-21T08:26:44.188Z","2.69.0":"2026-04-21T08:38:27.403Z","2.72.0":"2026-04-21T10:09:42.302Z","2.73.0":"2026-04-21T11:10:15.883Z","2.74.0":"2026-04-21T12:29:42.056Z","2.75.0":"2026-04-21T13:04:06.564Z","2.76.0":"2026-04-21T13:26:37.469Z","2.77.0":"2026-04-21T14:01:32.346Z","2.78.0":"2026-04-21T15:47:25.596Z","2.79.0":"2026-04-21T16:36:41.808Z","2.80.0":"2026-04-21T17:12:59.010Z","2.81.0":"2026-04-21T17:41:07.395Z","2.82.0":"2026-04-21T18:16:22.471Z","2.83.0":"2026-04-23T15:38:01.933Z","2.85.0":"2026-04-24T19:30:20.420Z","2.86.0":"2026-04-24T20:44:56.642Z","2.87.0":"2026-04-24T20:58:39.495Z","2.88.0":"2026-04-25T09:33:21.515Z","2.89.0":"2026-04-25T10:04:57.155Z","2.93.0":"2026-04-28T19:50:09.597Z","2.94.0":"2026-04-28T21:11:35.747Z","2.96.0":"2026-07-03T23:02:20.806Z","2.98.0":"2026-07-18T14:35:16.874Z","2.100.0":"2026-07-19T00:38:39.136Z","2.101.0-canary.3f3ceb8f":"2026-07-19T14:45:16.636Z","2.101.0":"2026-07-19T16:09:01.298Z","2.102.0":"2026-07-19T21:29:54.094Z","2.103.0":"2026-07-19T22:39:23.026Z","2.104.0":"2026-07-19T23:52:47.097Z","2.105.0":"2026-07-23T22:32:56.154Z","2.106.0":"2026-07-24T01:06:55.473Z","2.107.0":"2026-07-25T18:56:33.194Z","2.109.0":"2026-07-25T20:47:45.941Z","2.110.0":"2026-07-28T00:40:53.717Z","2.111.0":"2026-07-28T18:53:50.550Z","2.112.0":"2026-07-29T06:52:25.328Z","2.114.0":"2026-07-30T22:05:26.045Z","2.116.11":"2026-08-01T21:09:00.522Z","2.116.12":"2026-08-01T22:04:17.948Z","2.116.13":"2026-08-01T22:31:26.213Z","2.116.14":"2026-08-01T23:01:22.627Z","2.117.0":"2026-08-09T17:52:48.399Z","2.118.0":"2026-08-11T18:03:21.144Z","2.118.1":"2026-08-12T08:49:13.106Z","2.118.2":"2026-08-12T22:28:00.015Z","2.119.0-canary.8c5512847":"2026-08-15T17:04:34.803Z","2.119.0-canary.cee505c72":"2026-08-18T21:08:12.199Z","2.119.0-canary.85d060ea6":"2026-08-20T18:28:51.881Z","2.119.0-canary.c64d2c41e":"2026-08-24T22:02:53.000Z","2.119.0-canary.0b1ec4151":"2026-08-24T22:37:25.717Z","2.119.0-canary.2077501f1":"2026-08-24T23:21:18.923Z","2.119.0-canary.b20fd4a5b":"2026-08-25T02:40:28.904Z","2.119.0-canary.448a88d0f":"2026-08-25T06:11:41.397Z","2.119.0-canary.e120bc0ee":"2026-08-25T06:52:44.852Z","2.119.0-canary.6ec5ad2e4":"2026-08-25T15:24:34.584Z","2.119.0-canary.f8394d5fd":"2026-08-25T16:26:33.095Z","2.119.0-canary.bb3d7f2f1":"2026-08-25T18:02:22.145Z","2.119.0-canary.3edea00f6":"2026-08-26T17:22:13.299Z","2.119.0-canary.8f939a290":"2026-08-26T23:49:33.107Z","2.119.0-canary.0c078654e":"2026-08-27T00:25:16.501Z","2.119.0-canary.ce846d079":"2026-08-27T01:22:02.623Z","2.119.0-canary.62ffd5965":"2026-08-27T03:05:51.338Z","2.119.0-canary.1b2bf822b":"2026-08-27T04:20:51.318Z","2.119.0-canary.602573533":"2026-08-27T09:09:01.971Z","2.119.0-canary.0b4b21a55":"2026-09-02T19:14:51.568Z","2.119.0":"2026-09-05T19:01:49.237Z","2.119.1-canary.b53bbee1d":"2026-09-05T23:05:47.082Z","2.119.1-canary.a6aa9b388":"2026-09-06T00:14:48.543Z","2.119.1-canary.57c3a1e5e":"2026-09-06T01:21:48.891Z","2.119.1-canary.1e87213c2":"2026-09-06T02:21:05.879Z","2.119.1-canary.ee03bc25d":"2026-09-12T10:42:03.050Z","2.119.1-canary.a73502f0d":"2026-09-13T00:06:58.346Z","2.119.1-canary.e834e2cf9":"2026-09-13T11:46:58.763Z","2.119.1-canary.6a127adf8":"2026-09-13T15:23:29.452Z","2.119.1-canary.c8f889b14":"2026-09-14T19:14:14.164Z","2.120.0-canary.68fdd56fa":"2026-09-24T01:23:54.388Z","2.120.0":"2026-09-24T19:45:04.724Z","2.120.1":"2026-09-24T22:20:46.988Z"},"description":"Composable permission presets for KB Labs plugins","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"readme":"","readmeFilename":"README.md"}