{"_id":"@venizia/ignis-kernel","_rev":"91-25652f65246eb1b5da103662fb1ecb4b","name":"@venizia/ignis-kernel","dist-tags":{"latest":"0.2.0","next":"0.2.0-47","highest":"0.2.0"},"versions":{"0.2.0-0":{"name":"@venizia/ignis-kernel","version":"0.2.0-0","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-0","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"0b55beb925bd0602e5079ae694e8c7e2c5632b6b","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-0.tgz","fileCount":1155,"integrity":"sha512-d0imqorLrYX5j15ZyL98DtK6fr/J77jzN8Ic7Ih0piIBLlQ5qESZ45zfTbQGmXVZ658F1JzXD+viqnpKHLaSSg==","signatures":[{"sig":"MEUCIGxAjU3WP3n3oSYnknixQqCbaNQ+GG9fa+WEIYtIcDxqAiEA1/jUSGWu5wnoWUCfCsN6UXxTtfqM4tepJuJxTTHixbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1663151},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"0b55beb925bd0602e5079ae694e8c7e2c5632b6b","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-d0imqorLrYX5j15ZyL98DtK6fr/J77jzN8Ic7Ih0piIBLlQ5qESZ45zfTbQGmXVZ658F1JzXD+viqnpKHLaSSg==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-0","@venizia/ignis-helpers":"^0.2.0-0","@venizia/ignis-inversion":"^0.2.0-0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casbin":"^5.51.1","eslint":"^10.7.0","prettier":"^3.9.5","tsc-alias":"^1.9.1","@types/bun":"^1.3.14","typescript":"^6.0.3","@types/lodash":"^4.17.23","@venizia/dev-configs":"^0.2.0-0"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-0_1787067462711_0.520269617483831","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-1":{"name":"@venizia/ignis-kernel","version":"0.2.0-1","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-1","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"7501140b6b2a1f3ba66659c35086a629e28e0ae3","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-1.tgz","fileCount":1155,"integrity":"sha512-AirXefq+9NjQaW7UqY+K86MUyuzDtvg3SoepI+9oiY/q9k6jgyLElOahU4/pzNDRJsW1BCLjS8VocEMOYmThog==","signatures":[{"sig":"MEUCIQD7K7DLL56IvMkJkTHAlYXBR21LjBrYNyWfzmeR9blIdwIgUNgRy5bJviq5WVL7aVMAKlQ4n/A2bnrA6RewM6WEz5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1663151},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"7501140b6b2a1f3ba66659c35086a629e28e0ae3","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-AirXefq+9NjQaW7UqY+K86MUyuzDtvg3SoepI+9oiY/q9k6jgyLElOahU4/pzNDRJsW1BCLjS8VocEMOYmThog==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-0","@venizia/ignis-helpers":"^0.2.0-1","@venizia/ignis-inversion":"^0.2.0-0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.7.0","prettier":"^3.9.5","tsc-alias":"^1.9.1","@types/bun":"^1.3.14","typescript":"^6.0.3","@types/lodash":"^4.17.23","@venizia/dev-configs":"^0.2.0-0"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-1_1787075771719_0.5352809826664304","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-2":{"name":"@venizia/ignis-kernel","version":"0.2.0-2","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-2","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"a4e4ebb1547cdfe1e7c57691b8df4203c35640cf","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-2.tgz","fileCount":1155,"integrity":"sha512-pHjrg+qfhGkUrIcj7wki+okZpR+cdIAOc/tA3rCihh1d3F/eEY0WHDF4tZj19MbVR9/S1GhpOe7zf23bepYUyw==","signatures":[{"sig":"MEUCIQCso+fTxBNHfCy+M3MtBTbBWPoG4ZApz+wQBnL31OTGVAIgP9YOK7THYNk8y0KB4tnRouc9K0nn0FQqS6JDwNrHRBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1712825},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"a4e4ebb1547cdfe1e7c57691b8df4203c35640cf","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-pHjrg+qfhGkUrIcj7wki+okZpR+cdIAOc/tA3rCihh1d3F/eEY0WHDF4tZj19MbVR9/S1GhpOe7zf23bepYUyw==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-1","@venizia/ignis-helpers":"^0.2.0-2","@venizia/ignis-inversion":"^0.2.0-0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.7.0","prettier":"^3.9.5","tsc-alias":"^1.9.1","@types/bun":"^1.3.14","typescript":"^6.0.3","@types/lodash":"^4.17.23","@venizia/dev-configs":"^0.2.0-0"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-2_1787221452314_0.9680820224472033","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-3":{"name":"@venizia/ignis-kernel","version":"0.2.0-3","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-3","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"bdf59d9c12b8007c8e1f3ab57498134d60ed9899","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-3.tgz","fileCount":1155,"integrity":"sha512-egCsm7dCOsv6aNdXyoein4OnQJ70q/bzQZVjZpklpAtwz6VlFEiIYqnRfQIakv2/ivhN/jf04forvE5UqCMJ4g==","signatures":[{"sig":"MEUCIQC5BNyjFGIQfjPU9qfkHEl/VEDNR/EzlDt7AVe2OrCclQIgZfb14NqNx20NVTeXvhwkeeXP45AyB5mFTmx8ovLrkVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1738058},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"bdf59d9c12b8007c8e1f3ab57498134d60ed9899","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-egCsm7dCOsv6aNdXyoein4OnQJ70q/bzQZVjZpklpAtwz6VlFEiIYqnRfQIakv2/ivhN/jf04forvE5UqCMJ4g==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.4.3","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-1","@venizia/ignis-helpers":"^0.2.0-3","@venizia/ignis-inversion":"^0.2.0-0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.7.0","prettier":"^3.9.5","tsc-alias":"^1.9.1","@types/bun":"^1.3.14","typescript":"^6.0.3","@types/lodash":"^4.17.23","@venizia/dev-configs":"^0.2.0-0"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-3_1787289045947_0.006866617340536507","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-4":{"name":"@venizia/ignis-kernel","version":"0.2.0-4","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-4","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"3314300e552800411dc510a3ef2ddedc58dc965e","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-4.tgz","fileCount":1155,"integrity":"sha512-2U16k69ghv9eJqzR2WnKe9vjs2VvGhO2ESZOKcci75eKrJ/rGcPqdMA39amFrfIdhofDupCPeET+RYw6IRJ7lw==","signatures":[{"sig":"MEUCIB/3N3dHR7pvP2YKBdcj8sV7jn+LmbXur+IB0ODD7saOAiEAxH3QfFSlS/WUYav3tv4I9ExgBAhj74403LgpEGm7Mjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1739222},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"3314300e552800411dc510a3ef2ddedc58dc965e","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-2U16k69ghv9eJqzR2WnKe9vjs2VvGhO2ESZOKcci75eKrJ/rGcPqdMA39amFrfIdhofDupCPeET+RYw6IRJ7lw==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.4.3","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-1","@venizia/ignis-helpers":"^0.2.0-4","@venizia/ignis-inversion":"^0.2.0-0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.7.0","prettier":"^3.9.5","tsc-alias":"^1.9.1","@types/bun":"^1.3.14","typescript":"^6.0.3","@types/lodash":"^4.17.23","@venizia/dev-configs":"^0.2.0-0"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-4_1787386298367_0.016783087059386137","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-5":{"name":"@venizia/ignis-kernel","version":"0.2.0-5","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-5","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"a8df5aa01cd0f310419fcec05a8a83481437d7f2","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-5.tgz","fileCount":1155,"integrity":"sha512-6ZghrPX2DoxVe0ND1VsOZgy6G8lhvecs3N1uVMIiHNZWBd1v6MC2IiJOWUtIrqlhNWdGFBa1zBEiN9LyF6n5iQ==","signatures":[{"sig":"MEUCIQC1kJMNqT6/NN4eSfRP2fK5Di83JS2lWWvuamt/MEqx/wIgEuSClLnsLChBqdhC4ZKHX13E13WBKRq/Jzq5kj+dB4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1743440},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"a8df5aa01cd0f310419fcec05a8a83481437d7f2","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-6ZghrPX2DoxVe0ND1VsOZgy6G8lhvecs3N1uVMIiHNZWBd1v6MC2IiJOWUtIrqlhNWdGFBa1zBEiN9LyF6n5iQ==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.4.3","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-1","@venizia/ignis-helpers":"^0.2.0-4","@venizia/ignis-inversion":"^0.2.0-0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.7.0","prettier":"^3.9.5","tsc-alias":"^1.9.1","@types/bun":"^1.3.14","typescript":"^6.0.3","@types/lodash":"^4.17.23","@venizia/dev-configs":"^0.2.0-0"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-5_1787543591466_0.5651192216755982","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-6":{"name":"@venizia/ignis-kernel","version":"0.2.0-6","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-6","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"154391980eccde59c10f9d8d4252e6e66774b35e","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-6.tgz","fileCount":1195,"integrity":"sha512-ws0N6p8DhhKg3+lZRbv7+dENqmUQDhLyt9mgWwUyz+o/+7TlfVgZQpGhkFGbVo7MZro6afLSYR62AjsWyOtsNw==","signatures":[{"sig":"MEQCIC0LyVU2XgIXVUOwhVgO/5lpxDMX7s3q/q18cNVTahDDAiB4yT/Nmw5XQmjnkiPKy0gnmoFZrLQekDJ+pEAt+/HIFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780416},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"154391980eccde59c10f9d8d4252e6e66774b35e","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-ws0N6p8DhhKg3+lZRbv7+dENqmUQDhLyt9mgWwUyz+o/+7TlfVgZQpGhkFGbVo7MZro6afLSYR62AjsWyOtsNw==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.4.3","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-2","@venizia/ignis-helpers":"^0.2.0-5","@venizia/ignis-inversion":"^0.2.0-1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.7.0","prettier":"^3.9.5","tsc-alias":"^1.9.1","@types/bun":"^1.3.14","typescript":"^6.0.3","@types/lodash":"^4.17.23","@venizia/dev-configs":"^0.2.0-1"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-6_1788074880615_0.3036905675903543","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-7":{"name":"@venizia/ignis-kernel","version":"0.2.0-7","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-7","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"f77964a59cd3a86164ff67203ddb89dc9a0c706f","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-7.tgz","fileCount":1195,"integrity":"sha512-Ltfhg/2KzOhbhKjLwd6SsjSjakmzJ7aF1bY5mQtj7PicV0gam2ycjX9Cp+TPB14D9p1ah7RdHi6vDz0TspZtrw==","signatures":[{"sig":"MEYCIQCMyW36EiTxAcj2GsFVwQ5q4/VkMOJZrUIk7yIYPJ251gIhAJosEDK7WYCEMq2Yqg6MGTuFj3OTAJ82dzpSH6f6BeA8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1782185},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"f77964a59cd3a86164ff67203ddb89dc9a0c706f","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-Ltfhg/2KzOhbhKjLwd6SsjSjakmzJ7aF1bY5mQtj7PicV0gam2ycjX9Cp+TPB14D9p1ah7RdHi6vDz0TspZtrw==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.4.3","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-3","@venizia/ignis-helpers":"^0.2.0-6","@venizia/ignis-inversion":"^0.2.0-2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.7.0","prettier":"^3.9.5","tsc-alias":"^1.9.1","@types/bun":"^1.3.14","typescript":"^6.0.3","@types/lodash":"^4.17.23","@venizia/dev-configs":"^0.2.0-2"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-7_1788080228230_0.4143747742571622","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-8":{"name":"@venizia/ignis-kernel","version":"0.2.0-8","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-8","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"ea7a4521fe2e929209dd9b328826549c6fd4c25a","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-8.tgz","fileCount":1211,"integrity":"sha512-XWnTtjubv7ejHGw9yaU8iU+tRkSnL2qsiSeAjtwo63j1ocwZFDSyyDAyp1FA0ZFXM4itB9/tFLrqhExSbPCL/w==","signatures":[{"sig":"MEUCIQCqgzGNkjj+zHgrGdXoKWYZxwUuCuxb65r8vHmxVj1AYQIgFkXnCP4NvHKA8WjnIcWkDqLFISl3N7ZLFDle57uUq8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1828159},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"ea7a4521fe2e929209dd9b328826549c6fd4c25a","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-XWnTtjubv7ejHGw9yaU8iU+tRkSnL2qsiSeAjtwo63j1ocwZFDSyyDAyp1FA0ZFXM4itB9/tFLrqhExSbPCL/w==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.4.3","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-4","@venizia/ignis-helpers":"^0.2.0-7","@venizia/ignis-inversion":"^0.2.0-3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.7.0","prettier":"^3.9.5","tsc-alias":"^1.9.1","@types/bun":"^1.3.14","typescript":"^6.0.3","@types/lodash":"^4.17.23","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-8_1788102190717_0.5865065956694466","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-9":{"name":"@venizia/ignis-kernel","version":"0.2.0-9","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-9","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"2c3361f577362fbd494f996d49448e554cfc7fb6","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-9.tgz","fileCount":1211,"integrity":"sha512-YBKE+CqXtRjR/d9eiTH+uiJh9dTnqdJ9JS9pWbKQmnpHKqb0rBjmpcQ/6uzigowfjDqR21VKFbw2D3ADhqafig==","signatures":[{"sig":"MEUCIQCuMmD5GPunDEtP6/DjAryg+NiM1oME43ENCPbCUv3zLQIgZayr6pNYsEk/9+OcQ0sG0//xCVbj3xjXOkQN0QuM7Kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1833190},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"2c3361f577362fbd494f996d49448e554cfc7fb6","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-YBKE+CqXtRjR/d9eiTH+uiJh9dTnqdJ9JS9pWbKQmnpHKqb0rBjmpcQ/6uzigowfjDqR21VKFbw2D3ADhqafig==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.4.3","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-4","@venizia/ignis-helpers":"^0.2.0-7","@venizia/ignis-inversion":"^0.2.0-3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.7.0","prettier":"^3.9.5","tsc-alias":"^1.9.1","@types/bun":"^1.3.14","typescript":"^6.0.3","@types/lodash":"^4.17.23","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-9_1788104483218_0.3730174686555707","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-10":{"name":"@venizia/ignis-kernel","version":"0.2.0-10","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-10","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"f7ff24c51be3c650f42b0b0bb510ab48b393d156","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-10.tgz","fileCount":1211,"integrity":"sha512-Jj9nukCDGu2QhgA8+8iqWhlPIzb0Q8Oyq1csQt5lsS1DZouK/6B7AN9goEfIg9M0dAfZ9Lr7ZCYehUEmTnG6CQ==","signatures":[{"sig":"MEUCIGw3S25h8Uwct7ThmsD5mKIBi0tGSYSSJP3YybiICHmFAiEAqFHN5ASO/qVpFpfOd0QnG6yILxN4tSY4IO8Q9TEo/Sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1833191},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"f7ff24c51be3c650f42b0b0bb510ab48b393d156","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-Jj9nukCDGu2QhgA8+8iqWhlPIzb0Q8Oyq1csQt5lsS1DZouK/6B7AN9goEfIg9M0dAfZ9Lr7ZCYehUEmTnG6CQ==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.4.3","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-5","@venizia/ignis-helpers":"^0.2.0-8","@venizia/ignis-inversion":"^0.2.0-3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.7.0","prettier":"^3.9.5","tsc-alias":"^1.9.1","@types/bun":"^1.3.14","typescript":"^6.0.3","@types/lodash":"^4.17.23","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-10_1788113205946_0.06322702555599125","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-11":{"name":"@venizia/ignis-kernel","version":"0.2.0-11","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-11","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"15c47f460f38133adfafbe936a2ab0a0db9be0e4","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-11.tgz","fileCount":1211,"integrity":"sha512-bLIkGn+g+Mrgx57ylOEeS/QP/p7Fbtd9f7pCtHkUBefMi/LSJt8PKpstoXubYZZdHNf7/+rEkgY/QFigS/LxWA==","signatures":[{"sig":"MEQCIDjwWCxDr052D1NyIfgr7EuLc3MrAmW3TKnQbUzbznubAiA7r+kkQncutmIyYjfGEKI5k9+27jMB8++CiSdk3kK2zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1877917},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"15c47f460f38133adfafbe936a2ab0a0db9be0e4","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-bLIkGn+g+Mrgx57ylOEeS/QP/p7Fbtd9f7pCtHkUBefMi/LSJt8PKpstoXubYZZdHNf7/+rEkgY/QFigS/LxWA==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.4.3","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-5","@venizia/ignis-helpers":"^0.2.0-8","@venizia/ignis-inversion":"^0.2.0-3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.7.0","prettier":"^3.9.5","tsc-alias":"^1.9.1","@types/bun":"^1.3.14","typescript":"^6.0.3","@types/lodash":"^4.17.23","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-11_1788144901795_0.06445547611182323","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-12":{"name":"@venizia/ignis-kernel","version":"0.2.0-12","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-12","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"997068b45eba8a6979bda6ef7f354ac868b96f8e","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-12.tgz","fileCount":1211,"integrity":"sha512-ZPR7x437VACo3dDXHThWGTyGxsy38TTagTybgMb440SjgxXlDBdY0TnaqK/ifLpRifiskA79kt1eWdT+ZmgMKg==","signatures":[{"sig":"MEUCIQDSHPI/cG3Ip/P131GKgjKgEiquPKuw1QoawPPlYeqiSwIgKhL3GIkkMuhEqVcg4ZHHzLFwfyXpZPZ63JH+RW/BkS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1883426},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"997068b45eba8a6979bda6ef7f354ac868b96f8e","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-ZPR7x437VACo3dDXHThWGTyGxsy38TTagTybgMb440SjgxXlDBdY0TnaqK/ifLpRifiskA79kt1eWdT+ZmgMKg==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.4.3","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-5","@venizia/ignis-helpers":"^0.2.0-8","@venizia/ignis-inversion":"^0.2.0-3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.7.0","prettier":"^3.9.5","tsc-alias":"^1.9.1","@types/bun":"^1.3.14","typescript":"^6.0.3","@types/lodash":"^4.17.23","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-12_1788158036130_0.04130907080778812","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-13":{"name":"@venizia/ignis-kernel","version":"0.2.0-13","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-13","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"39219c47425d15edbe00c701fc1a338ae9584fd3","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-13.tgz","fileCount":1211,"integrity":"sha512-W8CJeKVGtjpsfdINnOUQqXSqiJDFsnNZvi4KxPVGBZvLiC8bKWoyNvsDehNF0TYTstIoEj7McTzNl7TC/Xs3qQ==","signatures":[{"sig":"MEQCIAhkuyG/Qbto6ouMYsQOUytiydrXpk9xyB3QIo9I6wrGAiBb4E6uA8CInThcljHTPyK10UyIegSnLqcaVtzarapCZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1879550},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"39219c47425d15edbe00c701fc1a338ae9584fd3","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-W8CJeKVGtjpsfdINnOUQqXSqiJDFsnNZvi4KxPVGBZvLiC8bKWoyNvsDehNF0TYTstIoEj7McTzNl7TC/Xs3qQ==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.4.3","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-5","@venizia/ignis-helpers":"^0.2.0-8","@venizia/ignis-inversion":"^0.2.0-3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.7.0","prettier":"^3.9.5","tsc-alias":"^1.9.1","@types/bun":"^1.3.14","typescript":"^6.0.3","@types/lodash":"^4.17.23","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-13_1788161547328_0.21559489665381837","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-14":{"name":"@venizia/ignis-kernel","version":"0.2.0-14","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-14","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"ffd906847edae673eb553f57284e73c024d83147","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-14.tgz","fileCount":1579,"integrity":"sha512-4Pu8PqXuLg+ylooaBchSUZX29hslaiXd1CH71V9sE/Y2mjw3Nwc4vO1BzyzCPFjYfhrs2ewk8X0Qu4XEoqnNQg==","signatures":[{"sig":"MEYCIQCX0aV7Skhz9+Am+h2cjOoJDIGcHMLBm3/1Hmr+49zHRgIhAI66Vz3YcesbtPvTK60838CLKanqFG1Q8Vnd5mtEjSuF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063278},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"ffd906847edae673eb553f57284e73c024d83147","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-4Pu8PqXuLg+ylooaBchSUZX29hslaiXd1CH71V9sE/Y2mjw3Nwc4vO1BzyzCPFjYfhrs2ewk8X0Qu4XEoqnNQg==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-6","@venizia/ignis-helpers":"^0.2.0-9","@venizia/ignis-inversion":"^0.2.0-4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.9.1","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.0","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-14_1788514660329_0.2637176852532561","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-15":{"name":"@venizia/ignis-kernel","version":"0.2.0-15","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-15","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"79bcafd4417aae0b7e912b4f343d3a2ed6cc1227","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-15.tgz","fileCount":1579,"integrity":"sha512-hXU6oTbqlJhXRx+lVg8BSvJjQeF268B3z7uLzqPHqAf3DsxsrIYCPLE3qXIIx8csICuQcFEXfnBmmunGW9hzLQ==","signatures":[{"sig":"MEYCIQDxPabxPcf5k0OUS9f5pMGLrJHwLrK+vbzrtyS3XVh/1gIhAKQftgGSP7HNS5TqSQldyzRdm3Af1+6TeUzTOQocbag1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2072764},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"79bcafd4417aae0b7e912b4f343d3a2ed6cc1227","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-hXU6oTbqlJhXRx+lVg8BSvJjQeF268B3z7uLzqPHqAf3DsxsrIYCPLE3qXIIx8csICuQcFEXfnBmmunGW9hzLQ==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-6","@venizia/ignis-helpers":"^0.2.0-10","@venizia/ignis-inversion":"^0.2.0-4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-15_1788594940295_0.8491206662508839","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-16":{"name":"@venizia/ignis-kernel","version":"0.2.0-16","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-16","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"a3814fe5c105f7e38a11b0315e258189470fe5c4","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-16.tgz","fileCount":1587,"integrity":"sha512-RXd8XFwmsT7RfOUYvgJNo2aIn+fj2BIgB9pZeIqKoEXLZiQQ405NVBMeDQP6MYJ8kt6jlsb0cUe9qFM7rx2fRQ==","signatures":[{"sig":"MEQCIHBeLXvafW0T1jbZ0JUftA2QNlpTSHlHqqWpdA1U5g7VAiAVKjgGAZFE+YnxyYEGMYiqdnd9IqtHhWK7WbmBSUpVhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2095537},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"a3814fe5c105f7e38a11b0315e258189470fe5c4","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-RXd8XFwmsT7RfOUYvgJNo2aIn+fj2BIgB9pZeIqKoEXLZiQQ405NVBMeDQP6MYJ8kt6jlsb0cUe9qFM7rx2fRQ==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-6","@venizia/ignis-helpers":"^0.2.0-10","@venizia/ignis-inversion":"^0.2.0-4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-16_1788620950698_0.5644693342553626","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-17":{"name":"@venizia/ignis-kernel","version":"0.2.0-17","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-17","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"a9ceec380737321424461ad9f44ce2fb3849ff81","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-17.tgz","fileCount":1587,"integrity":"sha512-hsOpu+BqIVrC+QcCptQ87U0SeRZutMkobM94DSD7FWL7p5DNrASe+t3dlMoBVb94yweXJn8Z8hBQQ2GCQA8EcQ==","signatures":[{"sig":"MEUCIQDLL5YduDTCnQ8oSMjXofoLSAUsTNfCjGoV0Ijwk3mC8QIgb/haB/Z/YEXLFOZFMJTbVN/761VhaPwvVD1Gfp5rURQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2095537},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"a9ceec380737321424461ad9f44ce2fb3849ff81","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-hsOpu+BqIVrC+QcCptQ87U0SeRZutMkobM94DSD7FWL7p5DNrASe+t3dlMoBVb94yweXJn8Z8hBQQ2GCQA8EcQ==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-7","@venizia/ignis-helpers":"^0.2.0-11","@venizia/ignis-inversion":"^0.2.0-5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-17_1788630960345_0.3851277243660296","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-18":{"name":"@venizia/ignis-kernel","version":"0.2.0-18","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-18","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"a9d7e3f7bf22993959c64ae03db65a2e6bf08c09","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-18.tgz","fileCount":1587,"integrity":"sha512-ov0B4X5KswVj18MMBnbaTJAOPuCMgFkHde7z4O5CXTBNfHP9xBNLXFKesYdixl4ypXt6HBL7Gzcgc/ivv2EIQA==","signatures":[{"sig":"MEYCIQChT/F0mjB7KMZbZJD6Er1BNMlcdt2UfQ1FIPUhTZAbSQIhAI4Q8liaM2WebWw90Obavh+kaw1rmS7XVn2gOJ9YhlJL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2096932},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"a9d7e3f7bf22993959c64ae03db65a2e6bf08c09","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-ov0B4X5KswVj18MMBnbaTJAOPuCMgFkHde7z4O5CXTBNfHP9xBNLXFKesYdixl4ypXt6HBL7Gzcgc/ivv2EIQA==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-7","@venizia/ignis-helpers":"^0.2.0-12","@venizia/ignis-inversion":"^0.2.0-5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-18_1788667576966_0.26451097181866245","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-19":{"name":"@venizia/ignis-kernel","version":"0.2.0-19","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-19","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"c30c4c273435e8407a7513b061d604d46ccd3195","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-19.tgz","fileCount":1587,"integrity":"sha512-U5WD5nPNPW8CcqSfdijeIbMxgXMWB/jbXxYIEUuI+HGJcXYzEXUfIlE5AKz3NsYMU/6jFgsl9HqZa0Z1IveAzw==","signatures":[{"sig":"MEQCIEmiXOZqfW37fHCCvNSIMUgKI2flb3inhIdYjbwDyjX3AiB3f0Zv38BjztbfnUHdi8xlpoxgLL1qtcv6RUPrJhO84A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2101253},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"c30c4c273435e8407a7513b061d604d46ccd3195","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-U5WD5nPNPW8CcqSfdijeIbMxgXMWB/jbXxYIEUuI+HGJcXYzEXUfIlE5AKz3NsYMU/6jFgsl9HqZa0Z1IveAzw==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-7","@venizia/ignis-helpers":"^0.2.0-13","@venizia/ignis-inversion":"^0.2.0-5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-19_1788701177359_0.16679683866082784","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-20":{"name":"@venizia/ignis-kernel","version":"0.2.0-20","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-20","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"6723037f00f29e5a28841229f9970267328930e4","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-20.tgz","fileCount":1587,"integrity":"sha512-yzKKjxz/iB6MOGWDfSN0AonLEtlh6nHAY5c0fejhlMN1FamUUP+34T1386MJTFmyoh4f9oF4ERN55Rvh6jrJEA==","signatures":[{"sig":"MEQCIEdbqaksI/4z/uiudEb7uHnAw6XaYiOWaidV4J9i77NGAiBk1IqkK9rI4LNtClPUB1kDyiJWEWEueiZPl2KegWVChw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2101253},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"6723037f00f29e5a28841229f9970267328930e4","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-yzKKjxz/iB6MOGWDfSN0AonLEtlh6nHAY5c0fejhlMN1FamUUP+34T1386MJTFmyoh4f9oF4ERN55Rvh6jrJEA==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-7","@venizia/ignis-helpers":"^0.2.0-14","@venizia/ignis-inversion":"^0.2.0-5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-20_1788703709213_0.2833545825306518","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-21":{"name":"@venizia/ignis-kernel","version":"0.2.0-21","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-21","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"e9bf579a2ad4df8d1c4280b7b98fc8ad0ad19733","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-21.tgz","fileCount":1587,"integrity":"sha512-QijmJVBkEc0BzY2kQFvYVpjSGcuB6wPPwSqRYWK/mArEs9GfnFSgg7W+96H6qpMewPeumHipxmwemEgz2d851A==","signatures":[{"sig":"MEYCIQCjC9kTJDGZAAsS6z/8DlY/eZbKH5CxXolpJlCEg6N6UAIhAMR8DtHpulAU8jXdVL8OO3Aa0GA0EjBlmCYGTqXlRkIr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2109327},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"e9bf579a2ad4df8d1c4280b7b98fc8ad0ad19733","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-QijmJVBkEc0BzY2kQFvYVpjSGcuB6wPPwSqRYWK/mArEs9GfnFSgg7W+96H6qpMewPeumHipxmwemEgz2d851A==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-7","@venizia/ignis-helpers":"^0.2.0-15","@venizia/ignis-inversion":"^0.2.0-5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-21_1788713488822_0.5989485977127256","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-22":{"name":"@venizia/ignis-kernel","version":"0.2.0-22","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-22","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"d5bb19414d29c03125cecd93d2c26097643a92a5","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-22.tgz","fileCount":1587,"integrity":"sha512-GUPIitTey+FV6Shk7Xy7XoMSCdafweMAzJhEpyJ+wguN1iuVv3aApECA2BBPk3M1FvA581Ev+qzJq+TzgycJqw==","signatures":[{"sig":"MEUCIQDIc86m8m88YGsNnGL24Fff2mHdfXql9cXvKSuTs/G4UgIgBj5Pir4y8Y/4tIz8xrgpwutC6eAwICgkI7T2x54c3MQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2118178},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"d5bb19414d29c03125cecd93d2c26097643a92a5","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-GUPIitTey+FV6Shk7Xy7XoMSCdafweMAzJhEpyJ+wguN1iuVv3aApECA2BBPk3M1FvA581Ev+qzJq+TzgycJqw==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-7","@venizia/ignis-helpers":"^0.2.0-16","@venizia/ignis-inversion":"^0.2.0-5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-22_1788724377139_0.6103008132394063","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-23":{"name":"@venizia/ignis-kernel","version":"0.2.0-23","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-23","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"35e71ba6d7c5b11cc59c898b2b3893ca5bc1c878","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-23.tgz","fileCount":1587,"integrity":"sha512-W6bfC6oORQ5AHZ5n4Jqs4phcj++4ivIz39Axao3To2LKsVKj75BaIdI5MhbzsFZ5W8/2VM7FQjBAsHIows5CJg==","signatures":[{"sig":"MEQCIEk+VJS4cx4ddbjt2DnXzgpoUw3a74mAZqwxVCoJ3FeqAiArVh1CShFqR3dLZvdzNX36O6Ui/7tHAkXzAXWHhGLFPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2120148},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"35e71ba6d7c5b11cc59c898b2b3893ca5bc1c878","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-W6bfC6oORQ5AHZ5n4Jqs4phcj++4ivIz39Axao3To2LKsVKj75BaIdI5MhbzsFZ5W8/2VM7FQjBAsHIows5CJg==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-7","@venizia/ignis-helpers":"^0.2.0-17","@venizia/ignis-inversion":"^0.2.0-5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-23_1788879936520_0.655963721404109","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-24":{"name":"@venizia/ignis-kernel","version":"0.2.0-24","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-24","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"20487f93b4610f370fcaae58693483a5987a04aa","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-24.tgz","fileCount":1587,"integrity":"sha512-1gOJLO0yJqJSMvMpGn8yoERh5H6/fsxKf0NyhPiw4/Hz7e4TJjjcwSxnA3bkQktSH1hPk76v94OjwaaYd2nicw==","signatures":[{"sig":"MEMCIFYmYxtEoDLpFeu9XXRtoQkwOCs3R8T8l21PHHasIhD2Ah8sWlDfX54e2/Q3+mH6O7iNZfTAG5I6TG3JAWY5czI0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2147333},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"20487f93b4610f370fcaae58693483a5987a04aa","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-1gOJLO0yJqJSMvMpGn8yoERh5H6/fsxKf0NyhPiw4/Hz7e4TJjjcwSxnA3bkQktSH1hPk76v94OjwaaYd2nicw==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-7","@venizia/ignis-helpers":"^0.2.0-19","@venizia/ignis-inversion":"^0.2.0-6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-24_1789011444020_0.48228851615854906","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-25":{"name":"@venizia/ignis-kernel","version":"0.2.0-25","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-25","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"2b9c4a497a91809348a36529004dad0107087229","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-25.tgz","fileCount":1619,"integrity":"sha512-GLt31WEsEsItfoh9JgyJSiVuE19LnVsO9sKSbl9DVyIf3+7q1cTJLmcMYtMvNtukT9ePCze08NTESEIuybnolQ==","signatures":[{"sig":"MEYCIQCbjyyB8924w1j3BiPBW0zF3mbflWWzMN9+RlBsa3OfCAIhAJJ9YLk+uZn7FaSqlcqSUd6Wp5BuPDvXeSOvbTi5nslc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2182130},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"2b9c4a497a91809348a36529004dad0107087229","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-GLt31WEsEsItfoh9JgyJSiVuE19LnVsO9sKSbl9DVyIf3+7q1cTJLmcMYtMvNtukT9ePCze08NTESEIuybnolQ==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-7","@venizia/ignis-helpers":"^0.2.0-20","@venizia/ignis-inversion":"^0.2.0-7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-25_1789025244547_0.2958265519824781","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-26":{"name":"@venizia/ignis-kernel","version":"0.2.0-26","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-26","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"56375c048a89081e9208e84c9ca8cd486becd292","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-26.tgz","fileCount":1619,"integrity":"sha512-5DyDmtCt2GqJwKIxHO4mIICDKdpIldxuWtXaAigdhs2YW/D7M4P+gISNuz7BlHrxXWzhb+GlZ/OfBq7/vTggfw==","signatures":[{"sig":"MEUCIBfpTpPiU6j0r3HqwWV5LVJ+xJ5AwwSCqM9PYm0fiZ7HAiEAyJYM7pu2vdSfSsMjce04h2aL+nnhoGZBLpljeP3+96E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2182130},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"56375c048a89081e9208e84c9ca8cd486becd292","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-5DyDmtCt2GqJwKIxHO4mIICDKdpIldxuWtXaAigdhs2YW/D7M4P+gISNuz7BlHrxXWzhb+GlZ/OfBq7/vTggfw==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-7","@venizia/ignis-helpers":"^0.2.0-21","@venizia/ignis-inversion":"^0.2.0-7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-26_1789198003621_0.1558874343074803","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-27":{"name":"@venizia/ignis-kernel","version":"0.2.0-27","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-27","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"834c05be675910c0d61506ff04c8ef9126fef910","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-27.tgz","fileCount":1619,"integrity":"sha512-nyxi+osFb1bjEDZk8lO/gkdbzHBCV60oUYc9z3qf8V/hjrabnCAi73fu3p2CBTwaVZUYY3KSinWPUSbtYMcDZQ==","signatures":[{"sig":"MEQCIBh63fo1Vwn83OkbmpvobfXm6Q0yXzO0ks2UOX+58h5KAiBxVoXMp2rngIObuTnUsmwO7U3Z3QU/hQQ80FZpegtOZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2182130},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"834c05be675910c0d61506ff04c8ef9126fef910","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-nyxi+osFb1bjEDZk8lO/gkdbzHBCV60oUYc9z3qf8V/hjrabnCAi73fu3p2CBTwaVZUYY3KSinWPUSbtYMcDZQ==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-7","@venizia/ignis-helpers":"^0.2.0-22","@venizia/ignis-inversion":"^0.2.0-7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-27_1789202674167_0.1029821799533921","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-28":{"name":"@venizia/ignis-kernel","version":"0.2.0-28","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-28","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"e47a015729d7df8beb6e43ac466030ad3d64cf34","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-28.tgz","fileCount":1619,"integrity":"sha512-+HnomqoxWvxNzMVQdpRmzNdcrSFNRrVFSUFUARzcP3P4Zx/u4PC4CFWPbXJX9Y22CzDKhiwVSn9FRcHa6NAIeQ==","signatures":[{"sig":"MEUCIQD9IXc5DOEmLyYSF+Y3k9Iv/6qwtVrFL7qBnWBjAM7sFgIgKDgpMOvNHGfxFG1OUeDJ/FG2tat/JeqzPgUUBi/1puY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2182130},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"e47a015729d7df8beb6e43ac466030ad3d64cf34","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-+HnomqoxWvxNzMVQdpRmzNdcrSFNRrVFSUFUARzcP3P4Zx/u4PC4CFWPbXJX9Y22CzDKhiwVSn9FRcHa6NAIeQ==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-7","@venizia/ignis-helpers":"^0.2.0-23","@venizia/ignis-inversion":"^0.2.0-7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-28_1789212769554_0.19876633620431705","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-29":{"name":"@venizia/ignis-kernel","version":"0.2.0-29","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-29","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"14a6c6b88a81fa56f9b31444ce8ae766bf590187","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-29.tgz","fileCount":1619,"integrity":"sha512-FY+QSXVEkMC4S8Gj4PayHll7CCUh9OTVbG4or4NAYp4ZjUCY8PoHYshwV5Mhpk0EGmcVuuAvVIWVGmzmw4OfnQ==","signatures":[{"sig":"MEYCIQDt9mAGRfWtj04nYOW1uHw55oUIyhFMLrSrRY1r6AU5GgIhALDugRROiFNY3BxJi79k+mXm7UzRLTZ3+QpLdnA6v2Rf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2207825},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"14a6c6b88a81fa56f9b31444ce8ae766bf590187","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-FY+QSXVEkMC4S8Gj4PayHll7CCUh9OTVbG4or4NAYp4ZjUCY8PoHYshwV5Mhpk0EGmcVuuAvVIWVGmzmw4OfnQ==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-8","@venizia/ignis-helpers":"^0.2.0-24","@venizia/ignis-inversion":"^0.2.0-8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-29_1789382818265_0.2906385922174055","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-30":{"name":"@venizia/ignis-kernel","version":"0.2.0-30","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-30","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"baf3a53761adea2eaee4b472cf0d5d1f0adef386","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-30.tgz","fileCount":1619,"integrity":"sha512-U7wKbnWq52ovu9lkilvhEjZEOqb7ERR3vk0secdes1MPpahd3lc9B1Glqsc0sIPxrlx29Bt1aj9UeZf9xC7FfQ==","signatures":[{"sig":"MEYCIQD/rl+A29QKd0ee6Pqh4qKEO8oyyNLBw4m10XCo2D0CrgIhAJTLUnikcG+Gf0mOiGSv/yCz2clxAvwwEWBEycWBPXjy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2207825},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"baf3a53761adea2eaee4b472cf0d5d1f0adef386","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-U7wKbnWq52ovu9lkilvhEjZEOqb7ERR3vk0secdes1MPpahd3lc9B1Glqsc0sIPxrlx29Bt1aj9UeZf9xC7FfQ==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-9","@venizia/ignis-helpers":"^0.2.0-25","@venizia/ignis-inversion":"^0.2.0-9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-30_1789440402275_0.3544345939366307","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-31":{"name":"@venizia/ignis-kernel","version":"0.2.0-31","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-31","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"aad5d78e8063c9e71f137d8d189af39262c92ed3","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-31.tgz","fileCount":1619,"integrity":"sha512-9PzzCLEyhxuHWFBl4dsnoY1VSe4W9vMKXo87093TJsvWlu0HLsN3TNFM1XsHV5ZIiuO85UAcQV5P0cPDpcsR2g==","signatures":[{"sig":"MEUCIBbtLtBPnU4n+VEcUdkJ+if+fysjQAVXQsas0h5Mho1+AiEA2E7eIkqfK5IIx5O/NiiG8FUJVnjCbXjNaAzvWKp3Y4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2207827},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"aad5d78e8063c9e71f137d8d189af39262c92ed3","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-9PzzCLEyhxuHWFBl4dsnoY1VSe4W9vMKXo87093TJsvWlu0HLsN3TNFM1XsHV5ZIiuO85UAcQV5P0cPDpcsR2g==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-10","@venizia/ignis-helpers":"^0.2.0-26","@venizia/ignis-inversion":"^0.2.0-10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-3"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-31_1789471959478_0.08495850546116435","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-32":{"name":"@venizia/ignis-kernel","version":"0.2.0-32","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-32","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"757ac8836a5f19af6476b1642e2d34c82ff25a8c","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-32.tgz","fileCount":1619,"integrity":"sha512-4FsKP9c47f7mxEm3OjKSY4cjLsAmiPF7YVVLEO4QGY64cTpmWB2L71yGdRfNmJZGf/0d3kCkPRJHp2WiLhbigQ==","signatures":[{"sig":"MEQCIBe4vGfE4dByhdrZ4QLNfG1XPsJG7Rb7pePXr73xNjlEAiBDrfXxFetz8urxaeXE8xXIPJCF5opuqsc1KJ3BZvX17g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2207827},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"757ac8836a5f19af6476b1642e2d34c82ff25a8c","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-4FsKP9c47f7mxEm3OjKSY4cjLsAmiPF7YVVLEO4QGY64cTpmWB2L71yGdRfNmJZGf/0d3kCkPRJHp2WiLhbigQ==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-11","@venizia/ignis-helpers":"^0.2.0-27","@venizia/ignis-inversion":"^0.2.0-11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-4"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-32_1789491767207_0.0028321556891959254","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-33":{"name":"@venizia/ignis-kernel","version":"0.2.0-33","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-33","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"6aab2025d843c74151dba53d103e3d8a065b02c8","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-33.tgz","fileCount":1619,"integrity":"sha512-H91MZB5/8pDAzqH4UzVrkiCYcMM2VLHNZLA0g0KUFLha1S9cXGN3IMleNodNY07NfXsL3scgx9CA2WXtXL6Evg==","signatures":[{"sig":"MEUCIQD0q31TW7N/eMrydfsFoO7DxzoCHK3leJuL/kunGnEwUAIgXJH2Kt2YTa02Xr4GMaN+rA1jkO+kxU01GbouVUIfOoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2207827},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"6aab2025d843c74151dba53d103e3d8a065b02c8","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-H91MZB5/8pDAzqH4UzVrkiCYcMM2VLHNZLA0g0KUFLha1S9cXGN3IMleNodNY07NfXsL3scgx9CA2WXtXL6Evg==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-12","@venizia/ignis-helpers":"^0.2.0-28","@venizia/ignis-inversion":"^0.2.0-12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-5"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-33_1789532095854_0.44010206608208113","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-34":{"name":"@venizia/ignis-kernel","version":"0.2.0-34","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-34","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"8f2518fe4359cee3380466aed8c3f181c30d22b0","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-34.tgz","fileCount":1619,"integrity":"sha512-g3atpS4AeO57FEEccpp4tjvMAMkwS1v1a2dkk/Fp/NTcAKS7lPcyh/7otQGwpWUtwtlqIGcbtNivf7PAASEloQ==","signatures":[{"sig":"MEUCIQDEoBL0oDidTEia9RYJ6Xa81T1Lm9htrIJ4yNebyueAGwIgQoAPD3V2k+/fR+Su/URSsX3i6CpJYRpTsFzlTHWkijs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2207827},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"8f2518fe4359cee3380466aed8c3f181c30d22b0","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-g3atpS4AeO57FEEccpp4tjvMAMkwS1v1a2dkk/Fp/NTcAKS7lPcyh/7otQGwpWUtwtlqIGcbtNivf7PAASEloQ==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-13","@venizia/ignis-helpers":"^0.2.0-29","@venizia/ignis-inversion":"^0.2.0-13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-6"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-34_1789534767357_0.5078131656132414","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-35":{"name":"@venizia/ignis-kernel","version":"0.2.0-35","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-35","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"6ca4457b53c703f8247e7d15516b2b5477be11bd","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-35.tgz","fileCount":1635,"integrity":"sha512-O3e54Afuup9Szxk7ZFrD8JunqIPEDsOxpyh8JfMTTFYBma8ZP21oHXZNH/H8HEmI3i7VG0nI+P2xzwymCUD52Q==","signatures":[{"sig":"MEUCIHfQBwjd1MhgBkYWYx8z+QAa93JnT5nZmF++UxtyoRvqAiEA7nh1SBHfuttr2By4b6szFGk9unV370LWCmgk8fe7B24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2222194},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"6ca4457b53c703f8247e7d15516b2b5477be11bd","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./metadata":{"types":"./dist/cjs/metadata.d.ts","import":"./dist/esm/metadata.js","default":"./dist/cjs/metadata.js","require":"./dist/cjs/metadata.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-O3e54Afuup9Szxk7ZFrD8JunqIPEDsOxpyh8JfMTTFYBma8ZP21oHXZNH/H8HEmI3i7VG0nI+P2xzwymCUD52Q==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-14","@venizia/ignis-helpers":"^0.2.0-30","@venizia/ignis-inversion":"^0.2.0-14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-7"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-35_1789538871372_0.5390946041941607","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-36":{"name":"@venizia/ignis-kernel","version":"0.2.0-36","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-36","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"42076c648c1c9f44ee6321892b018bfb383d2893","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-36.tgz","fileCount":1635,"integrity":"sha512-HusY01OnbZ7xRzf8CUHpwxpN+/Sg+AKQpjZ/N5Lw3bRMuSuXgSJPlheJOL8wz5F7/9f0E4zC0X4Wrp7kt1AOCQ==","signatures":[{"sig":"MEQCIEMoRqpPrgvLZiJ9K1/H7K8on8BEkl2rESYW7+Kjhp2rAiAY1P4YF2sjbjT31tp7cLwDZbPH4AkSdZyvCMMRplXCoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2225098},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"42076c648c1c9f44ee6321892b018bfb383d2893","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./metadata":{"types":"./dist/cjs/metadata.d.ts","import":"./dist/esm/metadata.js","default":"./dist/cjs/metadata.js","require":"./dist/cjs/metadata.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-HusY01OnbZ7xRzf8CUHpwxpN+/Sg+AKQpjZ/N5Lw3bRMuSuXgSJPlheJOL8wz5F7/9f0E4zC0X4Wrp7kt1AOCQ==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-15","@venizia/ignis-helpers":"^0.2.0-31","@venizia/ignis-inversion":"^0.2.0-15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-8"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-36_1789541329261_0.8674362831958551","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-37":{"name":"@venizia/ignis-kernel","version":"0.2.0-37","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-37","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"60496e8e4cb78505a189736c57a356d297dc8940","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-37.tgz","fileCount":1635,"integrity":"sha512-acR5tn/LyLWdERaT2k0X3otfE9bsZ9Osp9nphJ3JO0IlEtROdNJYoNCOQNuCunauT8Pvq0uDH4fwKENh/j5t6Q==","signatures":[{"sig":"MEYCIQDYf32caiTh2Soj2Hf7f/1BdA5LWJbfITZADrEFVSvjdAIhAJmEkefXuZWaskihEESjkPc69ip2cAYPZQGVfNt7mNAI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2222874},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"60496e8e4cb78505a189736c57a356d297dc8940","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./metadata":{"types":"./dist/cjs/metadata.d.ts","import":"./dist/esm/metadata.js","default":"./dist/cjs/metadata.js","require":"./dist/cjs/metadata.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-acR5tn/LyLWdERaT2k0X3otfE9bsZ9Osp9nphJ3JO0IlEtROdNJYoNCOQNuCunauT8Pvq0uDH4fwKENh/j5t6Q==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-16","@venizia/ignis-helpers":"^0.2.0-32","@venizia/ignis-inversion":"^0.2.0-16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-9"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-37_1789545207564_0.8748120441592344","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-38":{"name":"@venizia/ignis-kernel","version":"0.2.0-38","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-38","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"e5e98104c893512fe8d8848b98ce2c9a7b32de26","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-38.tgz","fileCount":1635,"integrity":"sha512-kaGyr3yq07tAwp4gtTS06elTTtIBJVPHm1yooNFIRFnDDYjcMwlbWB7nwoL6GTNI/b2YrbnGfSBEJIAfTxC3+A==","signatures":[{"sig":"MEUCIQCA2epo5OePzPrcA/3sX2o5/mMM8U60ztJkAG8HwUkBBAIgbVLzaB3pRx57ryYOW692+yMkahZ0sXNaIgQtnkRUcd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2223447},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"e5e98104c893512fe8d8848b98ce2c9a7b32de26","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./metadata":{"types":"./dist/cjs/metadata.d.ts","import":"./dist/esm/metadata.js","default":"./dist/cjs/metadata.js","require":"./dist/cjs/metadata.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-kaGyr3yq07tAwp4gtTS06elTTtIBJVPHm1yooNFIRFnDDYjcMwlbWB7nwoL6GTNI/b2YrbnGfSBEJIAfTxC3+A==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-17","@venizia/ignis-helpers":"^0.2.0-33","@venizia/ignis-inversion":"^0.2.0-17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-10"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-38_1789549178126_0.32061386602706166","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-39":{"name":"@venizia/ignis-kernel","version":"0.2.0-39","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-39","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"9fa55aa241398f38fed7055ad4fdf85c2fcd930d","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-39.tgz","fileCount":1635,"integrity":"sha512-W7O+5M0Nm2k/rMkEBFyy6v+Z4G/RKkZBCvOaLgagPVRTkZhiGJ7AP1T8bZKrKfKRYuRrEu/Bfj3pIEy5cPFhVQ==","signatures":[{"sig":"MEUCIQC+FeEuc54TOLmgvwjzRNwtIZySC6vs4T77DlIRtlSnjAIgbnOs1ZsizNsBbGIBwVSFgquuMBGkjBU6Gr8CseKbbVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2223548},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"9fa55aa241398f38fed7055ad4fdf85c2fcd930d","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./metadata":{"types":"./dist/cjs/metadata.d.ts","import":"./dist/esm/metadata.js","default":"./dist/cjs/metadata.js","require":"./dist/cjs/metadata.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-W7O+5M0Nm2k/rMkEBFyy6v+Z4G/RKkZBCvOaLgagPVRTkZhiGJ7AP1T8bZKrKfKRYuRrEu/Bfj3pIEy5cPFhVQ==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","lodash":"^4.18.1","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-18","@venizia/ignis-helpers":"^0.2.0-34","@venizia/ignis-inversion":"^0.2.0-18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@types/lodash":"^4.17.25","@venizia/dev-configs":"^0.2.0-11"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true},"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-39_1789550340030_0.4283373143202631","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-40":{"name":"@venizia/ignis-kernel","version":"0.2.0-40","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-40","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"58a9a887f536aeb7c006c2792f1937dde16957b5","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-40.tgz","fileCount":1651,"integrity":"sha512-usM0aUtgamXk39vB1rz4swWMLfyxWIMETsl72Am3WyanmYx+NW44J5k5HL+Z19FwyfuDFmJRAQeckZIJeP0GOQ==","signatures":[{"sig":"MEUCIQCD0veE/PTW6bY8Bs01t1K3p+Vr4aiBsYLfP/I1SOeDPQIgLM0/X2FzL4cJ38iv5CTQ+JK5ofUHUcJlkzfh1IJ3w5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2234629},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"58a9a887f536aeb7c006c2792f1937dde16957b5","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./metadata":{"types":"./dist/cjs/metadata.d.ts","import":"./dist/esm/metadata.js","default":"./dist/cjs/metadata.js","require":"./dist/cjs/metadata.js"},"./repository":{"types":"./dist/cjs/repository.d.ts","import":"./dist/esm/repository.js","default":"./dist/cjs/repository.js","require":"./dist/cjs/repository.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-usM0aUtgamXk39vB1rz4swWMLfyxWIMETsl72Am3WyanmYx+NW44J5k5HL+Z19FwyfuDFmJRAQeckZIJeP0GOQ==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-19","@venizia/ignis-helpers":"^0.2.0-35","@venizia/ignis-inversion":"^0.2.0-19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@venizia/dev-configs":"^0.2.0-12"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true},"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-40_1789620611319_0.3835574429247408","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-41":{"name":"@venizia/ignis-kernel","version":"0.2.0-41","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-41","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"3720ee26cb26ba887093eef8bc20781e2505afdb","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-41.tgz","fileCount":1651,"integrity":"sha512-Z/XAyU8YqaQbhw+KG+YDybBcM6MCmbkuSsOi1OZ3MfxPdIAWzLdGrIdPCGdeMrNq1nsWDbGS9EnGnNs3aQpIqQ==","signatures":[{"sig":"MEUCIAm/Hpe80Ob0unLc4By9/kLBfHWy9ZONNkJWW1LZs05zAiEAoRG14yDgDYCj7AQ0Adx9qxpSTvuh8bL8HcyfxRmXNWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2234629},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"3720ee26cb26ba887093eef8bc20781e2505afdb","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./metadata":{"types":"./dist/cjs/metadata.d.ts","import":"./dist/esm/metadata.js","default":"./dist/cjs/metadata.js","require":"./dist/cjs/metadata.js"},"./repository":{"types":"./dist/cjs/repository.d.ts","import":"./dist/esm/repository.js","default":"./dist/cjs/repository.js","require":"./dist/cjs/repository.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-Z/XAyU8YqaQbhw+KG+YDybBcM6MCmbkuSsOi1OZ3MfxPdIAWzLdGrIdPCGdeMrNq1nsWDbGS9EnGnNs3aQpIqQ==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-20","@venizia/ignis-helpers":"^0.2.0-36","@venizia/ignis-inversion":"^0.2.0-20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@venizia/dev-configs":"^0.2.0-13"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true},"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-41_1789650215465_0.12932607296007181","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-42":{"name":"@venizia/ignis-kernel","version":"0.2.0-42","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-42","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"c5f2e550266d140097dd5c972565487c67e4d814","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-42.tgz","fileCount":1651,"integrity":"sha512-i2voEVfRgAPNaaIegB739seFUrnZ84TU7KyR93W0HsG/U4kXpfvsucRU8cpKVMhcF3GsTzzSHYP/sKlUSzhbTw==","signatures":[{"sig":"MEUCIQCRvsxn5TOAEp80E51p4zJJO6+1ztEWw584c57TlLt3agIgWIZcM1mqOHlAGtWKjnan5YZmQC0iaicBkLxsOwEogLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDeHuMYvUR20oE/Jzzu2rAAMPtgNIkunzUwvLj8fQWeTAiEA9B9+wJKolgo9dv+oKuBsz1SYysjEZq2FJn3bkx6Swb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2252072},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"c5f2e550266d140097dd5c972565487c67e4d814","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./metadata":{"types":"./dist/cjs/metadata.d.ts","import":"./dist/esm/metadata.js","default":"./dist/cjs/metadata.js","require":"./dist/cjs/metadata.js"},"./repository":{"types":"./dist/cjs/repository.d.ts","import":"./dist/esm/repository.js","default":"./dist/cjs/repository.js","require":"./dist/cjs/repository.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-i2voEVfRgAPNaaIegB739seFUrnZ84TU7KyR93W0HsG/U4kXpfvsucRU8cpKVMhcF3GsTzzSHYP/sKlUSzhbTw==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-21","@venizia/ignis-helpers":"^0.2.0-37","@venizia/ignis-inversion":"^0.2.0-22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@venizia/dev-configs":"^0.2.0-15"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true},"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-42_1789704934053_0.34629859374014527","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-43":{"name":"@venizia/ignis-kernel","version":"0.2.0-43","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-43","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"b1f238de8a1d22cbd540317b9e01e3aa56ed8091","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-43.tgz","fileCount":1651,"integrity":"sha512-yY9KmlUOYb5JdpnWy51Dezxmw/U1+oAEWrfUGxbKEvl/0Ku7pUN/LgLQXPAukZ9JowIQqLCopDqVM3iB4tWUUA==","signatures":[{"sig":"MEUCIGssKwChB09bSTVjUM+x+JeBtJySQd/8HvMw/RTKDk29AiEAwZkdhD4NYB5XwN5LvT1Gl1I76y/QabpYy9rO33CyPiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2R0/lon9nOtPWaYwDVJgScm8tcbzrDwWBwf1xB4QLHQIgciejjCu/O/4svfVQizlwo2PS83AtAW9yCaaX6a8U2q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2252072},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"b1f238de8a1d22cbd540317b9e01e3aa56ed8091","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./metadata":{"types":"./dist/cjs/metadata.d.ts","import":"./dist/esm/metadata.js","default":"./dist/cjs/metadata.js","require":"./dist/cjs/metadata.js"},"./repository":{"types":"./dist/cjs/repository.d.ts","import":"./dist/esm/repository.js","default":"./dist/cjs/repository.js","require":"./dist/cjs/repository.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-yY9KmlUOYb5JdpnWy51Dezxmw/U1+oAEWrfUGxbKEvl/0Ku7pUN/LgLQXPAukZ9JowIQqLCopDqVM3iB4tWUUA==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-21","@venizia/ignis-helpers":"^0.2.0-38","@venizia/ignis-inversion":"^0.2.0-22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@venizia/dev-configs":"^0.2.0-15"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true},"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-43_1789709230863_0.9058581287381151","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-44":{"name":"@venizia/ignis-kernel","version":"0.2.0-44","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-44","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"b7f04e8a486994a68b50dc847d9844b969e3300e","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-44.tgz","fileCount":1651,"integrity":"sha512-mUyjFyzzVNOe7SpZH87PjHWlnC50gIs2IAXZjvVBSBUbWq6j5IdxoOrgViBIXqS0ozkDL+n9ktj3t4KbjnvwBg==","signatures":[{"sig":"MEQCIA3HL7Ck0auD30aSf5SeYmp5YzBdoye7n24SHhlbUVu5AiAGGHTBsmt1GmuuEyReTo+7vKkRIEEl6Wd0InlYXojaGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAfYlV1dK7CveOWGZhI5HY9viv/zvic9MF44CztJX6s+AiEA3fnWm08MWUffnDhk7HKm3RGtbmndglOgHnTk8/xjmo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2252242},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"b7f04e8a486994a68b50dc847d9844b969e3300e","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./metadata":{"types":"./dist/cjs/metadata.d.ts","import":"./dist/esm/metadata.js","default":"./dist/cjs/metadata.js","require":"./dist/cjs/metadata.js"},"./repository":{"types":"./dist/cjs/repository.d.ts","import":"./dist/esm/repository.js","default":"./dist/cjs/repository.js","require":"./dist/cjs/repository.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-mUyjFyzzVNOe7SpZH87PjHWlnC50gIs2IAXZjvVBSBUbWq6j5IdxoOrgViBIXqS0ozkDL+n9ktj3t4KbjnvwBg==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-21","@venizia/ignis-helpers":"^0.2.0-39","@venizia/ignis-inversion":"^0.2.0-22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@venizia/dev-configs":"^0.2.0-15"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true},"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-44_1789795708040_0.641330688629862","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-45":{"name":"@venizia/ignis-kernel","version":"0.2.0-45","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-45","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"64c2237d13c02c43546b9cb74ad244be9c296fcf","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-45.tgz","fileCount":1636,"integrity":"sha512-ejvlCofNcsZWDShyN7UdUHexPPMof3l/E1l7vcbh/Yp/M3hHd6u/+17lkNgLcAzQu4Lh0UJSHP09vpuhAQg53w==","signatures":[{"sig":"MEUCIAf5T4yY+oj9JBdvLNrlDKzK8bprbxkgDg/YFm875aAPAiEAu8IGrJLT3LzVbNrhwPB2se11U4DxHOyyuCkVIL5+XUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDrXimR9e3sah6vAYikHGTzNfzTSXa2mxChEu4Hw7bfPAiEA+oJmwjOG3/zsWHKMc/0qs392lHJMxhEPnadV6WX57e0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2217381},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"64c2237d13c02c43546b9cb74ad244be9c296fcf","engines":{"bun":">=1.3"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./metadata":{"types":"./dist/cjs/metadata.d.ts","import":"./dist/esm/metadata.js","default":"./dist/cjs/metadata.js","require":"./dist/cjs/metadata.js"},"./repository":{"types":"./dist/cjs/repository.d.ts","import":"./dist/esm/repository.js","default":"./dist/cjs/repository.js","require":"./dist/cjs/repository.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-ejvlCofNcsZWDShyN7UdUHexPPMof3l/E1l7vcbh/Yp/M3hHd6u/+17lkNgLcAzQu4Lh0UJSHP09vpuhAQg53w==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-22","@venizia/ignis-helpers":"^0.2.0-40","@venizia/ignis-inversion":"^0.2.0-23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@venizia/dev-configs":"^0.2.0-15"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true},"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-45_1790141083968_0.6197137179171093","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-46":{"name":"@venizia/ignis-kernel","version":"0.2.0-46","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-46","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"80af6950643151bcb9a8c3f6b3c140d49a1c71fb","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-46.tgz","fileCount":1644,"integrity":"sha512-wnYYprNSmpMQ+kAPEKt209qcN5T2LeSzIhEq7sk5p+BzW0sZRJk+NGp+k1E/JV3+EbV//Mb4+0KrJnzgwDC2kQ==","signatures":[{"sig":"MEYCIQCb32xMC3c05OyrHXtN7YOQmTxtlr/i2rUUIk2cuc9TIQIhAIwbolAmuaSTDnTPGFDqizRfpetDmpX+cVcHLuHfJr3G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICcwh2Hy/FJCiUr2YHt0sTuYpLblipKFKiXmbvkFHXh9AiB2f+DjsgrpNi7rYZiMnzhOJOMCsHp4KzvePePxGY9cQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2291038},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"80af6950643151bcb9a8c3f6b3c140d49a1c71fb","engines":{"bun":">=1.4"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./metadata":{"types":"./dist/cjs/metadata.d.ts","import":"./dist/esm/metadata.js","default":"./dist/cjs/metadata.js","require":"./dist/cjs/metadata.js"},"./repository":{"types":"./dist/cjs/repository.d.ts","import":"./dist/esm/repository.js","default":"./dist/cjs/repository.js","require":"./dist/cjs/repository.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-wnYYprNSmpMQ+kAPEKt209qcN5T2LeSzIhEq7sk5p+BzW0sZRJk+NGp+k1E/JV3+EbV//Mb4+0KrJnzgwDC2kQ==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-23","@venizia/ignis-helpers":"^0.2.0-41","@venizia/ignis-inversion":"^0.2.0-24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@venizia/dev-configs":"^0.2.0-15"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true},"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-46_1790186055704_0.3656418058644979","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-47":{"name":"@venizia/ignis-kernel","version":"0.2.0-47","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","_id":"@venizia/ignis-kernel@0.2.0-47","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"homepage":"https://ignis.venizia.ai","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"0ede61f4097c1b97d65f4cecc05c9f008ebc0d60","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0-47.tgz","fileCount":1644,"integrity":"sha512-6JgOqmJChmvf36terdyusncCFTl7JL6tSC1wVpfQ1FMJIDmUtIJntXktAtj+KQtPmHJacInks5sokd7QioObiA==","signatures":[{"sig":"MEUCIDsxyWKegOTEnpYQyz/JKIybgfiEliZQXI74lTvEqTreAiEAxIX4xfo7iQLxIjaFBprC7B1CR7iVQOLq5iGKSLIUG3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCfT4jToyPhiKe7+Hu7lEWfuSs3u7oDhgj8aTZFCaLJ8QIgW3XYVGnyz+XIptuV63KR0TiGGKpemRqMQ3fN9VCz/N8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2291748},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","shasum":"0ede61f4097c1b97d65f4cecc05c9f008ebc0d60","engines":{"bun":">=1.4"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./metadata":{"types":"./dist/cjs/metadata.d.ts","import":"./dist/esm/metadata.js","default":"./dist/cjs/metadata.js","require":"./dist/cjs/metadata.js"},"./repository":{"types":"./dist/cjs/repository.d.ts","import":"./dist/esm/repository.js","default":"./dist/cjs/repository.js","require":"./dist/cjs/repository.js"},"./package.json":"./package.json"},"scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"_integrity":"sha512-6JgOqmJChmvf36terdyusncCFTl7JL6tSC1wVpfQ1FMJIDmUtIJntXktAtj+KQtPmHJacInks5sokd7QioObiA==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0-23","@venizia/ignis-helpers":"^0.2.0-41","@venizia/ignis-inversion":"^0.2.0-24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@venizia/dev-configs":"^0.2.0-15"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true},"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ignis-kernel_0.2.0-47_1790220005253_0.7023793932858733","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"_id":"@venizia/ignis-kernel@0.2.0","bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"dist":{"shasum":"3f4c61eb98e8be5bbc4c240e4b6b0ee3110768c9","tarball":"https://registry.npmjs.org/@venizia/ignis-kernel/-/ignis-kernel-0.2.0.tgz","fileCount":1644,"integrity":"sha512-OCI01JK5QkVMfPlM9QTkH205Voq1YB1czRJht6qRZ8vRiZT5WaC6oFPwncDKTpQaiHRbo+ibvrOQUOtfDLU4sg==","signatures":[{"sig":"MEUCIQCUZvH8H8CP6CPBUGtJmUt9QYHxj+A3kVTRx2eu/PktogIgHlTYE7dK6FXktgVEpxYY4gwGQVOO3aip0ZZkN7g/JOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICRkpse5BIn0Qhhau9fIY0tSRwZ0juIZXIBcvTAZG4LkAiA2b4o6ekTgFBO3jPaGDWdkUkDICxMRfkRFDl8W89NGAA=="}],"unpackedSize":2291733},"main":"./dist/cjs/index.js","name":"@venizia/ignis-kernel","types":"./dist/cjs/index.d.ts","author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"module":"./dist/esm/index.js","shasum":"3f4c61eb98e8be5bbc4c240e4b6b0ee3110768c9","engines":{"bun":">=1.4"},"exports":{".":{"types":"./dist/cjs/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./metadata":{"types":"./dist/cjs/metadata.d.ts","import":"./dist/esm/metadata.js","default":"./dist/cjs/metadata.js","require":"./dist/cjs/metadata.js"},"./repository":{"types":"./dist/cjs/repository.d.ts","import":"./dist/esm/repository.js","default":"./dist/cjs/repository.js","require":"./dist/cjs/repository.js"},"./package.json":"./package.json"},"license":"MIT","scripts":{"lint":"bun run eslint && bun run prettier:cli","build":"sh ./scripts/build.sh","clean":"sh ./scripts/clean.sh","eslint":"eslint --report-unused-disable-directives .","rebuild":"sh ./scripts/rebuild.sh no-version","lint:fix":"bun run eslint --fix && bun run prettier:fix","typecheck":"tsc --noEmit -p tsconfig.json","force-update":"sh ./scripts/force-update.sh","prettier:cli":"prettier \"**/*.{js,ts}\" -l","prettier:fix":"bun run prettier:cli --write","prepublishOnly":"bun run rebuild"},"version":"0.2.0","_npmUser":{"name":"venizia-developer","email":"developer@venizia.ai"},"homepage":"https://ignis.venizia.ai","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"_integrity":"sha512-OCI01JK5QkVMfPlM9QTkH205Voq1YB1czRJht6qRZ8vRiZT5WaC6oFPwncDKTpQaiHRbo+ibvrOQUOtfDLU4sg==","repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"_npmVersion":"10.8.3","description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","directories":{},"maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"sideEffects":["./dist/cjs/index.js","./dist/esm/index.js"],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.5.4","reflect-metadata":"^0.2.2","@venizia/ignis-filter":"^0.2.0","@venizia/ignis-helpers":"^0.2.0","@venizia/ignis-inversion":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casbin":"^5.51.1","eslint":"^10.10.0","prettier":"^3.9.6","tsc-alias":"^1.9.4","@types/bun":"^1.4.1","typescript":"^6.0.3","@venizia/dev-configs":"^0.2.0"},"peerDependencies":{"hono":"^4.12.30","jose":"^6.2.3","casbin":"^5.51.1","drizzle-orm":"^0.45.2","@hono/zod-openapi":"^1.5.1"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"casbin":{"optional":true},"drizzle-orm":{"optional":true},"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ignis-kernel_0.2.0_1790226992258_0.7903689018337376"}}},"time":{"created":"2026-08-18T15:37:42.491Z","modified":"2026-09-24T05:16:32.552Z","0.2.0-0":"2026-08-18T15:37:42.872Z","0.2.0-1":"2026-08-18T17:56:11.886Z","0.2.0-2":"2026-08-20T10:24:12.472Z","0.2.0-3":"2026-08-21T05:10:46.197Z","0.2.0-4":"2026-08-22T08:11:38.546Z","0.2.0-5":"2026-08-24T03:53:11.627Z","0.2.0-6":"2026-08-30T07:28:00.768Z","0.2.0-7":"2026-08-30T08:57:08.404Z","0.2.0-8":"2026-08-30T15:03:10.868Z","0.2.0-9":"2026-08-30T15:41:23.350Z","0.2.0-10":"2026-08-30T18:06:46.190Z","0.2.0-11":"2026-08-31T02:55:01.949Z","0.2.0-12":"2026-08-31T06:33:56.293Z","0.2.0-13":"2026-08-31T07:32:27.510Z","0.2.0-14":"2026-09-04T09:37:40.472Z","0.2.0-15":"2026-09-05T07:55:40.427Z","0.2.0-16":"2026-09-05T15:09:10.839Z","0.2.0-17":"2026-09-05T17:56:00.486Z","0.2.0-18":"2026-09-06T04:06:17.202Z","0.2.0-19":"2026-09-06T13:26:17.521Z","0.2.0-20":"2026-09-06T14:08:29.367Z","0.2.0-21":"2026-09-06T16:51:28.975Z","0.2.0-22":"2026-09-06T19:52:57.360Z","0.2.0-23":"2026-09-08T15:05:36.670Z","0.2.0-24":"2026-09-10T03:37:24.168Z","0.2.0-25":"2026-09-10T07:27:24.760Z","0.2.0-26":"2026-09-12T07:26:43.772Z","0.2.0-27":"2026-09-12T08:44:34.284Z","0.2.0-28":"2026-09-12T11:32:49.752Z","0.2.0-29":"2026-09-14T10:46:58.404Z","0.2.0-30":"2026-09-15T02:46:42.450Z","0.2.0-31":"2026-09-15T11:32:39.685Z","0.2.0-32":"2026-09-15T17:02:47.401Z","0.2.0-33":"2026-09-16T04:14:56.025Z","0.2.0-34":"2026-09-16T04:59:27.534Z","0.2.0-35":"2026-09-16T06:07:51.566Z","0.2.0-36":"2026-09-16T06:48:49.433Z","0.2.0-37":"2026-09-16T07:53:27.852Z","0.2.0-38":"2026-09-16T08:59:38.306Z","0.2.0-39":"2026-09-16T09:19:00.188Z","0.2.0-40":"2026-09-17T04:50:11.481Z","0.2.0-41":"2026-09-17T13:03:35.601Z","0.2.0-42":"2026-09-18T04:15:34.182Z","0.2.0-43":"2026-09-18T05:27:10.969Z","0.2.0-44":"2026-09-19T05:28:28.141Z","0.2.0-45":"2026-09-23T05:24:44.072Z","0.2.0-46":"2026-09-23T17:54:15.864Z","0.2.0-47":"2026-09-24T03:20:05.375Z","0.2.0":"2026-09-24T05:16:32.381Z"},"bugs":{"url":"https://github.com/VENIZIA-AI/ignis/issues"},"author":{"url":"https://venizia.ai","name":"VENIZIA AI Developer","email":"developer@venizia.ai"},"license":"MIT","homepage":"https://ignis.venizia.ai","keywords":["authentication","authorization","browser","component","controller","dependency-injection","di","ignis","ioc","isomorphic","kernel","loopback","loopback4","repository-pattern","rest","typescript","venizia"],"repository":{"url":"git+https://github.com/VENIZIA-AI/ignis.git","type":"git","directory":"packages/kernel"},"description":"Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun","maintainers":[{"name":"venizia-developer","email":"developer@venizia.ai"},{"name":"tanphat199","email":"tanphat199@gmail.com"}],"readme":"# @venizia/ignis-kernel\n\nThe browser-pure core of IGNIS: the dependency injection container, the application lifecycle, REST\ncontrollers, the repository and datasource contracts, and the authentication and authorization seams.\nIt imports no Node builtin, so the same code runs in a Bun server and in a browser Worker.\n\nMost applications never install it directly. `@venizia/ignis` (the server) re-exports all of it, and\n`@venizia/ignis-worker` (the browser host) builds on it. Install it yourself when you write code that\nmust run on both hosts, or when you only need the DI decorators or the repository contract.\n\n## Install\n\n```bash\nbun add @venizia/ignis-kernel hono @hono/zod-openapi\n```\n\n`hono` and `@hono/zod-openapi` are needed by the root entry only. The `./metadata` and\n`./repository` entries load without them.\n\n## Example\n\nBind a class, then let the container build another class that depends on it:\n\n```typescript\nimport {\n  BaseService,\n  BindingKeys,\n  BindingNamespaces,\n  Container,\n  inject,\n} from '@venizia/ignis-kernel';\n\nconst GREETING_SERVICE = BindingKeys.build({\n  namespace: BindingNamespaces.SERVICE,\n  key: 'GreetingService',\n});\n\nclass GreetingService extends BaseService {\n  constructor() {\n    super({ scope: GreetingService.name });\n  }\n\n  greet(opts: { name: string }) {\n    return `Hello, ${opts.name}`;\n  }\n}\n\nclass WelcomeService extends BaseService {\n  constructor(@inject({ key: GREETING_SERVICE }) private greetingService: GreetingService) {\n    super({ scope: WelcomeService.name });\n  }\n\n  welcome() {\n    return this.greetingService.greet({ name: 'IGNIS' });\n  }\n}\n\nconst container = new Container({ scope: 'demo' });\ncontainer.bind({ key: GREETING_SERVICE }).toClass(GreetingService);\n\nconst welcomeService = container.resolve(WelcomeService);\nconsole.log(welcomeService.welcome()); // Hello, IGNIS\n```\n\n`@inject` is a parameter decorator. Set `experimentalDecorators` and `emitDecoratorMetadata` in your\nown `tsconfig.json`; Bun drops parameter decorators when those flags only arrive through an `extends`\nof a package path.\n\n## Entry points\n\n| Import | What it gives | Extra peers |\n|---|---|---|\n| `@venizia/ignis-kernel` | Everything: `Container`, `AbstractApplication`, `RestApplication`, `BaseRestController`, `ControllerFactory`, `BaseComponent`, `BaseService`, the route and artifact decorators, `AbstractRepository`, `CoreBindings`, the auth seams | `hono`, `@hono/zod-openapi` |\n| `@venizia/ignis-kernel/metadata` | How a class is marked as an artifact: `@injectable`, `@service`, `@component`, `@configuration`, `@provide`, `@model`, `@datasource`, `@repository`, `@inject`, `BindingNamespaces`, `BindingKeys`, `ArtifactTypes`, `MetadataRegistry` | none |\n| `@venizia/ignis-kernel/repository` | The persistence contract without the OpenAPI layer: `AbstractRepository`, `AbstractDataSource`, `AbstractEntity`, the CRUD repository interfaces, `DEFAULT_LIMIT`, `DEFAULT_MAX_LIMIT`, the repository error codes, and the `TFilter`/`TWhere` vocabulary from `@venizia/ignis-filter` | none |\n\n`drizzle-orm`, `casbin` and `jose` are optional peers reached through type imports only. Install them\nfor the connectors or components that use them, not for the kernel.\n\nUse `./repository` to put another transport behind the repository contract. The HTTP connector in\n`@venizia/ignis-connectors/http` is built that way.\n\n## Logging\n\nWith the kernel alone, loggers write to the console. To get the configured logger, import\n`LoggerFactory` from `@venizia/ignis-helpers` once at startup. A logger created before that import\nswitches to the configured one on its next call - nothing needs rebuilding. `@venizia/ignis` does this\nfor you.\n\n## Where it sits\n\nDepends on `@venizia/ignis-inversion`, `@venizia/ignis-filter` and `@venizia/ignis-helpers`. Used by\n`@venizia/ignis-connectors`, `@venizia/ignis-worker` and `@venizia/ignis`.\n\n## Links\n\n- [Dependency injection](https://ignis.venizia.ai/references/base/dependency-injection)\n- [Application](https://ignis.venizia.ai/references/base/application)\n- [Controllers](https://ignis.venizia.ai/references/base/controllers)\n- [Changelog: the browser-pure kernel](https://ignis.venizia.ai/changelogs/2026-08-13-browser-pure-kernel)\n- [Changelog: a repository entry for other transports](https://ignis.venizia.ai/changelogs/2026-09-17-a-repository-entry-for-other-transports)\n- [All changelogs](https://ignis.venizia.ai/changelogs/)\n\nMIT licensed - see [LICENSE.md](https://github.com/VENIZIA-AI/ignis/blob/main/packages/kernel/LICENSE.md).\n","readmeFilename":"README.md"}