{"bugs":{"url":"https://github.com/nicojs/typed-inject/issues"},"dist":{"shasum":"03e19e41188ec6a05496a5d37dc307d649aa7e87","tarball":"https://registry.npmjs.org/typed-inject/-/typed-inject-5.0.0.tgz","fileCount":70,"integrity":"sha512-0Ql2ORqBORLMdAW89TQKZsb1PQkFGImFfVmncXWe7a+AA3+7dh7Se9exxZowH4kbnlvKEFkMxUYdHUpjYWFJaA==","signatures":[{"sig":"MEQCIAk+9hZ23pG/nHIecqCFxeS3MrBikUOW8vJjAKgkJ8pQAiAjiesShTCiBSR6ymU9ywA8onM2H7/BAGdPRnMMb+pTbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102880},"main":"dist/src/index.js","name":"typed-inject","type":"module","types":"./dist/src/index.d.ts","author":{"name":"Nico Jansen","email":"jansennico@gmail.com"},"engines":{"node":">=18"},"gitHead":"5d3c0276e65ade1d683239346488708b7a11e443","license":"Apache-2.0","scripts":{"all":"npm run clean && npm run build && npm run lint && npm run test && npm run stryker","lint":"eslint","test":"c8 --exclude-after-remap=false \"--exclude=dist/test/**/*.js\" --check-coverage --reporter=html --report-dir=reports/coverage --lines 100 --functions 100 --branches 100 npm run test:all","build":"tsc -b","clean":"rimraf dist","start":"tsc -b -w","stryker":"stryker run","version":"npm run generate-changelog","test:all":"npm run test:unit && npm run test:integration","test:unit":"mocha -r source-map-support/register \"dist/test/helpers/**/*.js\" \"dist/test/unit/**/*.js\"","preversion":"npm run all","postversion":"npm publish && git push && git push --tags","release:major":"npm version major -m \"chore(release): %s\"","release:minor":"npm version minor -m \"chore(release): %s\"","release:patch":"npm version patch -m \"chore(release): %s\"","test:integration":"mocha -r source-map-support/register --timeout 20000 \"dist/test/helpers/**/*.js\" \"dist/test/integration/**/*.js\"","generate-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md"},"_npmUser":{"name":"nicojs","email":"jansennico@gmail.com"},"homepage":"https://github.com/nicojs/typed-inject/#readme","keywords":["typescript","dependency-injection","IoC","di","inject","type-safe"],"repository":{"url":"git+https://github.com/nicojs/typed-inject.git","type":"git"},"_npmVersion":"10.8.3","description":"Type safe dependency injection framework for TypeScript","directories":{},"maintainers":[{"name":"nicojs","email":"jansennico@gmail.com"},{"name":"strykermutator-npa","email":"strykermutator.npa@gmail.com"}],"_nodeVersion":"22.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^5.1.2","mocha":"^11.0.1","sinon":"^19.0.2","rimraf":"^6.0.1","prettier":"^3.4.2","@eslint/js":"^9.16.0","sinon-chai":"^4.0.0","typescript":"~5.7.2","@types/chai":"^5.0.1","@types/node":"^22.10.2","@types/mocha":"^10.0.10","@types/sinon":"^17.0.3","@types/sinon-chai":"^4.0.0","typescript-eslint":"^8.18.0","source-map-support":"^0.5.21","@stryker-mutator/core":"^8.7.1","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.0","conventional-changelog-cli":"^5.0.0","eslint-plugin-chai-friendly":"^1.0.1","@stryker-mutator/mocha-runner":"^8.7.1","@typescript-eslint/eslint-plugin":"^8.18.0","@stryker-mutator/typescript-checker":"^8.7.1"},"_npmOperationalInternal":{"tmp":"tmp/typed-inject_5.0.0_1734127501077_0.1517064924930418","host":"s3://npm-registry-packages-npm-production"},"_id":"typed-inject@5.0.0","version":"5.0.0"}