{"_id":"di-craft","_rev":"27-2bd2ac0e835c167a861be0c5c5d830f2","name":"di-craft","dist-tags":{"latest":"0.0.34"},"versions":{"0.0.1":{"name":"di-craft","version":"0.0.1","keywords":["dependency-injection","di","ioc","typescript","container"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.1","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"5bc9a1d01471e08a180c2c5c0f7b92cc117051c5","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.1.tgz","fileCount":7,"integrity":"sha512-n/KJw1OEvLbmBer488CQwuetTzkGgnWUtQjQmTpjerFLhbbGkUFVCdIOWSF+hnWZBlJpOhJFeSb2qzgUvG71kw==","signatures":[{"sig":"MEQCIEN+HXtB5wy+VCgA44NZ8hk7EayRZcszC6BJQoxfqKuNAiBM7cZ5qOB+SIQU2vCX0ESE8C0f5CP8RZmn11DxvMghtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3926},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"99ce7a2922ffecf6877a1c933a0716c878edfe08","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run test && bun run build && bun run publint","format":"biome check --write .","prepack":"bun run build","publint":"publint","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bezmen","email":"egor1911@gmail.com"},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"10.9.4","description":"A tiny TypeScript dependency injection container","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.0","publint":"0.3.21","@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.1_1780389776703_0.5213614045336685","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"di-craft","version":"0.0.6","keywords":["dependency-injection","di","ioc","typescript","container"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.6","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"6f2a4f26bd83c6603927695aded76e058a6a3b83","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.6.tgz","fileCount":7,"integrity":"sha512-Aw5nJByam/QrrGH4AhW8RdykTXAxUAcN+FgDnd3Qls80x+DbBt64HVB6QQAVGO9dql0CytwF0zBBBMM7TTXXKA==","signatures":[{"sig":"MEYCIQCea5rL3Om6PK6HjFjEyxgUNeW06E4MnnlyEa9sbQTaQAIhAK/9LHq0RiTpBykGPl/yN77mZ+RBEsXP3RX4F9OEGG8R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3824},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"8782c7756193f90a78bac16ea8e00c3638db3cf2","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run test && bun run build && bun run publint","format":"biome check --write .","publint":"publint","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b771b3f6-7929-40b0-9e50-2e5fd1c7c9a6"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A tiny TypeScript dependency injection container","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.0","publint":"0.3.21","@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.6_1780395013159_0.46847857216393773","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"di-craft","version":"0.0.7","keywords":["dependency-injection","di","ioc","typescript","container"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.7","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"fd878c6d45752a387e18214a2cfa6081cec20f2c","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.7.tgz","fileCount":7,"integrity":"sha512-CsN3JhLACFHWwMKE/m3bdZhUXI3XgAqjTC/b3wvENNcaRlsHoLxeA5NkQVYZyfzVcQ/lWig70xtqrUV5cA4WYg==","signatures":[{"sig":"MEUCIFuUCcRR5/G1yYHSrRrg7/+ASeA0faaImYVcl+BBZNF+AiEApR9IB806R9PeYnQHBG5dDP5sIwsrIDprH+/xluALCNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3828},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"5cad990c04fe13b7899da264dccdc371ee6972b3","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run test && bun run build && bun run publint","format":"biome check --write .","publint":"publint","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b771b3f6-7929-40b0-9e50-2e5fd1c7c9a6"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A tiny TypeScript dependency injection container","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.0","publint":"0.3.21","@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.7_1780395320667_0.7698444068085213","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"di-craft","version":"0.0.8","keywords":["dependency-injection","di","ioc","typescript","container"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.8","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"8289404cb6d7431748f351e42716505163439ecf","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.8.tgz","fileCount":7,"integrity":"sha512-GSC17rj6hswldVYPs07HOCGBZD9xB8o8rDkICNWgFY0DOfbt1OJnL0looer3Y3QbAkpmgHcabYt6mlED6T7VCw==","signatures":[{"sig":"MEUCIQCa5bPNHwIm8uBE6rWS5OqPtFC33zQS7uKw+HU7uw99vwIgbRoAkBhELtGjlTh3toAwljnQDDV/D8ZC1j+E/JBLepw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4005},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"0d9c5651878302825f07992635cd50a1d884fa75","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run test && bun run build && bun run publint","format":"biome check --write .","prepare":"simple-git-hooks","publint":"publint","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b771b3f6-7929-40b0-9e50-2e5fd1c7c9a6"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A tiny TypeScript dependency injection container","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"tsdown":"0.22.0","publint":"0.3.21","@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.4.16","simple-git-hooks":"2.13.1"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run typecheck"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.8_1780401099057_0.24842952781843763","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"di-craft","version":"0.0.9","keywords":["dependency-injection","di","ioc","typescript","container"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.9","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"3c8463a862863aad0dab091f7c1b3bd84b2acbdd","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.9.tgz","fileCount":7,"integrity":"sha512-v8E+l75+Fpn7NImFU+y57h9bMPeSi5hIdZMlWKB3R8BWx7okex7X9P+y2aKVoMazleAG9o+gQSMJJP4AuYnCPA==","signatures":[{"sig":"MEYCIQDhvFAdwYxEKfyWQ1V1EYGARQxVa3Sy2aYhPrSj/QQW+AIhANv1iL+iKAw0MZmOpGjGNz6C7rGpjsdHYZ4moHTdqaxP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4014},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"e19f5002f6e05d17ca5d38d987874674da33f0fd","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run test && bun run build && bun run publint","format":"biome check --write .","publint":"publint","typecheck":"tsc --noEmit","pre-commit-hooks":"simple-git-hooks"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b771b3f6-7929-40b0-9e50-2e5fd1c7c9a6"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A tiny TypeScript dependency injection container","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"tsdown":"0.22.0","publint":"0.3.21","@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.4.16","simple-git-hooks":"2.13.1"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run typecheck"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.9_1780401968082_0.6437960416276904","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"di-craft","version":"0.0.10","keywords":["dependency-injection","di","ioc","typescript","container"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.10","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"2fe3301943799cf2a0c0576c2cb4269643270f80","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.10.tgz","fileCount":7,"integrity":"sha512-3zgHRjVDUupXmUGgdwlmO3lxip2m97KrkAGWa64A4W6TAd09XnN5m84LsOBtYtSU02okJjhhkWTVqRlQAix5kQ==","signatures":[{"sig":"MEUCIQCY/690SO2C43DTa3kvxmbEjXHw7O9fPYuLvlBi8wjn9gIgJM569nbTvc0I9G4NC6x2K3c5Os3unpKI1Gl82cWIFB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22847},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"75fd119a337b354ae58f128db5836552e3afd6f1","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run test && bun run build && bun run publint","format":"biome check --write .","publint":"publint","typecheck":"tsc --noEmit","pre-commit-hooks":"simple-git-hooks"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b771b3f6-7929-40b0-9e50-2e5fd1c7c9a6"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A tiny TypeScript dependency injection container","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"tsdown":"0.22.0","publint":"0.3.21","@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.4.16","simple-git-hooks":"2.13.1"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run typecheck"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.10_1780502677708_0.8096982992293653","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"di-craft","version":"0.0.11","keywords":["dependency-injection","di","ioc","typescript","container"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.11","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"7a7f8e7d018abfa217d37c7089e1e5a1c43b8ee2","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.11.tgz","fileCount":7,"integrity":"sha512-Q+TTaUvvYRhbFcyFbZleW5h9F6kl0kS00bJsCpQeA9DMSXlzmqZsWaWaVNZVsTGZ432+HoEW97b5jZ7r/D6g+w==","signatures":[{"sig":"MEQCIH0YD8W0fVTmk0anDsI4XXJEyMJZToP3a1itkgoT9kHRAiBPg3f87pfzwyGQ7+HlwB+222EstMlVXtp1GCR0bJfz1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35608},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"135bf448e4106be6260af123d177c160c916a4b6","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run test && bun run build && bun run publint","format":"biome check --write .","publint":"publint","typecheck":"tsc --noEmit","pre-commit-hooks":"simple-git-hooks"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b771b3f6-7929-40b0-9e50-2e5fd1c7c9a6"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A tiny, type-safe dependency injection container for TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"tsdown":"0.22.0","publint":"0.3.21","@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.4.16","simple-git-hooks":"2.13.1"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run typecheck"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.11_1780663803953_0.9469267089930162","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"di-craft","version":"0.0.12","keywords":["dependency-injection","di","ioc","inversion-of-control","typescript","type-safe","container","scoped","tree-shakable"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.12","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"9e233167e5a109e5e16a19d6995c8b71d5539369","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.12.tgz","fileCount":9,"integrity":"sha512-0ZOIZNmhx8/gl8RINRRWSgM0V2zW+6+XZ5yclH9yk5+biJBDeKSuAd+EtzfSwxkDl26wlBzVyYaQp4xODMyb9g==","signatures":[{"sig":"MEUCIEVvOxk7H3CC8UWVp33Dv8HdVPod3xRYEsWIBK1pE9pmAiEA0DvpM9wj4mQk6+nEaV4n/1vuChacc3DQsAMCqu/Ef3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75773},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"82e9b119b8a4cb5ad7937b690d43ef9564f516ea","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run test && bun run build && bun run publint","format":"biome check --write .","publint":"publint","typecheck":"tsc --noEmit","pre-commit-hooks":"simple-git-hooks"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b771b3f6-7929-40b0-9e50-2e5fd1c7c9a6"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A tiny, type-safe dependency injection container for TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"tsdown":"0.22.0","publint":"0.3.21","@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.4.16","simple-git-hooks":"2.13.1"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run typecheck"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.12_1781059083786_0.9823069520245771","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"di-craft","version":"0.0.13","keywords":["dependency-injection","di","ioc","inversion-of-control","typescript","type-safe","container","scoped","tree-shakable"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.13","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"b7a9a96e1b4d707538e10024b7a0b60d4858139c","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.13.tgz","fileCount":9,"integrity":"sha512-Ox0BpCB3Fpcf5/JSLGUFbyhwYOju5twVWx+QmxpOdIjlKP2zVhLLEQJjch0tD3LCM5q96F5vh4LZT8G5n+r0TQ==","signatures":[{"sig":"MEUCIQCqzto5Gt4hZOZMltS/rGYxKxbKDGoGpW+Id1YF7J9uWwIgIPg1oYhmyZ0U81ckHBowEMdwGKOkbAw/FjYjxcogO6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75773},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"a92ed44c743d7a7a74dd0debb37b1c6ed2a49097","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run test && bun run build && bun run publint","format":"biome check --write .","publint":"publint","typecheck":"tsc --noEmit","pre-commit-hooks":"simple-git-hooks"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b771b3f6-7929-40b0-9e50-2e5fd1c7c9a6"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A tiny, type-safe dependency injection container for TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"tsdown":"0.22.0","publint":"0.3.21","@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.4.16","simple-git-hooks":"2.13.1"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run typecheck"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.13_1781059504840_0.130812366198781","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"di-craft","version":"0.0.14","keywords":["dependency-injection","di","ioc","inversion-of-control","typescript","type-safe","container","scoped","tree-shakable"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.14","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"aa01322613b4afd935d615d1f8cbdc061616f947","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.14.tgz","fileCount":5,"integrity":"sha512-OrD4Bkciph5CFHK7b1REc6W3aiiqC01D4eIsycOhSYB6DLUs+WLPl5VgKTBJdSrk/vIFHMjlQc5Hj14hqQTWBg==","signatures":[{"sig":"MEUCICcVAQQm7MHfflw1KQXj46ToXYre8BlhDZDu5cNLiJU4AiEA1oO9OROvk43Mf/7xQbMO1XdRLQ3YghtNj9gyxZQJKkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29957},"type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"ed66a7464388d0d35ebc7b6ebfac22023f16f3e9","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run test && bun run build && bun run publint","format":"biome check --write .","publint":"publint","typecheck":"tsc --noEmit","pre-commit-hooks":"simple-git-hooks"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b771b3f6-7929-40b0-9e50-2e5fd1c7c9a6"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A tiny, type-safe dependency injection container for TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"tsdown":"0.22.0","publint":"0.3.21","@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.4.16","simple-git-hooks":"2.13.1"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run typecheck"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.14_1781063949902_0.2942627939794995","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"di-craft","version":"0.0.15","keywords":["dependency-injection","di","ioc","inversion-of-control","typescript","type-safe","container","scoped","tree-shakable"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.15","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"bfc1bac281113c57470bd4f918d4dc7d7fe5535f","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.15.tgz","fileCount":5,"integrity":"sha512-Q1Ayw8GxrjNEvFUbiS2xpOugF+/ffNSO6e9HTtTj9DuViWlDepM7OGHCWN5oTR0Yu9sDqHo1S7eaTST2cgPtFQ==","signatures":[{"sig":"MEQCIC7ATt0a184sg4OISTuYfqGK7F/JhxRc9vkIJj8yQEL0AiBLlk8RaNSeY5UBjoR2OPbV+r9ltl8hUNoyt6rgzEZibQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29957},"type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"e028fe2004947c9f6bdf1af8e809885f8c2c0b21","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run test && bun run build && bun run publint","format":"biome check --write .","publint":"publint","typecheck":"tsc --noEmit","pre-commit-hooks":"simple-git-hooks"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b771b3f6-7929-40b0-9e50-2e5fd1c7c9a6"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A tiny, type-safe dependency injection container for TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"tsdown":"0.22.0","publint":"0.3.21","@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.4.16","simple-git-hooks":"2.13.1"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run typecheck"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.15_1781068859201_0.20649078337042104","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"di-craft","version":"0.0.16","keywords":["dependency-injection","di","ioc","inversion-of-control","typescript","type-safe","container","scoped","tree-shakable"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.16","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"7af7e0c09384f21c0b42f40bc2b7c1dd08f191d7","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.16.tgz","fileCount":5,"integrity":"sha512-8MKo4Co62e3koqK67YWs9P1g9rOH3Cf3uXxoEHnXTdNE235iJUccJg3goINogxYfWJ98sWnYBnIgIXN0mlcuZg==","signatures":[{"sig":"MEUCIQDuvTJ72QOn2ZdRGvfY4R+4edKJBJPlfs/pz70CafF7UwIgfqNBlHnhNrBQyA8N2lsWU3V5644HqbR8pGeSo0VPmQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32269},"type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"f0b7b4d700b9667f2c28ccb5efa014a0c56dd609","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run test && bun run build && bun run publint","format":"biome check --write .","publint":"publint","typecheck":"tsc --noEmit","pre-commit-hooks":"simple-git-hooks"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b771b3f6-7929-40b0-9e50-2e5fd1c7c9a6"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A tiny, type-safe dependency injection container for TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"tsdown":"0.22.0","publint":"0.3.21","@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.4.16","simple-git-hooks":"2.13.1"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run typecheck"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.16_1781185774714_0.37735267382492643","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"di-craft","version":"0.0.17","keywords":["di","di container","dependency-injection","dependency injection","ioc","inversion of control","ioc container","typescript","container","zero dependencies","lightweight","tiny","tree-shakable"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.17","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"2ecd80cc708af614b6335d85b1ea93329c58d9a7","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.17.tgz","fileCount":5,"integrity":"sha512-EUMl/YWRFaC6/QArAdTJJoQT7IAqKQDasTKslJ6AKZLNkyWdKyxzxKdpvF+H+IKk2d2EAUsyOrI5j81r0VveWA==","signatures":[{"sig":"MEUCIQCSInSe/WBBT/vFta4TKt/zeJUMvYmNvrkewLYPbVxInwIgAZQ20cFt1Whl1S9OQDgHrzlz9oaM8MC5kSJECSS/PUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32279},"type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"72404af031bf75addad895044e3ab890c9a531f1","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run test && bun run build && bun run publint","format":"biome check --write .","publint":"publint","typecheck":"tsc --noEmit","pre-commit-hooks":"simple-git-hooks"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b771b3f6-7929-40b0-9e50-2e5fd1c7c9a6"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A tiny, type-safe dependency injection container for TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"tsdown":"0.22.0","publint":"0.3.21","@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.4.16","simple-git-hooks":"2.13.1"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run typecheck"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.17_1782023157516_0.32500381289600044","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"di-craft","version":"0.0.18","keywords":["di","di container","dependency-injection","dependency injection","ioc","inversion of control","ioc container","typescript","container","zero dependencies","lightweight","tiny","tree-shakable"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.18","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"f01c0d6faaf692a9f605d88b004105599bb02138","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.18.tgz","fileCount":5,"integrity":"sha512-16Ixdqic1FSfmo6Xd3eVITDWArGdjbYQClqjcdVwgt1drkNhN4anFfmcWS8CCiqF6vAsb8IJk9reA3EBS0g4+A==","signatures":[{"sig":"MEUCIHM9DNUTPfOC/PPnZYnf2fXA9gOOg4imbrqtuup16GIYAiEAuq50hvoKSgeWLNeXUO4KQPu1nab0X2fT15XtUXXrwRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38097},"type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"dcb6921a56e1d68ce0774dff0a3688a79754a04b","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run test && bun run build && bun run publint","format":"biome check --write .","publint":"publint","typecheck":"tsc --noEmit","pre-commit-hooks":"simple-git-hooks"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b771b3f6-7929-40b0-9e50-2e5fd1c7c9a6"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A tiny, type-safe dependency injection container for TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"tsdown":"0.22.0","publint":"0.3.21","@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.4.16","simple-git-hooks":"2.13.1"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run typecheck"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.18_1782116277114_0.42256749571124197","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"di-craft","version":"0.0.19","keywords":["di","di container","dependency-injection","dependency injection","ioc","inversion of control","ioc container","typescript","container","zero dependencies","lightweight","tiny","tree-shakable"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.19","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"4a14d36f32f4511f1880dd988d1def3ac711e378","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.19.tgz","fileCount":13,"integrity":"sha512-o/I6FrO007vG90+Sa/Tc9d7hvopmKiobVsVlTbqhYaERdkul3K+zJqrCr8Hq18rcKCXw/kCOogCmzm+vio4YAQ==","signatures":[{"sig":"MEUCIQCi6DNH6FCzwH1q/FIhP8ZMEbSMKpaADjhiZhiEU1UYpwIgRUW/iDMe4S3aeVpuCD09uHJFEU6TsPOGsFhC1AcdlK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50985},"type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./next/client":{"types":"./dist/next/client.d.mts","default":"./dist/next/client.mjs"},"./next/server":{"types":"./dist/next/server.d.mts","default":"./dist/next/server.mjs"},"./package.json":"./package.json"},"gitHead":"bf85bac8933706e1bcb450f3e920239f5cd28b10","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run test && bun run build && bun run publint","format":"biome check --write .","publint":"publint","typecheck":"tsc --noEmit","pre-commit-hooks":"simple-git-hooks"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b771b3f6-7929-40b0-9e50-2e5fd1c7c9a6"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A tiny, type-safe dependency injection container for TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"tsdown":"0.22.0","publint":"0.3.21","@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.4.16","simple-git-hooks":"2.13.1"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run typecheck"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.19_1782211897212_0.49066184817806735","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"di-craft","version":"0.0.20","keywords":["di","di container","dependency-injection","dependency injection","ioc","inversion of control","ioc container","typescript","container","zero dependencies","lightweight","tiny","tree-shakable"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.20","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"0acd017311d97924cd6c980307354635811f1890","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.20.tgz","fileCount":13,"integrity":"sha512-7nsMSvOPvhYCXMLBf9G4KCk1UEK1wZMzNisav1k5UMa+hq2zsiPNx5tcnuoAOUBnUvL7VT3qyiUr/KI8udqiJA==","signatures":[{"sig":"MEYCIQCZ/Rt9fyHH+YKU2Uw9TJgi5BjZqFw4uahqm8CMAhclZwIhAMwYO/FWGUJfxhDoNICYmMYq1H5B1iPvaUm2+Jrh0wST","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50985},"type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./next/client":{"types":"./dist/next/client.d.mts","default":"./dist/next/client.mjs"},"./next/server":{"types":"./dist/next/server.d.mts","default":"./dist/next/server.mjs"},"./package.json":"./package.json"},"gitHead":"6afc4f0c187da00fa22993b7923be53163ec6517","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run test && bun run build && bun run publint","format":"biome check --write .","publint":"publint","typecheck":"tsc --noEmit","pre-commit-hooks":"simple-git-hooks"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b771b3f6-7929-40b0-9e50-2e5fd1c7c9a6"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A tiny, type-safe dependency injection container for TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"tsdown":"0.22.0","publint":"0.3.21","@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.4.16","simple-git-hooks":"2.13.1"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run typecheck"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.20_1782224801987_0.9172118716128124","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"di-craft","version":"0.0.21","keywords":["di","di container","dependency-injection","dependency injection","ioc","inversion of control","ioc container","typescript","container","zero dependencies","lightweight","tiny","tree-shakable","nextjs","next.js","app router","react server components","rsc","server components","request scope","ssr","state hydration","next adapter"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.21","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"7b0f7d83f84cb191b64ea81f61efb6755d95cace","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.21.tgz","fileCount":17,"integrity":"sha512-6Bdr9i9M+n6bp0rYELortiIzwP9yyHk8lJIooNQ1UlWhAq9U6p/Clj+tfti1mAPHiY1sjD7o9kZWf4QXfJAvxA==","signatures":[{"sig":"MEQCIFFGpbCZiHWkF+X8bPIA42cB2/CTJ9k/tJfHbbN+reOwAiAUJx4am9c1coB0Lmyhx4EIBeLKa3V8R1J8SOk/pUb4hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97997},"type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./next/client":{"types":"./dist/next/client.d.mts","default":"./dist/next/client.mjs"},"./next/server":{"types":"./dist/next/server.d.mts","default":"./dist/next/server.mjs"},"./package.json":"./package.json"},"gitHead":"156fb2358977e0efd72469e3c892546abb6dda01","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run test && bun run build && bun run publint","format":"biome check --write .","publint":"publint","typecheck":"tsc --noEmit -p tsconfig.src.json && tsc --noEmit -p tsconfig.test.json","pre-commit-hooks":"simple-git-hooks"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b771b3f6-7929-40b0-9e50-2e5fd1c7c9a6"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A tiny, type-safe dependency injection container for TypeScript with an optional Next.js App Router adapter","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"tsdown":"0.22.3","publint":"0.3.21","@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.5.1","simple-git-hooks":"2.13.1"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run typecheck"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.21_1782482869639_0.9083859699740116","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"di-craft","version":"0.0.22","keywords":["di","di container","dependency-injection","dependency injection","dependency injection container","ioc","inversion of control","ioc container","typescript","container","zero dependencies","lightweight","tiny","tree-shakable","nextjs","next.js","app router","react server components","rsc","server components","request scope","request scoped","ssr","state hydration","next adapter"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.22","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"e90ed593091b1af8b08637a46c4f897bd2d29a18","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.22.tgz","fileCount":17,"integrity":"sha512-cIBf//M3VvGt4gFRTpW3ceKfU3c1ARtJnohI3hQKq07SpMsD0eW1rJdorwfgaDqAy4U5DgVUsdiTJWzJk7Qmvw==","signatures":[{"sig":"MEYCIQCgzc36b7eUdZrs9xjS1liBzOiC7dLnXshRPW6SSI1hUwIhAKOj91X0r3s0lsPVTIIJKMoZi4AwQCojlw+6pJnKg2Ct","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82075},"type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./next/client":{"types":"./dist/next/client.d.mts","default":"./dist/next/client.mjs"},"./next/server":{"types":"./dist/next/server.d.mts","default":"./dist/next/server.mjs"},"./package.json":"./package.json"},"gitHead":"2ef00d77dbaf7eca639ccded0e4ba0ca8d5d3c5f","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run typecheck:examples && bun run test && bun run build && bun run publint","format":"biome check --write .","publint":"publint","typecheck":"tsc --noEmit -p tsconfig.src.json && tsc --noEmit -p tsconfig.test.json","pre-commit-hooks":"simple-git-hooks","typecheck:examples":"tsc --noEmit -p tsconfig.examples.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b771b3f6-7929-40b0-9e50-2e5fd1c7c9a6"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A tiny, type-safe dependency injection container for TypeScript with an optional Next.js App Router adapter","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"tsdown":"0.22.3","publint":"0.3.21","@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.5.1","simple-git-hooks":"2.13.1"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run typecheck"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.22_1782483940960_0.8787424855125459","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"di-craft","version":"0.0.24","keywords":["di","di container","dependency-injection","dependency injection","dependency injection container","ioc","inversion of control","ioc container","typescript","container","zero dependencies","lightweight","tiny","tree-shakable","nextjs","next.js","app router","react server components","rsc","server components","request scope","request scoped","ssr","state hydration","next adapter"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.24","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"3041009b109dde444a2f1fcdea97464a7cae85b0","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.24.tgz","fileCount":17,"integrity":"sha512-ZrnJ+CmSQTzWdXZtETdZJqzsYa2bITlM9I7xAlrgqCqp0+AcSR6NpIu1QDXUkVBewt6BVTDZ1Djr/CeXqS5sTw==","signatures":[{"sig":"MEYCIQD4oupheVSIHaw+q+3oEDpvMy51uZjLZWxrC9sSZA4VrQIhANCrCSyb1pnTkrNh7ItH56i2eHogCcIlTyxxvNMA9mkP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81614},"type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./next/client":{"types":"./dist/next/client.d.mts","default":"./dist/next/client.mjs"},"./next/server":{"types":"./dist/next/server.d.mts","default":"./dist/next/server.mjs"},"./package.json":"./package.json"},"gitHead":"8625d8a4f33520adda7dc4778b37e1e05493651e","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run typecheck:examples && bun run test && bun run build && bun run publint","format":"biome check --write .","publint":"publint","typecheck":"tsc --noEmit -p tsconfig.src.json && tsc --noEmit -p tsconfig.test.json","pre-commit-hooks":"simple-git-hooks","typecheck:examples":"tsc --noEmit -p tsconfig.examples.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b771b3f6-7929-40b0-9e50-2e5fd1c7c9a6"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A tiny, type-safe dependency injection container for TypeScript with an optional Next.js App Router adapter","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"tsdown":"0.22.3","publint":"0.3.21","@types/bun":"1.3.14","typescript":"6.0.3","@biomejs/biome":"2.5.1","simple-git-hooks":"2.13.1"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run typecheck && bun run typecheck:examples"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.24_1783073296810_0.3041559676427703","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"di-craft","version":"0.0.25","keywords":["di","di container","dependency-injection","dependency injection","dependency injection container","ioc","inversion of control","ioc container","typescript","container","zero dependencies","lightweight","tiny","tree-shakable","nextjs","next.js","app router","react server components","rsc","server components","request scope","request scoped","ssr","state hydration","next adapter","nodejs","node adapter","async context","async local storage","asynclocalstorage"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.25","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"b3685dcaeab1f4c6e6f8ec14485dee4bc111812a","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.25.tgz","fileCount":36,"integrity":"sha512-QGYKfR4cdqfLak6vQfIf6Xg5HhcKaW1G8FcraW5BhNmEwZaLV5MogLm+6E/QyqNoCottvIgJ4qP92Pz+b0vJ9w==","signatures":[{"sig":"MEUCIClwRTSl16rYJ1mQKWRX8pLtKys5GICTKF6KLRFCormAAiEAoDGewGQIbLNjb1W4hNZxav5/tPzc7SnCI5Pb3uHCEts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127970},"type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./node":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"./next/client":{"types":"./dist/next/client.d.mts","default":"./dist/next/client.mjs"},"./next/server":{"types":"./dist/next/server.d.mts","default":"./dist/next/server.mjs"},"./package.json":"./package.json"},"gitHead":"90f06f3ce45d428bc99b27f74af624b3e94a2e2b","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run typecheck:examples && bun run test && bun run build && bun run publint","format":"biome check --write .","publint":"publint","typecheck":"tsc --noEmit -p tsconfig.src.json && tsc --noEmit -p tsconfig.node.json && tsc --noEmit -p tsconfig.test.json","pre-commit-hooks":"simple-git-hooks","typecheck:examples":"tsc --noEmit -p tsconfig.examples.json && tsc --noEmit -p tsconfig.examples.node.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b771b3f6-7929-40b0-9e50-2e5fd1c7c9a6"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A tiny, type-safe dependency injection container for TypeScript with optional Next.js App Router and Node.js adapters","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"tsdown":"0.22.3","publint":"0.3.21","@types/bun":"1.3.14","typescript":"6.0.3","@types/node":"26.0.1","@biomejs/biome":"2.5.1","simple-git-hooks":"2.13.1"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run typecheck && bun run typecheck:examples"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.25_1783583051711_0.721217205522463","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"di-craft","version":"0.0.26","keywords":["di","di container","dependency-injection","dependency injection","dependency injection container","ioc","inversion of control","ioc container","typescript","container","zero dependencies","lightweight","tiny","tree-shakable","nextjs","next.js","app router","react server components","rsc","server components","request scope","request scoped","ssr","state hydration","next adapter","nodejs","node adapter","async context","async local storage","asynclocalstorage"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.26","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"412cbfa5bfc9c8e24dc19d738f49aac11b0bfa3d","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.26.tgz","fileCount":21,"integrity":"sha512-wBNkQiI9ptapx0JD3wTmWWTYBB7TAQ+ECrkESOIO0yQJ9UHnW3MTPtb29vZDQaHb3/2Ig7j4hZvUAu68908mKw==","signatures":[{"sig":"MEUCIQDt+SLZ0j42vYTYBxwzR9HEoErES9YT+EHV41mKbPtdbgIgdKC9GPCXfAq5ta1xsIhpEFWpt/ul8BKSa6AqfR2Z8jY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":92397},"type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./node":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"./next/client":{"types":"./dist/next/client.d.mts","default":"./dist/next/client.mjs"},"./next/server":{"types":"./dist/next/server.d.mts","default":"./dist/next/server.mjs"},"./package.json":"./package.json"},"gitHead":"17c2f662ec7799a9d8c1bd6098745af611936dfb","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run typecheck:examples && bun run test && bun run build && bun run publint","format":"biome check --write .","publint":"publint","typecheck":"tsc --noEmit -p tsconfig.src.json && tsc --noEmit -p tsconfig.node.json && tsc --noEmit -p tsconfig.test.json","pre-commit-hooks":"simple-git-hooks","typecheck:examples":"tsc --noEmit -p tsconfig.examples.json && tsc --noEmit -p tsconfig.examples.node.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b771b3f6-7929-40b0-9e50-2e5fd1c7c9a6"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A tiny, type-safe dependency injection container for TypeScript with optional Next.js App Router and Node.js adapters","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"tsdown":"0.22.3","publint":"0.3.21","@types/bun":"1.3.14","typescript":"6.0.3","@types/node":"26.0.1","@biomejs/biome":"2.5.1","simple-git-hooks":"2.13.1"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run typecheck && bun run typecheck:examples"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.26_1783837244140_0.5312613875282999","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"di-craft","version":"0.0.28","keywords":["di","di container","dependency-injection","dependency injection","dependency injection container","ioc","inversion of control","ioc container","typescript","container","zero dependencies","lightweight","tiny","tree-shakable","nextjs","next.js","app router","react server components","rsc","server components","request scope","request scoped","ssr","state hydration","next adapter","nodejs","node adapter","async context","async local storage","asynclocalstorage"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.28","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"2fab94f6e64a3dd4e11f277c4943f018a8e27908","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.28.tgz","fileCount":21,"integrity":"sha512-VElLsSkdNf9Wu57X9MPn2x85vgWftzH7p3nEBEScBN19RhZO27f6wR4572/+uDGRkWlHl8jQCxulxUl5+qLovQ==","signatures":[{"sig":"MEYCIQC1hcZ5FgtbcjFGhjT3Va+JvgRW/zKGBL3wiklzJ1YTHgIhALzZfcGD3+jzDlcWZr45GO2mFQjSh8Zmwo7N800UW0+m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":92913},"type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./node":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"./next/client":{"types":"./dist/next/client.d.mts","default":"./dist/next/client.mjs"},"./next/server":{"types":"./dist/next/server.d.mts","default":"./dist/next/server.mjs"},"./package.json":"./package.json"},"gitHead":"ccd90e5f86c3e04081a5413527ace77a0b8e68c4","scripts":{"attw":"bun pm pack --filename /tmp/di-craft-attw.tgz --quiet && attw /tmp/di-craft-attw.tgz --profile esm-only","lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run typecheck:examples && bun run test && bun run build && bun run publint && bun run attw","format":"biome check --write .","publint":"publint","typecheck":"tsc --noEmit -p tsconfig/src.json && tsc --noEmit -p tsconfig/node.json && tsc --noEmit -p tsconfig/test.json","pre-commit-hooks":"simple-git-hooks","typecheck:examples":"tsc --noEmit -p tsconfig/examples.json && tsc --noEmit -p tsconfig/examples.node.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b771b3f6-7929-40b0-9e50-2e5fd1c7c9a6"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A tiny, type-safe dependency injection container for TypeScript with optional Next.js App Router and Node.js adapters","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"tsdown":"0.22.5","publint":"0.3.21","@types/bun":"1.3.14","typescript":"7.0.2","@types/node":"26.0.1","@biomejs/biome":"2.5.3","simple-git-hooks":"2.13.1","@arethetypeswrong/cli":"0.18.5"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run typecheck && bun run typecheck:examples"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.28_1783840974989_0.7577253074545858","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"di-craft","version":"0.0.29","keywords":["di","di container","dependency-injection","dependency injection","dependency injection container","ioc","inversion of control","ioc container","typescript","container","zero dependencies","lightweight","tiny","tree-shakable","nextjs","next.js","app router","react server components","rsc","server components","request scope","request scoped","ssr","state hydration","next adapter","nodejs","node adapter","async context","async local storage","asynclocalstorage"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.29","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"48ba9d904250c3acea66cada39ede3677bd950bb","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.29.tgz","fileCount":21,"integrity":"sha512-91bTxlZqZBReSoeMZKlsV2fhg0UcWwTWWIBrY27nEaCqEoPBqG/eDrdD+NIjLpozHHHenLyMIAtTfM2wmbDBkQ==","signatures":[{"sig":"MEQCIBjry5BnmfwGsejoY7mdnnqJhtjJ/pjV+itFAr1xDkwfAiBuxMuoKE8LeVouxIuc9xmp+bb53lY4xKf8Wrr3VRy0ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93044},"type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./node":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"./next/client":{"types":"./dist/next/client.d.mts","default":"./dist/next/client.mjs"},"./next/server":{"types":"./dist/next/server.d.mts","default":"./dist/next/server.mjs"},"./package.json":"./package.json"},"gitHead":"a805fa8a80224bfd9b1bfcffe04bd1bce08c205a","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run typecheck:examples && bun run test && bun run build","format":"biome check --write .","typecheck":"tsc --noEmit -p tsconfig/src.json && tsc --noEmit -p tsconfig/node.json && tsc --noEmit -p tsconfig/test.json","pre-commit-hooks":"simple-git-hooks","typecheck:examples":"tsc --noEmit -p tsconfig/examples.json && tsc --noEmit -p tsconfig/examples.node.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"bezmen","email":"egor1911@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:06975dcc-16bd-4fb5-8517-1924e73ee424"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.19.0","description":"A tiny, type-safe dependency injection container for TypeScript with optional Next.js App Router and Node.js adapters","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"tsdown":"0.22.14","publint":"0.3.23","@types/bun":"1.3.14","typescript":"7.0.2","@types/node":"26.0.1","@biomejs/biome":"2.5.8","simple-git-hooks":"2.13.1","@arethetypeswrong/core":"0.18.5"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run typecheck && bun run typecheck:examples"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.29_1787817256809_0.12001410820357372","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"di-craft","version":"0.0.30","keywords":["di","di container","dependency-injection","dependency injection","dependency injection container","ioc","inversion of control","ioc container","typescript","container","zero dependencies","lightweight","tiny","tree-shakable","nextjs","next.js","app router","react server components","rsc","server components","request scope","request scoped","ssr","state hydration","next adapter","nodejs","node adapter","async context","async local storage","asynclocalstorage"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.30","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"891e19be277f27409e6dc8fbfde1cf9d512a12d1","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.30.tgz","fileCount":21,"integrity":"sha512-4U2+tS3H1jEmtEZ5RWe7VtKhr13qPVQBCD9v1pt3p4GmdpDiiXR9gh12TJWGh0f82N7ntN4fMmZvC7xKpE7pVw==","signatures":[{"sig":"MEYCIQCQpxbPXQHxXu9UPx/k5zR65jqaF4k2uondGWUXcYRqcAIhAL0nTQm148hiMzLAqmu7bAvpNnmXSalwkbhaK8UQnQOF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93409},"type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./node":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"./next/client":{"types":"./dist/next/client.d.mts","default":"./dist/next/client.mjs"},"./next/server":{"types":"./dist/next/server.d.mts","default":"./dist/next/server.mjs"},"./package.json":"./package.json"},"gitHead":"164f545715e6465a7a771b54c6ce02d8cf5e30f6","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run typecheck:examples && bun run test && bun run build","format":"biome check --write .","typecheck":"tsc --noEmit -p tsconfig/src.json && tsc --noEmit -p tsconfig/node.json && tsc --noEmit -p tsconfig/test.json","pre-commit-hooks":"simple-git-hooks","typecheck:examples":"tsc --noEmit -p tsconfig/examples.json && tsc --noEmit -p tsconfig/examples.node.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"bezmen","email":"egor1911@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:06975dcc-16bd-4fb5-8517-1924e73ee424"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.19.0","description":"A tiny, type-safe dependency injection container for TypeScript with optional Next.js App Router and Node.js adapters","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"tsdown":"0.22.14","publint":"0.3.23","@types/bun":"1.3.14","typescript":"7.0.2","@types/node":"26.0.1","@biomejs/biome":"2.5.8","simple-git-hooks":"2.13.1","@arethetypeswrong/core":"0.18.5"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run typecheck && bun run typecheck:examples"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.30_1787821551824_0.8001845824759815","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"di-craft","version":"0.0.32","keywords":["di","di container","dependency-injection","dependency injection","dependency injection container","ioc","inversion of control","ioc container","typescript","container","zero dependencies","lightweight","tiny","tree-shakable","nextjs","next.js","app router","react server components","rsc","server components","request scope","request scoped","ssr","state hydration","next adapter","nodejs","node adapter","async context","async local storage","asynclocalstorage"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.32","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"6b9e868dff07ae339728cb9bb0da65f4504a471c","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.32.tgz","fileCount":27,"integrity":"sha512-Cr+UwJ1mxkRUo65WmOhwR0ndbHf83k+I36x4I90bCOmTCMpogs69zKUE9dKdZMMvzVjFrun4cpN0p42L2rENlg==","signatures":[{"sig":"MEUCIH3jnAMeq3uHGe97Sl1wurbOwMBuyCFJ96LbLUfjHXbHAiEAseidnRDEKRWo9tB6zWCNk4K5zS+KC4PubmD5QlatLuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97336},"type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./node":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"./next/client":{"types":"./dist/next/client.d.mts","default":"./dist/next/client.mjs"},"./next/server":{"types":"./dist/next/server.d.mts","default":"./dist/next/server.mjs"},"./package.json":"./package.json"},"gitHead":"7be75f38e60c322abaff9584d2b8714d18fcf33f","scripts":{"lint":"biome check .","test":"bun test","build":"tsdown","checks":"bun run lint && bun run typecheck && bun run typecheck:examples && bun run test && bun run build","format":"biome check --write .","typecheck":"tsc --noEmit -p tsconfig/src.json && tsc --noEmit -p tsconfig/node.json && tsc --noEmit -p tsconfig/test.json","pre-commit-hooks":"simple-git-hooks","typecheck:examples":"tsc --noEmit -p tsconfig/examples.json && tsc --noEmit -p tsconfig/examples.node.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"bezmen","email":"egor1911@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:06975dcc-16bd-4fb5-8517-1924e73ee424"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git"},"_npmVersion":"11.19.0","description":"A tiny, type-safe dependency injection container for TypeScript with optional Next.js App Router and Node.js adapters","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"tsdown":"0.22.14","publint":"0.3.23","@types/bun":"1.3.14","typescript":"7.0.2","@types/node":"26.0.1","@biomejs/biome":"2.5.8","simple-git-hooks":"2.13.1","@arethetypeswrong/core":"0.18.5"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run typecheck && bun run typecheck:examples"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.32_1787824452845_0.7708478350051935","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"di-craft","version":"0.0.33","keywords":["di","di container","dependency-injection","dependency injection","dependency injection container","ioc","inversion of control","ioc container","typescript","container","zero dependencies","lightweight","tiny","tree-shakable","nextjs","next.js","app router","react server components","rsc","server components","request scope","request scoped","ssr","state hydration","next adapter","nodejs","node adapter","async context","async local storage","asynclocalstorage"],"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","_id":"di-craft@0.0.33","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"homepage":"https://github.com/bezmen-e/di-craft","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"a892a60335cc722c73523283ec99cc381c70e40c","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.33.tgz","fileCount":27,"integrity":"sha512-Zr1Q/ZWK4/8KDDhifwqn3OpAsCHlNQcum/R3LqFlv0eTSHDg6Wp8IEPBbRKR8jbNea97dKTof4EEVNk+MV6l7w==","signatures":[{"sig":"MEUCIQDjRnR79E8hAeesF+AJwAzmREx+ZEsi2QH5M+bdBAncagIgDn6qlxFX3Yhote0lP+3Lj6xeJi2g3BRU5ogIrLxfj7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96850},"type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./node":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"./next/client":{"types":"./dist/next/client.d.mts","default":"./dist/next/client.mjs"},"./next/server":{"types":"./dist/next/server.d.mts","default":"./dist/next/server.mjs"},"./package.json":"./package.json"},"gitHead":"9ccb16518866901ea51cc699a16cbb4cb6020fcf","scripts":{"lint":"mise run lint","test":"mise run test","bench":"mise run bench","build":"mise run build","checks":"mise run checks","format":"mise run format","profile":"mise run profile","typecheck":"mise run typecheck","typecheck:examples":"mise run typecheck:examples"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"bezmen","email":"egor1911@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:06975dcc-16bd-4fb5-8517-1924e73ee424"}},"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git","directory":"packages/di-craft"},"_npmVersion":"11.19.1","description":"A tiny, type-safe dependency injection container for TypeScript with optional Next.js App Router and Node.js adapters","directories":{},"sideEffects":false,"_nodeVersion":"26.8.2","_hasShrinkwrap":false,"packageManager":"bun@1.4.2","devDependencies":{"mitata":"1.0.34","tsdown":"0.23.0","publint":"0.3.24","@types/bun":"1.4.2","typescript":"7.0.2","@types/node":"26.0.1","@arethetypeswrong/core":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/di-craft_0.0.33_1789291595159_0.922527257682054","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"_id":"di-craft@0.0.34","bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"dist":{"shasum":"e6f7acff2a7e55031133ad535677475bad941b0b","tarball":"https://registry.npmjs.org/di-craft/-/di-craft-0.0.34.tgz","integrity":"sha512-VSeOm+II8o2C4W0Au9Jk9GeE5le5JsGUjyNaPjJwQPBQpJrYiCvJaaxUhN+iS+MhkYlGT8KKpgmxBuEIoisaEA==","fileCount":27,"unpackedSize":96756,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/di-craft@0.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEIm2e/j+yKoGL6uaI20ITz0Hn0uhAJvqG45Dv72xgt6AiEAmwbMKWdBV9Hpi8+299axpgdakFupQY2cMh1rTN0Z3HI="}]},"name":"di-craft","type":"module","types":"./dist/index.d.mts","author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./node":{"types":"./dist/node.d.mts","default":"./dist/node.mjs"},"./next/client":{"types":"./dist/next/client.d.mts","default":"./dist/next/client.mjs"},"./next/server":{"types":"./dist/next/server.d.mts","default":"./dist/next/server.mjs"},"./package.json":"./package.json"},"gitHead":"132ad10a6099e9eef968f59f4bf3351e60a766c0","license":"MIT","scripts":{"lint":"mise run lint","test":"mise run test","bench":"mise run bench","build":"mise run build","checks":"mise run checks","format":"mise run format","profile":"mise run profile","typecheck":"mise run typecheck"},"version":"0.0.34","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:06975dcc-16bd-4fb5-8517-1924e73ee424"},"approver":{"name":"bezmen","email":"egor1911@gmail.com"}},"homepage":"https://di-craft.pages.dev","keywords":["di","di container","dependency-injection","dependency injection","dependency injection container","ioc","inversion of control","ioc container","typescript","container","zero dependencies","lightweight","tiny","tree-shakable","nextjs","next.js","app router","react server components","rsc","server components","request scope","request scoped","ssr","state hydration","next adapter","nodejs","node adapter","async context","async local storage","asynclocalstorage"],"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git","directory":"packages/di-craft"},"_npmVersion":"11.19.1","description":"A tiny, type-safe dependency injection container for TypeScript with optional Next.js App Router and Node.js adapters","directories":{},"maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"sideEffects":false,"_nodeVersion":"26.8.2","packageManager":"bun@1.4.2","devDependencies":{"mitata":"1.0.34","tsdown":"0.23.0","publint":"0.3.24","@types/bun":"1.4.2","typescript":"6.0.3","@types/node":"26.0.1","@arethetypeswrong/core":"0.18.5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/di-craft_0.0.34_1789498325224_0.4476419099031872"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-02T08:42:56.639Z","modified":"2026-09-15T18:52:05.598Z","0.0.1":"2026-06-02T08:42:56.831Z","0.0.6":"2026-06-02T10:10:13.273Z","0.0.7":"2026-06-02T10:15:20.813Z","0.0.8":"2026-06-02T11:51:39.250Z","0.0.9":"2026-06-02T12:06:08.199Z","0.0.10":"2026-06-03T16:04:37.836Z","0.0.11":"2026-06-05T12:50:04.114Z","0.0.12":"2026-06-10T02:38:03.927Z","0.0.13":"2026-06-10T02:45:04.994Z","0.0.14":"2026-06-10T03:59:10.027Z","0.0.15":"2026-06-10T05:20:59.334Z","0.0.16":"2026-06-11T13:49:34.834Z","0.0.17":"2026-06-21T06:25:57.656Z","0.0.18":"2026-06-22T08:17:57.267Z","0.0.19":"2026-06-23T10:51:37.371Z","0.0.20":"2026-06-23T14:26:42.116Z","0.0.21":"2026-06-26T14:07:49.865Z","0.0.22":"2026-06-26T14:25:41.111Z","0.0.24":"2026-07-03T10:08:16.947Z","0.0.25":"2026-07-09T07:44:11.841Z","0.0.26":"2026-07-12T06:20:44.280Z","0.0.28":"2026-07-12T07:22:55.140Z","0.0.29":"2026-08-27T07:54:16.940Z","0.0.30":"2026-08-27T09:05:51.918Z","0.0.32":"2026-08-27T09:54:12.935Z","0.0.33":"2026-09-13T09:26:35.246Z","0.0.34":"2026-09-15T18:52:05.306Z"},"bugs":{"url":"https://github.com/bezmen-e/di-craft/issues"},"author":{"name":"Egor Bezmen","email":"egor1911@gmail.com"},"license":"MIT","homepage":"https://di-craft.pages.dev","keywords":["di","di container","dependency-injection","dependency injection","dependency injection container","ioc","inversion of control","ioc container","typescript","container","zero dependencies","lightweight","tiny","tree-shakable","nextjs","next.js","app router","react server components","rsc","server components","request scope","request scoped","ssr","state hydration","next adapter","nodejs","node adapter","async context","async local storage","asynclocalstorage"],"repository":{"url":"git+https://github.com/bezmen-e/di-craft.git","type":"git","directory":"packages/di-craft"},"description":"A tiny, type-safe dependency injection container for TypeScript with optional Next.js App Router and Node.js adapters","maintainers":[{"name":"bezmen","email":"egor1911@gmail.com"}],"readme":"<h1 align=\"center\">di-craft</h1>\n\n<p align=\"center\">Type-safe dependency injection for TypeScript, with zero runtime magic.</p>\n\n```sh\nnpm install di-craft\n```\n\n```ts\nimport { createContainer, createToken, provideValue } from \"di-craft\";\n\nconst PORT = createToken<number>(\"PORT\");\nconst container = createContainer([provideValue(PORT, 3000)]);\n\ncontainer.get(PORT); // number\n```\n\nRead the [documentation](https://di-craft.pages.dev) or browse the\n[generated API reference](https://di-craft.pages.dev/api/di-craft/readme).\n\n[MIT](./LICENSE)\n","readmeFilename":"README.md"}