{"_id":"@allbluecn/kernel","_rev":"12-94edf03ace661378f2eec11eeadf1111","name":"@allbluecn/kernel","dist-tags":{"latest":"0.8.0"},"versions":{"0.2.0":{"name":"@allbluecn/kernel","version":"0.2.0","license":"AGPL-3.0-or-later","_id":"@allbluecn/kernel@0.2.0","maintainers":[{"name":"urmynami","email":"urmynami@gmail.com"}],"bin":{"allblue":"dist/bin.js"},"dist":{"shasum":"c3ef743389a41acbe148048414fd348194393d2b","tarball":"https://registry.npmjs.org/@allbluecn/kernel/-/kernel-0.2.0.tgz","fileCount":7,"integrity":"sha512-GVjVGlBklIABZU0/p61WQ0+eF4sGa4E8phvtcIJQnnADAg30uFEKDIj5MGfOCoKLyPpQaNyR+7REsxnZgvL9Cg==","signatures":[{"sig":"MEYCIQCgcXTV+zuAwjTn7dy2m6Ie5jF1PxEDv59tBJVW+oP7YQIhAPrA8tJQJFive2/Exv0jKb7SGwxvQ4MbQNUZES3D/E7G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10521},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"974273f721793bed08822b075bdd5f3c04b79dab","scripts":{"lint":"tsc --noEmit","test":"vitest","build":"tsdown","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"urmynami","email":"urmynami@gmail.com"},"_npmVersion":"11.17.0","description":"AllBlue 插件协议：类型定义 + 构建期装配器（零运行时）","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"react":"^19","tsdown":"^0.22.0","vitest":"4.1.5","typescript":"^7","@types/node":"^24.13.3","@tanstack/ai":"0.43.0","@types/react":"^19","@tanstack/react-start":"1.168.46"},"peerDependencies":{"react":"^19","@tanstack/ai":"0.43.0","@tanstack/react-start":"1.168.46"},"_npmOperationalInternal":{"tmp":"tmp/kernel_0.2.0_1787118696073_0.42383641041082787","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@allbluecn/kernel","version":"0.2.1","license":"AGPL-3.0-or-later","_id":"@allbluecn/kernel@0.2.1","maintainers":[{"name":"urmynami","email":"urmynami@gmail.com"}],"bin":{"allblue":"./dist/bin.js"},"dist":{"shasum":"c0aa131f36a28984687526ca4094a107563b38ea","tarball":"https://registry.npmjs.org/@allbluecn/kernel/-/kernel-0.2.1.tgz","fileCount":8,"integrity":"sha512-kfjj4FxLeXfGjOy6WI5w6Qh4nArOqreVov7HjRGKt53BU8AdJAoxmi0cgmL1/AbzNpnrpvh1LjrOAZ2uea4ehw==","signatures":[{"sig":"MEUCIE8v1UD5UU2jnnYFyeReX9gQk/LUVLukIIzd49LB7TV1AiEAiPqf17+dqfMLHTCenaGEeN+KGnYeF48WfB9UJiMveRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45051},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest","build":"tsdown","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2f2094af-06a7-4674-818b-cfae61b6377a"}},"description":"AllBlue 插件协议：类型定义 + 构建期装配器（零运行时）","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"react":"^19","tsdown":"^0.22.0","vitest":"4.1.5","typescript":"^7","@types/node":"^24.13.3","@tanstack/ai":"0.43.0","@types/react":"^19","@tanstack/react-start":"1.168.46"},"peerDependencies":{"react":"^19","@tanstack/ai":"0.43.0","@tanstack/react-start":"1.168.46"},"_npmOperationalInternal":{"tmp":"tmp/kernel_0.2.1_1787123187428_0.24556703166567306","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@allbluecn/kernel","version":"0.2.2","license":"AGPL-3.0-or-later","_id":"@allbluecn/kernel@0.2.2","maintainers":[{"name":"urmynami","email":"urmynami@gmail.com"}],"bin":{"allblue":"./dist/bin.js"},"dist":{"shasum":"b778c7769883d4e936d02824c1886924dad1673d","tarball":"https://registry.npmjs.org/@allbluecn/kernel/-/kernel-0.2.2.tgz","fileCount":8,"integrity":"sha512-1YU/8rNNFpyw0cZYmkCCo8kf5DdGx/ERyM9HQVI5Czzldt9Dvq8Ggn/rB3fnc5EclX1/bFGG+XuZ/hV30v9Q+g==","signatures":[{"sig":"MEUCIQDC7iO/9SR8tMBNtzMyiELdBIzP8VCUrRyFAcXYR91LowIgM5iO2YWxRwaZhECAi1N+Y5zD3G7QqB1W9kNRGnArAKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72339},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest","build":"tsdown","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2f2094af-06a7-4674-818b-cfae61b6377a"}},"description":"AllBlue 插件协议：类型定义 + 构建期装配器（零运行时）","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"react":"^19","tsdown":"^0.22.0","vitest":"4.1.5","typescript":"^7","@types/node":"^24.13.3","@tanstack/ai":"0.43.0","@types/react":"^19","@tanstack/react-start":"1.168.46"},"peerDependencies":{"react":"^19","@tanstack/ai":"0.43.0","@tanstack/react-start":"1.168.46"},"_npmOperationalInternal":{"tmp":"tmp/kernel_0.2.2_1787294669445_0.48147332121905406","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@allbluecn/kernel","version":"0.3.0","license":"AGPL-3.0-or-later","_id":"@allbluecn/kernel@0.3.0","maintainers":[{"name":"urmynami","email":"urmynami@gmail.com"}],"bin":{"allblue":"./dist/bin.js"},"dist":{"shasum":"0690614476cc3db26b1cc86c4dcda5b027040a12","tarball":"https://registry.npmjs.org/@allbluecn/kernel/-/kernel-0.3.0.tgz","fileCount":8,"integrity":"sha512-qsnOvZAy5fsDzr10/6oS2eEgHe0/odzxHqwkscLM8kP7Ae6KNHhx8655oaLqCVgeCSPsXpvnwSM9rjG9HcqwYA==","signatures":[{"sig":"MEQCICg2OnMcL0/OeIfOZN2eQ5h434CBO0UxJwtBLr385B5dAiAI9MHAnDZV2Oufy9XTDnCV8Ba5taZe/j7fOkXK7hxriA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72352},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest","build":"tsdown","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2f2094af-06a7-4674-818b-cfae61b6377a"}},"description":"AllBlue 插件协议：类型定义 + 构建期装配器（零运行时）","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"react":"^19","tsdown":"^0.22.0","vitest":"4.1.5","typescript":"^7","@types/node":"^24.13.3","@tanstack/ai":"0.43.0","@types/react":"^19","@tanstack/react-start":"1.168.46"},"peerDependencies":{"react":"^19","@tanstack/ai":"^0.43.0 || ^0.47.0","@tanstack/react-start":"^1.168.46"},"_npmOperationalInternal":{"tmp":"tmp/kernel_0.3.0_1787336248351_0.13004158728892157","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@allbluecn/kernel","version":"0.3.1","license":"AGPL-3.0-or-later","_id":"@allbluecn/kernel@0.3.1","maintainers":[{"name":"urmynami","email":"urmynami@gmail.com"}],"bin":{"allblue":"./dist/bin.js"},"dist":{"shasum":"e189a96dd2f662478be6e3a3cfb27fff0576adce","tarball":"https://registry.npmjs.org/@allbluecn/kernel/-/kernel-0.3.1.tgz","fileCount":8,"integrity":"sha512-tFM6ofH5eZAYz5VhtwTh3coXB6W62jMIRDwryqSAeHbYGM7amMG0UbQJtp2iVU4kl2WvlcCWG22U7RoqzZBlxQ==","signatures":[{"sig":"MEUCIQDPQIxK405ZwD47YDYAIafZ78vJNjQ8nqRsdOKXuL10cQIgDI2N2WXyqUjasyxkJRmne3PLC6XhZ9hOlF3E2dzPWOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72364},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest","build":"tsdown","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"urmynami","email":"urmynami@gmail.com"},"description":"AllBlue 插件协议：类型定义 + 构建期装配器（零运行时）","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"react":"^19","tsdown":"^0.22.0","vitest":"4.1.5","typescript":"^7","@types/node":"^24.13.3","@tanstack/ai":"0.52.0","@types/react":"^19","@tanstack/react-start":"^1.168.49"},"peerDependencies":{"react":"^19","@tanstack/ai":"^0.43.0 || ^0.47.0 || ^0.52.0","@tanstack/react-start":"^1.168.49"},"_npmOperationalInternal":{"tmp":"tmp/kernel_0.3.1_1788001127994_0.21855903248214115","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@allbluecn/kernel","version":"0.4.0","license":"AGPL-3.0-or-later","_id":"@allbluecn/kernel@0.4.0","maintainers":[{"name":"urmynami","email":"urmynami@gmail.com"}],"bin":{"allblue":"dist/bin.js"},"dist":{"shasum":"015e139f2eddc9942de5539a3a0cc962d69d3e8f","tarball":"https://registry.npmjs.org/@allbluecn/kernel/-/kernel-0.4.0.tgz","fileCount":7,"integrity":"sha512-d6ZEAW4bNB1JLREdX3Sp+Gm2y1oj8bzwQ/Ussju6hY1w1iYNZK5/bR8kEC7L1Ou8/HJHvi1WsHz9PRKZ6X5CaQ==","signatures":[{"sig":"MEQCIEneSHHNw2QOkV//8K770SfmlhMLKQypK+EPSpBEz0veAiBrm1QYJDTXLvDdnQGBP7jWduigm8lqJnQjJp+VYcplNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227367},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types/prd":{"types":"./dist/contract/types/prd.d.ts","default":"./dist/contract/types/prd.js"},"./types/outline":{"types":"./dist/contract/types/outline.d.ts","default":"./dist/contract/types/outline.js"},"./types/prototype":{"types":"./dist/contract/types/prototype.d.ts","default":"./dist/contract/types/prototype.js"},"./interfaces/avatar":{"types":"./dist/contract/interfaces/avatar.d.ts","default":"./dist/contract/interfaces/avatar.js"},"./interfaces/transport":{"types":"./dist/contract/interfaces/transport.d.ts","default":"./dist/contract/interfaces/transport.js"},"./modules/notifications":{"types":"./dist/contract/modules/notifications.d.ts","default":"./dist/contract/modules/notifications.js"},"./modules/changelog/types":{"types":"./dist/contract/modules/changelog/types.d.ts","default":"./dist/contract/modules/changelog/types.js"},"./modules/billing/feature-registry":{"types":"./dist/contract/modules/billing/feature-registry.d.ts","default":"./dist/contract/modules/billing/feature-registry.js"},"./modules/billing/resource-registry":{"types":"./dist/contract/modules/billing/resource-registry.d.ts","default":"./dist/contract/modules/billing/resource-registry.js"}},"gitHead":"49619de6ad95314fb3b9a6b9c719f09c94a8529c","scripts":{"lint":"tsc --noEmit","test":"vitest","build":"tsdown","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"urmynami","email":"urmynami@gmail.com"},"_npmVersion":"11.17.0","description":"AllBlue 插件协议：类型定义 + 构建期装配器（零运行时）","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@allbluecn/shared":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19","tsdown":"^0.22.0","vitest":"4.1.5","typescript":"^7","@types/node":"^24.13.3","@tanstack/ai":"0.52.0","@types/react":"^19","lucide-react":"^1.39.0","@tanstack/react-start":"^1.168.49"},"peerDependencies":{"react":"^19","@tanstack/ai":"^0.43.0 || ^0.47.0 || ^0.52.0","@tanstack/react-start":"^1.168.49"},"_npmOperationalInternal":{"tmp":"tmp/kernel_0.4.0_1788406251795_0.6922859399799721","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@allbluecn/kernel","version":"0.5.0","license":"AGPL-3.0-or-later","_id":"@allbluecn/kernel@0.5.0","maintainers":[{"name":"urmynami","email":"urmynami@gmail.com"}],"bin":{"allblue":"dist/bin.js"},"dist":{"shasum":"2fd662430e4e67091592b4fcc4bfa3b007b81854","tarball":"https://registry.npmjs.org/@allbluecn/kernel/-/kernel-0.5.0.tgz","fileCount":7,"integrity":"sha512-1pb0ATNNv2wYczyDF9pHoG4Q/039VHNONxBU6np/l2gdv+6vuTK70fSo003KXVMtr3fdkgt/xRJPOy9KldQRng==","signatures":[{"sig":"MEUCIDiDjEoHJlMm1FqesUtKiXEPEYqrXDQytQn9ic3Y7Ud/AiEAj2Pdd1hyZZFZgxWifQGYm6qgZmDMTFz+LRFBhXxLL58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881783},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./modules/notifications":{"types":"./dist/contract/modules/notifications.d.ts","default":"./dist/contract/modules/notifications.js"},"./modules/changelog/types":{"types":"./dist/contract/modules/changelog/types.d.ts","default":"./dist/contract/modules/changelog/types.js"},"./modules/billing/feature-registry":{"types":"./dist/contract/modules/billing/feature-registry.d.ts","default":"./dist/contract/modules/billing/feature-registry.js"},"./modules/billing/resource-registry":{"types":"./dist/contract/modules/billing/resource-registry.d.ts","default":"./dist/contract/modules/billing/resource-registry.js"}},"gitHead":"c5d730b3f9f6123a7dc9021d1140b2ec7f7a7dcd","scripts":{"lint":"tsc --noEmit","test":"vitest","build":"tsdown","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"urmynami","email":"urmynami@gmail.com"},"_npmVersion":"11.17.0","description":"AllBlue 插件协议：类型定义 + 构建期装配器（零运行时）","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@allbluecn/shared":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19","tsdown":"^0.22.0","vitest":"4.1.5","typescript":"^7","@types/node":"^24.13.3","@tanstack/ai":"0.52.0","@types/react":"^19","lucide-react":"^1.39.0","@tanstack/react-start":"^1.168.49"},"peerDependencies":{"react":"^19","@tanstack/ai":"^0.43.0 || ^0.47.0 || ^0.52.0","@tanstack/react-start":"^1.168.49"},"_npmOperationalInternal":{"tmp":"tmp/kernel_0.5.0_1788409755677_0.7106600700074392","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@allbluecn/kernel","version":"0.5.1","license":"AGPL-3.0-or-later","_id":"@allbluecn/kernel@0.5.1","maintainers":[{"name":"urmynami","email":"urmynami@gmail.com"}],"bin":{"allblue":"dist/bin.js"},"dist":{"shasum":"c213d09d8072eed6a2050193359a968fd90894eb","tarball":"https://registry.npmjs.org/@allbluecn/kernel/-/kernel-0.5.1.tgz","fileCount":7,"integrity":"sha512-aoUSq8PqIiYIeufkgppCuXVBKxXYzQsuWnqj6DrEQFR1HgYeqk+CKp3VHwUXar8Z7z/fqkEI13R0fxndzJgl/Q==","signatures":[{"sig":"MEUCIQC795XEraKj8tA4jWwewbSnlrmQD3jVP8bcKkWNMQHvTQIgAy4hbLvo/G9Dg8YmPrUpdoFAsPjAFeMQS0TpGBguN2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881751},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./modules/notifications":{"types":"./dist/contract/modules/notifications.d.ts","default":"./dist/contract/modules/notifications.js"},"./modules/changelog/types":{"types":"./dist/contract/modules/changelog/types.d.ts","default":"./dist/contract/modules/changelog/types.js"},"./modules/billing/feature-registry":{"types":"./dist/contract/modules/billing/feature-registry.d.ts","default":"./dist/contract/modules/billing/feature-registry.js"},"./modules/billing/resource-registry":{"types":"./dist/contract/modules/billing/resource-registry.d.ts","default":"./dist/contract/modules/billing/resource-registry.js"}},"gitHead":"342207947d557dbf8d3567a0dbbfc054306f78ac","scripts":{"lint":"tsc --noEmit","test":"vitest","build":"tsdown","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"urmynami","email":"urmynami@gmail.com"},"_npmVersion":"11.17.0","description":"AllBlue 插件协议：类型定义 + 构建期装配器（零运行时）","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"react":"^19","tsdown":"^0.22.0","vitest":"4.1.5","typescript":"^7","@types/node":"^24.13.3","@tanstack/ai":"0.52.0","@types/react":"^19","lucide-react":"^1.39.0","@tanstack/react-start":"^1.168.49"},"peerDependencies":{"react":"^19","@tanstack/ai":"^0.43.0 || ^0.47.0 || ^0.52.0","@tanstack/react-start":"^1.168.49"},"_npmOperationalInternal":{"tmp":"tmp/kernel_0.5.1_1788410118971_0.6935051235704559","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@allbluecn/kernel","version":"0.5.2","license":"AGPL-3.0-or-later","_id":"@allbluecn/kernel@0.5.2","maintainers":[{"name":"urmynami","email":"urmynami@gmail.com"}],"bin":{"allblue":"./dist/bin.js"},"dist":{"shasum":"0aad2bacb9af513f9b9933c7273f0624bc4506e1","tarball":"https://registry.npmjs.org/@allbluecn/kernel/-/kernel-0.5.2.tgz","fileCount":8,"integrity":"sha512-yztBNssEtqikeCizTW/OmpCvZ88gzfX7plLZE5pwRE6R+j985K9ryqHPr7zfNJRLXFnqkLSVl5FpIFiHGI1BVg==","signatures":[{"sig":"MEYCIQCDTBgdloIITlPJbjE0t31Zd93fjvVZ/yYqNtnB/5VEhAIhANVBN5s7WcKSCMH8RGxszZhDkwrden6D4q3nWQh3635p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130204},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./modules/notifications":{"types":"./dist/contract/modules/notifications.d.ts","default":"./dist/contract/modules/notifications.js"},"./modules/changelog/types":{"types":"./dist/contract/modules/changelog/types.d.ts","default":"./dist/contract/modules/changelog/types.js"},"./modules/billing/feature-registry":{"types":"./dist/contract/modules/billing/feature-registry.d.ts","default":"./dist/contract/modules/billing/feature-registry.js"},"./modules/billing/resource-registry":{"types":"./dist/contract/modules/billing/resource-registry.d.ts","default":"./dist/contract/modules/billing/resource-registry.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest","build":"tsdown","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2f2094af-06a7-4674-818b-cfae61b6377a"}},"description":"AllBlue 插件协议：类型定义 + 构建期装配器（零运行时）","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","react":"^19","tsdown":"^0.22.0","vitest":"4.1.5","typescript":"^7","@types/node":"^24.13.3","@tanstack/ai":"0.52.0","@types/react":"^19","lucide-react":"^1.39.0","@tanstack/react-start":"^1.168.49","@tanstack/react-router":"1.170.32"},"peerDependencies":{"zod":"^3.25 || ^4","react":"^19","@tanstack/ai":"^0.43.0 || ^0.47.0 || ^0.52.0","lucide-react":"^1.27.0","@tanstack/react-start":"^1.168.49","@tanstack/react-router":"^1.168.0"},"_npmOperationalInternal":{"tmp":"tmp/kernel_0.5.2_1788435186852_0.8805553700524851","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@allbluecn/kernel","version":"0.6.0","license":"AGPL-3.0-or-later","_id":"@allbluecn/kernel@0.6.0","maintainers":[{"name":"urmynami","email":"urmynami@gmail.com"}],"bin":{"allblue":"./dist/bin.js"},"dist":{"shasum":"1a383cef47a12962db92d4e0c2ee5ec6e5db6d98","tarball":"https://registry.npmjs.org/@allbluecn/kernel/-/kernel-0.6.0.tgz","fileCount":8,"integrity":"sha512-KVETL3+kte3yXuwPz1aruJA1tBY60eLgXfMXHwextpu6/JoYF5PuclY4OzpZgaHF2ogOkc+hBk7UamMBgWAvKg==","signatures":[{"sig":"MEUCIQCLFx2xchiGTM3hVMy5eNGY1QP6YTfZ+uLvMWO1gM3TaQIgM6ldQkcP6x72Dd1yQvA2r3JqBjCOcC8cQUTRebGBoWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130264},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./modules/notifications":{"types":"./dist/contract/modules/notifications.d.ts","default":"./dist/contract/modules/notifications.js"},"./modules/changelog/types":{"types":"./dist/contract/modules/changelog/types.d.ts","default":"./dist/contract/modules/changelog/types.js"},"./modules/billing/feature-registry":{"types":"./dist/contract/modules/billing/feature-registry.d.ts","default":"./dist/contract/modules/billing/feature-registry.js"},"./modules/billing/resource-registry":{"types":"./dist/contract/modules/billing/resource-registry.d.ts","default":"./dist/contract/modules/billing/resource-registry.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest","build":"tsdown","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"urmynami","email":"urmynami@gmail.com"},"description":"AllBlue 插件协议：类型定义 + 构建期装配器（零运行时）","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","react":"^19","tsdown":"^0.22.0","vitest":"4.1.5","typescript":"^7","@types/node":"^24.13.3","@tanstack/ai":"0.52.0","@types/react":"^19","lucide-react":"^1.39.0","@tanstack/react-start":"^1.168.49","@tanstack/react-router":"1.170.32"},"peerDependencies":{"zod":"^3.25 || ^4","react":"^19","@tanstack/ai":"^0.43.0 || ^0.47.0 || ^0.52.0","lucide-react":"^1.27.0","@tanstack/react-start":"^1.168.49","@tanstack/react-router":"^1.168.0"},"_npmOperationalInternal":{"tmp":"tmp/kernel_0.6.0_1788911338234_0.07140403604399026","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@allbluecn/kernel","version":"0.6.1","license":"AGPL-3.0-or-later","_id":"@allbluecn/kernel@0.6.1","maintainers":[{"name":"urmynami","email":"urmynami@gmail.com"}],"bin":{"allblue":"./dist/bin.js"},"dist":{"shasum":"0df23439c396cc94478fd7a633177120588fec85","tarball":"https://registry.npmjs.org/@allbluecn/kernel/-/kernel-0.6.1.tgz","fileCount":8,"integrity":"sha512-kgCmPOlmAHZbLQVsXdycN1c4G1QOeXJzbqkG2QFGg6bDjVII+xc1u7FCfCsZCSJZ3BJz7HMq1cDbWLV+wTJ++Q==","signatures":[{"sig":"MEQCIHjpyncgu+AoQbjIO1wOlbgzLwylXfE8aqetpVrko+2pAiAGWREge19w6ndduyyKiOeOIz6BM34aWZNCbbHZtLevUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130264},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./modules/notifications":{"types":"./dist/contract/modules/notifications.d.ts","default":"./dist/contract/modules/notifications.js"},"./modules/changelog/types":{"types":"./dist/contract/modules/changelog/types.d.ts","default":"./dist/contract/modules/changelog/types.js"},"./modules/billing/feature-registry":{"types":"./dist/contract/modules/billing/feature-registry.d.ts","default":"./dist/contract/modules/billing/feature-registry.js"},"./modules/billing/resource-registry":{"types":"./dist/contract/modules/billing/resource-registry.d.ts","default":"./dist/contract/modules/billing/resource-registry.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest","build":"tsdown","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"urmynami","email":"urmynami@gmail.com"},"description":"AllBlue 插件协议：类型定义 + 构建期装配器（零运行时）","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","react":"^19","tsdown":"^0.22.0","vitest":"4.1.5","typescript":"^7","@types/node":"^24.13.3","@tanstack/ai":"0.52.0","@types/react":"^19","lucide-react":"^1.43.0","@tanstack/react-start":"^1.168.49","@tanstack/react-router":"1.170.32"},"peerDependencies":{"zod":"^3.25 || ^4","react":"^19","@tanstack/ai":"^0.43.0 || ^0.47.0 || ^0.52.0","lucide-react":"^1.43.0","@tanstack/react-start":"^1.168.49","@tanstack/react-router":"^1.168.0"},"_npmOperationalInternal":{"tmp":"tmp/kernel_0.6.1_1789128340746_0.5387918169692021","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@allbluecn/kernel","version":"0.8.0","license":"AGPL-3.0-or-later","type":"module","description":"AllBlue 插件协议：类型定义 + 构建期装配器（零运行时）","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./modules/billing/feature-registry":{"types":"./dist/contract/modules/billing/feature-registry.d.ts","default":"./dist/contract/modules/billing/feature-registry.js"},"./modules/billing/resource-registry":{"types":"./dist/contract/modules/billing/resource-registry.d.ts","default":"./dist/contract/modules/billing/resource-registry.js"},"./modules/changelog/types":{"types":"./dist/contract/modules/changelog/types.d.ts","default":"./dist/contract/modules/changelog/types.js"},"./modules/notifications":{"types":"./dist/contract/modules/notifications.d.ts","default":"./dist/contract/modules/notifications.js"},"./crypto":{"types":"./dist/contract/infrastructure/crypto.d.ts","default":"./dist/contract/infrastructure/crypto.js"}},"bin":{"allblue":"./dist/bin.js"},"peerDependencies":{"@tanstack/ai":"^0.43.0 || ^0.47.0 || ^0.52.0","@tanstack/react-start":"^1.168.49","react":"^19","lucide-react":"^1.43.0","zod":"^3.25 || ^4","@tanstack/react-router":"^1.168.0"},"devDependencies":{"@tanstack/ai":"0.52.0","@tanstack/react-router":"1.170.32","@tanstack/react-start":"^1.168.49","@types/node":"^24.13.3","@types/react":"^19","lucide-react":"^1.43.0","react":"^19","tsdown":"^0.22.0","typescript":"^7","vitest":"4.1.5","zod":"^4.4.3"},"dependencies":{},"publishConfig":{"access":"public"},"scripts":{"build":"tsdown","lint":"tsc --noEmit","test":"vitest","test:run":"vitest run","typecheck":"tsc --noEmit"},"_nodeVersion":"24.19.0","_id":"@allbluecn/kernel@0.8.0","dist":{"integrity":"sha512-+/aCoGfjpQiSX0OeOlMvs3qe6sES99xSTC6lL3wsy9jdeLLpOND7BdHvbS2Bw3oGsug8Ufy7s7k1j4AJGLOj1A==","shasum":"7a965b4d32765fb91fa098346cb3ec11a9c9d9a0","tarball":"https://registry.npmjs.org/@allbluecn/kernel/-/kernel-0.8.0.tgz","fileCount":10,"unpackedSize":133841,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCZgkLIy0iNJo6GdM1EJBwIJXu0qs8ERyahyro2un69OwIhAJpVVf0PHZC8+UvnWKeUhKO+9hzqHSZ21tUaLMDs9Sqr"}]},"_npmUser":{"name":"urmynami","email":"urmynami@gmail.com"},"directories":{},"maintainers":[{"name":"urmynami","email":"urmynami@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/kernel_0.8.0_1789226632644_0.31865033228541106"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-19T05:51:35.899Z","modified":"2026-09-12T15:23:52.932Z","0.2.0":"2026-08-19T05:51:36.212Z","0.2.1":"2026-08-19T07:06:27.573Z","0.2.2":"2026-08-21T06:44:29.576Z","0.3.0":"2026-08-21T18:17:28.545Z","0.3.1":"2026-08-29T10:58:48.118Z","0.4.0":"2026-09-03T03:30:51.938Z","0.5.0":"2026-09-03T04:29:15.851Z","0.5.1":"2026-09-03T04:35:19.213Z","0.5.2":"2026-09-03T11:33:06.982Z","0.6.0":"2026-09-08T23:48:58.363Z","0.6.1":"2026-09-11T12:05:40.868Z","0.8.0":"2026-09-12T15:23:52.764Z"},"license":"AGPL-3.0-or-later","description":"AllBlue 插件协议：类型定义 + 构建期装配器（零运行时）","maintainers":[{"name":"urmynami","email":"urmynami@gmail.com"}],"readme":"# @allbluecn/kernel\n\nAllBlue 插件协议：类型定义 + 构建期装配器（零运行时）。\n\n## 安装\n\n```bash\npnpm add @allbluecn/kernel\n```\n\n## 用法\n\n```ts\nimport { definePlugin, defineProfile, resolvePluginOrder } from '@allbluecn/kernel'\n\nconst auth = definePlugin({\n  id: '@allblue/auth',\n  version: '0.1.0',\n  contributes: {\n    features: [{ key: 'sso', tier: 'pro', module: 'auth' }],\n  },\n})\n\nconst profile = defineProfile({\n  id: 'oss',\n  plugins: [auth],\n})\n\nconst resolved = resolvePluginOrder(profile.plugins)\n```\n\n### CLI\n\n```bash\npnpm allblue modules --profile oss\n```\n","readmeFilename":""}