{"_id":"@atom8n/di","_rev":"24-de9e474cf4a8fd9bb6924a493476d9e3","name":"@atom8n/di","dist-tags":{"latest":"0.13.8"},"versions":{"0.10.0":{"name":"@atom8n/di","version":"0.10.0","_id":"@atom8n/di@0.10.0","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"1b0d5afc5bce8cb61fe1cf54ac539a95c70f302d","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.10.0.tgz","fileCount":6,"integrity":"sha512-dv8rhB8L7ZnW8+/DRPSBPWkZESoxu/L2AmgOzvzxZkofCr1kFrbeBecq3GFIsOmpnYQ4w02+YWjld75rtDXDhA==","signatures":[{"sig":"MEYCIQCeQVfGBa6MxnUNGTOgUzyyK6gFX57hfvEn6xnF4ISpNQIhAIhzfRKJKZ44IwbiyJatdfSfF3U8qR6z/AqVVPHKlYeR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42730},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"851188ac9d8dcf8cad373e61479c49b0d94d4698","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"catalog:"},"_hasShrinkwrap":false,"devDependencies":{"@atom8n/typescript-config":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/di_0.10.0_1768241495033_0.25784236873504174","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@atom8n/di","version":"0.10.1","_id":"@atom8n/di@0.10.1","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"9c185d7a8de2d3799d9a81c6dec31b6bbe7e0ce5","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.10.1.tgz","fileCount":6,"integrity":"sha512-sAnc+Hv8BySGsLQURYzyntjq5rVObV/2PSD/9wkB6dXn0zyDDJtZjeyevIA5PmcdS2fJYFHlOS+b0hk4kvXxrA==","signatures":[{"sig":"MEUCIQCJouQT08/iKIFfU2na7j1tHPPWVUbuUrOijLOo76FBvgIgeG+KAomhAQBb6tKzj4W70THbMulCd7CjFok0YfJc/7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42727},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"d1d5cd0ebd8fc917b8d425bd8d42ab70b27abcef","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@atom8n/typescript-config":"1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/di_0.10.1_1768333450723_0.6041636017244685","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"@atom8n/di","version":"0.10.5","_id":"@atom8n/di@0.10.5","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"75c1cd5a4dbd71eb96a811a9d41bbfdac78ce572","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.10.5.tgz","fileCount":6,"integrity":"sha512-QAbarhxADpdjWymdtS+BP+WpG9jBNcjRaSjEGgH8o5zpzYBWK1jlXRA9Y7Fvy8BVH+Mwt1tni6lVQepykTJoMQ==","signatures":[{"sig":"MEUCIQDgOLbI8xT5bGDtDorLJzL8Ue2wOonIvriyawGiFBS4jgIgPlo/LhE7e3ZLnBL8qaUu6SuL06ngtfVnFpHilhm8DzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42727},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"808bd571fc99622748bd8c27b1555ddd88503778","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@atom8n/typescript-config":"1.3.5"},"_npmOperationalInternal":{"tmp":"tmp/di_0.10.5_1768334445392_0.40122646074597434","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@atom8n/di","version":"0.10.2","_id":"@atom8n/di@0.10.2","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"70ba0165aefcca49614e7b51796982ad1807e2b4","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.10.2.tgz","fileCount":6,"integrity":"sha512-xB5DCc0TeAP3OQzca5lSurBigHuQwdDXRKZ6JiowM544E1LfeLeMABQ5Rt2RJcwt2ensEr4NeY2Nu0KPaUEtHA==","signatures":[{"sig":"MEUCIQCRXp8V1TocBD/Pd4E4tPngitDMacnhWF3/Nw4GTfU/XgIgDkS+8w8atr6Pv/53Xmmeg6/HvIILoVHAV58aihMjvdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42727},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"2804c67e55ab85a902991f6a2a350f4c09c74ee2","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@atom8n/typescript-config":"1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/di_0.10.2_1768362106519_0.15757275013393568","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@atom8n/di","version":"0.10.3","_id":"@atom8n/di@0.10.3","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"97df43dcdc5b656a57f5bf64d79c58ac33a4c9e0","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.10.3.tgz","fileCount":6,"integrity":"sha512-ddNahAuQX2uG6vsdooQioIEvsPMD9tFXw44t7AbEbGrhiVEr4UgpG6kj7S5+VNCkNZ+jHZnLC2SmRIzm12C+QQ==","signatures":[{"sig":"MEQCIExtoLzi9uQFY9ixOiwPzpwI2Yudef576AFBBP712C5hAiB6OdGzYB5yV7abtqojGjXrPP9Nw+lhvLXm897+x7cl3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42754},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"50681b7791437fda12e54cf4d33e820f89b84cdc","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@n8n/typescript-config":"npm:@atom8n/typescript-config@1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/di_0.10.3_1768363171926_0.19842606462251178","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@atom8n/di","version":"0.10.4","_id":"@atom8n/di@0.10.4","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"e8173d6aad7e392b2b7f1f98e8dc754451db8121","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.10.4.tgz","fileCount":6,"integrity":"sha512-X2GEFQWkUiZu7XsG30YXwrQiBMqW1ISjgVqhh3nCx3DyoZnBqvCauCmhp0R30Fdie3M1LvHu1MfHkoiZMqiKUQ==","signatures":[{"sig":"MEQCIFXeImb5Ih7HhWUkwJawUrBUOWz002SYMJZyolUi7YOKAiA1Or7SxN/U9JF/qj8M+dr7RHuhnu+xq2nbbAzEIg92+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42754},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"42673d2715985a3dddbca364375d6f07ee0c91bf","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@n8n/typescript-config":"npm:@atom8n/typescript-config@1.3.4"},"_npmOperationalInternal":{"tmp":"tmp/di_0.10.4_1768364472495_0.33981895765570114","host":"s3://npm-registry-packages-npm-production"}},"0.10.6":{"name":"@atom8n/di","version":"0.10.6","_id":"@atom8n/di@0.10.6","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"52db302aed92f7af933c8b391ab406f905898562","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.10.6.tgz","fileCount":6,"integrity":"sha512-vwD0yBIDamUNl3v0Rp3IN0V7KQ2vAob106AwspWVwwm/v3R3Xzg9vQS9kxV0GXbz5ua6jnXqw9hcn3vhPbHfPw==","signatures":[{"sig":"MEUCIQDP2fY0uheXu19/xoV6niZHzrkR5/dRBNk58Dss7wJiqAIgaFIVbz/tJF+mH1lIZF4vCwdFhfP/hw6ChA0Vg1NbvIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42754},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"684c771cd34b28ecae1fea64061a17d44a3fbc7f","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@n8n/typescript-config":"npm:@atom8n/typescript-config@1.3.6"},"_npmOperationalInternal":{"tmp":"tmp/di_0.10.6_1768367147056_0.643636243494109","host":"s3://npm-registry-packages-npm-production"}},"0.10.7":{"name":"@atom8n/di","version":"0.10.7","_id":"@atom8n/di@0.10.7","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"487df49663050b64d99255cd6efc7ebd4a437693","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.10.7.tgz","fileCount":6,"integrity":"sha512-yaSYLNkLXjn0qEadv6p6BH2w7IXqbAQcy/1cJn7PtNk+IR5hHAxHLyyOA6AvqVevnhthFFocI2+P4hG+4euLbw==","signatures":[{"sig":"MEQCIGOOh6k/LNpcr2u6C9IlTU037zpbjfKgE4rf5WTiYxs4AiA6e6aNQslORq0/VKRousNJYVjUXGHq3w80I1oT0v0UVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42754},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"7fa4c1343a39fb5bacbcafce1cd006bd4854c57a","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@n8n/typescript-config":"npm:@atom8n/typescript-config@1.3.7"},"_npmOperationalInternal":{"tmp":"tmp/di_0.10.7_1768369209250_0.49937800475718164","host":"s3://npm-registry-packages-npm-production"}},"0.10.8":{"name":"@atom8n/di","version":"0.10.8","_id":"@atom8n/di@0.10.8","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"2681b31ea2eb2f3fe8bc628377e2daa55bfe0a8a","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.10.8.tgz","fileCount":6,"integrity":"sha512-zKPs9LOhGECBtwEDGyazIxfR0XulIxC6tS+hJEVZUWP7q5/TuQVc6KARJktHbntW3+EbJHuZUdNToYWQqTqfEw==","signatures":[{"sig":"MEUCIQDJrhTaq4jjzW1AQ+E0gjKfZnhtF19wbt6l+/Vkop0z5gIgaUnsuojhiD1CoWzlORB1zTYqczNPmEUxldHUxO5rWJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42754},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"2f2cd268a4d18575e98a3f8cb9c38055707acd7d","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@n8n/typescript-config":"npm:@atom8n/typescript-config@1.3.8"},"_npmOperationalInternal":{"tmp":"tmp/di_0.10.8_1768370156489_0.047626087723153576","host":"s3://npm-registry-packages-npm-production"}},"0.10.9":{"name":"@atom8n/di","version":"0.10.9","_id":"@atom8n/di@0.10.9","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"137e8d3a4a03decf750db639f268e0275dff00f7","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.10.9.tgz","fileCount":6,"integrity":"sha512-CX60eOClyQqOCxXPu8cveZFXc8qrgBy7ldPnhlZT6DX0KxqoyhJ1CePAMvwVFvUQZXvpO7bnzeLcmtbhK0Uxtg==","signatures":[{"sig":"MEYCIQDUpXUcZ60DVs3IMGbFbpfnop8UrcLEQpLm9U+sNFJstwIhAI7xdR8aTUkkxmwojHN53ne3s/uvHoGNDx2jZlDL/ZrG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42754},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"ee61b4291e28a8dbe54d10901d4dd43a98ee8edb","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@n8n/typescript-config":"npm:@atom8n/typescript-config@1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/di_0.10.9_1768384319352_0.27939825036608235","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@atom8n/di","version":"0.11.0","_id":"@atom8n/di@0.11.0","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"20711a1eac71243c751cf82657e2654aa587ec51","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.11.0.tgz","fileCount":6,"integrity":"sha512-ly/JMbydS6UaLTTfpFAycZEBLx8OoYtXQgM8GU1eHdKbe5kiYFTecRi66RIMIFdST2AeBDUdtI4RoCNqwrIF6Q==","signatures":[{"sig":"MEUCIQCk+5d8pYyk7imL5dUAEcwdKBxfz4RmnGUOd3YcI0FL8gIgYtYJPFiRf6ooMOB11I+DDeTzr3HQyfDJJeXUeBMVZxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42725},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"8a7b0b94e59c8e4ea3bb9168af9884322917c5bb","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@n8n/typescript-config":"npm:@atom8n/typescript-config@1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/di_0.11.0_1768396600052_0.638517319949937","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@atom8n/di","version":"0.12.0","_id":"@atom8n/di@0.12.0","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"7a0b61148f0f7220eb06ca058aa7188b3ed59694","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.12.0.tgz","fileCount":6,"integrity":"sha512-AmxE0mwA1zH+4AeUArC2C0QLGZIehwvoKVh3pObJGO95V8nwvpHR8ZnJiV10g05vQ0423W4e2EBEGf/3TBeZOA==","signatures":[{"sig":"MEQCID0Bg2NznXkK40OsKWm4i/nZ9eXVdA+U7yA5iFhdp6wgAiAl9EhKCRNtdHMvEkRO8/As5F++lK/z5/nfc4vDJn1dbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42725},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"311856165052b72551d96264dd87fcc678529096","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@n8n/typescript-config":"npm:@atom8n/typescript-config@1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/di_0.12.0_1768402425394_0.09382076369405512","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@atom8n/di","version":"0.12.1","_id":"@atom8n/di@0.12.1","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"af4f3f9fb6b6af7b54e2121063b87b1e570b7653","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.12.1.tgz","fileCount":6,"integrity":"sha512-cIFJBuU1cW37co0zOT9+47LOYK40RhgF7l4sJqn+Mty29OxDKfFVnO5zwM8fRijiAFRWERP1qW6uxjTIe/R5Kg==","signatures":[{"sig":"MEUCIDDVcmymdqyX+uj96O/RRQQE5Kz3e4rz0KXjZkTe2WfGAiEAi1nlD5x3NKDMInCwW9kbw8q7pcsPzpzQzchtNXodD6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42725},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"2bad5695e8eb271c491e21cad6f35020eca87a81","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@n8n/typescript-config":"npm:@atom8n/typescript-config@1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/di_0.12.1_1768404773241_0.15226804226423418","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@atom8n/di","version":"0.12.2","_id":"@atom8n/di@0.12.2","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"00820e48a52387fbf4644f787ef5a1e9668b42e1","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.12.2.tgz","fileCount":6,"integrity":"sha512-tBhJXqhIRijkoMfzniujXLxYucZag9mq0/J1dWozyFHXIUMGsTbr5yBx4RtdKRkWLY/0CyeriB+1CBB8eUJUgA==","signatures":[{"sig":"MEQCICbDKLSPjc47TIN/3CapuIO8NpJnZxaaald/NuKnOW+1AiBNatCsNLBO5qmUYC1LJX4xB1sW2oP6PWPHznhpqamqsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42725},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"56e3114039774027004f2e6edb0f0f1c67ce7f1b","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@n8n/typescript-config":"npm:@atom8n/typescript-config@1.5.2"},"_npmOperationalInternal":{"tmp":"tmp/di_0.12.2_1768405556516_0.525814304495893","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"@atom8n/di","version":"0.12.3","_id":"@atom8n/di@0.12.3","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"59c08cbc33ab3201fab8400ce2d20b4fbfeb98c4","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.12.3.tgz","fileCount":6,"integrity":"sha512-TOEbSNcNbRTu03ZsMINCufiPKtDaIfMqQzaII6sizRBUQykpMpY0ctg20swOCArhQMPuHJ5+TY6AuNpzTBIJ4A==","signatures":[{"sig":"MEUCIGJYgti42Nbfrkvp2WCqeQFHXnQjtUDDnKNtIC56+ONNAiEAvOahT5Yt0vGF2nKytqUvRonvuYhHomGIVOtpOOqd5Do=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42725},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"afc0982f6acf0b676b65cb3613d5b00655edd5ed","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@n8n/typescript-config":"npm:@atom8n/typescript-config@1.5.3"},"_npmOperationalInternal":{"tmp":"tmp/di_0.12.3_1768500275431_0.9560289707348317","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@atom8n/di","version":"0.13.0","_id":"@atom8n/di@0.13.0","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"16dad30c23111a4b4bf2217836fa7240e3477cf8","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.13.0.tgz","fileCount":6,"integrity":"sha512-XpuKV10glfpIVh47/GAT4HZacukHnjPLuOujyWu4WwRLuCpS6PJGs6YqDmv/5CxZdqpUu5T9gJLh9oLSDk2bXQ==","signatures":[{"sig":"MEUCIG7ZGJjuQzy3+w7hamZhg6bNDGRgniu/JTct8w39ZHd4AiEAl4ju8G/PLeBVDCJZAYUy038wgOnfAl38XDwJEHnfYF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42725},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"ccc48cf595b952f5854b86f21f74448d1f8c6da1","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@n8n/typescript-config":"npm:@atom8n/typescript-config@1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/di_0.13.0_1770218620006_0.17667843989062426","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@atom8n/di","version":"0.13.1","_id":"@atom8n/di@0.13.1","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"6783a968bd6b3002e626515a49fcba39239d5739","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.13.1.tgz","fileCount":6,"integrity":"sha512-TEH+hEz3q34xyecgvpstIx7TqqYs4qK9nFGf4hYIpiHrVlbx+hKIbxZBoUJ3Iw1otdRBsaCkq58LDrrwz1YU6Q==","signatures":[{"sig":"MEUCIQCTpXQ6SmvKmBMutmo0bMFLhETQuG4S1Dfs/JwSOs2laAIgeR9imZmUu4I0CprkY5iL9YXtHNYSrCDRgwOkz+Hvrmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42725},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"dc56924d19caed66b0424b6c36c1e846a8445006","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@n8n/typescript-config":"npm:@atom8n/typescript-config@1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/di_0.13.1_1774199063492_0.07846595546950352","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@atom8n/di","version":"0.13.2","_id":"@atom8n/di@0.13.2","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"c6565368c09069270654a733447b918195611525","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.13.2.tgz","fileCount":6,"integrity":"sha512-Gnnqd5bcx9HlkIQcbGyH+S2j2w/g78RXkGAx6TcaP2bnmcI0d2607goB4k9zNlQsWD4e9ou2Fjy/BpjlEoeSSA==","signatures":[{"sig":"MEUCIQDeG60RpTEaI1sXqYNSoxb6XC6MZQY053DkObNKHzZSVwIgGoZ3Osq00QZaNMQJZVTlsX1SL6SMnAt1VwOEfctCeAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42725},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"3805a3287a78a5e1d9130159b9244ce4e32a12c9","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@n8n/typescript-config":"npm:@atom8n/typescript-config@1.6.2"},"_npmOperationalInternal":{"tmp":"tmp/di_0.13.2_1774463619906_0.4381198559756019","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"@atom8n/di","version":"0.13.3","_id":"@atom8n/di@0.13.3","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"03eb68fa8db9eeb177695fd345582743c69fda99","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.13.3.tgz","fileCount":6,"integrity":"sha512-PoA/kFOmRzcpkl/yQ88PjQ7+A9Fq1QfEW8Dd8Qhw/6ebuw8FFUAvRDYpAv8kwBCAqGxFZzdpLDm3xHqaIYwkgg==","signatures":[{"sig":"MEQCIFNYgffV16a+BaOVe2i83y7g1GTf1ZSDjRKZGzWSwUN2AiBxTsy8gposDWBl4VT0CUdnkmjjpWHmhnVfH+xh0q7sFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42725},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"f9cccd26226a6824f8698417b7a937b2c2d99b6f","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@n8n/typescript-config":"npm:@atom8n/typescript-config@1.6.3"},"_npmOperationalInternal":{"tmp":"tmp/di_0.13.3_1774626961112_0.9174127605130653","host":"s3://npm-registry-packages-npm-production"}},"0.13.4":{"name":"@atom8n/di","version":"0.13.4","_id":"@atom8n/di@0.13.4","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"9c308ff56f75b2f14946010de3f75fd15a56505f","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.13.4.tgz","fileCount":6,"integrity":"sha512-bh87mw+KevP5jPsYwjfip0biIVJ8NZEx1S6X45LVgflCnImC1M4rl6GoE2ZPTk8lFUflsJKMDnhfZ0JZzRxOog==","signatures":[{"sig":"MEUCIBHa3QE4iY7aYnI5SXZOcn0MdykgY2lZcsTdO7mOv5dqAiEAmnMfQpMBLHyXbTjx5nbZ07QkV+cMtBfQpwxainydlxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42725},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"e27714ef8dead046e08f4fff80aa294312f2c630","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@n8n/typescript-config":"npm:@atom8n/typescript-config@1.6.4"},"_npmOperationalInternal":{"tmp":"tmp/di_0.13.4_1774642869878_0.41747075808804635","host":"s3://npm-registry-packages-npm-production"}},"0.13.5":{"name":"@atom8n/di","version":"0.13.5","_id":"@atom8n/di@0.13.5","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"bb2fbcd238ca2ad9f328122aa5dafcd891cba921","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.13.5.tgz","fileCount":6,"integrity":"sha512-m5iKeEQ4bY8p51GdG674ukVNPP9wMc/b68gxWNVrRChux351ta8uJdbzQccvXJ3zcqUiXIjmBs03ZaImo9yOvQ==","signatures":[{"sig":"MEQCIE9GZzwjT8tScfRPfW5bfuPzRLOw3B+G7tbZXxDQwyB0AiBUPxm85t8bJRJHl7fw3P1h3FhtQCD5qGrlvzHget4Sng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42725},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"66204d8178403c61b098a038ac956437398a0ad0","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@n8n/typescript-config":"npm:@atom8n/typescript-config@1.6.5"},"_npmOperationalInternal":{"tmp":"tmp/di_0.13.5_1775070817125_0.12093348813729587","host":"s3://npm-registry-packages-npm-production"}},"0.13.6":{"name":"@atom8n/di","version":"0.13.6","_id":"@atom8n/di@0.13.6","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"f388457e5c98716bdedb3c843681d055f76d3f93","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.13.6.tgz","fileCount":6,"integrity":"sha512-LIJnvOx+MyR4BjJsMgkcHqJj4liPWpxN+sU6tyO7CZJSp7MotDLnUOCSDgyuv4O9vLNs2qxZ7E92Q0pxKdyRdg==","signatures":[{"sig":"MEQCIE3OcK1vn8G1rDMCf4GIhEmhwle1GY1lGW0xqMLO3DeLAiBhJJlaSUemOVGG0a6Lo50HkAHd2ctBSag7y0su6wPXbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42725},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"9c3b601d1080942d1294549a9a44a18f39417b42","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@n8n/typescript-config":"npm:@atom8n/typescript-config@1.6.6"},"_npmOperationalInternal":{"tmp":"tmp/di_0.13.6_1775890828750_0.19723139443727455","host":"s3://npm-registry-packages-npm-production"}},"0.13.7":{"name":"@atom8n/di","version":"0.13.7","_id":"@atom8n/di@0.13.7","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"636466ce727b41b9e3474c96a6b229d125da9bc8","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.13.7.tgz","fileCount":7,"integrity":"sha512-bU/KangZAAcVKLf3qdni8uE13MlC02Vz+X2v9B4447wREtzHbW4PbnH1t09a0IsoI9B/vt4O37w93YAS9RIMDQ==","signatures":[{"sig":"MEQCIEgaxbJ4/1+9te2sbK5Z5nPcgOnVRBP389kUuIviMtXGAiBFnglyR8AGGmVlSRDxKCpIoGME5CWLyIgblx8OP14GSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80797},"main":"dist/di.js","types":"dist/di.d.ts","module":"src/di.ts","gitHead":"a060141878e345227ae639689ca9f93e9e774892","scripts":{"dev":"pnpm watch","lint":"eslint . --quiet","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc -p tsconfig.build.json --watch","format":"biome format --write .","lint:fix":"eslint . --fix","test:dev":"jest --watch","test:unit":"jest","typecheck":"tsc --noEmit","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@n8n/typescript-config":"npm:@atom8n/typescript-config@1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/di_0.13.7_1777394737848_0.7961922588789814","host":"s3://npm-registry-packages-npm-production"}},"0.13.8":{"name":"@atom8n/di","version":"0.13.8","scripts":{"clean":"rimraf dist .turbo","dev":"pnpm watch","typecheck":"tsc --noEmit","build":"tsc -p tsconfig.build.json","format":"biome format --write .","format:check":"biome ci .","lint":"eslint . --quiet","lint:fix":"eslint . --fix","watch":"tsc -p tsconfig.build.json --watch","test":"jest","test:unit":"jest","test:dev":"jest --watch"},"main":"dist/di.js","module":"src/di.ts","types":"dist/di.d.ts","dependencies":{"reflect-metadata":"0.2.2"},"devDependencies":{"@n8n/typescript-config":"npm:@atom8n/typescript-config@1.6.8"},"_id":"@atom8n/di@0.13.8","gitHead":"f95b5bcc38fb93d28fcb6a78d9b8e804d9ffab65","description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","_nodeVersion":"22.17.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-zxMqmnnL+ycwQI0YHNyO/hBaFz4DwMEPImwYPmcvtxyqrVK39QPVe8zoPBpzpQ0eBn1Poa2p/BzgKsBYeZvYUQ==","shasum":"f05f8b04d215dacdf471f428ca692ead3838946e","tarball":"https://registry.npmjs.org/@atom8n/di/-/di-0.13.8.tgz","fileCount":7,"unpackedSize":80797,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICXlqsLyUw0pmsHSfxAPXDiWnSoogXK7rIZHwtsYQ2KNAiEA9dTzv1Vzp6dMr0plVOsV/qeIu9JfhM9I23NeXcUMt9M="}]},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"directories":{},"maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/di_0.13.8_1777832727090_0.4258181515417985"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-12T18:11:34.887Z","modified":"2026-05-03T18:25:27.391Z","0.10.0":"2026-01-12T18:11:35.188Z","0.10.1":"2026-01-13T19:44:10.882Z","0.10.5":"2026-01-13T20:00:45.556Z","0.10.2":"2026-01-14T03:41:46.662Z","0.10.3":"2026-01-14T03:59:32.125Z","0.10.4":"2026-01-14T04:21:12.637Z","0.10.6":"2026-01-14T05:05:47.249Z","0.10.7":"2026-01-14T05:40:09.403Z","0.10.8":"2026-01-14T05:55:56.647Z","0.10.9":"2026-01-14T09:51:59.484Z","0.11.0":"2026-01-14T13:16:40.214Z","0.12.0":"2026-01-14T14:53:45.521Z","0.12.1":"2026-01-14T15:32:53.386Z","0.12.2":"2026-01-14T15:45:56.642Z","0.12.3":"2026-01-15T18:04:35.566Z","0.13.0":"2026-02-04T15:23:40.170Z","0.13.1":"2026-03-22T17:04:23.656Z","0.13.2":"2026-03-25T18:33:40.072Z","0.13.3":"2026-03-27T15:56:01.259Z","0.13.4":"2026-03-27T20:21:10.028Z","0.13.5":"2026-04-01T19:13:37.273Z","0.13.6":"2026-04-11T07:00:28.896Z","0.13.7":"2026-04-28T16:45:37.991Z","0.13.8":"2026-05-03T18:25:27.247Z"},"description":"`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"readme":"## @n8n/di\n\n`@n8n/di` is a dependency injection (DI) container library, based on [`typedi`](https://github.com/typestack/typedi).\n\nn8n no longer uses `typedi` because:\n\n- `typedi` is no longer officially maintained\n- Need for future-proofing, e.g. stage-3 decorators\n- Small enough that it is worth the maintenance burden\n- Easier to customize, e.g. to simplify unit tests\n\n### Usage\n\n```typescript\n// from https://github.com/typestack/typedi/blob/develop/README.md\nimport { Container, Service } from 'typedi';\n\n@Service()\nclass ExampleInjectedService {\n  printMessage() {\n    console.log('I am alive!');\n  }\n}\n\n@Service()\nclass ExampleService {\n  constructor(\n    // because we annotated ExampleInjectedService with the @Service()\n    // decorator TypeDI will automatically inject an instance of\n    // ExampleInjectedService here when the ExampleService class is requested\n    // from TypeDI.\n    public injectedService: ExampleInjectedService\n  ) {}\n}\n\nconst serviceInstance = Container.get(ExampleService);\n// we request an instance of ExampleService from TypeDI\n\nserviceInstance.injectedService.printMessage();\n// logs \"I am alive!\" to the console\n```\n\nRequires enabling these flags in `tsconfig.json`:\n\n```json\n{\n  \"compilerOptions\": {\n    \"experimentalDecorators\": true,\n    \"emitDecoratorMetadata\": true\n  }\n}\n```\n","readmeFilename":"README.md"}