{"_id":"nestelia","_rev":"68-5710fa47c3d30bcbd3ba72980ee05fac","name":"nestelia","dist-tags":{"latest":"1.11.2"},"versions":{"1.1.0":{"name":"nestelia","version":"1.1.0","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.1.0","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/kiyasov/nestelia#readme","bugs":{"url":"https://github.com/kiyasov/nestelia/issues"},"dist":{"shasum":"0111af6936bdc4b53bcfcf2a62256c94df1247de","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.1.0.tgz","fileCount":489,"integrity":"sha512-+R4fAusyN0URTKvYG8HtXzPwo6sNifIObAze5+4Ry7bEPL9qQnYeEWpuotZJ3RlumAxqWMIkdRlLyEIWa/8JHw==","signatures":[{"sig":"MEYCIQCgJ1VPxgxgwLXeHUVat9+Gsy9s6dgS8l0QqXeIAjO+owIhAPTxF/0coylSut3QUFEByfZTTE6gK+SgwL8pX7mSBj9o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1124889},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/index.d.ts","import":"./dist/esm/packages/microservices/index.js","require":"./dist/cjs/packages/microservices/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"87a62d853b7ecaa3ff8b54d10ef8b1bb748956ab","scripts":{"lint":"oxlint .","test":"bun test","build":"bun run scripts/build.ts","format":"oxfmt --write .","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/kiyasov/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.0","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@types/amqplib":"^0.10.8","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.1.0_1773050473521_0.1100207528285746","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"nestelia","version":"1.3.0","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.3.0","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/kiyasov/nestelia#readme","bugs":{"url":"https://github.com/kiyasov/nestelia/issues"},"dist":{"shasum":"829c82877d6ee3de7027af60dda943464235fed4","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.3.0.tgz","fileCount":529,"integrity":"sha512-Nd5uNL0OB2XQnJI1NPTt8qpiH7V7m2ElWhEsLzxv7FKfMaUw+uEoQ166SV5x57PCHBk+zsNIIgbdt4o5N1ZfYQ==","signatures":[{"sig":"MEQCIGnaYaTgY1yaVvVR2SCh2HqTqL10PgZeiST+E0oUyAACAiB5Tch4EyU8iMaCiD1X0qEHgSuACEvNp8jc51/KhVZ+Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1169565},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/index.d.ts","import":"./dist/esm/packages/microservices/index.js","require":"./dist/cjs/packages/microservices/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"113a0e761df9b9ca2e8e2069cc01f299c9632522","scripts":{"lint":"oxlint .","test":"bun test","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/kiyasov/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.0","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.3.0_1773147907014_0.5038180550188858","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"nestelia","version":"1.3.1","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.3.1","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/kiyasov/nestelia#readme","bugs":{"url":"https://github.com/kiyasov/nestelia/issues"},"dist":{"shasum":"b6d663025e2ba09537d64a0eca7f75d09f0483f5","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.3.1.tgz","fileCount":533,"integrity":"sha512-HkX1BLpQDvd+8LHArSuiyg/Rnqbk9EjP2XTdeyyxKoFi9fLhnJ4mYHvafvpzWu7LFNoqWs7dOF3hf3+7C/hWtw==","signatures":[{"sig":"MEQCIBAPVxCMeUwii+kTZQ6eE49XIhjNwiyn62uQvVzIkLIkAiBZT+s9gihpVUScyk5NwaFwJab/equlGgXsMgFIOSH+lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1191503},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/index.d.ts","import":"./dist/esm/packages/microservices/index.js","require":"./dist/cjs/packages/microservices/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"30389d837e8e6ec0cbc5153340457aca2b7b259b","scripts":{"lint":"oxlint .","test":"bun test","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/kiyasov/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.0","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.3.1_1773149016413_0.9217096663387518","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"nestelia","version":"1.2.0","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.2.0","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/kiyasov/nestelia#readme","bugs":{"url":"https://github.com/kiyasov/nestelia/issues"},"dist":{"shasum":"5651e14caf01febe7bfa73a7a4f9aefb178524ad","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.2.0.tgz","fileCount":507,"integrity":"sha512-cUI+gfL3EmmAuO7qHeZbbHG0RtnOPeZsbRw835vFO2jpopwDBj9/8Gez5tJluUoVpZUzz6wjH1VVamp8Oa1H0A==","signatures":[{"sig":"MEUCIQC1SJ446uBam19zb5pJcFhzP8pqiLw4IltNplhojioN8wIgU3Vuept/tAzHbjUfJz0kALz2CMzA5vb86SAVmDzeXkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142197},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/index.d.ts","import":"./dist/esm/packages/microservices/index.js","require":"./dist/cjs/packages/microservices/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"47928e32db42e173ca51f2e9f171ce40c5caa104","scripts":{"lint":"oxlint .","test":"bun test","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/kiyasov/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.0","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.2.0_1773217499578_0.4214110442261114","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"nestelia","version":"1.3.2","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.3.2","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"dist":{"shasum":"b06196fec99a6089151d0387cf6317472d74ae7b","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.3.2.tgz","fileCount":535,"integrity":"sha512-N0OKPNypQ0XIMmQ39MqEhxvUz1FSjlQ/ED4msojRKIajwUm68+E01am9ZUeGfHmV8ROJVW66o95+27Cxk4oHQQ==","signatures":[{"sig":"MEUCIQDcwvNq95oHuZ1eROdclhEXc1z6L5XkSiR4h8NL1CufkwIgBpG2Uf/LaxtD7BCpwT8H9UGv9JLF+srUrueoZxUaHDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1193850},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/index.d.ts","import":"./dist/esm/packages/microservices/index.js","require":"./dist/cjs/packages/microservices/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"b853084b000dfcd3ec94edb67263005598e9a4e2","scripts":{"lint":"oxlint .","test":"bun test","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.0","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.3.2_1773306726918_0.8596657271644528","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"nestelia","version":"1.3.3","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.3.3","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"dist":{"shasum":"23836aa583c47f252e80005bce899c70860144f5","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.3.3.tgz","fileCount":535,"integrity":"sha512-1TdrY+uIpAlJ83dZ+2VACrleXldcrqqKqMM7NgzFMQtUr86Bx7ymfY+mmr4+Ehorwz4L7AWNkMg6STTwDI6pbw==","signatures":[{"sig":"MEQCICyQD309/2j2kHjc7GyCe80rjd4nds0NKEr0E26PuybOAiAk7rMnZZdWsc0KUXuzWo5sHM8SWHe/pjSbTqhWMFZRqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1194997},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/index.d.ts","import":"./dist/esm/packages/microservices/index.js","require":"./dist/cjs/packages/microservices/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"8d9e90db09ae83a4f2c55bd17b98ca9ddb2d1c47","scripts":{"lint":"oxlint .","test":"bun test","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.0","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.3.3_1773307775644_0.7544878179955599","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"nestelia","version":"1.3.5","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.3.5","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"dist":{"shasum":"2aefcc3a80ca1487c764ce3781a53872251b25b6","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.3.5.tgz","fileCount":535,"integrity":"sha512-0sID4wUOJ7G2k4cGk0xuJKF5n6o7FfQBr6E0Jxi3cQ9v6Ak2u8wOTBUQVnQ0ujHRK5umTU9N3Qsny33daMxmpg==","signatures":[{"sig":"MEUCIQCzRVsi7ExFTV+bnryK1DLdkJPTELdaAQ5gPn7Pw2KQrAIgcpIeXbCxJE/bD378WV7NNk/CrB3p7FuhApBM5pc1Kzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1196858},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/index.d.ts","import":"./dist/esm/packages/microservices/index.js","require":"./dist/cjs/packages/microservices/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"d3b500050aca80e900e5ce15c328ddab470b88cb","scripts":{"lint":"oxlint .","test":"bun test","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.0","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.3.5_1773406225199_0.36539458296987504","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"nestelia","version":"1.3.6","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.3.6","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"dist":{"shasum":"7f7cb8de65ff65f13ebc371f3e2a324b390e261a","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.3.6.tgz","fileCount":535,"integrity":"sha512-l3++ZK7Vj0idwzFmAni+6e2vvMKBbvMKU+GH3aSB+PUru/cJWEF2luIhwmDG8aD039ImrIDImhknXLbZEzSgaQ==","signatures":[{"sig":"MEYCIQCfu0pu3zW6Uf2cPHfSED9pinGcotdbRRqBBm+mvLm3hwIhANmgG2sDM9lRuo36guWgU2x0HP2F1r0hOGj9jIbjGML+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1196922},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/index.d.ts","import":"./dist/esm/packages/microservices/index.js","require":"./dist/cjs/packages/microservices/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"1513d8d2acbb8ac73e7344755152ea2ab920bcb7","scripts":{"lint":"oxlint .","test":"bun test","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.3.6_1773406721891_0.8175352395438515","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"nestelia","version":"1.3.7","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.3.7","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"dist":{"shasum":"8de41e6011f3f7407f628937b785f60392c3881f","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.3.7.tgz","fileCount":535,"integrity":"sha512-gPXrWG4QmlpAd1gcqBy7Q6YZAZQthN3AhC5onzVoxlpm7e2Eyc3e2SWjHJZG3ATz2rSAc8UM9fHyxGMYiDuYxw==","signatures":[{"sig":"MEUCIQCN/49bjqDQODsJ9CkumvAxTb3Zbh4fMo9vdpyC1+JNWgIgbllCPG1oq0HfvlFvJtgKPDZdS78o2so+L7AAH8n5iNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1196799},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/index.d.ts","import":"./dist/esm/packages/microservices/index.js","require":"./dist/cjs/packages/microservices/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"7b2e063916c8a6b981d930a9339645f5b038b209","scripts":{"lint":"oxlint .","test":"bun test","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.3.7_1773407413302_0.5284985490306131","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"nestelia","version":"1.3.8","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.3.8","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"dist":{"shasum":"d25739f6d4e6f0ba9bdae06b79e6440892b52f79","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.3.8.tgz","fileCount":535,"integrity":"sha512-DXt8O26Wc7n1QZwhlOfKS92y5UjeaU/CFwj31b6sHf4x2RQOhyzhrj/9GGf8Ef4/b/VWaD0DMdKYvCEKzU/P/A==","signatures":[{"sig":"MEQCICsER3gw8KsysdVLRGZa6V5/USZHiJMfMQAg3r0G7GTfAiA9NQ2AYEt1un6O5/5hMhjpw94IZaK6MIU0l9h8d0fKcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1194569},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/index.d.ts","import":"./dist/esm/packages/microservices/index.js","require":"./dist/cjs/packages/microservices/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"59861cf8afb59a82cf9eba48c9c0b4479c51a666","scripts":{"lint":"oxlint .","test":"bun test","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.3.8_1773407767300_0.12968793500300202","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"nestelia","version":"1.3.9","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.3.9","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"dist":{"shasum":"1948dc250e41a4d1dae2c6d78247c7d2c1c83a19","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.3.9.tgz","fileCount":535,"integrity":"sha512-d3WTDKPK8KMvDhDf3s1kV5gRitOlU+BoCgNLbQ4EfzJ0mBbvQv56gz3eqPmHfMU1t1skDX1tpNrASlQdeJ0xRg==","signatures":[{"sig":"MEUCIQCBQ/gRrO9jRVNiQyzkAUNK1OdwkYBPzokmLffOtLZ/uQIgMVsVt6HFbrCkl/SUx8zzfS4so+P20xNypeuQDYaArAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1194627},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/index.d.ts","import":"./dist/esm/packages/microservices/index.js","require":"./dist/cjs/packages/microservices/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"b56b4c872c03260c7557bcc5b9269eb0630cfffa","scripts":{"lint":"oxlint .","test":"bun test","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.0","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.3.9_1773408161168_0.27525223459168857","host":"s3://npm-registry-packages-npm-production"}},"1.3.10":{"name":"nestelia","version":"1.3.10","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.3.10","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"dist":{"shasum":"b4331529c5f4421c331e236cc562a73c70ace7ec","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.3.10.tgz","fileCount":535,"integrity":"sha512-iueLmw1X9Zuq8ZU5F+GtPpqlYNc4nfbdug+ANwrL3dYBUnTJV4q6KaNvgrBCdzZ4OSl8OwtvJdhfWGJ6HbV/3A==","signatures":[{"sig":"MEUCIQC94rwv7FVXEevQ9T40ulJ6hCDh0AbG087iRwbgi9f5iwIgUiDMStopjCj1lcnmGa4vWh+FaIMJfNgHVKnpGgCcPko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1194686},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/index.d.ts","import":"./dist/esm/packages/microservices/index.js","require":"./dist/cjs/packages/microservices/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"3d9284e2f395d16f09f2eedacfc7e0f3becbc694","scripts":{"lint":"oxlint .","test":"bun test","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.3.10_1773438134868_0.4184550610970803","host":"s3://npm-registry-packages-npm-production"}},"1.3.11":{"name":"nestelia","version":"1.3.11","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.3.11","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"dist":{"shasum":"8d4dd1d6918110418c8f9c90e2f361d8a6ab9b10","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.3.11.tgz","fileCount":542,"integrity":"sha512-7Mj9eDPk2rxPVaczPc5ZPlRYAtFwKSRsnxZatIucHxerN6yYphp+p4XK//XblpP021rH27Z3LzpU2sbOzE3U1Q==","signatures":[{"sig":"MEQCIHcr/5Gqh5CFk5ub9S8M71WaDlJFPdU8wPyaJoL8Bv4NAiAGuHTTDD8VW8imaAgsK4tDGv5jtpGGZXN+NHXlQnawJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212148},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/index.d.ts","import":"./dist/esm/packages/microservices/index.js","require":"./dist/cjs/packages/microservices/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"358d4896e86ba33dafe152984ce3d45273d65f38","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.0","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.3.11_1773440320509_0.45064747677278727","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"nestelia","version":"1.4.0","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.4.0","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"dist":{"shasum":"1943cc500cd14d3334f4190cb6ec8ca65f256bc9","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.4.0.tgz","fileCount":542,"integrity":"sha512-10JhvOnn7M3UdM+0ds4RY+rc7WZdn1n5P2srARHkNcs+gE+mCvsSGk+Tsxek5qOkfsE5aiilkIJsDxLQcA1J9A==","signatures":[{"sig":"MEUCIHqXrmgE2pLla7K2UT2no7i9cx6g/h0H6B7Mvm6Dweq1AiEAqIhyyP0qt3fvdMATpBs7b0Jjhdog8kI4854AH5okQJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212816},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/index.d.ts","import":"./dist/esm/packages/microservices/index.js","require":"./dist/cjs/packages/microservices/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"e36b9c262c2903d56f9cddfe95c539d6544c9622","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.0","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.4.0_1773440518278_0.5301083672970817","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"nestelia","version":"1.4.1","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.4.1","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"dist":{"shasum":"f93939495fda84120ff11b814b1b6e7db6fde204","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.4.1.tgz","fileCount":542,"integrity":"sha512-YeJ7yANNatIIPHwr8TRDuuHXLfw9yX12V7pH/hbpJkvo2iPYGCNAkbas8c+y0iEymO2PMmbS5lVfJZaPbSOn1Q==","signatures":[{"sig":"MEYCIQC+BOPpLz7Ndv9nxxlHpsk2vMjLAIVWsG0eKeoBnAyBLgIhAJJXxV1maDfKSp6RQSSFE0jWOCx/aJVO6ikI5gkDUeol","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1215470},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/index.d.ts","import":"./dist/esm/packages/microservices/index.js","require":"./dist/cjs/packages/microservices/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"3fd9343caaa188335a66620497bd21c76c0d67e9","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.4.1_1773441646664_0.5146947745187707","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"nestelia","version":"1.4.2","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.4.2","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"dist":{"shasum":"60792e47cd5401eecd847447689edef4c01f04ae","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.4.2.tgz","fileCount":542,"integrity":"sha512-goLbV1f5hVzdfcUZ6CT9LJRrKIQYwpyq+05jNZZuevA3dvI9/y07TpjqYMuYaOw0MbdvQkvdb/T9EG1SZy4IcA==","signatures":[{"sig":"MEUCIDK+ciHQFmiec9y8cBcSwBXQxFDsoZk5jpLnAe3IzaHQAiEAo9srp9pTeUcgCLC3O720tIdQ35sBZWNLxl4CurKmbeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1215470},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/index.d.ts","import":"./dist/esm/packages/microservices/index.js","require":"./dist/cjs/packages/microservices/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"f80b8f60dc0ced2e48dca6381b4f94bd3632cbd6","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.0","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.4.2_1773441964902_0.103185135309656","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"nestelia","version":"1.4.3","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.4.3","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"dist":{"shasum":"c328c70894352fd417012506e86f71e3b134c678","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.4.3.tgz","fileCount":542,"integrity":"sha512-5e+LO0uAD9por6eYcTD5WlQCMBFMId9RVtkEIRo4y6CRbLcwq35DCM7mSvyWCE+KbJ/rRG7ZBIolwbolV9aLrA==","signatures":[{"sig":"MEUCIFjX4bd/3bMAt5MGyrSK0CtHG+xm7wxqFIWhrzcVvm2BAiEAqmgHcXlxJPKKl7j7dDvdQ1xUErU0YVopJIpSWTis7tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1222770},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/index.d.ts","import":"./dist/esm/packages/microservices/index.js","require":"./dist/cjs/packages/microservices/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"7e68afb77c086aeae55f5509a9409b4892cc85b6","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.4.3_1773444553598_0.9971034889148098","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"nestelia","version":"1.4.4","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.4.4","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"dist":{"shasum":"2169d05cb82abc352586e1809188d052dc1dcc26","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.4.4.tgz","fileCount":510,"integrity":"sha512-cxyEXkTBX1MR4rN6I71G44dwbMkmimpEIxJiN9KC7HcjDxtBbqjpOHBexPqpqBWnF+/VrNQmPZyTA7PHQUoa0Q==","signatures":[{"sig":"MEQCIAMBe45AYEjR1nu6LxmHO+HeHgs8MZut4gznaXfx7pYoAiAHGPDguc2nGvkKfLjGlqNT45n8MMPnD3NSP4NhuRaG4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1112715},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"2756530d44aa7e4ac2a0ac219f8b9dbac90e974a","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.4.4_1773497288641_0.6498397232642164","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"nestelia","version":"1.4.5","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.4.5","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"6c723e92c9bb8ce2ce5751bf3fef2b469bfa85d8","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.4.5.tgz","fileCount":511,"integrity":"sha512-Kc7pnm5ZUtNTDvluwa0Q7QeLPofmLhU0YljQx59wbSYPL6ZDx/qoGHnAbZvDWOnFkYq3XjfNaRjpSTDrtvlCfQ==","signatures":[{"sig":"MEYCIQCY/oBLIhJErp+f1shly8jba8hobuTOyHKX7pjADTBK8gIhAOsBHWA/XUdXueipWK1IfW3HsbXTrYrIT9nd2BFWp6ni","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1126003},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"a1bd90f6c3f5a89c1679c32ed3fd6167b8762ef5","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.0","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.4.5_1773568644642_0.20178790430001858","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"nestelia","version":"1.4.6","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.4.6","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"8ffbdbf37587beeea50eefd89cf52b6dfde060fc","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.4.6.tgz","fileCount":511,"integrity":"sha512-xZ63rKcl8SzgEt8CFAttf+/CUQU6qanwNp8+FOqZFsNTvNXHOeHhCKGZvphPxvnRRs0QxFL71tOzcet+cy0JWA==","signatures":[{"sig":"MEUCICcqipdJ07lesNDVMh1uvKLLDqatErZcsEDennWgwmpQAiEA7XNLek68lTnlutHd1Tu/7Hn1OA/XNBdjteT6oAey/84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1127803},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"a9758285357ea4330874cc818e65cd49681e9181","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.0","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.4.6_1773581974528_0.5825970953071906","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"nestelia","version":"1.4.7","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.4.7","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"c082d0d2d3891fb90103a5e3774921139d74c670","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.4.7.tgz","fileCount":511,"integrity":"sha512-bXnx6jvogYAVd3EpZLEmoknBtPsRmek8Y94sM4gvzR9OmlCfrsfjtAsQGW2x+ybiDh5Sr/iT2FeGLx0SqKuB1w==","signatures":[{"sig":"MEYCIQDlapF+sMhw6Owd+/UFBbIB9xs9dwHlwHdKnKkI28RztQIhAMdHnW9jHlE6Zuz3YHqKviVsovsgOZb67QsSqMAAVsEB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1127756},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"55cc3b85359d0ae471346ac18669cfe51a2e5974","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.0","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.4.7_1773616015103_0.9178197558040897","host":"s3://npm-registry-packages-npm-production"}},"1.4.8":{"name":"nestelia","version":"1.4.8","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.4.8","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"4e594cf2d3d49fdf17d6d7ca6a7b548c5f96604a","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.4.8.tgz","fileCount":511,"integrity":"sha512-wL90yqWMIZVMMF8IPqUIIbvgw2dlQy+6d6rF0tL2mIQNeZXDaCCGCsEeHvVQw5THUF3j3bGY1zEe45q9etvBcg==","signatures":[{"sig":"MEUCIBVCRRAjJhVlz37FU4dRkNVowiv2CrxENe/cJTlJQRETAiEAwjTYCdb9Rpk4o/7SAKjrYeP3+1xEyoJyIsXhjdyjd1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1127955},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"0aa85a0b9168da9a8daf36d97ee70712cb197e0c","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.4.8_1773620360707_0.11811418382105421","host":"s3://npm-registry-packages-npm-production"}},"1.4.9":{"name":"nestelia","version":"1.4.9","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.4.9","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"f086736b42c4beed474a7424958026a5f82b4d4b","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.4.9.tgz","fileCount":521,"integrity":"sha512-nsTSsGcFNtNzdQXt9mvBGWQVpvfz9umniNxecYYlrDLFarta1fVLdOF/HseaoOR1D6f/0ibfn3i7yBFsPR4ZRQ==","signatures":[{"sig":"MEUCIQD0/JMdBsBUzv1O/Ck0ygojRJG6GYETWfYFNsZHHmECTQIgKnYnGnCFWLFtAF3J+RV58qSvlPIFlkPngKIDV2V3bzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142254},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"fe1986e0b9d5998a62c27b86cf12159d950519d3","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.4.9_1773654195361_0.6027113450320436","host":"s3://npm-registry-packages-npm-production"}},"1.4.11":{"name":"nestelia","version":"1.4.11","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.4.11","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"7678c3d5202618a2fba1a281809c983acfd64ba1","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.4.11.tgz","fileCount":521,"integrity":"sha512-3jJNaUQfCd/Lla4eAJSdWJZiGyMUlnys3DWFCQ+0tTtP27AQRvZMzaNcx6HW5tS0/6NC1AvrbRtggvTbRKmgYA==","signatures":[{"sig":"MEQCIFf65dbFvNisdaXYEQpVa+ZkOsAaSBgvvpHGelt3ffcpAiAqjPSDh6epdygcLzLp+DuOgBsOs0Uf2TH4cbsmQ+3viw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1147726},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"56b71ba9e4fd9f89fb446d908e47f37d2253d80f","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.4.11_1773737035149_0.8846249594129887","host":"s3://npm-registry-packages-npm-production"}},"1.4.12":{"name":"nestelia","version":"1.4.12","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.4.12","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"80981c29472776f6a3da7d8ffbf63ae9f90518d1","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.4.12.tgz","fileCount":521,"integrity":"sha512-DDiT47WwYacBs90vc4E2b6JkLjYDW1NXcm6lUf7r9GKHsypslzr1U82G9cslUovmqEmHlGIbvjg2YjdToMDmLQ==","signatures":[{"sig":"MEUCIQDriC7uIYK7hl9sxVhsoz49J3ksFS/knmn6oWfI+PJVagIgcImTxlBD12k8JohNiUPVVB/gfkI1E7deWxkR78i30k8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1147985},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"ac5ae13ab93c0ef924453412518ce92f0b00a813","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.4.12_1773738827075_0.20670990622488117","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"nestelia","version":"1.5.0","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.5.0","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"e62d218a01b90c0ba9cf6245d3509ecda8c616f7","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.5.0.tgz","fileCount":521,"integrity":"sha512-tAXIqQniV0VLzNULlBXN8noEH5Ig8L9Pt08cnmuQYsGuDM9TMGrIFIagEwn0Tb4tpGdJPkBfuD2OZHwUt+Cduw==","signatures":[{"sig":"MEUCIQCigR2WMpFVPG4lIr/2YZbCSkXHi/zKTHN4T07eRtU6FgIgVvAnJy+vPBNyIcNdWO2VE2/I0xpJsB30in1SZBIOa6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1148175},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"3e06500f8d7927482dbda8679b008731bb215a36","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.5.0_1773739558830_0.5601462385185607","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"nestelia","version":"1.5.1","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.5.1","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"20db864cbd5cfd4def2e4b523e9b8258d76898a9","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.5.1.tgz","fileCount":521,"integrity":"sha512-ZeLMQoGiVD+9rMFMZH4hOeYzYxtZBw/FOBBrnDYQhKue3+ui8p3q4LuzTxD3/mmlpLRxX5EOkA2Zohtry/zfgQ==","signatures":[{"sig":"MEUCIDazDsiab+qVRGHKaZyQIHZXPXUTjQXKYE24thsBYz8YAiEAx2geYBSHFpyJ0w28LG3VROKW2k5ix/Ouexym8KGKdV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1149215},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"861160f55ceec55f09ea6d3a1073fa15e1fa9ec4","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.5.1_1773740521087_0.5395078878563007","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"nestelia","version":"1.5.2","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.5.2","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"deceb3a8a55e2bc17efcd820a8b7aff61273f63d","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.5.2.tgz","fileCount":523,"integrity":"sha512-JlzyaQub7KFRpueJtP1Vvu+c6VBSD6pgz0sDs0na0uGhdWS1paGdfCzOk6HxQYR6NPMdxSFH3CKAG6RnAj4+pw==","signatures":[{"sig":"MEUCICQxhOoV6cZjreH/S7cOVKqvSaU6xwV48jBEyZkI6oTcAiEA1FjqxprEPJ65IAnZJytOzRvPaQcqLaSqN/qs+jbFq+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1150813},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"d5de0f35759e4f21f61a78e6406b3522f551ae2a","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.5.2_1773760393431_0.4158493330713551","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"nestelia","version":"1.5.3","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.5.3","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"04f9e6c7a1f47aed90ba6b3703f54b4d363053c7","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.5.3.tgz","fileCount":528,"integrity":"sha512-hdKyHfwJI58Z2H2Tw6ukvjB2OGWsVaDBEyNpQ7mWGWkLcWrNnAlUDeXjPHQX6JPD8kVwBWuD+xX+k1wCskFFvQ==","signatures":[{"sig":"MEYCIQDle+ZqApLn2JgGxW8S/FHlOuv3d6Hs1qByA7of1zYUVAIhAIHKLgXGV2oBEeKkz31W77lqhx2b7Ta6dCvvAxeMFOB4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1157764},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"bb5e23a9a12f20dddb88d46dcf14f7affdecb6d4","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.5.3_1773761623036_0.32675860270753265","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"nestelia","version":"1.5.6","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.5.6","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"5bca7989bb407cfab8e15a56c93079e28d21b215","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.5.6.tgz","fileCount":528,"integrity":"sha512-+sqcKXQy8uQuX381YtHOzzjhUT8+VoB489o4f/GqNdhCSuWad45bza7GSuQAW4uYBLHTgYS8yb6n0k9aoEmXGA==","signatures":[{"sig":"MEYCIQC2/l6l5PmPAJyTmlvKxpNqO6nFhgVtGOlrXuVApzmuHgIhANRGtKNQuVU1BDuCdZ2svisJ2XzaA6HKQYVfz1vh9eBQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1157918},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"e2c7079db7f59f8f18aaa7ad01a38adf495a1727","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.5.6_1773763091326_0.9035557805321792","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"nestelia","version":"1.5.7","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.5.7","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"69b8e9b54240b46fdaa1b3164c973252b674fa5d","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.5.7.tgz","fileCount":528,"integrity":"sha512-yFTQCIKih71wDZ1CKjvzCJXnwjfZUB+GTYxrcxgTXwOaGxdnaWEfJCuezZ18oUlkzkQ8MhnjUI49w4pUTFM5Xw==","signatures":[{"sig":"MEUCIHymLKOWKA9GYEofm32fysxi5ZiLQ8CcGfgvARDysVx5AiEAugQGArDrVw5/f7FwJDu+2cq7NCo6qEwcpubIh49JztM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1158467},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"80b3b5a64d5eb3c3434ce18d00da3583cbc7019b","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.5.7_1773912370350_0.6287619766495096","host":"s3://npm-registry-packages-npm-production"}},"1.5.8":{"name":"nestelia","version":"1.5.8","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.5.8","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"3e6ef2957f9338d196801bce7ff0a12137d5f677","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.5.8.tgz","fileCount":528,"integrity":"sha512-86EtiT99ETIwNlNTJLTHXUORCVdTZ8AyYbVg8kIAEBvN6U1bRSQfwsxlxsQuZIZisoNpO2Qc4z+K2SFCZKaqOw==","signatures":[{"sig":"MEUCIQCiqJPeCmrCDifBlCAlOisZBkhRVD4TMm8bKkTg4PB34QIgCChBVlpdDkbIWMRY1XtJT739TqsPgLotDgx9wADKtE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1161580},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"2509b979c05dc0fb850484ef71b18c53a08308d8","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.5.8_1773923824617_0.09944361535185076","host":"s3://npm-registry-packages-npm-production"}},"1.5.9":{"name":"nestelia","version":"1.5.9","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.5.9","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"6ff2e4a4d7c46584fa3bae7ad1d5080d4aa1777d","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.5.9.tgz","fileCount":528,"integrity":"sha512-0DY44n2rqFOKuF+3UKfXhvy99WNR+FvUIvpGIIYAPZhtDapGzRfZqT4GUtDBQgVzkx5l5d4LwpfhdVzpAbK2mA==","signatures":[{"sig":"MEUCIFj0uj5hLKSBuDTiw+CqM2+czVtkvrt1otklRy78gpUJAiEA762a9An7Qh8UyqBZPI5XidJGnNdBhF7yYcA6lTfna1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.5.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1161548},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"0ed26b197bd229aa3dc7846b1e6feaf895fd41c4","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.5.9_1773929221257_0.9550314581387607","host":"s3://npm-registry-packages-npm-production"}},"1.5.10":{"name":"nestelia","version":"1.5.10","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.5.10","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"96c467b6cd03d9facde89571613dd9a71f07d19e","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.5.10.tgz","fileCount":528,"integrity":"sha512-25x3HYDQF+/Xrszzzp6uX5Hl7gixXSTeSJtTHZck5KfOAoDds58UN8yLSXlYPUyCC9NeRxw6owcjXtTIM//2dA==","signatures":[{"sig":"MEYCIQDbGbMdE8ANqCxQLPPtSdY1Q/zqZw78gnG+eJd/rTFkwwIhAM6FPMDokga7sYsLVFTyqtzKCQ9BniFwQIebAzv1AgZh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.5.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1163332},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"b1f5377ac7d1180c3126492a0555b55f6e8230eb","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.5.10_1773931756922_0.16234081211395224","host":"s3://npm-registry-packages-npm-production"}},"1.5.11":{"name":"nestelia","version":"1.5.11","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.5.11","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"3074512e7586f36525409f39382533938e10f46e","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.5.11.tgz","fileCount":528,"integrity":"sha512-Q/zsIHPW1WUQCc3eS4JjXu/bgqlIwWbaRc2ZjCXTznGHD7PlvwLi6DYZeUz+Obv5//c1o8dJ1Z80eH1fRSUSJA==","signatures":[{"sig":"MEYCIQDl+jBty/D17z7TOihOfjCVUg1l4PXUAjftDDJSnXrH5gIhALak02nZOMM5mLXuKvWV9XKxdoGulA4SrpZu/7zYmUqC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.5.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1166595},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"7d07030aef5982b5dea4ae9daf59e841112e0179","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.5.11_1773932305961_0.37171613309951934","host":"s3://npm-registry-packages-npm-production"}},"1.5.12":{"name":"nestelia","version":"1.5.12","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.5.12","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"053340e00cbdedd533409ce4ddf42104789f5052","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.5.12.tgz","fileCount":528,"integrity":"sha512-OWanvhPj6VzWStIyONaXKkLBf+aBaWwIZvT2mVGGyW8h7aZeQBA+BNudYRyNQIJXw++6IfCqj1MbtPJZ/n8maw==","signatures":[{"sig":"MEQCIC+1pnq4aCrMNIc5a9KYqb6+sqXwAteLTZWMDnch8kavAiAIc+Caoa6GM24jU+KBoVJuujYYLhG0Brkho+45b/5VcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.5.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1166393},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"a39d6a85b14ac243b83db7c3cc9365d927dcc81f","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.36.0","elysia":"^1.4.27","oxlint":"^1.51.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.0","typedoc":"^0.28.17","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.3","@types/bun":"^1.3.10","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.43.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.10.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.5.12_1773932732097_0.5530954613032166","host":"s3://npm-registry-packages-npm-production"}},"1.5.13":{"name":"nestelia","version":"1.5.13","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.5.13","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"084b1eed96a8274f5e42e570346f77d68a8dcbd7","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.5.13.tgz","fileCount":528,"integrity":"sha512-c/7fnsapUioYsCz6ZQPPkzUGXuslbBkcxKEH5qDoAy+wR2dZkyxm4Zj/abski4rISmcOrTlHXo1fOi1nErXKKw==","signatures":[{"sig":"MEUCIBCOoGlAW9RqW+ccUjgpLsvIExJnpHm9DPHfbA+TLUFyAiEAmO0LQ2ukRMb+8iXU9l6e5H77KrXEIsadYI/Ua9vFhtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.5.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1174074},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"40ca7e2bb2b53082bc8f2e4fb7a617f5e5810b37","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.41.0","elysia":"^1.4.28","oxlint":"^1.56.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.1","typedoc":"^0.28.18","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.4","@types/bun":"^1.3.11","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.45.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.5.13_1774255803412_0.129794213054937","host":"s3://npm-registry-packages-npm-production"}},"1.5.14":{"name":"nestelia","version":"1.5.14","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.5.14","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"1dcb08c48357d3a276c0bd7355f79512aeae9266","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.5.14.tgz","fileCount":528,"integrity":"sha512-t4ibiICmnQt5z0OxZHd2T82PIYmyg4gJ3UflrGeQXO+Q6cUT8raw5eqGzFhvRIvcgssWQ0/1NhPJrF1l1hvX7w==","signatures":[{"sig":"MEYCIQDZFnKwoII6xZ5XPElHYqEvp3+CdOovRyCnzTHAfXuC7AIhAMNp4HJnh8lUlGBhkVFbW+aYN1LTHSydRf47WaX1vDt2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.5.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1175490},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"242dde54567eb639e853f09a5e0dd32d64183bb6","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.41.0","elysia":"^1.4.28","oxlint":"^1.56.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.1","typedoc":"^0.28.18","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.4","@types/bun":"^1.3.11","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.45.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.5.14_1774346063135_0.42886106955849","host":"s3://npm-registry-packages-npm-production"}},"1.5.15":{"name":"nestelia","version":"1.5.15","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.5.15","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"ac0a773133ec7ed83f1bf6a3bb5bd330592dd40b","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.5.15.tgz","fileCount":528,"integrity":"sha512-kOgO0EdPAOPTW9v5FtrlTdqXPi+lNHeeeyVSxj+hCLP9wWskLMpqWk0FiHcqmU1DCUnkfJM6eVFRxfjVGaCIZA==","signatures":[{"sig":"MEUCIDQy+513YvC17GtFT0LPOJfpb337Fwa1WaASYvDEOnlVAiEAsKeCZ68WhJd/8PcokLx6m/uA7O6PB35eqwdyVTNZThE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.5.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1176086},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"299b0f6a41ff9588785b4188f8d75e27e577c6d9","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.41.0","elysia":"^1.4.28","oxlint":"^1.56.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.1","typedoc":"^0.28.18","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.4","@types/bun":"^1.3.11","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.45.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.5.15_1774349949904_0.4185301879669625","host":"s3://npm-registry-packages-npm-production"}},"1.5.16":{"name":"nestelia","version":"1.5.16","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.5.16","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"eb823f2e6e547e1918806f564b430b4d9a2ddfd3","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.5.16.tgz","fileCount":528,"integrity":"sha512-+xe6j3zK8slwozP2deLQw504/BA1Tyl07FJ3Pw3nXtoFOB9OSjts5GBDaS8d5iDFCY7q6EPhY2E+kj6JXtfwjw==","signatures":[{"sig":"MEYCIQCuNrvfWuX/Cgj+yZeS5T6y+ea2PeKgoT2ohJgP/WCfvwIhANVuJuMiIn1kgraH+8wApv1n4/uHMvJtZN2kCJIhYV/A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.5.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1174225},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"4300886df647c1ce2b122ac597eab0107c07c275","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.41.0","elysia":"^1.4.28","oxlint":"^1.56.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.1","typedoc":"^0.28.18","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.4","@types/bun":"^1.3.11","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.45.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.5.16_1774350436781_0.4583231339811611","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"nestelia","version":"1.6.0","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.6.0","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"d880bc1519d6055611d0f887e1ed4dff11f7e14e","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.6.0.tgz","fileCount":528,"integrity":"sha512-xQgfEk6R5USF0A5Vw0W23lCLJXRcl+JoLptKnEQIA3p9NwZh4zoP9xPY+YKBOEnOVP71cpTh7cO58XS2ha4ZCg==","signatures":[{"sig":"MEUCIQDvXJIiQUd46Q8KqFU2gw3iMjQ00Oz11Fa5BTxfvKddjgIgEVoY6pCBkWWA1znJZdFJpNFBngXmdSVE9VlrKQ1iunI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1221180},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"ed8b37a9803815f3c08c793ce2b1801052d23688","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.41.0","elysia":"^1.4.28","oxlint":"^1.56.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.1","typedoc":"^0.28.18","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.4","@types/bun":"^1.3.11","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.45.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.6.0_1774351516965_0.6231219589918289","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"nestelia","version":"1.6.1","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.6.1","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"53d423bf708ae022172206d8f3ad0230307f9bc9","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.6.1.tgz","fileCount":528,"integrity":"sha512-nH35+cc9L2aRMJt0riKNjHuQbGECnkgiTaHYbo3hBkDuSxZEGUaCkQTitiJZsyaKce4wOoNkhFnSw8acMnzQdw==","signatures":[{"sig":"MEYCIQDGZQzewkfOwpqaqbiWPo3CtoOOqoJ3aGVH45OWN/8CygIhAMjMd6LvIgZ71B0L4POO4Q5dejX6QN3zZ5QT+8gUXG0y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1221936},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"4e4cb4e87c6e6384dc1fb78c345694e31f2f9f54","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.41.0","elysia":"^1.4.28","oxlint":"^1.56.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.1","typedoc":"^0.28.18","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.4","@types/bun":"^1.3.11","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.45.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.6.1_1774354429736_0.19874846871194807","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"nestelia","version":"1.6.2","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.6.2","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"3f1fafca98a023cce5b483d103994a6370ca31c5","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.6.2.tgz","fileCount":528,"integrity":"sha512-CEjIpMQMjjXluKzd5GlGEeJgJgy+p9LkmldmRnQXiLMnU+Lx4mpSVIzoTHcjuk62NHlBfPZuQb2Mpm5qxe0lfA==","signatures":[{"sig":"MEYCIQD5CNk1WZYKrZs7aHaF8V4peUInAAKcRO2EgNyUu5a1tAIhAIr3UVXddPdB8rXdaQgIpMe0GkntHAR1Ga6iPTi/pL8L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1222658},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"147d50395d39d87d34dbe01a6cd1c94b78cfaab1","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.41.0","elysia":"^1.4.28","oxlint":"^1.56.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.1","typedoc":"^0.28.18","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.4","@types/bun":"^1.3.11","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.45.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.6.2_1774355451196_0.661512664230844","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"nestelia","version":"1.7.0","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.7.0","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"6eb020cce9b3b164ee231f10fa957fe03068a3c8","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.7.0.tgz","fileCount":532,"integrity":"sha512-J7YfLJRJPwkvi/l0TEJYBlrxnd4iIe/1u1gL79DdCh5aLvAUa2VNt3FiO6c72lTya7pQuwGUbwaZDEbSKy9L1w==","signatures":[{"sig":"MEQCIH2ToyaGbuY7opyBkrm4LNhZB2SEpZ11pnIc2UqxZCgNAiAx1QOenI2lSzU1xkfXkrhGvu3mYHH4f8OWafZrH8r1eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1261163},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"31098f29ed3d0e298e381e9778357e489f5f8e50","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.41.0","elysia":"^1.4.28","oxlint":"^1.56.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.1","typedoc":"^0.28.18","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.4","@types/bun":"^1.3.11","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.45.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.7.0_1774359231375_0.7809018570002548","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"nestelia","version":"1.7.1","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.7.1","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"a2826d7d624f7db5b6efac238b154c249524605f","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.7.1.tgz","fileCount":532,"integrity":"sha512-ggKTb4eo2zC7qMLWh6YH1NPj67qtQDEqpihaPdSWJ0q4iZ9PgAJ2pUfpqf1oSC7i76eA5Abhr/73QOclNhyKtQ==","signatures":[{"sig":"MEUCIHEZb25iPU4EazYD5nGLv91v1LC5rv/fFNUk5QNCedmAAiEAmir4/XUF8SbR0lfaKt8Y0knegsmUpRCLDy7ESxW+inE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1261391},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"7797d5e1e545ad90396a3db4e7d6d77c4150aff3","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.41.0","elysia":"^1.4.28","oxlint":"^1.56.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.1","typedoc":"^0.28.18","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.4","@types/bun":"^1.3.11","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.45.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.7.1_1774374110318_0.2664749555161461","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"nestelia","version":"1.8.1","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.8.1","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"b142dec1b5dbb2ebbb5e4fa8e0314e24bd78985a","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.8.1.tgz","fileCount":532,"integrity":"sha512-WSvLWaHlXu+Wr85wdKfUkNePDE362bfesk3NJsGztfYkMR6sGVhLqIjOlopw7fUhzHrnqVPyUVU7F1N3H43qmg==","signatures":[{"sig":"MEUCIQDTwFHd1vH0Ufr5g88wPCmmiCSaVE+YOo2QB+slHRjhlQIgNJGsdZYl3vwqF57pTs+NM5qQWFH4+NbFigMSirLpCls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1262580},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"ba8313f86c581282168b29892672b8ee91fe28cf","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.41.0","elysia":"^1.4.28","oxlint":"^1.56.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.1","typedoc":"^0.28.18","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.4","@types/bun":"^1.3.11","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.45.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.8.1_1774598966518_0.9091389698970578","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"nestelia","version":"1.8.2","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.8.2","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"3f93bfcc16ae248cd3328dd046fb10c2588842e6","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.8.2.tgz","fileCount":532,"integrity":"sha512-VbViR+WGVHyCtjRrYzEzzhSLtC1KoqNs0LHbYEm9PavgK7liY7MC0F1ocGdGwtbjOBFphQw63yw/PB/d1N9I9w==","signatures":[{"sig":"MEUCIQC2c3+m1dRwCjStNlkImNCkKX6KaYqKVAT31AVxr87Q3QIgFiCUdFH2gY6ENMqvneLheqKsKVLrlE3fgbl/WAna9eM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1263819},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"d82d165f1f835cc6cc41e2c7a4602de5da302ec3","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.41.0","elysia":"^1.4.28","oxlint":"^1.56.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.1","typedoc":"^0.28.18","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.4","@types/bun":"^1.3.11","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.45.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.8.2_1774603164702_0.5689744573646733","host":"s3://npm-registry-packages-npm-production"}},"1.8.3":{"name":"nestelia","version":"1.8.3","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.8.3","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"ff58d34204b8d84c5bed4bc6ed2860dfd1146325","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.8.3.tgz","fileCount":534,"integrity":"sha512-IdrkEHDaWjZXEY5u6cY9uGhke8sKrJr515SiSfcUQRRa847S5CtBIhtOYHjR33mAbHY0EYfli/6THjCUda/Vbw==","signatures":[{"sig":"MEQCIFGmXIa2OO08AA2E60R2Ahj+JzOR3id1UuRRiZ9QqKCXAiAEtwN30FdUMGqwpNAQynnwYjB7tNskC3XOslBo5WXWHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1266313},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"70c978aa1b946cfef8d1c21f87014ffa22e4a351","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.41.0","elysia":"^1.4.28","oxlint":"^1.56.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.1","typedoc":"^0.28.18","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.4","@types/bun":"^1.3.11","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.45.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.8.3_1774781279559_0.882892282413384","host":"s3://npm-registry-packages-npm-production"}},"1.8.5":{"name":"nestelia","version":"1.8.5","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.8.5","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"51be38642f1a77cceb27b165f33c492131fb0ec8","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.8.5.tgz","fileCount":534,"integrity":"sha512-TgfydFsonBgfHLdoIFg1ZTgLKl5KFzkdikceU7MNB0SBVTuASrZaJNQzyuK0QnsZNxTD6imagVpi0hMR73Ecdg==","signatures":[{"sig":"MEQCIHZ6X9qSYXNh/vNyaYyV57+1vgSJSeQ5NX0iem5Rk6poAiA/zJaETzaN/g1xTRVnflSeZuheafVVq8B3xwbL26OY9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1267191},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"143a04d09f8786775b9c6ac5bd04b22436f5e760","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.41.0","elysia":"^1.4.28","oxlint":"^1.56.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.1","typedoc":"^0.28.18","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.4","@types/bun":"^1.3.11","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.45.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.8.5_1775117142870_0.8428529355137482","host":"s3://npm-registry-packages-npm-production"}},"1.8.6":{"name":"nestelia","version":"1.8.6","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.8.6","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"6d32757194fde18132a4244a59456f1d6a3f35d6","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.8.6.tgz","fileCount":534,"integrity":"sha512-WNMIlMtWPe6xervrDBl7adjxsem29pJe3u6Gg+Y7igv3Iav49tv+9xG0goKlt6jqbHoO39WnC7q2xKf/Nxx1qQ==","signatures":[{"sig":"MEQCIHlEf8ZC+JzeQdVpR/9N3TNPNTrNUhWp3DDGx6yUOfxaAiANd+mxZIm1gJ5uKW3izW/CMeSyPRlkxTVRiqkCEeW/7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1267591},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"0611c4fd0384a6861276a9bc79f34fd9e61afb66","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.1","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.41.0","elysia":"^1.4.28","oxlint":"^1.56.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.1","typedoc":"^0.28.18","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.4","@types/bun":"^1.3.11","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.45.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.8.6_1775136854446_0.11440577568110344","host":"s3://npm-registry-packages-npm-production"}},"1.8.7":{"name":"nestelia","version":"1.8.7","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.8.7","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"be8fa059ce2090e277eb86dbf6c0fa6a10a30d81","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.8.7.tgz","fileCount":534,"integrity":"sha512-Tg2fv0O7E9AWI0QNYhdmWrVoUwC/VkHcbEfWwH+xzBK30KvEqQSLoUe2I95fKkzYxrRAgbmocX6ytm5shY7K+A==","signatures":[{"sig":"MEUCIQCBQLOxuBnGt5myuaRpV/N7nqJxbMsN9tznOngVDYsIVgIgcbns0j4vQasXpGUxvDyNu3tJpS44sfnabAYe/7+75HQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1268452},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"9d3bde1fc3a48a877cf6c81b10f26fea08d9496c","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.41.0","elysia":"^1.4.28","oxlint":"^1.56.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.1","typedoc":"^0.28.18","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.4","@types/bun":"^1.3.11","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.45.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.8.7_1775152889818_0.43585716347852355","host":"s3://npm-registry-packages-npm-production"}},"1.8.8":{"name":"nestelia","version":"1.8.8","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.8.8","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"2aa28c46cf04fa6ccb1f23b0fd3dfe983d169b50","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.8.8.tgz","fileCount":536,"integrity":"sha512-HR0hg3L5JKBHx8rskXBPXgbuAMw14We/mOoCwm61pSxzCEUa0TOBvezoTa7E5FL0P0nJcH3pgnuUMRpmA9fCkQ==","signatures":[{"sig":"MEYCIQD6N2jmq//MpjHwQf1KDLqUby0rDrlr98liKmI0pxvDjAIhAOGgedxrC3hH0ZT+/J2SHWi15ZsfwRm3/9IM0ihdxhxa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1281784},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"0ddea79fa1873bbaf19d31d1b1eb29202384324b","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.41.0","elysia":"^1.4.28","oxlint":"^1.56.0","amqplib":"^0.10.9","graphql":"^16.13.1","ioredis":"^5.10.1","typedoc":"^0.28.18","passport":"^0.7.0","ts-morph":"^27.0.2","cacheable":"^2.3.4","@types/bun":"^1.3.11","graphql-ws":"^6.0.7","typescript":"^5.9.3","drizzle-orm":"^0.45.1","cache-manager":"^7.2.8","@apollo/server":"^5.4.0","@elysiajs/eden":"^1.4.8","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.31","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.8.8_1775154238868_0.5258313162001655","host":"s3://npm-registry-packages-npm-production"}},"1.8.9":{"name":"nestelia","version":"1.8.9","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.8.9","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"789e41bb955553e0fb04291d0bc76646e137df0e","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.8.9.tgz","fileCount":536,"integrity":"sha512-G1byLigBQeTi3Tjxksx5yWNuJ433hsylXQBRebDEUIVEyAigGA6Wp0K0JcECKNADOAluY/v8B0OtYhLwS7OuXQ==","signatures":[{"sig":"MEUCIQCen0IAnfHxEi0eS9sA9ShBQlzC78nbdlAifNp0XbsCEgIgQf9O/YilLOqU3vxHpyMIpbcwbpfSJnHSejvIeaXEY58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.8.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1283552},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"464e94b05e6b0f85689e5d9332bf55b9145ab2d4","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.45.0","elysia":"^1.4.28","oxlint":"^1.60.0","amqplib":"^0.10.9","graphql":"^16.13.2","ioredis":"^5.10.1","typedoc":"^0.28.19","passport":"^0.7.0","ts-morph":"^28.0.0","cacheable":"^2.3.4","@types/bun":"^1.3.12","graphql-ws":"^6.0.8","typescript":"^6.0.3","drizzle-orm":"^0.45.2","cache-manager":"^7.2.8","@apollo/server":"^5.5.0","@elysiajs/eden":"^1.4.9","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.32","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.8.9_1776611547452_0.8458043841628091","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"nestelia","version":"1.9.0","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.9.0","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"01c7a21e6bed3613b99dfe3b2d43e188c49c9973","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.9.0.tgz","fileCount":536,"integrity":"sha512-G1I6wX7R8hI+X7P5JSJz3NN2tydfa5ccN9E+JxZd9sz44sCxA30LLg3hqUIOcFWm3N4n7+W4ABGAebvJD2Z6Iw==","signatures":[{"sig":"MEUCIHoZaXdVC/wQNT7aeeHWklAfDg17la7HuQ7sH8wZe5isAiEAxLemoKPQxtpIDdfmHLM4YtO1YdRXI4Nle6EBQXlAMiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1295773},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"3ebfc703afa6e490b8a27d27cbcfc1c804760016","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.45.0","elysia":"^1.4.28","oxlint":"^1.60.0","amqplib":"^0.10.9","graphql":"^16.13.2","ioredis":"^5.10.1","typedoc":"^0.28.19","passport":"^0.7.0","ts-morph":"^28.0.0","cacheable":"^2.3.4","@types/bun":"^1.3.12","graphql-ws":"^6.0.8","typescript":"^6.0.3","drizzle-orm":"^0.45.2","cache-manager":"^7.2.8","@apollo/server":"^5.5.0","@elysiajs/eden":"^1.4.9","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.32","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.9.0_1776765462590_0.6907140222069577","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"nestelia","version":"1.9.1","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.9.1","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"0abfd45860880e982ae540935f4f3456f8722c00","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.9.1.tgz","fileCount":538,"integrity":"sha512-x06cC/eRnY75/McWXOmoDDWTVt8nRZditss3QySduhcEd4HiGf01f5eVKcqDw7Hao7Z4fED4e53zIqrZQGl82g==","signatures":[{"sig":"MEYCIQD0AGqAXL0n9hk/TigmEMP2hh/ngkyplz6QhnVfyWMGNQIhANwBjJwsakGHGHPvmTBlSYmwAH1ThsPqkVQIlh8gByI+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1298692},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"b6d57c7a92b62f9144cf82b8cee027e36097aedd","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.47.0","elysia":"^1.4.28","oxlint":"^1.62.0","amqplib":"^0.10.9","graphql":"^16.13.2","ioredis":"^5.10.1","typedoc":"^0.28.19","passport":"^0.7.0","ts-morph":"^28.0.0","cacheable":"^2.3.4","@types/bun":"^1.3.13","graphql-ws":"^6.0.8","typescript":"^6.0.3","drizzle-orm":"^0.45.2","cache-manager":"^7.2.8","@apollo/server":"^5.5.0","@elysiajs/eden":"^1.4.9","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.33","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.9.1_1777620959488_0.9399218094059907","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"nestelia","version":"1.9.2","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.9.2","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"5a8c0f0c1dba5acccb533fc7cf902ff6fd5d5c85","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.9.2.tgz","fileCount":538,"integrity":"sha512-ggFQPK8ci0Bk0MsogyHzy4+9OQCF0ZDbedW8wJZw9liKKRbbWlIX9t9UZ+qeNSb7173UFg8E7CS6RhK2WeMoBA==","signatures":[{"sig":"MEUCIQDv3DRTsFTapEZ1eQBtjACm3dsdoaQdY4lMyhUBP6NXSAIgVSRVWpQhGXG3ZWo3Ck6Q+ueN1Lb1z5roPIu1IFcMbpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1299311},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"473d1b6dc9709fc003b6ebc9b905e0f90441e8cf","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.47.0","elysia":"^1.4.28","oxlint":"^1.62.0","amqplib":"^0.10.9","graphql":"^16.13.2","ioredis":"^5.10.1","typedoc":"^0.28.19","passport":"^0.7.0","ts-morph":"^28.0.0","cacheable":"^2.3.4","@types/bun":"^1.3.13","graphql-ws":"^6.0.8","typescript":"^6.0.3","drizzle-orm":"^0.45.2","cache-manager":"^7.2.8","@apollo/server":"^5.5.0","@elysiajs/eden":"^1.4.9","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.33","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.9.2_1777621554443_0.8802509503051494","host":"s3://npm-registry-packages-npm-production"}},"1.9.3":{"name":"nestelia","version":"1.9.3","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.9.3","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"a8b1974d31ca90e2a63236d9a3f1d44b5e6c40c5","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.9.3.tgz","fileCount":538,"integrity":"sha512-S3XJlO8eG26NjZ1THV7vK/Z9sb765773htddqvcVg5ct1h1M0bVMLefzmF7qpr4X21M0jH5uavF3JXr9K22DAQ==","signatures":[{"sig":"MEQCIGlJ4hKJsxPMy7/jYa6kv9e5znLPkME3FUJ8WLZ7xt3RAiBvtjjXY3/2tlebIyGlSQ/Rk3Ufw6l/YLr+41zG6Bn3kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1299690},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"4af48b1056cb71f9c4d599e686a2addd68d13758","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.47.0","elysia":"^1.4.28","oxlint":"^1.62.0","amqplib":"^0.10.9","graphql":"^16.13.2","ioredis":"^5.10.1","typedoc":"^0.28.19","passport":"^0.7.0","ts-morph":"^28.0.0","cacheable":"^2.3.4","@types/bun":"^1.3.13","graphql-ws":"^6.0.8","typescript":"^6.0.3","drizzle-orm":"^0.45.2","cache-manager":"^7.2.8","@apollo/server":"^5.5.0","@elysiajs/eden":"^1.4.9","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.33","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.9.3_1777622535698_0.6362940358853586","host":"s3://npm-registry-packages-npm-production"}},"1.9.4":{"name":"nestelia","version":"1.9.4","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.9.4","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"83d27c9a04894bb52f56b58574ec88e98c97e94b","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.9.4.tgz","fileCount":540,"integrity":"sha512-oa6KH53ZUlD5nQC863sOhUv7QCvPrNPDGYmWRewQnorcQm5Qa8VUWrIt5EkyJPX6ynkuHj5OgRGJ0NJB0HQQCA==","signatures":[{"sig":"MEUCIAqtdzn9N5qoHmRI6PUAQ9VEf6q8cODT3NzcmOGr+ifYAiEApRYcjrmEZVbW+k9VBEUkQx0jzYP+0xYnUICwy2+4Ny0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1309994},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"b41a8329d1e27ff2f23a68d711ccaa0515b512fc","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.47.0","elysia":"^1.4.28","oxlint":"^1.62.0","amqplib":"^0.10.9","graphql":"^16.13.2","ioredis":"^5.10.1","typedoc":"^0.28.19","passport":"^0.7.0","ts-morph":"^28.0.0","cacheable":"^2.3.4","@types/bun":"^1.3.13","graphql-ws":"^6.0.8","typescript":"^6.0.3","drizzle-orm":"^0.45.2","cache-manager":"^7.2.8","@apollo/server":"^5.5.0","@elysiajs/eden":"^1.4.9","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.33","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.9.4_1777623617329_0.3233289564725397","host":"s3://npm-registry-packages-npm-production"}},"1.9.5":{"name":"nestelia","version":"1.9.5","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.9.5","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"bc782137cd518ac253cc6fddb4806ad212c73fa7","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.9.5.tgz","fileCount":540,"integrity":"sha512-oJ+uT477D18pioae2lZgXDxobx0kPPSauxlvDWU6hm2XKNT2mLk10RKVgpONh7gIOQM62v9kax76DFT/R90vkw==","signatures":[{"sig":"MEUCIG7E1ItiEaNZViqdhorLliUr3aTchTv37JCWez54GwoKAiEA2G3eG1wbrDwAr85xBo9W4UKTiUimGebOAS/ofHZFQZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1312298},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"2697c3f431b0fbbc2fd680639e7cf9b84f366efe","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.47.0","elysia":"^1.4.28","oxlint":"^1.62.0","amqplib":"^0.10.9","graphql":"^16.13.2","ioredis":"^5.10.1","typedoc":"^0.28.19","passport":"^0.7.0","ts-morph":"^28.0.0","cacheable":"^2.3.4","@types/bun":"^1.3.13","graphql-ws":"^6.0.8","typescript":"^6.0.3","drizzle-orm":"^0.45.2","cache-manager":"^7.2.8","@apollo/server":"^5.5.0","@elysiajs/eden":"^1.4.9","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.33","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.9.5_1777624361166_0.19508410983864466","host":"s3://npm-registry-packages-npm-production"}},"1.9.6":{"name":"nestelia","version":"1.9.6","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.9.6","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"788705a89839efb42237c834cc1d65ff13ac979d","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.9.6.tgz","fileCount":540,"integrity":"sha512-dbm+RTM5GP/ml1GrodpNPg56uU/sYyz/V0hLpJEtoy3MjRxWjZT8LqIV6/LKP7TChXUTfjYTUA9lYBP/+OkkjQ==","signatures":[{"sig":"MEYCIQDxBbZ2gO3lpQq6oGZpa/EXa0JTh2jQBK1XClhT8o59FQIhAJLZD6vdWgaJIxsUZbKJnZ9NsLjEYzOW6x5d/Ou1dy48","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1312298},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"c040e55d0406ae31490020103fcdf38fbccb5a58","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.47.0","elysia":"^1.4.28","oxlint":"^1.62.0","amqplib":"^0.10.9","graphql":"^16.13.2","ioredis":"^5.10.1","typedoc":"^0.28.19","passport":"^0.7.0","ts-morph":"^28.0.0","cacheable":"^2.3.4","@types/bun":"^1.3.13","graphql-ws":"^6.0.8","typescript":"^6.0.3","drizzle-orm":"^0.45.2","cache-manager":"^7.2.8","@apollo/server":"^5.5.0","@elysiajs/eden":"^1.4.9","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.33","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.9.6_1777632452590_0.6269417404040938","host":"s3://npm-registry-packages-npm-production"}},"1.9.7":{"name":"nestelia","version":"1.9.7","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.9.7","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"78a5adb9b2d7b4a3a7cbfbbd0b6623662d17fae0","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.9.7.tgz","fileCount":540,"integrity":"sha512-7OzJ27m68wLWndBYiNuRWniP5TiKv5rlYGQHP00fvUnklRC5q6szCSGDIMXz6VKumyHIj4j+L93H0fi5/AZfOA==","signatures":[{"sig":"MEYCIQCMfMvp8G1Fk3VDl7XAylZ3dYWD4JUl3C9PdJop+rMiWAIhAJVgqEB2NgogrgiZC7iQBTjTTq2JLI9ASh5SftmhwK6u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.9.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1312290},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"6c7066e6457df92b3c535fc5ab9bf0215edb4e1a","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.47.0","elysia":"^1.4.28","oxlint":"^1.62.0","amqplib":"^0.10.9","graphql":"^16.13.2","ioredis":"^5.10.1","typedoc":"^0.28.19","passport":"^0.7.0","ts-morph":"^28.0.0","cacheable":"^2.3.4","@types/bun":"^1.3.13","graphql-ws":"^6.0.8","typescript":"^6.0.3","drizzle-orm":"^0.45.2","cache-manager":"^7.2.8","@apollo/server":"^5.5.0","@elysiajs/eden":"^1.4.9","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.33","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.11.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.9.7_1777636235404_0.9052327964729898","host":"s3://npm-registry-packages-npm-production"}},"1.9.8":{"name":"nestelia","version":"1.9.8","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.9.8","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"e20893d588a9a99aabb4cf3a7360c63e22d72239","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.9.8.tgz","fileCount":540,"integrity":"sha512-sQuAf82LKLZQD6g4k2n+62R9usadY3m0qSdsQTDdHhAkhwwd0lHKySjj74uYC0bzQ41+ybtqflKRBmBKY4Ta3w==","signatures":[{"sig":"MEUCIHezCQAKCaq4q/AGPeUHyr8905vy3IvC0rsnvX56o11mAiEAvE1Vn0C0JkNLS6wbGb1tjkxRKqRSdGmR0M97AIMrn/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.9.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1314456},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"030523c222927b9ffad08230b857be7b7d7f76ef","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.53.0","elysia":"^1.4.28","oxlint":"^1.68.0","amqplib":"^0.10.9","graphql":"^16.14.1","ioredis":"^5.11.1","typedoc":"^0.28.19","passport":"^0.7.0","ts-morph":"^28.0.0","cacheable":"^2.3.5","@types/bun":"^1.3.14","graphql-ws":"^6.0.8","typescript":"^6.0.3","drizzle-orm":"^0.45.2","cache-manager":"^7.2.8","@apollo/server":"^5.5.1","@elysiajs/eden":"^1.4.9","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.33","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.12.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.9.8_1780776717092_0.513214805504077","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"nestelia","version":"1.10.0","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.10.0","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"78fc602b1d3fa464e69efa1fcefe2cd48ff37e5c","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.10.0.tgz","fileCount":568,"integrity":"sha512-Bhj6W/SXGiL/+8/kMJ2V+G2XR5v1DgkUoBKeUtRU0ZJ3Gmw0tnYcceeJRc5nJNm9/vgxE9XjcPomv2AXAJp2fg==","signatures":[{"sig":"MEYCIQCnRaMbhf5RbVZwFqohKLJ30olTciHL72WSY6knF4XcgAIhAJLSyzPao0CyjOmI7jrCct+tt3xndsBXo1HtnYcMR1Xy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352562},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./bullmq":{"types":"./dist/types/packages/bullmq/src/index.d.ts","import":"./dist/esm/packages/bullmq/src/index.js","require":"./dist/cjs/packages/bullmq/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"935ca8e79d213f68f58e987312d80f09da0993c0","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.53.0","bullmq":"^5.78.1","elysia":"^1.4.28","oxlint":"^1.68.0","amqplib":"^0.10.9","graphql":"^16.14.1","ioredis":"^5.11.1","typedoc":"^0.28.19","passport":"^0.7.0","ts-morph":"^28.0.0","cacheable":"^2.3.5","@types/bun":"^1.3.14","graphql-ws":"^6.0.8","typescript":"^6.0.3","drizzle-orm":"^0.45.2","cache-manager":"^7.2.8","@apollo/server":"^5.5.1","@elysiajs/eden":"^1.4.9","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.33","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.12.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","bullmq":"^5.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"bullmq":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.10.0_1781526740048_0.7428568196909846","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"nestelia","version":"1.10.1","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.10.1","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"96eb82121cda0aca0c26c6e52cc4748484c88bcd","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.10.1.tgz","fileCount":568,"integrity":"sha512-2sIfoWpbSywxOFAWMeBgXAoZE7R/Zvja2eq3LOWQNOrah1O+xxi1q7nyvwY5LVeeemDF5CNDzwFbS9KAPOC37w==","signatures":[{"sig":"MEQCIEGV+frpqx+70F14Lr4admZwGsu3nmcgkzJS+hruOnQsAiAJeKKLx2lS9/Bg3JpZ7aRa47L7g5w5/fk9+ikSet1hVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1353263},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./bullmq":{"types":"./dist/types/packages/bullmq/src/index.d.ts","import":"./dist/esm/packages/bullmq/src/index.js","require":"./dist/cjs/packages/bullmq/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"e3a8c09b045f454a77189168358a31d42c7ff3d7","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.53.0","bullmq":"^5.78.1","elysia":"^1.4.28","oxlint":"^1.68.0","amqplib":"^0.10.9","graphql":"^16.14.1","ioredis":"^5.11.1","typedoc":"^0.28.19","passport":"^0.7.0","ts-morph":"^28.0.0","cacheable":"^2.3.5","@types/bun":"^1.3.14","graphql-ws":"^6.0.8","typescript":"^6.0.3","drizzle-orm":"^0.45.2","cache-manager":"^7.2.8","@apollo/server":"^5.5.1","@elysiajs/eden":"^1.4.9","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.33","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.12.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","bullmq":"^5.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"bullmq":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.10.1_1781527500182_0.6639898428165978","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"nestelia","version":"1.10.2","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.10.2","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"0128e5c2b2679f111a6ab430513f257979efbf46","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.10.2.tgz","fileCount":568,"integrity":"sha512-IwBwN4ay4h802lC4MkKUNZLeZ+SSMCzoVP7j/tIXZS0fNDZJpZfY3f3NjSvp4gm8vUT0F10UN1i1vDTCLXZulw==","signatures":[{"sig":"MEUCIH5pIFWLRJ2E1QupkNSdR7JyjfYnnSKwxLKfHEWxpsM1AiEAnGS+aSPBTMUEkhs0ROXJqloMSuQKXgPhTpnOoE7a4Yg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1353263},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./bullmq":{"types":"./dist/types/packages/bullmq/src/index.d.ts","import":"./dist/esm/packages/bullmq/src/index.js","require":"./dist/cjs/packages/bullmq/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"30af5c33e0382b48331e822659332e61a1cb7d37","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.53.0","bullmq":"^5.78.1","elysia":"^1.4.28","oxlint":"^1.68.0","amqplib":"^0.10.9","graphql":"^16.14.1","ioredis":"^5.11.1","typedoc":"^0.28.19","passport":"^0.7.0","ts-morph":"^28.0.0","cacheable":"^2.3.5","@types/bun":"^1.3.14","graphql-ws":"^6.0.8","typescript":"^6.0.3","drizzle-orm":"^0.45.2","cache-manager":"^7.2.8","@apollo/server":"^5.5.1","@elysiajs/eden":"^1.4.9","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.33","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.12.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","bullmq":"^5.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"bullmq":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.10.2_1781527863842_0.5568519001106906","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"nestelia","version":"1.11.0","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.11.0","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"6ce00eed6fb347ca814f0a730bc7a46e90eb4b95","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.11.0.tgz","fileCount":570,"integrity":"sha512-bovTgAAgvj2bgKf8dNjJ79BH9dM4nn5fSXl39gi9pBAKq6RL/dmMLyjATjFZOvZIRNPOgend+dFfUvhZcepYyg==","signatures":[{"sig":"MEYCIQDCaAYUZS5K/ROrYx9nZaXxwjmdHOECeikNTBiM4VwPYwIhAOygQyMtYr4kzcBR7rqf0t50lD0Pgy8Vge7Xt7KlVh1o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1408964},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./bullmq":{"types":"./dist/types/packages/bullmq/src/index.d.ts","import":"./dist/esm/packages/bullmq/src/index.js","require":"./dist/cjs/packages/bullmq/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"62df605c817f82dd022a846359b379ba9079cf98","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.53.0","bullmq":"^5.78.1","elysia":"^1.4.28","oxlint":"^1.68.0","amqplib":"^0.10.9","graphql":"^16.14.1","ioredis":"^5.11.1","typedoc":"^0.28.19","passport":"^0.7.0","ts-morph":"^28.0.0","cacheable":"^2.3.5","@types/bun":"^1.3.14","graphql-ws":"^6.0.8","typescript":"^6.0.3","drizzle-orm":"^0.45.2","cache-manager":"^7.2.8","@apollo/server":"^5.5.1","@elysiajs/eden":"^1.4.9","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.33","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.12.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","bullmq":"^5.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"bullmq":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.11.0_1783430462295_0.838802827564822","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"nestelia","version":"1.11.1","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","_id":"nestelia@1.11.1","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"homepage":"https://github.com/nestelia/nestelia#readme","bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"dist":{"shasum":"8a4e5d909d0553babb4caca5072d86edb4767189","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.11.1.tgz","fileCount":570,"integrity":"sha512-BSUHaEjVj/zcLVBncblmlTJque76UhK93tAci8I6GELKm48bD9gI3g5M6t+xqjQoYakKFQlFDytEU4tL/xtJaA==","signatures":[{"sig":"MEUCIQCqBO5ZMQlNxXltFIhsufYBKCuWBQr/yBW+Uos3COkF+wIgA/m+xPSLhPD4QpowIBBxBfGoyK+e/d6k5kILDu0nzAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1410028},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./bullmq":{"types":"./dist/types/packages/bullmq/src/index.d.ts","import":"./dist/esm/packages/bullmq/src/index.js","require":"./dist/cjs/packages/bullmq/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"cc65b941291aebf03c5f174d05ef5e4b662fd4b3","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"_npmUser":{"name":"kiyasov","email":"islam7407@gmail.com"},"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"10.8.2","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.53.0","bullmq":"^5.78.1","elysia":"^1.4.28","oxlint":"^1.68.0","amqplib":"^0.10.9","graphql":"^16.14.1","ioredis":"^5.11.1","typedoc":"^0.28.19","passport":"^0.7.0","ts-morph":"^28.0.0","cacheable":"^2.3.5","@types/bun":"^1.3.14","graphql-ws":"^6.0.8","typescript":"^6.0.3","drizzle-orm":"^0.45.2","cache-manager":"^7.2.8","@apollo/server":"^5.5.1","@elysiajs/eden":"^1.4.9","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.0.33","amqp-connection-manager":"^4.1.14","typedoc-plugin-markdown":"^4.12.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","bullmq":"^5.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"bullmq":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nestelia_1.11.1_1784033790277_0.3591179802571809","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"_id":"nestelia@1.11.2","bin":{"nestelia-gen":"bin/nestelia-gen.ts"},"bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"dist":{"shasum":"d2bf3c59ae531f1748e1d78f3831552d70387f8e","tarball":"https://registry.npmjs.org/nestelia/-/nestelia-1.11.2.tgz","fileCount":567,"integrity":"sha512-Xln+gC1Bbcfi5vyFxvWe9DOeCmkm182Iy2NaUcStANAfZLpRXE0Z7QWcLytl+rG48TErJs+7y8wBGYh6Pb9A0Q==","signatures":[{"sig":"MEYCIQDBxTB70R7AqIeZrsrpDYca69UX7h3vEggqtPLnXAu02wIhANysHDDu1r74QDmQd0q/6ER3zcLpF7VG2Bb69wFeoKbA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICfYQwK3INIVk3q6G0bOybcGddaaf+4T3GmTPSBafyMkAiBvaDnKTwVq0jFfJeRGFqleHG95dNaKFHL1+/Y999Ymmw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestelia@1.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1578140},"main":"./dist/cjs/index.js","name":"nestelia","type":"module","types":"./dist/types/index.d.ts","author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./cache":{"types":"./dist/types/packages/cache/src/index.d.ts","import":"./dist/esm/packages/cache/src/index.js","require":"./dist/cjs/packages/cache/src/index.js"},"./apollo":{"types":"./dist/types/packages/apollo/src/index.d.ts","import":"./dist/esm/packages/apollo/src/index.js","require":"./dist/cjs/packages/apollo/src/index.js"},"./bullmq":{"types":"./dist/types/packages/bullmq/src/index.d.ts","import":"./dist/esm/packages/bullmq/src/index.js","require":"./dist/cjs/packages/bullmq/src/index.js"},"./drizzle":{"types":"./dist/types/packages/drizzle/src/index.d.ts","import":"./dist/esm/packages/drizzle/src/index.js","require":"./dist/cjs/packages/drizzle/src/index.js"},"./testing":{"types":"./dist/types/packages/testing/src/index.d.ts","import":"./dist/esm/packages/testing/src/index.js","require":"./dist/cjs/packages/testing/src/index.js"},"./passport":{"types":"./dist/types/packages/passport/src/index.d.ts","import":"./dist/esm/packages/passport/src/index.js","require":"./dist/cjs/packages/passport/src/index.js"},"./rabbitmq":{"types":"./dist/types/packages/rabbitmq/src/index.d.ts","import":"./dist/esm/packages/rabbitmq/src/index.js","require":"./dist/cjs/packages/rabbitmq/src/index.js"},"./scheduler":{"types":"./dist/types/packages/scheduler/src/index.d.ts","import":"./dist/esm/packages/scheduler/src/index.js","require":"./dist/cjs/packages/scheduler/src/index.js"},"./event-emitter":{"types":"./dist/types/packages/event-emitter/src/index.d.ts","import":"./dist/esm/packages/event-emitter/src/index.js","require":"./dist/cjs/packages/event-emitter/src/index.js"},"./microservices":{"types":"./dist/types/packages/microservices/src/index.d.ts","import":"./dist/esm/packages/microservices/src/index.js","require":"./dist/cjs/packages/microservices/src/index.js"},"./graphql-pubsub":{"types":"./dist/types/packages/graphql-pubsub/src/index.d.ts","import":"./dist/esm/packages/graphql-pubsub/src/index.js","require":"./dist/cjs/packages/graphql-pubsub/src/index.js"}},"gitHead":"b41f0dafaf1e2f7c04dc1fa932e0c428a87741da","license":"MIT","scripts":{"lint":"oxlint .","test":"bun test","bench":"bun benchmark/run.ts","build":"bun run scripts/build.ts","format":"oxfmt --write .","docs:og":"bun scripts/gen-og.ts","prepare":"husky","docs:api":"bunx typedoc","docs:dev":"cd docs && bun run dev","lint:fix":"oxlint --fix .","typecheck":"bunx tsc --noEmit","docs:build":"bun run docs:og && cd docs && bun run build","docs:preview":"cd docs && bun run preview","format:check":"oxfmt --check .","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","prepublishOnly":"bun run test && bun run typecheck && bun run build"},"version":"1.11.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93d3a52c-e784-4388-9cb8-08d6b863460b"}},"homepage":"https://github.com/nestelia/nestelia#readme","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"_npmVersion":"11.19.1","description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","directories":{},"maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"cron":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.6.0","rxjs":"^7.8.2","husky":"^9.1.7","oxfmt":"^0.53.0","bullmq":"^5.81.4","elysia":"^1.4.30","oxlint":"^1.81.0","amqplib":"^0.10.9","graphql":"^16.14.2","ioredis":"^5.11.1","typedoc":"^0.28.20","passport":"^0.7.0","ts-morph":"^28.0.0","cacheable":"^2.5.0","@types/bun":"^1.4.0","graphql-ws":"^6.2.1","typescript":"^6.0.3","drizzle-orm":"^0.45.2","cache-manager":"^7.2.9","@apollo/server":"^5.5.1","@elysiajs/eden":"^1.4.9","@types/amqplib":"^0.10.8","@resvg/resvg-js":"^2.6.2","@types/passport":"^1.0.17","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@graphql-tools/schema":"^10.1.0","amqp-connection-manager":"^4.1.15","typedoc-plugin-markdown":"^4.13.0"},"peerDependencies":{"keyv":"^5.0.0","rxjs":"^7.0.0","bullmq":"^5.0.0","elysia":"^1.0.0","amqplib":"^0.10.0","graphql":"^16.0.0 || ^17.0.0","ioredis":"^5.0.0","passport":"^0.7.0","cacheable":"^2.0.0","graphql-ws":"^5.0.0 || ^6.0.0","drizzle-orm":">=0.30.0","cache-manager":"^7.0.0","@apollo/server":"^5.0.0","class-validator":"^0.14.0 || ^0.15.0","reflect-metadata":"^0.2.0","class-transformer":"^0.5.0","@graphql-tools/schema":"^10.0.0","amqp-connection-manager":"^4.0.0"},"peerDependenciesMeta":{"keyv":{"optional":true},"rxjs":{"optional":true},"bullmq":{"optional":true},"elysia":{"optional":false},"amqplib":{"optional":true},"graphql":{"optional":true},"ioredis":{"optional":true},"passport":{"optional":true},"cacheable":{"optional":true},"graphql-ws":{"optional":true},"drizzle-orm":{"optional":true},"cache-manager":{"optional":true},"@apollo/server":{"optional":true},"class-validator":{"optional":true},"reflect-metadata":{"optional":false},"class-transformer":{"optional":true},"@graphql-tools/schema":{"optional":true},"amqp-connection-manager":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nestelia_1.11.2_1788858683527_0.19227911639989026"}}},"time":{"created":"2026-03-09T10:01:13.353Z","modified":"2026-09-08T09:11:24.039Z","1.1.0":"2026-03-09T10:01:13.752Z","1.3.0":"2026-03-10T13:05:07.218Z","1.3.1":"2026-03-10T13:23:36.587Z","1.2.0":"2026-03-11T08:24:59.793Z","1.3.2":"2026-03-12T09:12:07.105Z","1.3.3":"2026-03-12T09:29:35.795Z","1.3.5":"2026-03-13T12:50:25.390Z","1.3.6":"2026-03-13T12:58:42.048Z","1.3.7":"2026-03-13T13:10:13.459Z","1.3.8":"2026-03-13T13:16:07.481Z","1.3.9":"2026-03-13T13:22:41.327Z","1.3.10":"2026-03-13T21:42:15.151Z","1.3.11":"2026-03-13T22:18:40.725Z","1.4.0":"2026-03-13T22:21:58.519Z","1.4.1":"2026-03-13T22:40:46.844Z","1.4.2":"2026-03-13T22:46:05.157Z","1.4.3":"2026-03-13T23:29:13.785Z","1.4.4":"2026-03-14T14:08:08.824Z","1.4.5":"2026-03-15T09:57:24.802Z","1.4.6":"2026-03-15T13:39:34.721Z","1.4.7":"2026-03-15T23:06:55.302Z","1.4.8":"2026-03-16T00:19:20.892Z","1.4.9":"2026-03-16T09:43:15.585Z","1.4.11":"2026-03-17T08:43:55.361Z","1.4.12":"2026-03-17T09:13:47.304Z","1.5.0":"2026-03-17T09:25:59.027Z","1.5.1":"2026-03-17T09:42:01.298Z","1.5.2":"2026-03-17T15:13:13.685Z","1.5.3":"2026-03-17T15:33:43.287Z","1.5.6":"2026-03-17T15:58:11.503Z","1.5.7":"2026-03-19T09:26:10.530Z","1.5.8":"2026-03-19T12:37:04.930Z","1.5.9":"2026-03-19T14:07:01.411Z","1.5.10":"2026-03-19T14:49:17.108Z","1.5.11":"2026-03-19T14:58:26.131Z","1.5.12":"2026-03-19T15:05:32.300Z","1.5.13":"2026-03-23T08:50:03.634Z","1.5.14":"2026-03-24T09:54:23.331Z","1.5.15":"2026-03-24T10:59:10.090Z","1.5.16":"2026-03-24T11:07:16.997Z","1.6.0":"2026-03-24T11:25:17.172Z","1.6.1":"2026-03-24T12:13:49.931Z","1.6.2":"2026-03-24T12:30:51.393Z","1.7.0":"2026-03-24T13:33:51.573Z","1.7.1":"2026-03-24T17:41:50.525Z","1.8.1":"2026-03-27T08:09:26.733Z","1.8.2":"2026-03-27T09:19:25.014Z","1.8.3":"2026-03-29T10:47:59.750Z","1.8.5":"2026-04-02T08:05:43.100Z","1.8.6":"2026-04-02T13:34:14.663Z","1.8.7":"2026-04-02T18:01:30.032Z","1.8.8":"2026-04-02T18:23:59.031Z","1.8.9":"2026-04-19T15:12:27.642Z","1.9.0":"2026-04-21T09:57:42.773Z","1.9.1":"2026-05-01T07:35:59.726Z","1.9.2":"2026-05-01T07:45:54.602Z","1.9.3":"2026-05-01T08:02:15.947Z","1.9.4":"2026-05-01T08:20:17.543Z","1.9.5":"2026-05-01T08:32:41.332Z","1.9.6":"2026-05-01T10:47:32.833Z","1.9.7":"2026-05-01T11:50:35.719Z","1.9.8":"2026-06-06T20:11:57.294Z","1.10.0":"2026-06-15T12:32:20.289Z","1.10.1":"2026-06-15T12:45:00.387Z","1.10.2":"2026-06-15T12:51:04.050Z","1.11.0":"2026-07-07T13:21:02.480Z","1.11.1":"2026-07-14T12:56:30.476Z","1.11.2":"2026-09-08T09:11:23.650Z"},"bugs":{"url":"https://github.com/nestelia/nestelia/issues"},"author":{"url":"https://github.com/kiyasov","name":"Islam Kiiasov"},"license":"MIT","homepage":"https://github.com/nestelia/nestelia#readme","keywords":["elysia","decorators","dependency-injection","bun","typescript","controllers","modules","guards","interceptors","pipes","middleware"],"repository":{"url":"git+https://github.com/nestelia/nestelia.git","type":"git"},"description":"Modular framework with decorators, dependency injection, modules and lifecycle hooks for Elysia","maintainers":[{"name":"kiyasov","email":"islam7407@gmail.com"}],"readme":"<div align=\"center\">\n\n<img src=\"./assets/logo.svg\" alt=\"nestelia\" width=\"200\" height=\"200\" />\n\n<h1>nestelia</h1>\n\n<p>\n  <b>Production-grade modular framework for <a href=\"https://elysiajs.com/\">Elysia</a></b><br />\n  Decorators · Dependency Injection · Modules · Lifecycle Hooks · GraphQL · Microservices\n</p>\n\n<p>\n  <a href=\"https://www.npmjs.com/package/nestelia\"><img src=\"https://img.shields.io/npm/v/nestelia?style=flat-square&color=cb3837&logo=npm\" alt=\"npm version\" /></a>\n  <a href=\"https://www.npmjs.com/package/nestelia\"><img src=\"https://img.shields.io/npm/dm/nestelia?style=flat-square&color=cb3837&logo=npm\" alt=\"npm downloads\" /></a>\n  <a href=\"https://github.com/nestelia/nestelia\"><img src=\"https://img.shields.io/github/stars/nestelia/nestelia?style=flat-square&logo=github\" alt=\"GitHub stars\" /></a>\n  <a href=\"https://github.com/nestelia/nestelia/blob/main/LICENSE\"><img src=\"https://img.shields.io/badge/license-MIT-blue?style=flat-square\" alt=\"License: MIT\" /></a>\n  <br />\n  <a href=\"https://bun.sh\"><img src=\"https://img.shields.io/badge/runtime-Bun-000?style=flat-square&logo=bun&logoColor=fbf0df\" alt=\"Bun\" /></a>\n  <a href=\"https://www.typescriptlang.org/\"><img src=\"https://img.shields.io/badge/lang-TypeScript-3178C6?style=flat-square&logo=typescript&logoColor=white\" alt=\"TypeScript\" /></a>\n  <img src=\"https://img.shields.io/badge/tests-864%2F864%20passing-brightgreen?style=flat-square\" alt=\"Tests\" />\n  <a href=\"https://nestelia.dev\"><img src=\"https://img.shields.io/badge/docs-nestelia.dev-10b981?style=flat-square\" alt=\"Documentation\" /></a>\n</p>\n\n<p>\n  <a href=\"https://nestelia.dev\">📖 Documentation</a> ·\n  <a href=\"https://www.npmjs.com/package/nestelia\">📦 npm</a> ·\n  <a href=\"https://github.com/nestelia/nestelia\">💻 GitHub</a> ·\n  <a href=\"https://github.com/nestelia/nestelia/discussions\">💬 Discussions</a>\n</p>\n\n</div>\n\n---\n\n## 📑 Table of Contents\n\n- [What is nestelia?](#-what-is-nestelia)\n- [Features](#-features)\n- [Quick Start](#-quick-start)\n- [Ecosystem](#-ecosystem)\n- [Examples](#-examples)\n  - [Guard](#guard)\n  - [Interceptor](#interceptor)\n  - [GraphQL Subscription](#graphql-subscription)\n- [Testing](#-testing)\n- [Documentation](#-documentation)\n- [Claude Code Skill](#-claude-code-skill)\n- [License](#-license)\n\n---\n\n## 🎯 What is nestelia?\n\n**nestelia** brings the developer experience of NestJS to the [Elysia](https://elysiajs.com/) ecosystem. Write familiar decorator-based controllers, wire up services via dependency injection, and structure your app into modules — all while running on Bun's blazing-fast HTTP engine.\n\nIf you know NestJS, you already know nestelia.\n\n```typescript\nimport \"reflect-metadata\";\nimport { Controller, Get, Injectable, Module, createElysiaApplication } from \"nestelia\";\n\n@Injectable()\nclass GreetingService {\n  greet(name: string) {\n    return `Hello, ${name}!`;\n  }\n}\n\n@Controller(\"/\")\nclass AppController {\n  constructor(private readonly greeting: GreetingService) {}\n\n  @Get(\"/hello/:name\")\n  hello(@Param(\"name\") name: string) {\n    return this.greeting.greet(name);\n  }\n}\n\n@Module({\n  controllers: [AppController],\n  providers: [GreetingService],\n})\nclass AppModule {}\n\nconst app = await createElysiaApplication(AppModule);\napp.listen(3000, () => console.log(\"🦊 Listening on http://localhost:3000\"));\n```\n\n---\n\n## ✨ Features\n\n<table>\n<tr>\n<td width=\"33%\">\n\n**🏗️ Decorators**\n\n`@Controller`, `@Get`, `@Post`, `@Body`, `@Param`, `@Query`, `@Headers`, and the full Express-style routing surface you expect.\n\n</td>\n<td width=\"33%\">\n\n**💉 Dependency Injection**\n\nConstructor-based DI with `singleton`, `transient`, and `request` scopes. Circular dependency detection and auto-wiring out of the box.\n\n</td>\n<td width=\"33%\">\n\n**📦 Modules**\n\nEncapsulate controllers, providers, and imports. Re-use logic across apps with clean boundaries and explicit exports.\n\n</td>\n</tr>\n<tr>\n<td>\n\n**⚡ Lifecycle Hooks**\n\n`OnModuleInit`, `OnApplicationBootstrap`, `OnModuleDestroy`, and `BeforeApplicationShutdown` for deterministic startup & teardown.\n\n</td>\n<td>\n\n**🛡️ Guards, Interceptors & Pipes**\n\nComposable request pipeline. Auth guards, logging interceptors, validation pipes — all via decorators.\n\n</td>\n<td>\n\n**🌐 Exception Handling**\n\nBuilt-in HTTP exceptions (`BadRequestException`, `NotFoundException`, etc.) and custom `@Catch()` filters.\n\n</td>\n</tr>\n<tr>\n<td>\n\n**📝 Swagger / OpenAPI**\n\nAutomatic OpenAPI documentation generated from decorators. Zero config for basic specs, full control when you need it.\n\n</td>\n<td>\n\n**⏰ Task Scheduling**\n\nCron jobs, intervals, and timeouts via `@Cron()`, `@Interval()`, `@Timeout()` decorators.\n\n</td>\n<td>\n\n**🚀 Microservices**\n\nRedis, RabbitMQ, and TCP transports with `@MessagePattern` and `@EventPattern` handlers.\n\n</td>\n</tr>\n</table>\n\n---\n\n## 🚀 Quick Start\n\n```bash\n# 1. Create a new project\nbun init -y\n\n# 2. Install dependencies\nbun add nestelia elysia reflect-metadata\n\n# 3. Enable decorators in tsconfig.json\n#    \"experimentalDecorators\": true\n#    \"emitDecoratorMetadata\": true\n```\n\n**`src/main.ts`**\n\n```typescript\nimport \"reflect-metadata\";\nimport { Controller, Get, Module, createElysiaApplication } from \"nestelia\";\n\n@Controller()\nclass AppController {\n  @Get()\n  index() {\n    return { message: \"Hello from nestelia!\" };\n  }\n}\n\n@Module({\n  controllers: [AppController],\n})\nclass AppModule {}\n\nconst app = await createElysiaApplication(AppModule);\napp.listen(3000);\n\nconsole.log(\"🦊 Server running at http://localhost:3000\");\n```\n\n```bash\nbun run src/main.ts\n# → 🦊 Server running at http://localhost:3000\n```\n\n---\n\n## 📦 Ecosystem\n\nAll packages are published under the single `nestelia` package with subpath exports.\n\n| Import | Description |\n|--------|-------------|\n| `nestelia` | Core framework — DI, decorators, modules, lifecycle |\n| `nestelia/scheduler` | Cron jobs, intervals, timeouts |\n| `nestelia/microservices` | Redis, RabbitMQ, TCP transports |\n| `nestelia/apollo` | Apollo GraphQL code-first |\n| `nestelia/passport` | Passport.js authentication integration |\n| `nestelia/testing` | Isolated test modules with provider overrides |\n| `nestelia/cache` | Response caching with `@CacheKey()`, `@CacheTTL()` |\n| `nestelia/rabbitmq` | Advanced RabbitMQ messaging patterns |\n| `nestelia/graphql-pubsub` | Redis-backed PubSub for GraphQL subscriptions |\n\n---\n\n## 📚 Examples\n\n### Guard\n\n```typescript\nimport { Injectable, CanActivate, ExecutionContext } from \"nestelia\";\n\n@Injectable()\nclass AuthGuard implements CanActivate {\n  canActivate(ctx: ExecutionContext) {\n    const request = ctx.switchToHttp().getRequest();\n    return request.headers.authorization === \"Bearer secret\";\n  }\n}\n\n@Controller()\nclass AppController {\n  @Get(\"/protected\")\n  @UseGuards(AuthGuard)\n  protected() {\n    return { secret: \"🎉 You passed!\" };\n  }\n}\n```\n\n### Interceptor\n\n```typescript\nimport { Injectable, NestInterceptor, ExecutionContext, CallHandler } from \"nestelia\";\nimport { map } from \"rxjs/operators\";\n\n@Injectable()\nclass TransformInterceptor implements NestInterceptor {\n  intercept(_ctx: ExecutionContext, next: CallHandler) {\n    return next.handle().pipe(map(data => ({ data, timestamp: Date.now() })));\n  }\n}\n```\n\n### GraphQL Subscription\n\n```typescript\nimport { Resolver, Query, Subscription } from \"@nestelia/apollo\";\nimport { PubSub } from \"@nestelia/graphql-pubsub\";\n\n@Resolver()\nclass NotificationResolver {\n  constructor(private readonly pubsub: PubSub) {}\n\n  @Query()\n  notifications() {\n    return [];\n  }\n\n  @Subscription(() => String, { topics: \"NEW_NOTIFICATION\" })\n  newNotification() {\n    return this.pubsub.asyncIterator(\"NEW_NOTIFICATION\");\n  }\n}\n```\n\n---\n\n## 🧪 Testing\n\n```typescript\nimport { Test } from \"nestelia/testing\";\nimport { AppController } from \"./app.controller\";\nimport { AppService } from \"./app.service\";\n\ndescribe(\"AppController\", () => {\n  let controller: AppController;\n\n  beforeAll(async () => {\n    const module = await Test.createTestingModule({\n      controllers: [AppController],\n      providers: [AppService],\n    }).compile();\n\n    controller = module.get(AppController);\n  });\n\n  it(\"should return hello\", () => {\n    expect(controller.hello(\"World\")).toEqual(\"Hello, World!\");\n  });\n});\n```\n\n---\n\n## 📖 Documentation\n\nFull guides, API references, and recipes are available at **[nestelia.dev](https://nestelia.dev)**.\n\nRun the docs locally:\n\n```bash\nbun install\nbun run docs:dev\n```\n\n---\n\n## 🤖 Claude Code Skill\n\nA first-party [Claude Code](https://claude.ai/claude-code) skill is available for nestelia. It provides scaffolding templates, decorator usage patterns, and framework best practices directly inside your AI assistant.\n\n```bash\nnpx skills add nestelia/nestelia\n```\n\n---\n\n## ⭐ Star History\n\n<a href=\"https://github.com/nestelia/nestelia\">\n  <img src=\"https://api.star-history.com/svg?repos=nestelia/nestelia&type=Date\" alt=\"Star History Chart\" width=\"600\" />\n</a>\n\n---\n\n## 📄 License\n\n[MIT](https://github.com/nestelia/nestelia/blob/main/LICENSE) © [Islam Kiiasov](https://github.com/kiyasov)\n","readmeFilename":"README.md"}