{"_id":"@art-ws/di-node","_rev":"22-b3c6de809c2fd9cd4c2736a7da72a7a9","name":"@art-ws/di-node","dist-tags":{"latest":"2.0.42"},"versions":{"2.0.1":{"name":"@art-ws/di-node","version":"2.0.1","keywords":["lib"],"license":"UNLICENSED","_id":"@art-ws/di-node@2.0.1","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"5e92ad3d94256237ab9e418f181035f928b265c0","tarball":"https://registry.npmjs.org/@art-ws/di-node/-/di-node-2.0.1.tgz","fileCount":21,"integrity":"sha512-xQLYlVv9YOb+T+mLUwKtrDNM0DR+5Ho5CCtlcD3WPzoGTjCNAO1r+fX9BRif1kiGY56WzKxniebEhLJH5m9/Kg==","signatures":[{"sig":"MEUCIQDFX9ydAhwWBSC8yy5AGCSOEnb4cbbv18ST+Ncjp7ENVAIgZRGumoa1Twg9JRarDo5bFe92+i8juiA7n9UbCzWydDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23696},"main":"dist/es/index.js","_from":"file:art-ws-di-node-2.0.1.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/b714d9bfdf3270778490b33a085b1fda/art-ws-di-node-2.0.1.tgz","_integrity":"sha512-xQLYlVv9YOb+T+mLUwKtrDNM0DR+5Ho5CCtlcD3WPzoGTjCNAO1r+fX9BRif1kiGY56WzKxniebEhLJH5m9/Kg==","_npmVersion":"10.8.2","description":"Dependency Injection core","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1","injection-js":"^2.5.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/di-node_2.0.1_1756036285532_0.9645280578884787","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@art-ws/di-node","version":"2.0.2","keywords":["lib"],"license":"UNLICENSED","_id":"@art-ws/di-node@2.0.2","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"79cd4492e047660d48a7326d6b76a4cf5e2b66ca","tarball":"https://registry.npmjs.org/@art-ws/di-node/-/di-node-2.0.2.tgz","fileCount":21,"integrity":"sha512-/WMt7dWtKzJge+5nsQxFzEqvE8QuYRv5aQFk3T3Nm0OqY09c26DsHt4Q1bQ3TLrf/I15Sva+ouXRP/o3KSUeEw==","signatures":[{"sig":"MEYCIQCYejMqDpmNNJdRkS3ZeG3nBexXXg+1t8TxvFydkoDvCQIhAMGp5vyQrL6mGw+Yqc5eGcmqOKarSpNu8ZQ/kgxZxXNp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23609},"main":"dist/es/index.js","type":"module","_from":"file:art-ws-di-node-2.0.2.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/4b1b18138b6bc423e703c606c7ef4f92/art-ws-di-node-2.0.2.tgz","_integrity":"sha512-/WMt7dWtKzJge+5nsQxFzEqvE8QuYRv5aQFk3T3Nm0OqY09c26DsHt4Q1bQ3TLrf/I15Sva+ouXRP/o3KSUeEw==","_npmVersion":"10.8.2","description":"Dependency Injection core","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1","injection-js":"^2.5.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/di-node_2.0.2_1756040431677_0.9097400986707427","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@art-ws/di-node","version":"2.0.3","keywords":["lib"],"license":"UNLICENSED","_id":"@art-ws/di-node@2.0.3","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"aab13ddf913d68d0955e3870960c4af4e1222438","tarball":"https://registry.npmjs.org/@art-ws/di-node/-/di-node-2.0.3.tgz","fileCount":21,"integrity":"sha512-tFniaIA67X4EnWLWgWROx6areMcMgY0kzkzXXjf+7vyPBkqPIZ6K0HLwZDNoZ3yYW4hx/AbSbRuMREQiDvi0pw==","signatures":[{"sig":"MEYCIQDY+12XQJX5El33EysYNHEn22L96oI9BLaYbixLtoG/8QIhAOcAVX/RnCcYamVp39CGWcIm7R42dTfnuXZQuc9TpvkH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23609},"main":"dist/es/index.js","type":"module","_from":"file:art-ws-di-node-2.0.3.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/86d45c533e5a6f69fd62227fed7f675c/art-ws-di-node-2.0.3.tgz","_integrity":"sha512-tFniaIA67X4EnWLWgWROx6areMcMgY0kzkzXXjf+7vyPBkqPIZ6K0HLwZDNoZ3yYW4hx/AbSbRuMREQiDvi0pw==","_npmVersion":"10.8.2","description":"Dependency Injection core","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1","injection-js":"^2.5.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/di-node_2.0.3_1756046153907_0.5469210789932113","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@art-ws/di-node","version":"2.0.4","keywords":["lib"],"license":"UNLICENSED","_id":"@art-ws/di-node@2.0.4","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"03eb8aa02ad90153e2a441ca794ab652f465609e","tarball":"https://registry.npmjs.org/@art-ws/di-node/-/di-node-2.0.4.tgz","fileCount":21,"integrity":"sha512-gwoeDieTKTfUmhOYwTarkwtpsMKsi7daVgz5ilK+frnP7EMOpQjPgP6XIl7ZtGaZcN/wwrdoc+k+/cw2qPzSFw==","signatures":[{"sig":"MEQCIGffWXQ0sdT4X54IPf3TSUQfCVHdcOSx2mNZ6hWbba7xAiBu57snbetHYzppdCO44HnC2D/QSA4BMYvYJnRN+5tyzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23609},"main":"dist/es/index.js","type":"module","_from":"file:art-ws-di-node-2.0.4.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/acbdd8051a1912679770dcc316e86788/art-ws-di-node-2.0.4.tgz","_integrity":"sha512-gwoeDieTKTfUmhOYwTarkwtpsMKsi7daVgz5ilK+frnP7EMOpQjPgP6XIl7ZtGaZcN/wwrdoc+k+/cw2qPzSFw==","_npmVersion":"10.8.2","description":"Dependency Injection core","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1","injection-js":"^2.5.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/di-node_2.0.4_1756049416954_0.9828906114267808","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@art-ws/di-node","version":"2.0.5","keywords":["lib"],"license":"UNLICENSED","_id":"@art-ws/di-node@2.0.5","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"bfc6062ae393008dd61c6016248ea73376446c22","tarball":"https://registry.npmjs.org/@art-ws/di-node/-/di-node-2.0.5.tgz","fileCount":21,"integrity":"sha512-K/lu+i26s0l2dAsgJxCLSs9+JFGSPw5Pqm7VkV7/NFmschbqjF2k8KDwPfVKiWwarC81FmWXlR392ph9RMbpng==","signatures":[{"sig":"MEUCIG+spHkF0chECZh6rZ/h1rt6PlcROIy8G7AudeZulwwMAiEAnPLVTJxS5WwahfnIyUP0hQeyRsvfUJeUdSA9+dUOCJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23609},"main":"dist/es/index.js","type":"module","_from":"file:art-ws-di-node-2.0.5.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/5db0b0d98d7195b4d8075dd5d7fc8aba/art-ws-di-node-2.0.5.tgz","_integrity":"sha512-K/lu+i26s0l2dAsgJxCLSs9+JFGSPw5Pqm7VkV7/NFmschbqjF2k8KDwPfVKiWwarC81FmWXlR392ph9RMbpng==","_npmVersion":"10.8.2","description":"Dependency Injection core","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1","injection-js":"^2.5.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/di-node_2.0.5_1756578942314_0.06725639811599904","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@art-ws/di-node","version":"2.0.6","keywords":["lib"],"license":"UNLICENSED","_id":"@art-ws/di-node@2.0.6","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"49f5f8226d9574ec74fb36c584a492ba9f453548","tarball":"https://registry.npmjs.org/@art-ws/di-node/-/di-node-2.0.6.tgz","fileCount":21,"integrity":"sha512-W7uhFi7WXTKBLjbkGTx0u7NSdOb+ZfnrTCR/bPAX+noAca60L4kW3QCtWp19KuTemRsogMZrqH8egkqKiepNxA==","signatures":[{"sig":"MEUCIQCbgxIgB6je6ZwgAtmi5PaG1upuxQzTS2eZYosRpdLQygIgIS32sREYt50SwPDn25tIffIWn6R/pSjWU8SeCwZD4bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23609},"main":"dist/es/index.js","type":"module","_from":"file:art-ws-di-node-2.0.6.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/c72b82179469f32af7efc80a0ef06c4d/art-ws-di-node-2.0.6.tgz","_integrity":"sha512-W7uhFi7WXTKBLjbkGTx0u7NSdOb+ZfnrTCR/bPAX+noAca60L4kW3QCtWp19KuTemRsogMZrqH8egkqKiepNxA==","_npmVersion":"10.8.2","description":"Dependency Injection core","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1","injection-js":"^2.5.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/di-node_2.0.6_1756580085865_0.44909130424436583","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@art-ws/di-node","version":"2.0.7","keywords":["lib"],"license":"UNLICENSED","_id":"@art-ws/di-node@2.0.7","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"b7230da88e36d6aa4a0566326bd74932994edfb6","tarball":"https://registry.npmjs.org/@art-ws/di-node/-/di-node-2.0.7.tgz","fileCount":21,"integrity":"sha512-WcyiSm7rE+dJNoQHt+UmaRoexudUmA6DBzE3L3eChIiTzXsUfVyzqdd2NYs7EriBU8PnnIS60Xvsu4HeUJZCZA==","signatures":[{"sig":"MEUCIQCgYVVyn4WjztI0h9qilLhnqjVybVavNk8bJDt0P5arlgIgfqTjuhieatwU0vTib/heN4/e9J48KGnl6YDZELIxSFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23609},"main":"dist/es/index.js","type":"module","_from":"file:art-ws-di-node-2.0.7.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/53aa1d97c1036c9d666e3c984f103c35/art-ws-di-node-2.0.7.tgz","_integrity":"sha512-WcyiSm7rE+dJNoQHt+UmaRoexudUmA6DBzE3L3eChIiTzXsUfVyzqdd2NYs7EriBU8PnnIS60Xvsu4HeUJZCZA==","_npmVersion":"10.8.2","description":"Dependency Injection core","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1","injection-js":"^2.5.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/di-node_2.0.7_1756717888321_0.10344796010789237","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@art-ws/di-node","version":"2.0.8","keywords":["lib"],"license":"UNLICENSED","_id":"@art-ws/di-node@2.0.8","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"0d6f918f531a6e3846192e782af6863f7a1ada3a","tarball":"https://registry.npmjs.org/@art-ws/di-node/-/di-node-2.0.8.tgz","fileCount":21,"integrity":"sha512-XmJThRH8Y9nvC+HR8bNnGkKxYG0AMSVgoTix5v5AAK/dQ+566xw6cU/e6XdwMQP11Y5KH24viEBkayzk2hHENQ==","signatures":[{"sig":"MEUCIDL8xT8mFl2ZFh/QJWM3QqdWXK2kcpaJXBFE+FNF7/c6AiEAshkO8hNcHHYscEHhya4J8vu2ieoldN/aYKyBfX6M7u4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23609},"main":"dist/es/index.js","type":"module","_from":"file:art-ws-di-node-2.0.8.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/5aa8deae42951b6854413421d9b5e40a/art-ws-di-node-2.0.8.tgz","_integrity":"sha512-XmJThRH8Y9nvC+HR8bNnGkKxYG0AMSVgoTix5v5AAK/dQ+566xw6cU/e6XdwMQP11Y5KH24viEBkayzk2hHENQ==","_npmVersion":"10.8.2","description":"Dependency Injection core","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1","injection-js":"^2.5.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/di-node_2.0.8_1757791769487_0.8643589955717732","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@art-ws/di-node","version":"2.0.9","keywords":["lib"],"license":"UNLICENSED","_id":"@art-ws/di-node@2.0.9","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"7e0cfb4fc307606ba0c19265c2d67205916c0cc0","tarball":"https://registry.npmjs.org/@art-ws/di-node/-/di-node-2.0.9.tgz","fileCount":21,"integrity":"sha512-3p2+frT36oOAWP2IxAw3NBlgjZchPVNGXtnNuGMzTmbhkOodEnck8vs3bn0qztWfkC8A57n7d7M9e3ZDEyQUYQ==","signatures":[{"sig":"MEUCIFYm3T6D9R/Vt7qNYT4vaa5fi/XEI+4zDuyrhU5HVAqtAiEAlG5d3Czlkw9Y0qqYdOOp6HG1Gvjtwqcau6rspGxjtSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23609},"main":"dist/es/index.js","type":"module","_from":"file:art-ws-di-node-2.0.9.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/2de20a75bca1f0bcfabad77370c64caf/art-ws-di-node-2.0.9.tgz","_integrity":"sha512-3p2+frT36oOAWP2IxAw3NBlgjZchPVNGXtnNuGMzTmbhkOodEnck8vs3bn0qztWfkC8A57n7d7M9e3ZDEyQUYQ==","_npmVersion":"10.8.2","description":"Dependency Injection core","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1","injection-js":"^2.5.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/di-node_2.0.9_1757830495475_0.5523634275716223","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@art-ws/di-node","version":"2.0.10","keywords":["lib"],"license":"UNLICENSED","_id":"@art-ws/di-node@2.0.10","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"3ee3374f6eb8467d1b47e7253353211f0036894b","tarball":"https://registry.npmjs.org/@art-ws/di-node/-/di-node-2.0.10.tgz","fileCount":21,"integrity":"sha512-zsaIVt+vftPVMRdEjbGS3BIwRMGGD5kY6zXegWs4bLVH7MibQG8up7LKRNDFKexliUjZUt6SM6lEs5f9kuLeuQ==","signatures":[{"sig":"MEQCICWx77UE5AofFZv5Lrg+he5ykBOjY2nLxNLTfkHOWgmcAiBSds57uWRMiJwLQAhUrBUhtO5zKOCun3Fcdk/X8qZZqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23610},"main":"dist/es/index.js","type":"module","_from":"file:art-ws-di-node-2.0.10.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/64eb6075da79f06babb63d8f7a863868/art-ws-di-node-2.0.10.tgz","_integrity":"sha512-zsaIVt+vftPVMRdEjbGS3BIwRMGGD5kY6zXegWs4bLVH7MibQG8up7LKRNDFKexliUjZUt6SM6lEs5f9kuLeuQ==","_npmVersion":"10.8.2","description":"Dependency Injection core","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1","injection-js":"^2.5.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/di-node_2.0.10_1757831885522_0.9545167293149315","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@art-ws/di-node","version":"2.0.11","keywords":["lib"],"license":"UNLICENSED","_id":"@art-ws/di-node@2.0.11","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"1b14869be1f4b835098fd9e711b86bd44e6268d3","tarball":"https://registry.npmjs.org/@art-ws/di-node/-/di-node-2.0.11.tgz","fileCount":21,"integrity":"sha512-EltkQdfj7OJFBf8erwru3leDEdTZNVTgrF99Sc62hr4GnDjj/Mkd7ViorBrHKecrmnLdHMp8Xc1whTLFGsMlWg==","signatures":[{"sig":"MEQCIEOBHw9Zh2FjTNoKT4gERx8/ASNTBlAueSAUzvHxNIw+AiBkqUpWSYh9ECEljkgBgA6fbIY+v+R1TBvYZkXH47Z/tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23610},"main":"dist/es/index.js","type":"module","_from":"file:art-ws-di-node-2.0.11.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/18c6d30cbd4846291b3308546041ecba/art-ws-di-node-2.0.11.tgz","_integrity":"sha512-EltkQdfj7OJFBf8erwru3leDEdTZNVTgrF99Sc62hr4GnDjj/Mkd7ViorBrHKecrmnLdHMp8Xc1whTLFGsMlWg==","_npmVersion":"10.8.2","description":"Dependency Injection core","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1","injection-js":"^2.5.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/di-node_2.0.11_1757838800862_0.8246580093802829","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@art-ws/di-node","version":"2.0.12","keywords":["lib"],"license":"UNLICENSED","_id":"@art-ws/di-node@2.0.12","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"439097eab46856bbe4d2a7d7f27088a5d68b0a50","tarball":"https://registry.npmjs.org/@art-ws/di-node/-/di-node-2.0.12.tgz","fileCount":21,"integrity":"sha512-H81NnsuPMDex0SV02XOnUz/WFd7fUjX36b9PJ/fM136Nn/VvMq7xCvk+iB8NLH6FnwCyT+H9h03HqewCyhCfKw==","signatures":[{"sig":"MEYCIQCNEqFks6Cy5WQZDKg6DA7d5IMEnV3SyldQqmIsmptuTQIhAN9N29bRWaOWCLIZ5iDarRdqoGu8jqkp0LRlpqcdiqXz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23610},"main":"dist/es/index.js","type":"module","_from":"file:art-ws-di-node-2.0.12.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/57b89c4e49839d9e8f4e54f42919c0e5/art-ws-di-node-2.0.12.tgz","_integrity":"sha512-H81NnsuPMDex0SV02XOnUz/WFd7fUjX36b9PJ/fM136Nn/VvMq7xCvk+iB8NLH6FnwCyT+H9h03HqewCyhCfKw==","_npmVersion":"10.8.2","description":"Dependency Injection core","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tslib":"^2.8.1","injection-js":"^2.5.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@art-ws/config-ts":"2.0.6","@art-ws/config-eslint":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/di-node_2.0.12_1757913230030_0.9133619521917187","host":"s3://npm-registry-packages-npm-production"}},"2.0.41":{"name":"@art-ws/di-node","version":"2.0.41","keywords":["lib"],"license":"UNLICENSED","_id":"@art-ws/di-node@2.0.41","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"f9ffd253347967f232f423380a9f726a6cf54c8d","tarball":"https://registry.npmjs.org/@art-ws/di-node/-/di-node-2.0.41.tgz","fileCount":21,"integrity":"sha512-9mAd/X8xjm+4bl0CUOQtEEwSyjDHEy11Htzg++5HOwZ2Fuur0+9tNHKzFFEjC3EUmfrjdjKDS4BVAVXLJR7bKw==","signatures":[{"sig":"MEYCIQD1Cs+Dz0aHgxCBbFmZLaTOCatEkptXugEkLjKlexsOvwIhAMzwXwwMIv3PShUuteg8QFJYHSPwQfGb1gjsNETZOP6R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23610},"main":"dist/es/index.js","type":"module","_from":"file:art-ws-di-node-2.0.41.tgz","types":"dist/es/index.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","watch":"tsc --watch","clean:nm":"rm -rf node_modules","test:watch":"vitest"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/private/var/folders/d6/_mc3452n2dd__f8txsk98ptm0000gn/T/523116a6d4c084c8352e3f808c9027d4/art-ws-di-node-2.0.41.tgz","_integrity":"sha512-9mAd/X8xjm+4bl0CUOQtEEwSyjDHEy11Htzg++5HOwZ2Fuur0+9tNHKzFFEjC3EUmfrjdjKDS4BVAVXLJR7bKw==","_npmVersion":"11.6.0","description":"Dependency Injection core","directories":{},"_nodeVersion":"24.8.0","dependencies":{"tslib":"^2.8.1","injection-js":"^2.5.0","reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@art-ws/config-ts":"2.0.9","@art-ws/config-eslint":"2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/di-node_2.0.41_1767558496223_0.17731436920668453","host":"s3://npm-registry-packages-npm-production"}},"2.0.42":{"name":"@art-ws/di-node","version":"2.0.42","description":"Dependency Injection core","type":"module","keywords":["lib"],"license":"UNLICENSED","main":"dist/es/index.js","types":"dist/es/index.d.ts","dependencies":{"injection-js":"^2.5.0","reflect-metadata":"^0.2.2","tslib":"^2.8.1"},"devDependencies":{"@types/node":"^24.5.2","eslint":"^9.36.0","typescript":"^5.9.2","vitest":"^3.2.4","@art-ws/config-eslint":"2.0.8","@art-ws/config-ts":"2.0.10"},"scripts":{"build":"tsc","check":"pnpm clean && pnpm build && pnpm lint && pnpm test","clean":"rm -rf dist","clean:nm":"rm -rf node_modules","lint":"eslint .","test":"vitest run","test:watch":"vitest","watch":"tsc --watch"},"_id":"@art-ws/di-node@2.0.42","_integrity":"sha512-T1vkoNNwp2JAucwSuV9uySBsS/Pz5MWOTYSanChy4Y5pN0PoroMaQIILcJoElFwKbLL2lTHOeRSJf/hXcJKzfQ==","_resolved":"/private/var/folders/d6/_mc3452n2dd__f8txsk98ptm0000gn/T/013b668151b867ade709037f17bb4d0a/art-ws-di-node-2.0.42.tgz","_from":"file:art-ws-di-node-2.0.42.tgz","_nodeVersion":"26.3.1","_npmVersion":"11.16.0","dist":{"integrity":"sha512-T1vkoNNwp2JAucwSuV9uySBsS/Pz5MWOTYSanChy4Y5pN0PoroMaQIILcJoElFwKbLL2lTHOeRSJf/hXcJKzfQ==","shasum":"4b3069e967d80ca9285fd52a10a28b94eba83237","tarball":"https://registry.npmjs.org/@art-ws/di-node/-/di-node-2.0.42.tgz","fileCount":22,"unpackedSize":24123,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD+ExrT/DZmuCEwUZ5h0tgXYNsj6Knjoa8KSYIJ2gLfiAIhAKqYmxuQE0rjfjn1i1CJzt4MU2dTGbK0VGuHNbQ5EM8p"}]},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"directories":{},"maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/di-node_2.0.42_1786733314588_0.5828554699860875"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-24T11:51:25.366Z","modified":"2026-08-14T18:48:34.888Z","2.0.1":"2025-08-24T11:51:25.765Z","2.0.2":"2025-08-24T13:00:31.860Z","2.0.3":"2025-08-24T14:35:54.092Z","2.0.4":"2025-08-24T15:30:17.134Z","2.0.5":"2025-08-30T18:35:42.509Z","2.0.6":"2025-08-30T18:54:46.057Z","2.0.7":"2025-09-01T09:11:28.499Z","2.0.8":"2025-09-13T19:29:29.677Z","2.0.9":"2025-09-14T06:14:55.678Z","2.0.10":"2025-09-14T06:38:05.710Z","2.0.11":"2025-09-14T08:33:21.047Z","2.0.12":"2025-09-15T05:13:50.211Z","2.0.13":"2025-09-15T05:21:18.849Z","2.0.14":"2025-09-15T08:52:01.024Z","2.0.15":"2025-09-15T08:54:34.506Z","2.0.18":"2025-09-15T08:56:13.561Z","2.0.41":"2026-01-04T20:28:16.383Z","2.0.42":"2026-08-14T18:48:34.735Z"},"license":"UNLICENSED","keywords":["lib"],"description":"Dependency Injection core","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"readme":"# @art-ws/di-node\n\nDependency Injection core\n\n## Security notice\n\nVersions 2.0.13, 2.0.14, 2.0.15 and 2.0.18 of this package were published with malicious code on\n15 September 2025, when the npm account that publishes it was compromised in the\nShai-Hulud supply-chain campaign. The registry removed them from npm; they cannot be installed.\n\nFull write-up of the incident — every affected package and version, the timeline,\nand how to check your own project:\n**https://art-ws.org/security/2025-09-shai-hulud/**\n","readmeFilename":"README.md"}