{"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"dist":{"shasum":"de94dd6979fb2cdc8c794481635bd82171a03610","tarball":"https://registry.npmjs.org/inversify/-/inversify-6.1.3.tgz","fileCount":424,"integrity":"sha512-B+rsxKIEh4wCj8gf3IjHSF/7lR02SepVa7b21AlYYp0JzRNzPIOC2V+1EWWzbRNj6WCbrF00XX9STDJdcCKjvg==","signatures":[{"sig":"MEUCIHc/QG+21MOXWGuqIMI1sBAm8Cn7YU+WyzK4PmICSD7QAiEAxppzI3OlYlC8SJy3RPd58JZtsRgO5a9bLI3rJYFMLnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":857958},"main":"lib/inversify.js","name":"inversify","types":"lib/inversify.d.ts","author":{"name":"Remo H. Jansen"},"module":"es/inversify.js","engines":{},"exports":{".":{"import":"./es/inversify.js","require":"./lib/inversify.js"}},"gitHead":"c50565ebf65b788c380c4fbb164260e693612024","license":"MIT","scripts":{"lint":"eslint ./src ./test","test":"nyc --reporter=lcov --require ts-node/register mocha ./test/*.test.ts test/**/*.test.ts --reporter spec --retries 3 --require 'node_modules/reflect-metadata/Reflect.js' --exit","build":"npm run build:lib && npm run build:amd && npm run build:es && npm run build:es6","clean":"rimraf amd es es6 lib","format":"prettier --write ./src/*.ts ./src/**/*.ts ./test/*.ts ./test/**/*.ts","update":"updates --update --minor && npm install","build:es":"tsc -p src/tsconfig-es.json && node ./scripts/writeEsmPackageJson.mjs ./es","build:amd":"tsc -p src/tsconfig-amd.json","build:es6":"tsc -p src/tsconfig-es6.json","build:lib":"tsc -p src/tsconfig.json","postupdate":"git diff-files --quiet package-lock.json || npm test","prepublish":"npm run build && publish-please guard","publish-please":"publish-please"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"homepage":"http://inversify.io","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"repository":{"url":"git+https://github.com/inversify/InversifyJS.git","type":"git"},"_npmVersion":"10.9.0","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","directories":{},"jsnext:main":"es/inversify.js","maintainers":[{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"}],"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"@inversifyjs/core":"1.3.3","@inversifyjs/common":"1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"17.1.0","chai":"4.5.0","mocha":"10.8.2","sinon":"19.0.2","eslint":"9.14.0","rimraf":"6.0.1","ts-node":"10.9.2","updates":"16.4.0","prettier":"3.3.3","@eslint/js":"9.14.0","typescript":"5.6.3","@types/chai":"4.3.20","@types/mocha":"10.0.9","@types/sinon":"17.0.3","publish-please":"5.5.2","reflect-metadata":"0.2.2","typescript-eslint":"8.14.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.14.0","@typescript-eslint/eslint-plugin":"8.14.0","eslint-plugin-simple-import-sort":"12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/inversify_6.1.3_1731413200664_0.9838910572244539","host":"s3://npm-registry-packages"},"_id":"inversify@6.1.3","version":"6.1.3"}