{ "_from": "inversify@6.0.1", "_id": "inversify@6.0.1", "_inBundle": false, "_integrity": "sha512-B3ex30927698TJENHR++8FfEaJGqoWOgI6ZY5Ht/nLUsFCwHn6akbwtnUAPCgUepAnTpe2qHxhDNjoKLyz6rgQ==", "_location": "/inversify", "_phantomChildren": {}, "_requested": { "type": "version", "registry": true, "raw": "inversify@6.0.1", "name": "inversify", "escapedName": "inversify", "rawSpec": "6.0.1", "saveSpec": null, "fetchSpec": "6.0.1" }, "_requiredBy": [ "/javascript-obfuscator" ], "_resolved": "https://registry.npmmirror.com/inversify/-/inversify-6.0.1.tgz", "_shasum": "b20d35425d5d8c5cd156120237aad0008d969f02", "_spec": "inversify@6.0.1", "_where": "/Users/xiongbenda/Desktop/中葡数字/黑河卡口项目/IC_RW/node_modules/javascript-obfuscator", "author": { "name": "Remo H. Jansen" }, "bugs": { "url": "https://github.com/inversify/InversifyJS/issues" }, "bundleDependencies": false, "deprecated": false, "description": "A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.", "devDependencies": { "@types/chai": "4.2.22", "@types/mocha": "9.0.0", "@types/sinon": "9.0.11", "browserify": "17.0.0", "chai": "4.3.4", "istanbul": "0.4.5", "karma": "6.3.4", "karma-chai": "0.1.0", "karma-chrome-launcher": "3.1.0", "karma-commonjs": "1.0.0", "karma-es6-shim": "1.0.0", "karma-firefox-launcher": "2.1.1", "karma-ie-launcher": "1.0.0", "karma-mocha": "2.0.1", "karma-mocha-reporter": "2.2.5", "karma-phantomjs-launcher": "1.0.4", "karma-sinon": "1.0.5", "mocha": "9.1.2", "nyc": "15.1.0", "publish-please": "5.5.2", "reflect-metadata": "0.1.13", "sinon": "9.2.4", "ts-node": "10.3.0", "tsify": "5.0.4", "tslint": "6.1.3", "typescript": "4.4.4", "updates": "12.2.2" }, "engines": {}, "homepage": "http://inversify.io", "jsnext:main": "es/inversify.js", "keywords": [ "ioc", "di", "javascript", "typescript", "node", "dependency injection", "dependency inversion", "inversion of control container" ], "license": "MIT", "main": "lib/inversify.js", "module": "es/inversify.js", "name": "inversify", "repository": { "type": "git", "url": "git+https://github.com/inversify/InversifyJS.git" }, "scripts": { "build": "npm run build:lib && npm run build:amd && npm run build:es && npm run build:es6", "build:amd": "tsc -p src/tsconfig-amd.json", "build:es": "tsc -p src/tsconfig-es.json", "build:es6": "tsc -p src/tsconfig-es6.json", "build:lib": "tsc -p src/tsconfig.json", "clean": "rm -r amd es lib", "postupdate": "git diff-files --quiet package-lock.json || npm test", "prepublish": "npm run build && publish-please guard", "pretest": "tslint --project .", "publish-please": "publish-please", "test": "nyc --require ts-node/register mocha test/**/*.test.ts --reporter spec --retries 3 --require 'node_modules/reflect-metadata/Reflect.js' --exit", "test:browser": "browserify test/inversify.test.ts -p [ tsify --noImplicitAny ] > ./test/bundle.test.js && karma start", "update": "updates --update --minor && npm install" }, "sideEffects": false, "types": "lib/inversify.d.ts", "version": "6.0.1" }