{"_id":"inversify","_rev":"4079919","name":"inversify","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dist-tags":{"alpha":"7.0.0-alpha.5","beta":"7.7.1-beta.0","latest":"7.10.3","ls":"0.0.2"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"time":{"modified":"2025-10-16T23:04:56.000Z","created":"2015-04-16T00:58:27.365Z","7.10.3":"2025-10-16T01:07:11.049Z","7.10.2":"2025-09-30T15:27:11.507Z","7.10.1":"2025-09-26T00:32:39.739Z","7.10.0":"2025-09-14T18:10:58.268Z","7.9.1":"2025-08-27T13:43:20.639Z","7.9.0":"2025-08-20T22:38:39.888Z","7.8.1":"2025-08-15T23:31:46.798Z","7.8.0":"2025-08-15T22:26:21.307Z","7.7.1":"2025-08-11T17:14:12.173Z","7.7.1-beta.0":"2025-08-10T09:00:21.733Z","7.7.0":"2025-07-31T16:24:57.098Z","7.6.1":"2025-07-13T22:59:38.581Z","7.6.0":"2025-07-13T18:49:58.071Z","7.5.4":"2025-06-25T23:11:28.675Z","7.5.3":"2025-06-25T11:51:37.611Z","7.5.2":"2025-06-01T08:29:08.815Z","7.5.1":"2025-04-16T18:59:47.941Z","7.5.0":"2025-04-02T21:31:21.100Z","7.4.0":"2025-04-01T23:45:52.682Z","7.3.0":"2025-03-30T15:10:13.158Z","7.2.0":"2025-03-22T12:21:58.702Z","7.1.0":"2025-03-10T00:51:43.025Z","7.0.2":"2025-03-07T20:33:12.773Z","7.0.1":"2025-02-27T20:18:02.824Z","7.0.0":"2025-02-26T20:22:17.472Z","7.0.0-alpha.5":"2025-02-08T22:24:41.308Z","7.0.0-alpha.4":"2025-02-02T10:38:42.939Z","6.2.2":"2025-02-02T10:22:56.855Z","7.0.0-alpha.3":"2025-02-02T10:08:24.273Z","7.0.0-alpha.2":"2025-01-26T18:29:46.538Z","7.0.0-alpha.1":"2025-01-24T21:14:47.731Z","7.0.0-alpha.0":"2025-01-16T22:04:25.695Z","6.2.1":"2024-12-19T22:31:52.720Z","6.2.0":"2024-12-10T10:07:23.309Z","6.2.0-beta.1":"2024-12-05T00:17:05.454Z","6.2.0-beta.0":"2024-12-04T20:17:13.113Z","6.1.6":"2024-12-03T16:16:29.493Z","6.1.5":"2024-11-29T17:39:54.615Z","6.1.5-beta.2":"2024-11-29T11:03:33.036Z","6.1.5-beta.1":"2024-11-29T00:11:34.142Z","6.1.5-beta.0":"2024-11-26T09:56:53.732Z","6.1.4":"2024-11-13T20:08:34.243Z","6.1.4-beta.1":"2024-11-13T15:42:45.037Z","6.1.4-beta.0":"2024-11-12T12:41:18.623Z","6.1.3":"2024-11-12T12:06:40.864Z","6.1.2":"2024-11-12T10:01:56.742Z","6.1.2-beta.1":"2024-11-12T00:11:37.524Z","6.1.2-beta.0":"2024-11-08T18:43:58.157Z","6.1.1":"2024-11-07T19:39:09.253Z","6.1.0":"2024-11-07T14:07:42.897Z","6.0.3":"2024-10-23T11:43:04.706Z","6.0.2":"2023-10-20T23:35:39.918Z","6.0.1":"2021-10-14T12:50:51.037Z","5.1.1":"2021-04-25T22:32:15.195Z","5.1.0":"2021-04-25T19:26:09.557Z","5.0.5":"2020-12-10T02:10:05.969Z","5.0.1":"2018-10-17T16:45:36.215Z","4.14.0":"2018-10-16T20:48:34.293Z","4.13.0":"2018-04-16T22:00:56.011Z","4.11.1":"2018-02-26T13:37:06.118Z","4.11.0":"2018-02-26T13:12:30.475Z","4.10.0":"2018-01-27T15:41:48.150Z","4.9.0":"2017-12-18T01:40:55.403Z","4.8.0":"2017-12-17T01:02:14.902Z","4.7.0":"2017-12-16T00:05:24.811Z","4.6.1":"2017-12-15T16:00:18.472Z","4.6.0":"2017-12-05T09:33:13.910Z","4.5.2":"2017-11-22T21:09:43.400Z","4.5.1":"2017-11-04T01:43:11.772Z","4.5.0":"2017-11-02T02:12:37.998Z","4.4.0":"2017-10-31T01:15:51.663Z","4.3.0":"2017-07-24T11:43:31.064Z","4.2.0":"2017-07-02T21:42:27.178Z","4.1.1":"2017-05-30T07:51:34.474Z","4.1.0":"2017-04-25T20:38:06.825Z","4.0.0":"2017-04-24T08:16:14.040Z","3.3.0":"2017-03-22T22:49:03.612Z","3.2.0":"2017-03-21T21:53:13.191Z","3.1.0":"2017-02-07T22:38:44.121Z","3.0.0":"2017-01-11T20:38:24.908Z","3.0.0-rc.4":"2016-12-31T01:12:10.762Z","3.0.0-rc.2":"2016-12-10T03:05:33.479Z","3.0.0-rc.1":"2016-12-05T23:25:28.551Z","3.0.0-beta.3":"2016-12-04T16:22:24.166Z","3.0.0-beta.2":"2016-11-25T23:57:45.452Z","3.0.0-beta.1":"2016-11-03T16:18:08.318Z","2.0.1":"2016-10-09T14:09:31.070Z","2.0.0":"2016-09-11T08:12:11.842Z","2.0.0-rc.14":"2016-09-10T00:21:23.597Z","2.0.0-rc.13":"2016-08-30T22:51:34.424Z","2.0.0-rc.12":"2016-08-27T23:23:39.740Z","2.0.0-rc.11":"2016-08-25T08:13:48.491Z","2.0.0-rc.10":"2016-08-14T15:36:53.194Z","2.0.0-rc.9":"2016-08-10T08:09:32.125Z","2.0.0-rc.5":"2016-08-01T07:47:51.442Z","2.0.0-rc.1":"2016-06-25T17:08:24.518Z","2.0.0-beta.10":"2016-06-21T11:10:47.574Z","2.0.0-beta.9":"2016-06-21T00:52:21.630Z","2.0.0-beta.8":"2016-06-01T18:03:55.807Z","2.0.0-beta.7":"2016-05-31T23:31:26.886Z","2.0.0-beta.6":"2016-05-21T00:15:40.088Z","2.0.0-beta.5":"2016-05-19T01:06:31.374Z","2.0.0-beta.4":"2016-05-17T22:48:36.488Z","2.0.0-beta.3":"2016-05-06T22:42:15.515Z","2.0.0-beta.2":"2016-04-28T23:59:46.156Z","2.0.0-beta.1":"2016-04-07T16:30:34.338Z","2.0.0-alpha.8":"2016-04-04T00:38:39.217Z","2.0.0-alpha.6":"2016-03-18T02:39:12.345Z","2.0.0-alpha.5":"2016-03-18T02:10:42.986Z","2.0.0-alpha.4":"2016-03-18T00:47:27.384Z","2.0.0-alpha.3":"2016-03-11T02:24:08.136Z","2.0.0-alpha.2":"2016-03-07T21:24:46.584Z","2.0.0-alpha.1":"2016-03-05T01:07:42.670Z","2.0.0-alpha.0":"2016-03-01T16:02:39.556Z","1.3.1":"2016-02-02T18:05:26.498Z","1.3.0":"2016-02-02T14:46:21.489Z","1.2.2":"2016-01-24T12:32:27.096Z","1.2.1":"2016-01-24T01:05:20.780Z","1.2.0":"2016-01-14T02:39:41.594Z","1.0.3":"2015-10-18T20:23:16.235Z","1.0.2":"2015-10-18T00:34:58.483Z","1.0.1":"2015-10-17T22:40:51.936Z","1.0.0":"2015-04-17T07:36:25.602Z","0.0.7":"2015-04-16T08:24:45.640Z","0.0.6":"2015-04-16T01:31:14.486Z","0.0.5":"2015-04-16T01:27:43.143Z","0.0.4":"2015-04-16T01:24:59.309Z","0.0.2":"2015-04-16T01:16:20.165Z","0.0.1":"2015-04-16T00:58:27.365Z"},"users":{"remojansen":true,"rexpan":true,"nfrigus":true,"thinhair":true,"sopepos":true,"ssljivic":true,"ptrevethan":true,"tschettler":true,"shuoshubao":true,"joe.li":true,"thor_bux":true,"orenschwartz":true,"schemelev":true,"ddaversa":true,"jk6":true,"broadway69":true,"rajiff":true,"balazserdos":true,"novalu":true,"cocorax":true,"three":true,"rsp":true},"author":{"name":"Remo H. Jansen"},"repository":{"type":"git","url":"git+https://github.com/inversify/monorepo.git"},"versions":{"7.10.3":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/monorepo/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.2","@inversifyjs/container":"1.14.0","@inversifyjs/core":"9.1.0"},"devDependencies":{"@types/node":"24.7.2","@vitest/coverage-v8":"3.2.4","eslint":"9.37.0","prettier":"3.6.2","reflect-metadata":"0.2.2","rimraf":"6.0.1","rollup":"4.52.4","ts-loader":"9.5.4","tslib":"2.8.1","typescript":"5.9.3","vitest":"3.2.4"},"homepage":"https://inversify.io","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"devEngines":{"node":"^24.10.0","pnpm":"^10.13.1"},"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/inversify/monorepo.git"},"sideEffects":false,"version":"7.10.3","scripts":{"build":"pnpm run build:cjs && pnpm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && pnpm exec foundation-ts-package-cjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && pnpm exec foundation-ts-package-esm ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src","lint":"eslint ./src","prebuild":"pnpm run build:clean","test":"vitest run","test:integration":"pnpm run test --project Integration","test:coverage":"pnpm run test:unit --coverage","test:uncommitted":"pnpm run test --changed=HEAD","test:unit":"pnpm run test --project Unit"},"types":"./lib/cjs/index.d.ts","_id":"inversify@7.10.3","_integrity":"sha512-pqcnrXWOg28LykoR/ndoPQJIgkoxtUgxbkcsH+43nmf1BcM4GfCBKjzC0IncWdQRYOKUdkKhOGAtQfdlhwAEiQ==","_resolved":"/tmp/ad8801dd1a4e198665190d6812fe87d0/inversify-7.10.3.tgz","_from":"file:inversify-7.10.3.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.1","dist":{"shasum":"f8599500da5a649fc4a45696a08a140c261ca8eb","size":15828,"noattachment":false,"key":"/inversify/-/inversify-7.10.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.10.3.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.10.3_1760576830831_0.9169860146695261"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-16T01:07:11.049Z","publish_time":1760576831049,"_source_registry_name":"default","_cnpm_publish_time":1760576831049},"7.10.2":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/monorepo/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.2","@inversifyjs/container":"1.13.2","@inversifyjs/core":"9.0.1"},"devDependencies":{"@types/node":"22.18.7","@vitest/coverage-v8":"3.2.4","eslint":"9.36.0","prettier":"3.6.2","reflect-metadata":"0.2.2","rimraf":"6.0.1","rollup":"4.52.3","ts-loader":"9.5.4","tslib":"2.8.1","typescript":"5.9.2","vitest":"3.2.4"},"homepage":"https://inversify.io","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"devEngines":{"node":"^22.10.2","pnpm":"^10.13.1"},"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/inversify/monorepo.git"},"sideEffects":false,"version":"7.10.2","scripts":{"build":"pnpm run build:cjs && pnpm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && pnpm exec foundation-ts-package-cjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && pnpm exec foundation-ts-package-esm ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src","lint":"eslint ./src","prebuild":"pnpm run build:clean","test":"vitest run","test:integration":"pnpm run test --project Integration","test:coverage":"pnpm run test:unit --coverage","test:uncommitted":"pnpm run test --changed=HEAD","test:unit":"pnpm run test --project Unit"},"_id":"inversify@7.10.2","types":"./lib/cjs/index.d.ts","_integrity":"sha512-BdR5jPo2lm8PlIEiDvEyEciLeLxabnJ6bNV7jv2Ijq6uNxuIxhApKmk360boKbSdRL9SOVMLK/O97S1EzNw+WA==","_resolved":"/tmp/027dea667286cf246e46905203dd081d/inversify-7.10.2.tgz","_from":"file:inversify-7.10.2.tgz","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"shasum":"aaa29a5eaf946f379af0d821884a8aea54cb9f42","size":15778,"noattachment":false,"key":"/inversify/-/inversify-7.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.10.2.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.10.2_1759246031328_0.10431104539866265"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-30T15:27:11.507Z","publish_time":1759246031507,"_source_registry_name":"default","_cnpm_publish_time":1759246031507},"7.10.1":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/monorepo/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.2","@inversifyjs/core":"9.0.0","@inversifyjs/container":"1.13.1"},"devDependencies":{"@types/node":"22.18.6","@vitest/coverage-v8":"3.2.4","eslint":"9.36.0","prettier":"3.6.2","reflect-metadata":"0.2.2","rimraf":"6.0.1","rollup":"4.52.2","ts-loader":"9.5.4","tslib":"2.8.1","typescript":"5.9.2","vitest":"3.2.4"},"homepage":"https://inversify.io","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"devEngines":{"node":"^22.10.2","pnpm":"^10.13.1"},"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/inversify/monorepo.git"},"sideEffects":false,"version":"7.10.1","scripts":{"build":"pnpm run build:cjs && pnpm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && pnpm exec foundation-ts-package-cjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && pnpm exec foundation-ts-package-esm ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src","lint":"eslint ./src","prebuild":"pnpm run build:clean","test":"vitest run","test:integration":"pnpm run test --project Integration","test:coverage":"pnpm run test:unit --coverage","test:uncommitted":"pnpm run test --changed=HEAD","test:unit":"pnpm run test --project Unit"},"_id":"inversify@7.10.1","types":"./lib/cjs/index.d.ts","_integrity":"sha512-d4ApS8+WVaB8UJFWbqt691805t17RNsdh7Vy8YwL37Di1CFoLHd2QKtZM+AnUUYhq+4VJLsN3QOKf+BFfLlH4Q==","_resolved":"/tmp/0a08b3db2294a29a1519e860486e612a/inversify-7.10.1.tgz","_from":"file:inversify-7.10.1.tgz","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"shasum":"fd6b1e0279782a6c28d6896e852c64582cfbead4","size":15879,"noattachment":false,"key":"/inversify/-/inversify-7.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.10.1.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.10.1_1758846759543_0.4543335001273614"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T00:32:39.739Z","publish_time":1758846759739,"_source_registry_name":"default","_cnpm_publish_time":1758846759739},"7.10.0":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.2","@inversifyjs/container":"1.13.0","@inversifyjs/core":"9.0.0"},"devEngines":{"packageManager":{"name":"pnpm","version":"^10.13.1","onFail":"warn"},"runtime":{"name":"node","version":"^22.10.2","onFail":"warn"}},"devDependencies":{"@eslint/js":"9.35.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.4","@types/chai":"5.2.2","@types/mocha":"10.0.10","@types/node":"22.18.3","@types/sinon":"17.0.4","@typescript-eslint/eslint-plugin":"8.43.0","@typescript-eslint/parser":"8.43.0","chai":"6.0.1","eslint":"9.35.0","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.7.2","nyc":"17.1.0","prettier":"3.6.2","rimraf":"6.0.1","rollup":"4.50.1","rollup-plugin-dts":"6.2.3","sinon":"21.0.0","ts-loader":"9.5.4","tslib":"2.8.1","ts-node":"10.9.2","typescript":"5.9.2","typescript-eslint":"8.43.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"homepage":"http://inversify.io","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"sideEffects":false,"version":"7.10.0","scripts":{"build":"pnpm run build:cjs && pnpm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"pnpm run build:clean","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"_id":"inversify@7.10.0","types":"./lib/cjs/index.d.ts","_integrity":"sha512-HAgfj8v1aMv2UcVMASLY/ergNt1jJKai/gW2HCUYTwMYmaGC1p3iVKw/ZQ2wI7wO92/6/KyfKV7nOYYKk+E/lg==","_resolved":"/tmp/267b1ae66b2ebf251bb6204a45f2541e/inversify-7.10.0.tgz","_from":"file:inversify-7.10.0.tgz","_nodeVersion":"22.14.0","_npmVersion":"11.4.2","dist":{"shasum":"a4fd2a3848d6d32c559e52d776059f04a95d84a4","size":10201,"noattachment":false,"key":"/inversify/-/inversify-7.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.10.0.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.10.0_1757873458074_0.1622918964128417"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-14T18:10:58.268Z","publish_time":1757873458268,"_source_registry_name":"default","_cnpm_publish_time":1757873458268},"7.9.1":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.2","@inversifyjs/container":"1.12.7","@inversifyjs/core":"8.0.0"},"devEngines":{"packageManager":{"name":"pnpm","version":"^10.13.1","onFail":"warn"},"runtime":{"name":"node","version":"^22.10.2","onFail":"warn"}},"devDependencies":{"@eslint/js":"9.34.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.4","@types/chai":"5.2.2","@types/mocha":"10.0.10","@types/node":"22.18.0","@types/sinon":"17.0.4","@typescript-eslint/eslint-plugin":"8.41.0","@typescript-eslint/parser":"8.41.0","chai":"6.0.1","eslint":"9.34.0","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.7.1","nyc":"17.1.0","prettier":"3.6.2","rimraf":"6.0.1","rollup":"4.48.1","rollup-plugin-dts":"6.2.3","sinon":"21.0.0","ts-loader":"9.5.4","tslib":"2.8.1","ts-node":"10.9.2","typescript":"5.9.2","typescript-eslint":"8.41.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"homepage":"http://inversify.io","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"sideEffects":false,"version":"7.9.1","scripts":{"build":"pnpm run build:cjs && pnpm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"pnpm run build:clean","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"_id":"inversify@7.9.1","types":"./lib/cjs/index.d.ts","_integrity":"sha512-+x7saeEKDDakWwhtLHAPYPXxCSMI4xTQBJqkTYC6AZHMw+3SpUu7p8hma8pfhazgRHoSB1tENKwtIOLi+uOQUg==","_resolved":"/tmp/409c9726865dc1749f0b7892b575a603/inversify-7.9.1.tgz","_from":"file:inversify-7.9.1.tgz","_nodeVersion":"22.14.0","_npmVersion":"11.4.2","dist":{"shasum":"aed61e75c6fcdf24ae9fdd8c51e565a1b617c319","size":10119,"noattachment":false,"key":"/inversify/-/inversify-7.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.9.1.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.9.1_1756302200461_0.7531638030953158"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T13:43:20.639Z","publish_time":1756302200639,"_source_registry_name":"default","_cnpm_publish_time":1756302200639},"7.9.0":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.2","@inversifyjs/container":"1.12.6","@inversifyjs/core":"7.2.0"},"devEngines":{"packageManager":{"name":"pnpm","version":"^10.13.1","onFail":"warn"},"runtime":{"name":"node","version":"^22.10.2","onFail":"warn"}},"devDependencies":{"@eslint/js":"9.33.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.4","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/node":"22.17.2","@types/sinon":"17.0.4","@typescript-eslint/eslint-plugin":"8.40.0","@typescript-eslint/parser":"8.40.0","chai":"4.5.0","eslint":"9.33.0","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.7.1","nyc":"17.1.0","prettier":"3.6.2","rimraf":"6.0.1","rollup":"4.46.4","rollup-plugin-dts":"6.2.3","sinon":"21.0.0","ts-loader":"9.5.2","tslib":"2.8.1","ts-node":"10.9.2","typescript":"5.9.2","typescript-eslint":"8.40.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"homepage":"http://inversify.io","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"sideEffects":false,"version":"7.9.0","scripts":{"build":"pnpm run build:cjs && pnpm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"pnpm run build:clean","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"_id":"inversify@7.9.0","types":"./lib/cjs/index.d.ts","_integrity":"sha512-bq5om1H9i5wXUoWfoubnNnSpD8Aw+uci6sH751M4RZHPKdccuniRNFO6pQf5AsPdO/Tcy4WPFx8FxaETsaQlhw==","_resolved":"/tmp/7a721ba9eee1de8b37cf6c515d0cb12a/inversify-7.9.0.tgz","_from":"file:inversify-7.9.0.tgz","_nodeVersion":"22.14.0","_npmVersion":"11.4.2","dist":{"shasum":"f4a8ddc44298fbeaae32ed6520551ed7f96f62cc","size":10103,"noattachment":false,"key":"/inversify/-/inversify-7.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.9.0.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.9.0_1755729519693_0.9419881133269123"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-20T22:38:39.888Z","publish_time":1755729519888,"_source_registry_name":"default","_cnpm_publish_time":1755729519888},"7.8.1":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.2","@inversifyjs/container":"1.12.5","@inversifyjs/core":"7.1.1"},"devEngines":{"packageManager":{"name":"pnpm","version":"^10.13.1","onFail":"warn"},"runtime":{"name":"node","version":"^22.10.2","onFail":"warn"}},"devDependencies":{"@eslint/js":"9.33.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.4","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/node":"22.17.2","@types/sinon":"17.0.4","@typescript-eslint/eslint-plugin":"8.39.1","@typescript-eslint/parser":"8.39.1","chai":"4.5.0","eslint":"9.33.0","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.7.1","nyc":"17.1.0","prettier":"3.6.2","rimraf":"6.0.1","rollup":"4.46.2","rollup-plugin-dts":"6.2.1","sinon":"21.0.0","ts-loader":"9.5.2","tslib":"2.8.1","ts-node":"10.9.2","typescript":"5.9.2","typescript-eslint":"8.39.1"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"homepage":"http://inversify.io","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"sideEffects":false,"version":"7.8.1","scripts":{"build":"pnpm run build:cjs && pnpm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"pnpm run build:clean","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"_id":"inversify@7.8.1","types":"./lib/cjs/index.d.ts","_integrity":"sha512-UARBurbyW86JQL1XdBm9mTJG4tw/k/CYxZLvu0AY1vjh88lu0+IdQ9njCncr6e9YFsg4vnJviWyclg4icJhnXA==","_resolved":"/tmp/35627e7f698f40f3e2dcf37ee59163de/inversify-7.8.1.tgz","_from":"file:inversify-7.8.1.tgz","_nodeVersion":"22.14.0","_npmVersion":"11.4.2","dist":{"shasum":"bd89b0b32c4d442aee9a3c62d0e6c0209131fb1e","size":10076,"noattachment":false,"key":"/inversify/-/inversify-7.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.8.1.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.8.1_1755300706609_0.3679414887854029"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T23:31:46.798Z","publish_time":1755300706798,"_source_registry_name":"default","_cnpm_publish_time":1755300706798},"7.8.0":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.2","@inversifyjs/container":"1.12.4","@inversifyjs/core":"7.1.0"},"devEngines":{"packageManager":{"name":"pnpm","version":"^10.13.1","onFail":"warn"},"runtime":{"name":"node","version":"^22.10.2","onFail":"warn"}},"devDependencies":{"@eslint/js":"9.33.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.4","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/node":"22.17.2","@types/sinon":"17.0.4","@typescript-eslint/eslint-plugin":"8.39.1","@typescript-eslint/parser":"8.39.1","chai":"4.5.0","eslint":"9.33.0","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.7.1","nyc":"17.1.0","prettier":"3.6.2","rimraf":"6.0.1","rollup":"4.46.2","rollup-plugin-dts":"6.2.1","sinon":"21.0.0","ts-loader":"9.5.2","tslib":"2.8.1","ts-node":"10.9.2","typescript":"5.9.2","typescript-eslint":"8.39.1"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"homepage":"http://inversify.io","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"sideEffects":false,"version":"7.8.0","scripts":{"build":"pnpm run build:cjs && pnpm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"pnpm run build:clean","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"_id":"inversify@7.8.0","types":"./lib/cjs/index.d.ts","_integrity":"sha512-GVYR+hU+cvnD7aqV4wXxwYvxrEywfBrCbdgmb7PJfVBkptRdS85JJsnnMIfkV3S/C8zQ6I0ufrD/TYk7p9y9Vg==","_resolved":"/tmp/7c96c16fa6c6da10e524c14bb5eb2496/inversify-7.8.0.tgz","_from":"file:inversify-7.8.0.tgz","_nodeVersion":"22.14.0","_npmVersion":"11.4.2","dist":{"shasum":"a32256caf3ab63547b6f9e7684d693fd881740d2","size":10046,"noattachment":false,"key":"/inversify/-/inversify-7.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.8.0.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.8.0_1755296781115_0.6360012700001956"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T22:26:21.307Z","publish_time":1755296781307,"_source_registry_name":"default","_cnpm_publish_time":1755296781307},"7.7.1":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.2","@inversifyjs/container":"1.12.3","@inversifyjs/core":"7.0.1"},"devEngines":{"packageManager":{"name":"pnpm","version":"^10.13.1","onFail":"warn"},"runtime":{"name":"node","version":"^22.10.2","onFail":"warn"}},"devDependencies":{"@eslint/js":"9.33.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.4","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/node":"22.17.1","@types/sinon":"17.0.4","@typescript-eslint/eslint-plugin":"8.39.0","@typescript-eslint/parser":"8.39.0","chai":"4.5.0","eslint":"9.33.0","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.7.1","nyc":"17.1.0","prettier":"3.6.2","rimraf":"6.0.1","rollup":"4.46.2","rollup-plugin-dts":"6.2.1","sinon":"21.0.0","ts-loader":"9.5.2","tslib":"2.8.1","ts-node":"10.9.2","typescript":"5.9.2","typescript-eslint":"8.39.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"homepage":"http://inversify.io","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"sideEffects":false,"version":"7.7.1","scripts":{"build":"pnpm run build:cjs && pnpm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"pnpm run build:clean","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"_id":"inversify@7.7.1","types":"./lib/cjs/index.d.ts","_integrity":"sha512-SfJlo6rvjGAm17jHUTRR3tR2mAyZsbt2lZoRy7yNkqiS601MXg0XwYcCe9XbbLCCwDMtQ4FuPbLWv2r20DveDw==","_resolved":"/tmp/69c631cf140fe2b87eddf23425535415/inversify-7.7.1.tgz","_from":"file:inversify-7.7.1.tgz","_nodeVersion":"22.14.0","_npmVersion":"11.4.2","dist":{"shasum":"719e73b4b1134b5d339653e7f007eed072f02478","size":9974,"noattachment":false,"key":"/inversify/-/inversify-7.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.7.1.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.7.1_1754932451967_0.5555468966626762"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-11T17:14:12.173Z","publish_time":1754932452173,"_source_registry_name":"default","_cnpm_publish_time":1754932452173},"7.7.1-beta.0":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.2","@inversifyjs/container":"1.12.2","@inversifyjs/core":"7.0.0"},"devEngines":{"packageManager":{"name":"pnpm","version":"^10.13.1","onFail":"warn"},"runtime":{"name":"node","version":"^22.10.2","onFail":"warn"}},"devDependencies":{"@eslint/js":"9.33.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.4","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/node":"22.17.1","@types/sinon":"17.0.4","@typescript-eslint/eslint-plugin":"8.39.0","@typescript-eslint/parser":"8.39.0","chai":"4.5.0","eslint":"9.33.0","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.7.1","nyc":"17.1.0","prettier":"3.6.2","rimraf":"6.0.1","rollup":"4.46.2","rollup-plugin-dts":"6.2.1","sinon":"21.0.0","ts-loader":"9.5.2","tslib":"2.8.1","ts-node":"10.9.2","typescript":"5.9.2","typescript-eslint":"8.39.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"homepage":"http://inversify.io","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"sideEffects":false,"version":"7.7.1-beta.0","scripts":{"build":"pnpm run build:cjs && pnpm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"pnpm run build:clean","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"_id":"inversify@7.7.1-beta.0","readmeFilename":"README.md","types":"./lib/cjs/index.d.ts","_integrity":"sha512-8IYiJUa+44n4gslb2ilEyX+B5FDj5lO5IuGZhANc1HhsVEb2PGftszonRMm7EgInfUPTij+iQYaVqmBXKkdoog==","_resolved":"/tmp/29f323773e20506d1e917a0ae73f4f7d/inversify-7.7.1-beta.0.tgz","_from":"file:inversify-7.7.1-beta.0.tgz","_nodeVersion":"22.14.0","_npmVersion":"11.4.2","dist":{"shasum":"b222b220dee6821c58958e80b69268bb97f15597","size":9919,"noattachment":false,"key":"/inversify/-/inversify-7.7.1-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.7.1-beta.0.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.7.1-beta.0_1754816421559_0.4987321862912366"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-10T09:00:21.733Z","publish_time":1754816421733,"_source_registry_name":"default","_cnpm_publish_time":1754816421733},"7.7.0":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.2","@inversifyjs/container":"1.12.1","@inversifyjs/core":"6.0.1"},"devEngines":{"packageManager":{"name":"pnpm","version":"^10.13.1","onFail":"warn"},"runtime":{"name":"node","version":"^22.10.2","onFail":"warn"}},"devDependencies":{"@eslint/js":"9.32.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.4","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/node":"22.17.0","@types/sinon":"17.0.4","@typescript-eslint/eslint-plugin":"8.38.0","@typescript-eslint/parser":"8.38.0","chai":"4.5.0","eslint":"9.32.0","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.3","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.7.1","nyc":"17.1.0","prettier":"3.6.2","rimraf":"6.0.1","rollup":"4.46.2","rollup-plugin-dts":"6.2.1","sinon":"21.0.0","ts-loader":"9.5.2","tslib":"2.8.1","ts-node":"10.9.2","typescript":"5.8.3","typescript-eslint":"8.38.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"homepage":"http://inversify.io","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"sideEffects":false,"version":"7.7.0","scripts":{"build":"pnpm run build:cjs && pnpm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"pnpm run build:clean","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"_id":"inversify@7.7.0","types":"./lib/cjs/index.d.ts","_integrity":"sha512-CLw7WbwULppLMNp6jPliwLbapnf996Bdju3VvtW0wrfI0LTuxv0h9uqrFh1RE3QO23+r4JK0hCarETJjDN4LFw==","_resolved":"/tmp/4a41106b579156ae522d915e43b3d070/inversify-7.7.0.tgz","_from":"file:inversify-7.7.0.tgz","_nodeVersion":"22.14.0","_npmVersion":"11.4.2","dist":{"shasum":"e25fab3547377a7cf966e80acb58c2ace2ff7e26","size":9873,"noattachment":false,"key":"/inversify/-/inversify-7.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.7.0.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.7.0_1753979096886_0.9466873854189661"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-31T16:24:57.098Z","publish_time":1753979097098,"_source_registry_name":"default","_cnpm_publish_time":1753979097098},"7.6.1":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.2","@inversifyjs/container":"1.11.1","@inversifyjs/core":"5.4.0"},"devDependencies":{"@eslint/js":"9.31.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.4","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.4","@typescript-eslint/eslint-plugin":"8.36.0","@typescript-eslint/parser":"8.36.0","chai":"4.5.0","eslint":"9.31.0","eslint-config-prettier":"10.1.5","eslint-plugin-prettier":"5.5.1","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.7.1","nyc":"17.1.0","prettier":"3.6.2","rimraf":"6.0.1","rollup-plugin-dts":"6.2.1","sinon":"21.0.0","ts-loader":"9.5.2","ts-node":"10.9.2","typescript":"5.8.3","typescript-eslint":"8.36.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"sideEffects":false,"version":"7.6.1","_id":"inversify@7.6.1","gitHead":"d5195172c7d233f072b1a8f60f166a00d049e396","types":"./lib/cjs/index.d.ts","_nodeVersion":"22.14.0","_npmVersion":"11.4.2","dist":{"shasum":"5733a61d38ed249b9008da82562bd146ea3c3d49","size":9527,"noattachment":false,"key":"/inversify/-/inversify-7.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.6.1.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.6.1_1752447578392_0.9560930923471158"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-13T22:59:38.581Z","publish_time":1752447578581,"_source_registry_name":"default","_cnpm_publish_time":1752447578581},"7.6.0":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.2","@inversifyjs/container":"1.11.0","@inversifyjs/core":"5.4.0"},"devDependencies":{"@eslint/js":"9.31.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.4","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.4","@typescript-eslint/eslint-plugin":"8.36.0","@typescript-eslint/parser":"8.36.0","chai":"4.5.0","eslint":"9.31.0","eslint-config-prettier":"10.1.5","eslint-plugin-prettier":"5.5.1","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.7.1","nyc":"17.1.0","prettier":"3.6.2","rimraf":"6.0.1","rollup-plugin-dts":"6.2.1","sinon":"21.0.0","ts-loader":"9.5.2","ts-node":"10.9.2","typescript":"5.8.3","typescript-eslint":"8.36.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"sideEffects":false,"version":"7.6.0","_id":"inversify@7.6.0","gitHead":"ea880cd17229aadd62033cd5f02000d70fe9091f","types":"./lib/cjs/index.d.ts","_nodeVersion":"22.14.0","_npmVersion":"11.4.2","dist":{"shasum":"85ad1a6d5ef96ebed9682a0b89053082e8230110","size":9508,"noattachment":false,"key":"/inversify/-/inversify-7.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.6.0.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.6.0_1752432597863_0.11353219282467686"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-13T18:49:58.071Z","publish_time":1752432598071,"_source_registry_name":"default","_cnpm_publish_time":1752432598071},"7.5.4":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.2","@inversifyjs/container":"1.10.3","@inversifyjs/core":"5.3.3"},"devDependencies":{"@eslint/js":"9.29.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.3","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.4","@typescript-eslint/eslint-plugin":"8.35.0","@typescript-eslint/parser":"8.35.0","chai":"4.5.0","eslint":"9.29.0","eslint-config-prettier":"10.1.5","eslint-plugin-prettier":"5.5.1","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.7.1","nyc":"17.1.0","prettier":"3.6.1","rimraf":"6.0.1","rollup-plugin-dts":"6.2.1","sinon":"21.0.0","ts-loader":"9.5.2","ts-node":"10.9.2","typescript":"5.8.3","typescript-eslint":"8.35.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"sideEffects":false,"version":"7.5.4","_id":"inversify@7.5.4","gitHead":"1836b74843e8ef60b093e88d340eecf9550b6a70","types":"./lib/cjs/index.d.ts","_nodeVersion":"22.14.0","_npmVersion":"11.4.2","dist":{"shasum":"5d4a933e8b225428ae67496f5e9ff7a97532222d","size":9413,"noattachment":false,"key":"/inversify/-/inversify-7.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.5.4.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com","actor":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.5.4_1750893088485_0.6930462148198258"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T23:11:28.675Z","publish_time":1750893088675,"_source_registry_name":"default","_cnpm_publish_time":1750893088675},"7.5.3":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.1","@inversifyjs/container":"1.10.2","@inversifyjs/core":"5.3.2"},"devDependencies":{"@eslint/js":"9.29.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.3","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.4","@typescript-eslint/eslint-plugin":"8.35.0","@typescript-eslint/parser":"8.35.0","chai":"4.5.0","eslint":"9.29.0","eslint-config-prettier":"10.1.5","eslint-plugin-prettier":"5.5.0","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.7.1","nyc":"17.1.0","prettier":"3.6.1","rimraf":"6.0.1","rollup-plugin-dts":"6.2.1","sinon":"21.0.0","ts-loader":"9.5.2","ts-node":"10.9.2","typescript":"5.8.3","typescript-eslint":"8.35.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"sideEffects":false,"version":"7.5.3","_id":"inversify@7.5.3","gitHead":"1c87b28e6de09d6b9c2745f0171b5011bb1e59bf","types":"./lib/cjs/index.d.ts","_nodeVersion":"22.14.0","_npmVersion":"11.4.2","dist":{"shasum":"1e2300676bf1d5ac66f7f465573d7df4184b2d9c","size":9384,"noattachment":false,"key":"/inversify/-/inversify-7.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.5.3.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com","actor":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.5.3_1750852297424_0.3827703084217269"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T11:51:37.611Z","publish_time":1750852297611,"_source_registry_name":"default","_cnpm_publish_time":1750852297611},"7.5.2":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.0","@inversifyjs/container":"1.10.1","@inversifyjs/core":"5.3.1"},"devDependencies":{"@eslint/js":"9.28.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.2","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.4","@typescript-eslint/eslint-plugin":"8.33.0","@typescript-eslint/parser":"8.33.0","chai":"4.5.0","eslint":"9.28.0","eslint-config-prettier":"10.1.5","eslint-plugin-prettier":"5.4.1","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.5.0","nyc":"17.1.0","prettier":"3.5.3","rimraf":"6.0.1","rollup-plugin-dts":"6.2.1","sinon":"20.0.0","ts-loader":"9.5.2","ts-node":"10.9.2","typescript":"5.8.3","typescript-eslint":"8.33.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"sideEffects":false,"version":"7.5.2","_id":"inversify@7.5.2","gitHead":"26d1118d1eaea4b04c8266f4405b65583a19fafb","types":"./lib/cjs/index.d.ts","_nodeVersion":"22.14.0","_npmVersion":"11.4.1","dist":{"shasum":"c59694ca1cbbf49a9720e45fcb3c592505df9c30","size":9296,"noattachment":false,"key":"/inversify/-/inversify-7.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.5.2.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.5.2_1748766548627_0.030511950963553636"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-01T08:29:08.815Z","publish_time":1748766548815,"_source_registry_name":"default","_cnpm_publish_time":1748766548815},"7.5.1":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.0","@inversifyjs/container":"1.9.1","@inversifyjs/core":"5.2.0"},"devDependencies":{"@eslint/js":"9.24.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.2","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.4","@typescript-eslint/eslint-plugin":"8.30.1","@typescript-eslint/parser":"8.30.1","chai":"4.5.0","eslint":"9.24.0","eslint-config-prettier":"10.1.2","eslint-plugin-prettier":"5.2.6","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.1.0","nyc":"17.1.0","prettier":"3.5.3","rimraf":"6.0.1","rollup-plugin-dts":"6.2.1","sinon":"20.0.0","ts-loader":"9.5.2","ts-node":"10.9.2","typescript":"5.8.3","typescript-eslint":"8.30.1"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"sideEffects":false,"version":"7.5.1","_id":"inversify@7.5.1","gitHead":"2320fda2b050248b2e8739d604e8d02a8a855111","types":"./lib/cjs/index.d.ts","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"aa69cf594d7703b63a2e77902f8c47e172840bf0","size":9222,"noattachment":false,"key":"/inversify/-/inversify-7.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.5.1.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.5.1_1744829987724_0.37121916070097916"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T18:59:47.941Z","publish_time":1744829987941,"_source_registry_name":"default","_cnpm_publish_time":1744829987941},"7.5.0":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.0","@inversifyjs/container":"1.9.0","@inversifyjs/core":"5.1.0"},"devDependencies":{"@eslint/js":"9.23.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.2","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.4","@typescript-eslint/eslint-plugin":"8.29.0","@typescript-eslint/parser":"8.29.0","chai":"4.5.0","eslint":"9.23.0","eslint-config-prettier":"10.1.1","eslint-plugin-prettier":"5.2.6","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.1.0","nyc":"17.1.0","prettier":"3.5.3","rimraf":"6.0.1","rollup-plugin-dts":"6.2.1","sinon":"20.0.0","ts-loader":"9.5.2","ts-node":"10.9.2","typescript":"5.8.2","typescript-eslint":"8.29.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"sideEffects":false,"version":"7.5.0","_id":"inversify@7.5.0","gitHead":"8275c9193817411cffb496e013a148978ab46159","types":"./lib/cjs/index.d.ts","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"7d0f1ebaa651620f1fb131e73045a7d0f1b6cee1","size":9163,"noattachment":false,"key":"/inversify/-/inversify-7.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.5.0.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.5.0_1743629480883_0.8286240939908671"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-02T21:31:21.100Z","publish_time":1743629481100,"_source_registry_name":"default","_cnpm_publish_time":1743629481100},"7.4.0":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.0","@inversifyjs/container":"1.8.0","@inversifyjs/core":"5.1.0"},"devDependencies":{"@eslint/js":"9.23.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.2","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.4","@typescript-eslint/eslint-plugin":"8.29.0","@typescript-eslint/parser":"8.29.0","chai":"4.5.0","eslint":"9.23.0","eslint-config-prettier":"10.1.1","eslint-plugin-prettier":"5.2.5","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.1.0","nyc":"17.1.0","prettier":"3.5.3","rimraf":"6.0.1","rollup-plugin-dts":"6.2.1","sinon":"20.0.0","ts-loader":"9.5.2","ts-node":"10.9.2","typescript":"5.8.2","typescript-eslint":"8.29.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"sideEffects":false,"version":"7.4.0","_id":"inversify@7.4.0","gitHead":"5974e3a97d60bfe0dddf29df4501fb1064041502","types":"./lib/cjs/index.d.ts","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"6c021a7c513dfce30ea3d29694ff8c67ddb726dd","size":9149,"noattachment":false,"key":"/inversify/-/inversify-7.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.4.0.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.4.0_1743551152395_0.2999712226828797"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-01T23:45:52.682Z","publish_time":1743551152682,"_source_registry_name":"default","_cnpm_publish_time":1743551152682},"7.3.0":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.0","@inversifyjs/container":"1.7.0","@inversifyjs/core":"5.1.0"},"devDependencies":{"@eslint/js":"9.23.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.2","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.4","@typescript-eslint/eslint-plugin":"8.28.0","@typescript-eslint/parser":"8.28.0","chai":"4.5.0","eslint":"9.23.0","eslint-config-prettier":"10.1.1","eslint-plugin-prettier":"5.2.5","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.1.0","nyc":"17.1.0","prettier":"3.5.3","rimraf":"6.0.1","rollup-plugin-dts":"6.2.1","sinon":"20.0.0","ts-loader":"9.5.2","ts-node":"10.9.2","typescript":"5.8.2","typescript-eslint":"8.28.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"sideEffects":false,"version":"7.3.0","_id":"inversify@7.3.0","gitHead":"d28efe07f9b35c97cd0881a551b8e4d7b1768091","types":"./lib/cjs/index.d.ts","_nodeVersion":"22.14.0","_npmVersion":"11.2.0","dist":{"shasum":"f9113975e1fe124d6f1f9a082c004776b59e23e0","size":9115,"noattachment":false,"key":"/inversify/-/inversify-7.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.3.0.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.3.0_1743347412963_0.3554816447642981"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-30T15:10:13.158Z","publish_time":1743347413158,"_source_registry_name":"default","_cnpm_publish_time":1743347413158},"7.2.0":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.0","@inversifyjs/container":"1.6.0","@inversifyjs/core":"5.1.0"},"devDependencies":{"@eslint/js":"9.23.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.2","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.4","@typescript-eslint/eslint-plugin":"8.27.0","@typescript-eslint/parser":"8.27.0","chai":"4.5.0","eslint":"9.23.0","eslint-config-prettier":"10.1.1","eslint-plugin-prettier":"5.2.3","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.1.0","nyc":"17.1.0","prettier":"3.5.3","rimraf":"6.0.1","rollup-plugin-dts":"6.2.1","sinon":"19.0.4","ts-loader":"9.5.2","ts-node":"10.9.2","typescript":"5.8.2","typescript-eslint":"8.27.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"sideEffects":false,"version":"7.2.0","_id":"inversify@7.2.0","gitHead":"50cae818084e363b1f31cb24b93c22f48ff8745e","types":"./lib/cjs/index.d.ts","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"a958bf151d7951c9bc0d821931b097c810c7210d","size":9078,"noattachment":false,"key":"/inversify/-/inversify-7.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.2.0.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.2.0_1742646118483_0.38988253516984694"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-22T12:21:58.702Z","publish_time":1742646118702,"_source_registry_name":"default","_cnpm_publish_time":1742646118702},"7.1.0":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.0","@inversifyjs/container":"1.5.4","@inversifyjs/core":"5.0.0"},"devDependencies":{"@eslint/js":"9.22.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.2","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.4","@typescript-eslint/eslint-plugin":"8.26.0","@typescript-eslint/parser":"8.26.0","chai":"4.5.0","eslint":"9.22.0","eslint-config-prettier":"10.1.1","eslint-plugin-prettier":"5.2.3","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.1.0","nyc":"17.1.0","prettier":"3.5.3","rimraf":"6.0.1","rollup-plugin-dts":"6.1.1","sinon":"19.0.2","ts-loader":"9.5.2","ts-node":"10.9.2","typescript":"5.8.2","typescript-eslint":"8.26.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"sideEffects":false,"version":"7.1.0","_id":"inversify@7.1.0","gitHead":"e40b334428190af092b5fa19708c427581ff2102","types":"./lib/cjs/index.d.ts","_nodeVersion":"22.14.0","_npmVersion":"11.2.0","dist":{"shasum":"cabece2627f764ca33f2af0d05f5cfb7ecbca756","size":9010,"noattachment":false,"key":"/inversify/-/inversify-7.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.1.0.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.1.0_1741567902798_0.3932374582873275"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-10T00:51:43.025Z","publish_time":1741567903025,"_source_registry_name":"default","_cnpm_publish_time":1741567903025},"7.0.2":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.0","@inversifyjs/container":"1.5.4","@inversifyjs/core":"5.0.0"},"devDependencies":{"@eslint/js":"9.21.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.2","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.4","@typescript-eslint/eslint-plugin":"8.26.0","@typescript-eslint/parser":"8.26.0","chai":"4.5.0","eslint":"9.21.0","eslint-config-prettier":"10.1.1","eslint-plugin-prettier":"5.2.3","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.1.0","nyc":"17.1.0","prettier":"3.5.3","rimraf":"6.0.1","rollup-plugin-dts":"6.1.1","sinon":"19.0.2","ts-loader":"9.5.2","ts-node":"10.9.2","typescript":"5.8.2","typescript-eslint":"8.26.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"sideEffects":false,"version":"7.0.2","_id":"inversify@7.0.2","gitHead":"826b6baa00c5ef8fb2313152b6aa7370cc965da8","types":"./lib/cjs/index.d.ts","_nodeVersion":"22.14.0","_npmVersion":"11.2.0","dist":{"shasum":"b34b706cdfe01ffe7ca21098263ef05fe9aac241","size":8965,"noattachment":false,"key":"/inversify/-/inversify-7.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.0.2.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.0.2_1741379592586_0.37561983345365646"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-07T20:33:12.773Z","publish_time":1741379592773,"_source_registry_name":"default","_cnpm_publish_time":1741379592773},"7.0.1":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.0","@inversifyjs/container":"1.5.3","@inversifyjs/core":"4.0.1"},"devDependencies":{"@eslint/js":"9.21.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.2","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.4","@typescript-eslint/eslint-plugin":"8.25.0","@typescript-eslint/parser":"8.25.0","chai":"4.5.0","eslint":"9.21.0","eslint-config-prettier":"10.0.2","eslint-plugin-prettier":"5.2.3","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.1.0","nyc":"17.1.0","prettier":"3.5.2","rimraf":"6.0.1","rollup-plugin-dts":"6.1.1","sinon":"19.0.2","ts-loader":"9.5.2","ts-node":"10.9.2","typescript":"5.7.3","typescript-eslint":"8.25.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"sideEffects":false,"version":"7.0.1","_id":"inversify@7.0.1","gitHead":"27d310283d3a34e1ab41b9e0e504c82ebb2608e0","types":"./lib/cjs/index.d.ts","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"eca53b700ffa16f4e3a86928629ea811028a6486","size":8957,"noattachment":false,"key":"/inversify/-/inversify-7.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.0.1.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.0.1_1740687482641_0.10735054382803755"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-27T20:18:02.824Z","publish_time":1740687482824,"_source_registry_name":"default","_cnpm_publish_time":1740687482824},"7.0.0":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.0","@inversifyjs/container":"1.5.2","@inversifyjs/core":"4.0.0"},"devDependencies":{"@eslint/js":"9.21.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.2","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.4","@typescript-eslint/eslint-plugin":"8.25.0","@typescript-eslint/parser":"8.25.0","chai":"4.5.0","eslint":"9.21.0","eslint-config-prettier":"10.0.2","eslint-plugin-prettier":"5.2.3","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.1.0","nyc":"17.1.0","prettier":"3.5.2","rimraf":"6.0.1","rollup-plugin-dts":"6.1.1","sinon":"19.0.2","ts-loader":"9.5.2","ts-node":"10.9.2","typescript":"5.7.3","typescript-eslint":"8.25.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"sideEffects":false,"version":"7.0.0","_id":"inversify@7.0.0","gitHead":"29f755f06e250ec15dcf5a66c9ae3622a90d6e6d","types":"./lib/cjs/index.d.ts","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"8fc8ed3527fd578fa321d86d9c982fec9cf32617","size":8931,"noattachment":false,"key":"/inversify/-/inversify-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.0.0.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.0.0_1740601337246_0.7557501079247522"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T20:22:17.472Z","publish_time":1740601337472,"_source_registry_name":"default","_cnpm_publish_time":1740601337472},"7.0.0-alpha.5":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.0","@inversifyjs/container":"1.5.2","@inversifyjs/core":"4.0.0"},"devDependencies":{"@eslint/js":"9.20.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.2","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.23.0","@typescript-eslint/parser":"8.23.0","chai":"4.5.0","eslint":"9.20.0","eslint-config-prettier":"10.0.1","eslint-plugin-prettier":"5.2.3","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.1.0","nyc":"17.1.0","prettier":"3.4.2","rimraf":"6.0.1","rollup-plugin-dts":"6.1.1","sinon":"19.0.2","ts-loader":"9.5.2","ts-node":"10.9.2","typescript":"5.7.3","typescript-eslint":"8.23.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"sideEffects":false,"version":"7.0.0-alpha.5","_id":"inversify@7.0.0-alpha.5","readmeFilename":"README.md","gitHead":"77d47df9f68c7b6fc976a595b0f3865cabddcfd4","types":"./lib/cjs/index.d.ts","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"b861dc822ffc70824c0cc2fe034ad8558c7b5594","size":8929,"noattachment":false,"key":"/inversify/-/inversify-7.0.0-alpha.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.0.0-alpha.5.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.0.0-alpha.5_1739053481080_0.5015899327869819"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-08T22:24:41.308Z","publish_time":1739053481308,"_source_registry_name":"default","_cnpm_publish_time":1739053481308},"7.0.0-alpha.4":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.0","@inversifyjs/container":"1.5.0","@inversifyjs/core":"3.5.0"},"devDependencies":{"@eslint/js":"9.19.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.2","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.22.0","@typescript-eslint/parser":"8.22.0","chai":"4.5.0","eslint":"9.19.0","eslint-config-prettier":"10.0.1","eslint-plugin-prettier":"5.2.3","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.1.0","nyc":"17.1.0","prettier":"3.4.2","rimraf":"6.0.1","rollup-plugin-dts":"6.1.1","sinon":"19.0.2","ts-loader":"9.5.2","ts-node":"10.9.2","typescript":"5.7.3","typescript-eslint":"8.22.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"sideEffects":false,"version":"7.0.0-alpha.4","_id":"inversify@7.0.0-alpha.4","readmeFilename":"README.md","gitHead":"44db87d305ada30029b0cc0c6407c0b435b5245a","types":"./lib/cjs/index.d.ts","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"12c28b68ba8dca2f86380992891169497cf3cd4b","size":8980,"noattachment":false,"key":"/inversify/-/inversify-7.0.0-alpha.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.0.0-alpha.4.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.0.0-alpha.4_1738492722752_0.13786827069335006"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-02T10:38:42.939Z","publish_time":1738492722939,"_source_registry_name":"default","_cnpm_publish_time":1738492722939},"6.2.2":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.4.0","@inversifyjs/core":"1.3.5"},"devDependencies":{"@eslint/js":"9.17.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.2","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.18.1","@typescript-eslint/parser":"8.18.1","chai":"4.5.0","eslint":"9.17.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.0.1","nyc":"17.1.0","prettier":"3.4.2","rimraf":"6.0.1","rollup-plugin-dts":"6.1.1","sinon":"19.0.2","ts-loader":"9.5.1","ts-node":"10.9.2","typescript":"5.7.2","typescript-eslint":"8.18.1"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --require 'node_modules/reflect-metadata/Reflect.js' --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec --require 'node_modules/reflect-metadata/Reflect.js'"},"sideEffects":false,"version":"6.2.2","_id":"inversify@6.2.2","gitHead":"d24fba8f22002bd5fa17e81fdd008aa148ee0c23","types":"./lib/cjs/index.d.ts","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"53b164d0c5753a47477a0d68be56f8e8bc3bafeb","size":102577,"noattachment":false,"key":"/inversify/-/inversify-6.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-6.2.2.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_6.2.2_1738491776677_0.5559967762544453"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-02T10:22:56.855Z","publish_time":1738491776855,"_source_registry_name":"default","_cnpm_publish_time":1738491776855},"7.0.0-alpha.3":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.0","@inversifyjs/container":"1.5.0","@inversifyjs/core":"3.5.0"},"devDependencies":{"@eslint/js":"9.19.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.2","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.22.0","@typescript-eslint/parser":"8.22.0","chai":"4.5.0","eslint":"9.19.0","eslint-config-prettier":"10.0.1","eslint-plugin-prettier":"5.2.3","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.1.0","nyc":"17.1.0","prettier":"3.4.2","rimraf":"6.0.1","rollup-plugin-dts":"6.1.1","sinon":"19.0.2","ts-loader":"9.5.2","ts-node":"10.9.2","typescript":"5.7.3","typescript-eslint":"8.22.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"sideEffects":false,"version":"7.0.0-alpha.3","_id":"inversify@7.0.0-alpha.3","gitHead":"f4ddacb85a0b1a8e0d5b2b28ce2e8d94f150f7ba","types":"./lib/cjs/index.d.ts","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"ff4cfded24be3d40f1f5345cc921e3937bb68509","size":8937,"noattachment":false,"key":"/inversify/-/inversify-7.0.0-alpha.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.0.0-alpha.3.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.0.0-alpha.3_1738490904069_0.32390700631227354"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-02T10:08:24.273Z","publish_time":1738490904273,"_source_registry_name":"default","deprecated":"this package has been deprecated","_cnpm_publish_time":1738490904273},"7.0.0-alpha.2":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.0","@inversifyjs/container":"1.4.2","@inversifyjs/core":"3.4.0"},"devDependencies":{"@eslint/js":"9.19.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.2","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.21.0","@typescript-eslint/parser":"8.21.0","chai":"4.5.0","eslint":"9.19.0","eslint-config-prettier":"10.0.1","eslint-plugin-prettier":"5.2.3","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.1.0","nyc":"17.1.0","prettier":"3.4.2","rimraf":"6.0.1","rollup-plugin-dts":"6.1.1","sinon":"19.0.2","ts-loader":"9.5.2","ts-node":"10.9.2","typescript":"5.7.3","typescript-eslint":"8.21.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec"},"sideEffects":false,"version":"7.0.0-alpha.2","_id":"inversify@7.0.0-alpha.2","readmeFilename":"README.md","gitHead":"bddc333fdbaaa1da44675b89fecab2ef953453cd","types":"./lib/cjs/index.d.ts","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"798de1db07027911b4452e809a14c59d1be69043","size":11771,"noattachment":false,"key":"/inversify/-/inversify-7.0.0-alpha.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.0.0-alpha.2.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.0.0-alpha.2_1737916186319_0.23040149157972944"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-26T18:29:46.538Z","publish_time":1737916186538,"_source_registry_name":"default","_cnpm_publish_time":1737916186538},"7.0.0-alpha.1":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.0","@inversifyjs/container":"1.4.0","@inversifyjs/core":"3.3.0"},"devDependencies":{"@eslint/js":"9.18.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.2","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.21.0","@typescript-eslint/parser":"8.21.0","chai":"4.5.0","eslint":"9.18.0","eslint-config-prettier":"10.0.1","eslint-plugin-prettier":"5.2.3","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.0.1","nyc":"17.1.0","prettier":"3.4.2","rimraf":"6.0.1","rollup-plugin-dts":"6.1.1","sinon":"19.0.2","ts-loader":"9.5.2","ts-node":"10.9.2","typescript":"5.7.3","typescript-eslint":"8.21.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --require 'node_modules/reflect-metadata/Reflect.js' --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec --require 'node_modules/reflect-metadata/Reflect.js'"},"sideEffects":false,"version":"7.0.0-alpha.1","_id":"inversify@7.0.0-alpha.1","readmeFilename":"README.md","gitHead":"1b1b77168d35810f3faa1eca30670615870fdcdf","types":"./lib/cjs/index.d.ts","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"shasum":"c1d47635826a07e426681be4befaf5434f01ae0e","size":11751,"noattachment":false,"key":"/inversify/-/inversify-7.0.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.0.0-alpha.1.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.0.0-alpha.1_1737753287489_0.760071611291119"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-24T21:14:47.731Z","publish_time":1737753287731,"_source_registry_name":"default","_cnpm_publish_time":1737753287731},"7.0.0-alpha.0":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.5.0","@inversifyjs/container":"1.3.4","@inversifyjs/core":"3.2.0"},"devDependencies":{"@eslint/js":"9.18.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.2","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.20.0","@typescript-eslint/parser":"8.20.0","chai":"4.5.0","eslint":"9.18.0","eslint-config-prettier":"10.0.1","eslint-plugin-prettier":"5.2.2","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.0.1","nyc":"17.1.0","prettier":"3.4.2","rimraf":"6.0.1","rollup-plugin-dts":"6.1.1","sinon":"19.0.2","ts-loader":"9.5.2","ts-node":"10.9.2","typescript":"5.7.3","typescript-eslint":"8.20.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --require 'node_modules/reflect-metadata/Reflect.js' --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec --require 'node_modules/reflect-metadata/Reflect.js'"},"sideEffects":false,"version":"7.0.0-alpha.0","_id":"inversify@7.0.0-alpha.0","readmeFilename":"README.md","gitHead":"2f401e8d3c2c76119c50f85e4bf741061da5dab3","types":"./lib/cjs/index.d.ts","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"shasum":"07c50dd4d25cd90fb41269d6d7ba47674c7ddd70","size":11728,"noattachment":false,"key":"/inversify/-/inversify-7.0.0-alpha.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-7.0.0-alpha.0.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_7.0.0-alpha.0_1737065065406_0.5574890437870519"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-16T22:04:25.695Z","publish_time":1737065065695,"_source_registry_name":"default","_cnpm_publish_time":1737065065695},"6.2.1":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.4.0","@inversifyjs/core":"1.3.5"},"devDependencies":{"@eslint/js":"9.17.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.2","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.18.1","@typescript-eslint/parser":"8.18.1","chai":"4.5.0","eslint":"9.17.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.0.1","nyc":"17.1.0","prettier":"3.4.2","rimraf":"6.0.1","rollup-plugin-dts":"6.1.1","sinon":"19.0.2","ts-loader":"9.5.1","ts-node":"10.9.2","typescript":"5.7.2","typescript-eslint":"8.18.1"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --require 'node_modules/reflect-metadata/Reflect.js' --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec --require 'node_modules/reflect-metadata/Reflect.js'"},"sideEffects":false,"version":"6.2.1","_id":"inversify@6.2.1","gitHead":"fb2e78933d7b76bff92f1d50f5f2553741597c20","types":"./lib/cjs/index.d.ts","_nodeVersion":"22.12.0","_npmVersion":"11.0.0","dist":{"shasum":"cceafa8d2c648a20713cca64ee8d8f38c9a29d6b","size":102567,"noattachment":false,"key":"/inversify/-/inversify-6.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-6.2.1.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_6.2.1_1734647512553_0.5678994915084052"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-19T22:31:52.720Z","publish_time":1734647512720,"_source_registry_name":"default","_cnpm_publish_time":1734647512720},"6.2.0":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.4.0","@inversifyjs/core":"1.3.5"},"devDependencies":{"@eslint/js":"9.16.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.1","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.18.0","@typescript-eslint/parser":"8.18.0","chai":"4.5.0","eslint":"9.16.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.0.1","nyc":"17.1.0","prettier":"3.4.2","rimraf":"6.0.1","rollup-plugin-dts":"6.1.1","sinon":"19.0.2","ts-loader":"9.5.1","ts-node":"10.9.2","typescript":"5.7.2","typescript-eslint":"8.18.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --require 'node_modules/reflect-metadata/Reflect.js' --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec --require 'node_modules/reflect-metadata/Reflect.js'"},"sideEffects":false,"version":"6.2.0","_id":"inversify@6.2.0","gitHead":"10c5de83639e3781cf97d1584525c5cc0438d678","types":"./lib/cjs/index.d.ts","_nodeVersion":"20.18.0","_npmVersion":"10.9.1","dist":{"shasum":"3c1a81bcd5722975f001a8af162c48255858daaa","size":102278,"noattachment":false,"key":"/inversify/-/inversify-6.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-6.2.0.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inversify_6.2.0_1733825243092_0.09356097271428632"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-10T10:07:23.309Z","publish_time":1733825243309,"_source_registry_name":"default","_cnpm_publish_time":1733825243309},"6.2.0-beta.1":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.4.0","@inversifyjs/core":"1.3.5"},"devDependencies":{"@eslint/js":"9.16.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.1","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.17.0","@typescript-eslint/parser":"8.17.0","chai":"4.5.0","eslint":"9.16.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.0.1","nyc":"17.1.0","prettier":"3.4.2","rimraf":"6.0.1","rollup-plugin-dts":"6.1.1","sinon":"19.0.2","ts-loader":"9.5.1","ts-node":"10.9.2","typescript":"5.7.2","typescript-eslint":"8.17.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --require 'node_modules/reflect-metadata/Reflect.js' --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec --require 'node_modules/reflect-metadata/Reflect.js'"},"sideEffects":false,"version":"6.2.0-beta.1","_id":"inversify@6.2.0-beta.1","readmeFilename":"README.md","gitHead":"022883c98931bc2e7fcb046b8d17f9fe3e99c2b7","types":"./lib/cjs/index.d.ts","_nodeVersion":"20.18.0","_npmVersion":"10.9.1","dist":{"shasum":"982a0a2efa2c2230240a58ce6cafda6182de2f14","size":102272,"noattachment":false,"key":"/inversify/-/inversify-6.2.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-6.2.0-beta.1.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_6.2.0-beta.1_1733357825211_0.6305082661566936"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-05T00:17:05.454Z","publish_time":1733357825454,"_source_registry_name":"default","_cnpm_publish_time":1733357825454},"6.2.0-beta.0":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.4.0","@inversifyjs/core":"1.3.5"},"devDependencies":{"@eslint/js":"9.16.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.1","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.17.0","@typescript-eslint/parser":"8.17.0","chai":"4.5.0","eslint":"9.16.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.0.1","nyc":"17.1.0","prettier":"3.4.2","rimraf":"6.0.1","rollup-plugin-dts":"6.1.1","sinon":"19.0.2","ts-loader":"9.5.1","ts-node":"10.9.2","typescript":"5.7.2","typescript-eslint":"8.17.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --require 'node_modules/reflect-metadata/Reflect.js' --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec --require 'node_modules/reflect-metadata/Reflect.js'"},"sideEffects":false,"version":"6.2.0-beta.0","_id":"inversify@6.2.0-beta.0","readmeFilename":"README.md","gitHead":"b391465a3e10558d3fc5dc4a751e12edbade91fb","types":"./lib/cjs/index.d.ts","_nodeVersion":"20.18.0","_npmVersion":"10.9.1","dist":{"shasum":"683824439dea813c8db01d4f7a7f3e6d5e0bcc67","size":98640,"noattachment":false,"key":"/inversify/-/inversify-6.2.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-6.2.0-beta.0.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_6.2.0-beta.0_1733343432826_0.24524848683195555"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-04T20:17:13.113Z","publish_time":1733343433113,"_source_registry_name":"default","_cnpm_publish_time":1733343433113},"6.1.6":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.4.0","@inversifyjs/core":"1.3.5"},"devDependencies":{"@eslint/js":"9.16.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.1","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.17.0","@typescript-eslint/parser":"8.17.0","chai":"4.5.0","eslint":"9.16.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","eslint-plugin-simple-import-sort":"12.1.1","mocha":"11.0.1","nyc":"17.1.0","prettier":"3.4.1","rimraf":"6.0.1","rollup-plugin-dts":"6.1.1","sinon":"19.0.2","ts-loader":"9.5.1","ts-node":"10.9.2","typescript":"5.7.2","typescript-eslint":"8.17.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","test":"nyc --reporter=lcov --require ts-node/register mocha src/test/*.test.ts src/test/**/*.test.ts --reporter spec --require 'node_modules/reflect-metadata/Reflect.js' --exit","test:cjs":"nyc --reporter=lcov mocha lib/cjs/test/*.test.js lib/cjs/test/**/*.test.js --reporter spec --require 'node_modules/reflect-metadata/Reflect.js'"},"sideEffects":false,"version":"6.1.6","_id":"inversify@6.1.6","gitHead":"4ad693654ec270244375add557d05eb84be398ea","types":"./lib/cjs/index.d.ts","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"5be247d597fba28f4f0a7dca908665ae543b5779","size":98418,"noattachment":false,"key":"/inversify/-/inversify-6.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-6.1.6.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_6.1.6_1733242589270_0.30083830970487035"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-03T16:16:29.493Z","publish_time":1733242589493,"_source_registry_name":"default","_cnpm_publish_time":1733242589493},"6.1.5":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.4.0","@inversifyjs/core":"1.3.5"},"devDependencies":{"@eslint/js":"9.15.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.1","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.16.0","@typescript-eslint/parser":"8.16.0","chai":"4.5.0","eslint":"9.15.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","eslint-plugin-simple-import-sort":"12.1.1","mocha":"10.8.2","nyc":"17.1.0","prettier":"3.4.1","rimraf":"6.0.1","rollup-plugin-dts":"6.1.1","sinon":"19.0.2","ts-loader":"9.5.1","ts-node":"10.9.2","typescript":"5.7.2","typescript-eslint":"8.16.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","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"},"sideEffects":false,"version":"6.1.5","_id":"inversify@6.1.5","gitHead":"d9f9fb414c61faf8f4a3852a98192c0d7327593f","types":"./lib/cjs/index.d.ts","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"5883e1e355d31d119a3320bc47376cd42b08a0b7","size":97801,"noattachment":false,"key":"/inversify/-/inversify-6.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-6.1.5.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_6.1.5_1732901994356_0.9885890979278944"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-29T17:39:54.615Z","publish_time":1732901994615,"_source_registry_name":"default","_cnpm_publish_time":1732901994615},"6.1.5-beta.2":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.4.0","@inversifyjs/core":"1.3.5"},"devDependencies":{"@eslint/js":"9.15.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.1","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.16.0","@typescript-eslint/parser":"8.16.0","chai":"4.5.0","eslint":"9.15.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","eslint-plugin-simple-import-sort":"12.1.1","mocha":"10.8.2","nyc":"17.1.0","prettier":"3.4.1","rimraf":"6.0.1","rollup-plugin-dts":"6.1.1","sinon":"19.0.2","ts-loader":"9.5.1","ts-node":"10.9.2","typescript":"5.7.2","typescript-eslint":"8.16.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","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"},"sideEffects":false,"version":"6.1.5-beta.2","_id":"inversify@6.1.5-beta.2","readmeFilename":"README.md","gitHead":"9fe9c3ff950ae485311a68b7f0649ddaa8efd93b","types":"./lib/cjs/index.d.ts","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"5fd16b05d76d7072677a38f0736bcc23804c13d5","size":97797,"noattachment":false,"key":"/inversify/-/inversify-6.1.5-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-6.1.5-beta.2.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_6.1.5-beta.2_1732878212850_0.03773239448144694"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-29T11:03:33.036Z","publish_time":1732878213036,"_source_registry_name":"default","_cnpm_publish_time":1732878213036},"6.1.5-beta.1":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.4.0","@inversifyjs/core":"1.3.5"},"devDependencies":{"@eslint/js":"9.15.0","@rollup/plugin-terser":"0.4.4","@rollup/plugin-typescript":"12.1.1","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.16.0","@typescript-eslint/parser":"8.16.0","chai":"4.5.0","eslint":"9.15.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","eslint-plugin-simple-import-sort":"12.1.1","mocha":"10.8.2","nyc":"17.1.0","prettier":"3.4.1","rimraf":"6.0.1","rollup-plugin-dts":"6.1.1","sinon":"19.0.2","ts-loader":"9.5.1","ts-node":"10.9.2","typescript":"5.7.2","typescript-eslint":"8.16.0"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/cjs/index.js","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --build tsconfig.cjs.json && node ./scripts/writeCommonJsPackageJson.mjs ./lib/cjs","build:esm":"rollup -c ./rollup.config.mjs && node ./scripts/writeEsmPackageJson.mjs ./lib/esm","build:clean":"rimraf lib","format":"prettier --write ./src/**/*.ts","lint":"eslint ./src","prebuild":"npm run build:clean","prepublish":"npm run build","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"},"sideEffects":false,"version":"6.1.5-beta.1","_id":"inversify@6.1.5-beta.1","readmeFilename":"README.md","gitHead":"f642bee64e63852e899c73858edeb58d9ab903d4","types":"./lib/cjs/index.d.ts","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"5c646f1b0a8cfe38a71d441fabd942f463d4c29c","size":97517,"noattachment":false,"key":"/inversify/-/inversify-6.1.5-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-6.1.5-beta.1.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_6.1.5-beta.1_1732839093809_0.1755067197316842"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-29T00:11:34.142Z","publish_time":1732839094142,"_source_registry_name":"default","_cnpm_publish_time":1732839094142},"6.1.5-beta.0":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.3.3","@inversifyjs/core":"1.3.4"},"devDependencies":{"@eslint/js":"9.15.0","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.16.0","@typescript-eslint/parser":"8.16.0","chai":"4.5.0","eslint":"9.15.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","eslint-plugin-simple-import-sort":"12.1.1","mocha":"10.8.2","nyc":"17.1.0","prettier":"3.4.0","publish-please":"5.5.2","rimraf":"6.0.1","sinon":"19.0.2","ts-loader":"9.5.1","ts-node":"10.9.2","typescript":"5.7.2","typescript-eslint":"8.16.0","updates":"16.4.0","webpack":"5.96.1","webpack-cli":"5.1.4"},"peerDependencies":{"reflect-metadata":"~0.2.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/inversify.js","module":"es/inversify.js","exports":{".":{"import":"./es/inversify.js","require":"./lib/inversify.js"}},"name":"inversify","repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"scripts":{"build":"npm run build:lib && npm run build:es","build:es":"webpack && node ./scripts/writeEsmPackageJson.mjs ./es","build:lib":"tsc -p src/tsconfig.json","clean":"rimraf es lib","format":"prettier --write ./src/*.ts ./src/**/*.ts ./test/*.ts ./test/**/*.ts","lint":"eslint ./src ./test","postupdate":"git diff-files --quiet package-lock.json || npm test","prepublish":"npm run build && publish-please guard","publish-please":"publish-please","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","update":"updates --update --minor && npm install"},"sideEffects":false,"version":"6.1.5-beta.0","_id":"inversify@6.1.5-beta.0","readmeFilename":"README.md","gitHead":"ee72b840fdd02eeb803940cdf4ac33e2fe4365c1","types":"./lib/inversify.d.ts","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"84550f0a70dee9a9e49a584e750f9ff83319c650","size":158658,"noattachment":false,"key":"/inversify/-/inversify-6.1.5-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-6.1.5-beta.0.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_6.1.5-beta.0_1732615013478_0.02421440108365247"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-26T09:56:53.732Z","publish_time":1732615013732,"_source_registry_name":"default","_cnpm_publish_time":1732615013732},"6.1.4":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.3.3","@inversifyjs/core":"1.3.4"},"devDependencies":{"@eslint/js":"9.14.0","@types/chai":"4.3.20","@types/mocha":"10.0.9","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.14.0","@typescript-eslint/parser":"8.14.0","chai":"4.5.0","eslint":"9.14.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","eslint-plugin-simple-import-sort":"12.1.1","mocha":"10.8.2","nyc":"17.1.0","prettier":"3.3.3","publish-please":"5.5.2","reflect-metadata":"0.2.2","rimraf":"6.0.1","sinon":"19.0.2","ts-loader":"9.5.1","ts-node":"10.9.2","typescript":"5.6.3","typescript-eslint":"8.14.0","updates":"16.4.0","webpack":"5.96.1","webpack-cli":"5.1.4"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/inversify.js","module":"es/inversify.js","exports":{".":{"import":"./es/inversify.js","require":"./lib/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":"webpack && node ./scripts/writeEsmPackageJson.mjs ./es","build:es6":"tsc -p src/tsconfig-es6.json","build:lib":"tsc -p src/tsconfig.json","clean":"rimraf amd es es6 lib","format":"prettier --write ./src/*.ts ./src/**/*.ts ./test/*.ts ./test/**/*.ts","lint":"eslint ./src ./test","postupdate":"git diff-files --quiet package-lock.json || npm test","prepublish":"npm run build && publish-please guard","publish-please":"publish-please","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","update":"updates --update --minor && npm install"},"sideEffects":false,"types":"lib/inversify.d.ts","version":"6.1.4","_id":"inversify@6.1.4","gitHead":"af2ca0abea8a7212a015e736b98f83a9f4b5f1b1","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"7dc288b190bc6c0e2081d7a003cbf6c4f94d946f","size":170792,"noattachment":false,"key":"/inversify/-/inversify-6.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-6.1.4.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_6.1.4_1731528513922_0.8557447362741624"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-13T20:08:34.243Z","publish_time":1731528514243,"_source_registry_name":"default","_cnpm_publish_time":1731528514243},"6.1.4-beta.1":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.3.3","@inversifyjs/core":"1.3.4"},"devDependencies":{"@eslint/js":"9.14.0","@types/chai":"4.3.20","@types/mocha":"10.0.9","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.14.0","@typescript-eslint/parser":"8.14.0","chai":"4.5.0","eslint":"9.14.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","eslint-plugin-simple-import-sort":"12.1.1","mocha":"10.8.2","nyc":"17.1.0","prettier":"3.3.3","publish-please":"5.5.2","reflect-metadata":"0.2.2","rimraf":"6.0.1","sinon":"19.0.2","ts-loader":"9.5.1","ts-node":"10.9.2","typescript":"5.6.3","typescript-eslint":"8.14.0","updates":"16.4.0","webpack":"5.96.1","webpack-cli":"5.1.4"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/inversify.js","module":"es/inversify.js","exports":{".":{"import":"./es/inversify.js","require":"./lib/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":"webpack && node ./scripts/writeEsmPackageJson.mjs ./es","build:es6":"tsc -p src/tsconfig-es6.json","build:lib":"tsc -p src/tsconfig.json","clean":"rimraf amd es es6 lib","format":"prettier --write ./src/*.ts ./src/**/*.ts ./test/*.ts ./test/**/*.ts","lint":"eslint ./src ./test","postupdate":"git diff-files --quiet package-lock.json || npm test","prepublish":"npm run build && publish-please guard","publish-please":"publish-please","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","update":"updates --update --minor && npm install"},"sideEffects":false,"types":"lib/inversify.d.ts","version":"6.1.4-beta.1","_id":"inversify@6.1.4-beta.1","readmeFilename":"README.md","gitHead":"a5b7673d70080e586a08ed3a8c8eba82240a97f2","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"04f617072ec7faadb4fd6987b0984c6edc6486f1","size":170788,"noattachment":false,"key":"/inversify/-/inversify-6.1.4-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-6.1.4-beta.1.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_6.1.4-beta.1_1731512564769_0.5496580877212107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-13T15:42:45.037Z","publish_time":1731512565037,"_source_registry_name":"default","_cnpm_publish_time":1731512565037},"6.1.4-beta.0":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.3.2","@inversifyjs/core":"1.3.3"},"devDependencies":{"@eslint/js":"9.14.0","@types/chai":"4.3.20","@types/mocha":"10.0.9","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.14.0","@typescript-eslint/parser":"8.14.0","chai":"4.5.0","eslint":"9.14.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","eslint-plugin-simple-import-sort":"12.1.1","mocha":"10.8.2","nyc":"17.1.0","prettier":"3.3.3","publish-please":"5.5.2","reflect-metadata":"0.2.2","rimraf":"6.0.1","sinon":"19.0.2","ts-node":"10.9.2","typescript":"5.6.3","typescript-eslint":"8.14.0","updates":"16.4.0"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/inversify.js","module":"es/inversify.js","exports":{".":{"import":"./es/inversify.js","require":"./lib/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 && node ./scripts/writeEsmPackageJson.mjs ./es","build:es6":"tsc -p src/tsconfig-es6.json","build:lib":"tsc -p src/tsconfig.json","clean":"rimraf amd es es6 lib","format":"prettier --write ./src/*.ts ./src/**/*.ts ./test/*.ts ./test/**/*.ts","lint":"eslint ./src ./test","postupdate":"git diff-files --quiet package-lock.json || npm test","prepublish":"npm run build && publish-please guard","publish-please":"publish-please","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","update":"updates --update --minor && npm install"},"sideEffects":false,"types":"lib/inversify.d.ts","version":"6.1.4-beta.0","_id":"inversify@6.1.4-beta.0","readmeFilename":"README.md","gitHead":"62947bc265d2b1fa1606e626b319ec2b6b92d9b1","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"c0c0d7682b06ba7244acda2ae0e4881b0a439ae3","size":93498,"noattachment":false,"key":"/inversify/-/inversify-6.1.4-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-6.1.4-beta.0.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_6.1.4-beta.0_1731415278400_0.5138072616753679"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-12T12:41:18.623Z","publish_time":1731415278623,"_source_registry_name":"default","_cnpm_publish_time":1731415278623},"6.1.3":{"name":"inversify","version":"6.1.3","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"author":{"name":"Remo H. Jansen"},"license":"MIT","_id":"inversify@6.1.3","maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"homepage":"http://inversify.io","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"dist":{"shasum":"de94dd6979fb2cdc8c794481635bd82171a03610","size":93333,"noattachment":false,"key":"/inversify/-/inversify-6.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-6.1.3.tgz"},"main":"lib/inversify.js","types":"lib/inversify.d.ts","module":"es/inversify.js","engines":{},"exports":{".":{"import":"./es/inversify.js","require":"./lib/inversify.js"}},"gitHead":"c50565ebf65b788c380c4fbb164260e693612024","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"},"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","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"},"_cnpmcore_publish_time":"2024-11-12T12:06:40.864Z","publish_time":1731413200864,"_source_registry_name":"default","_cnpm_publish_time":1731413200864},"6.1.2":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.3.2","@inversifyjs/core":"1.3.3"},"devDependencies":{"@eslint/js":"9.14.0","@types/chai":"4.3.20","@types/mocha":"10.0.9","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.14.0","@typescript-eslint/parser":"8.14.0","chai":"4.5.0","eslint":"9.14.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","eslint-plugin-simple-import-sort":"12.1.1","mocha":"10.8.2","nyc":"17.1.0","prettier":"3.3.3","publish-please":"5.5.2","reflect-metadata":"0.2.2","rimraf":"6.0.1","sinon":"19.0.2","ts-node":"10.9.2","typescript":"5.6.3","typescript-eslint":"8.14.0","updates":"16.4.0"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/inversify.js","module":"es/inversify.js","exports":{".":{"import":"./es/inversify.js","require":"./lib/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":"rimraf amd es es6 lib","format":"prettier --write ./src/*.ts ./src/**/*.ts ./test/*.ts ./test/**/*.ts","lint":"eslint ./src ./test","postupdate":"git diff-files --quiet package-lock.json || npm test","prepublish":"npm run build && publish-please guard","publish-please":"publish-please","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","update":"updates --update --minor && npm install"},"sideEffects":false,"types":"lib/inversify.d.ts","version":"6.1.2","_id":"inversify@6.1.2","gitHead":"5b7c8c89ab257fa797db5aa0232a0220e152accd","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"84fbb96a3162d78b364b4dc259a3086e10232b82","size":88863,"noattachment":false,"key":"/inversify/-/inversify-6.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-6.1.2.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_6.1.2_1731405716588_0.5945229866013728"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-12T10:01:56.742Z","publish_time":1731405716742,"_source_registry_name":"default","_cnpm_publish_time":1731405716742},"6.1.2-beta.1":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.3.2","@inversifyjs/core":"1.3.3"},"devDependencies":{"@eslint/js":"9.14.0","@types/chai":"4.3.20","@types/mocha":"10.0.9","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.14.0","@typescript-eslint/parser":"8.14.0","chai":"4.5.0","eslint":"9.14.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","eslint-plugin-simple-import-sort":"12.1.1","mocha":"10.8.2","nyc":"17.1.0","prettier":"3.3.3","publish-please":"5.5.2","reflect-metadata":"0.2.2","rimraf":"6.0.1","sinon":"19.0.2","ts-node":"10.9.2","typescript":"5.6.3","typescript-eslint":"8.14.0","updates":"16.4.0"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"license":"MIT","main":"lib/inversify.js","module":"es/inversify.js","exports":{".":{"import":"./es/inversify.js","require":"./lib/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":"rimraf amd es es6 lib","format":"prettier --write ./src/*.ts ./src/**/*.ts ./test/*.ts ./test/**/*.ts","lint":"eslint ./src ./test","postupdate":"git diff-files --quiet package-lock.json || npm test","prepublish":"npm run build && publish-please guard","publish-please":"publish-please","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","update":"updates --update --minor && npm install"},"sideEffects":false,"types":"lib/inversify.d.ts","version":"6.1.2-beta.1","_id":"inversify@6.1.2-beta.1","readmeFilename":"README.md","gitHead":"4889f27a26d1474c96f9b90abd8bea0378c8b8ac","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"68a5686669a9d0e8255292524fca4073a8c11111","size":88862,"noattachment":false,"key":"/inversify/-/inversify-6.1.2-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-6.1.2-beta.1.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_6.1.2-beta.1_1731370297312_0.8377545479622563"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-12T00:11:37.524Z","publish_time":1731370297524,"_source_registry_name":"default","_cnpm_publish_time":1731370297524},"6.1.2-beta.0":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.3.2","@inversifyjs/core":"1.3.3"},"devDependencies":{"@eslint/js":"9.14.0","@types/chai":"4.3.20","@types/mocha":"10.0.9","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@typescript-eslint/parser":"8.13.0","chai":"4.5.0","eslint":"9.14.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","eslint-plugin-simple-import-sort":"12.1.1","mocha":"10.8.2","nyc":"17.1.0","prettier":"3.3.3","publish-please":"5.5.2","reflect-metadata":"0.2.2","rimraf":"6.0.1","sinon":"19.0.2","ts-node":"10.9.2","typescript":"5.6.3","typescript-eslint":"8.13.0","updates":"16.4.0"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"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":"rimraf amd es es6 lib","format":"prettier --write ./src/*.ts ./src/**/*.ts ./test/*.ts ./test/**/*.ts","lint":"eslint ./src ./test","postupdate":"git diff-files --quiet package-lock.json || npm test","prepublish":"npm run build && publish-please guard","publish-please":"publish-please","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","update":"updates --update --minor && npm install"},"sideEffects":false,"types":"lib/inversify.d.ts","version":"6.1.2-beta.0","_id":"inversify@6.1.2-beta.0","readmeFilename":"README.md","gitHead":"3b93ff2fef61728f249d621884120a6a443f6bb9","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"2e24f4eb4b54a4360bbdb8791a43bd3ec0feb744","size":89057,"noattachment":false,"key":"/inversify/-/inversify-6.1.2-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-6.1.2-beta.0.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_6.1.2-beta.0_1731091437783_0.32327487459122795"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-08T18:43:58.157Z","publish_time":1731091438157,"_source_registry_name":"default","_cnpm_publish_time":1731091438157},"6.1.1":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.3.2","@inversifyjs/core":"1.3.2"},"devDependencies":{"@eslint/js":"9.13.0","@types/chai":"4.3.6","@types/mocha":"10.0.9","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.12.2","@typescript-eslint/parser":"8.12.2","chai":"4.3.8","eslint":"9.13.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","eslint-plugin-simple-import-sort":"12.1.1","mocha":"10.7.3","nyc":"17.1.0","prettier":"3.3.3","publish-please":"5.5.2","reflect-metadata":"0.2.2","rimraf":"6.0.1","sinon":"19.0.2","ts-node":"10.9.2","typescript":"5.6.3","typescript-eslint":"8.12.2","updates":"16.4.0"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"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":"rimraf amd es es6 lib","format":"prettier --write ./src/*.ts ./src/**/*.ts ./test/*.ts ./test/**/*.ts","lint":"eslint ./src ./test","postupdate":"git diff-files --quiet package-lock.json || npm test","prepublish":"npm run build && publish-please guard","publish-please":"publish-please","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","update":"updates --update --minor && npm install"},"sideEffects":false,"types":"lib/inversify.d.ts","version":"6.1.1","_id":"inversify@6.1.1","gitHead":"5a32fd8fe28ef192b4f5fde901c377221e1c7bba","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"036ba9abb42de113223d76810c725171c30fdc4f","size":88786,"noattachment":false,"key":"/inversify/-/inversify-6.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-6.1.1.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_6.1.1_1731008348968_0.28031789508017213"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-07T19:39:09.253Z","publish_time":1731008349253,"_source_registry_name":"default","_cnpm_publish_time":1731008349253},"6.1.0":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","dependencies":{"@inversifyjs/common":"1.3.0","@inversifyjs/core":"1.3.0"},"devDependencies":{"@eslint/js":"9.13.0","@types/chai":"4.3.6","@types/mocha":"10.0.9","@types/sinon":"17.0.3","@typescript-eslint/eslint-plugin":"8.12.2","@typescript-eslint/parser":"8.12.2","chai":"4.3.8","eslint":"9.13.0","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","eslint-plugin-simple-import-sort":"12.1.1","mocha":"10.7.3","nyc":"17.1.0","prettier":"3.3.3","publish-please":"5.5.2","reflect-metadata":"0.2.2","rimraf":"6.0.1","sinon":"19.0.2","ts-node":"10.9.2","typescript":"5.6.3","typescript-eslint":"8.12.2","updates":"16.4.0"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"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":"rimraf amd es es6 lib","format":"prettier --write ./src/*.ts ./src/**/*.ts ./test/*.ts ./test/**/*.ts","lint":"eslint ./src ./test","postupdate":"git diff-files --quiet package-lock.json || npm test","prepublish":"npm run build && publish-please guard","publish-please":"publish-please","test":"nyc --reporter=lcov --require ts-node/register mocha test/**/*.test.ts --reporter spec --retries 3 --require 'node_modules/reflect-metadata/Reflect.js' --exit","update":"updates --update --minor && npm install"},"sideEffects":false,"types":"lib/inversify.d.ts","version":"6.1.0","_id":"inversify@6.1.0","gitHead":"5ee2522af5ad4e79933d32d007fefbb45e5a565a","_nodeVersion":"20.18.0","_npmVersion":"10.9.0","dist":{"shasum":"30e48cf57bf15c8b7ff5967f10e42dfb5778a45a","size":88732,"noattachment":false,"key":"/inversify/-/inversify-6.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-6.1.0.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_6.1.0_1730988462602_0.9486068625407849"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-07T14:07:42.897Z","publish_time":1730988462897,"_source_registry_name":"default","_cnpm_publish_time":1730988462897},"6.0.3":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","devDependencies":{"@types/chai":"4.3.6","@types/mocha":"10.0.9","@types/sinon":"17.0.3","chai":"4.3.8","mocha":"10.7.3","nyc":"17.1.0","publish-please":"5.5.2","reflect-metadata":"0.2.2","sinon":"19.0.2","ts-node":"10.9.2","tslint":"6.1.3","typescript":"5.6.3","updates":"16.4.0"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"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 --reporter=lcov --require ts-node/register mocha test/**/*.test.ts --reporter spec --retries 3 --require 'node_modules/reflect-metadata/Reflect.js' --exit","update":"updates --update --minor && npm install"},"sideEffects":false,"types":"lib/inversify.d.ts","version":"6.0.3","_id":"inversify@6.0.3","gitHead":"171131526b10277fb496fbd6343e01570bdc5d30","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"shasum":"b09e44dad0aaf79bdf92fe788f37507274da21b7","size":215797,"noattachment":false,"key":"/inversify/-/inversify-6.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-6.0.3.tgz"},"_npmUser":{"name":"notaphplover","email":"roberto.pintos.lopez@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_6.0.3_1729683784474_0.038951616559622204"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-23T11:43:04.706Z","publish_time":1729683784706,"_source_registry_name":"default","_cnpm_publish_time":1729683784706},"6.0.2":{"author":{"name":"Remo H. Jansen"},"bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","devDependencies":{"@types/chai":"4.3.6","@types/mocha":"10.0.1","@types/sinon":"10.0.16","chai":"4.3.8","istanbul":"0.4.5","mocha":"10.2.0","nyc":"15.1.0","publish-please":"5.5.2","reflect-metadata":"0.1.13","sinon":"16.0.0","ts-node":"10.9.1","tslint":"6.1.3","typescript":"4.4.4","updates":"15.0.2"},"engines":{},"homepage":"http://inversify.io","jsnext:main":"es/inversify.js","keywords":["dependency injection","dependency inversion","di","inversion of control container","ioc","javascript","node","typescript"],"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 --reporter=lcov --require ts-node/register mocha test/**/*.test.ts --reporter spec --retries 3 --require 'node_modules/reflect-metadata/Reflect.js' --exit","update":"updates --update --minor && npm install"},"sideEffects":false,"types":"lib/inversify.d.ts","version":"6.0.2","gitHead":"5d3d62afc30a956a0589d4871bf98f07002d53f9","_id":"inversify@6.0.2","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"shasum":"dc7fa0348213d789d35ffb719dea9685570989c7","size":209504,"noattachment":false,"key":"/inversify/-/inversify-6.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-6.0.2.tgz"},"_npmUser":{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_6.0.2_1697844939640_0.46813201330531484"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-20T23:35:39.918Z","publish_time":1697844939918,"_source_registry_name":"default","_cnpm_publish_time":1697844939918},"6.0.1":{"name":"inversify","version":"6.0.1","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","module":"es/inversify.js","types":"lib/inversify.d.ts","sideEffects":false,"scripts":{"build":"npm run build:lib && npm run build:amd && npm run build:es && npm run build:es6","build:lib":"tsc -p src/tsconfig.json","build:amd":"tsc -p src/tsconfig-amd.json","build:es":"tsc -p src/tsconfig-es.json","build:es6":"tsc -p src/tsconfig-es6.json","clean":"rm -r amd es lib","pretest":"tslint --project .","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","publish-please":"publish-please","prepublish":"npm run build && publish-please guard","update":"updates --update --minor && npm install","postupdate":"git diff-files --quiet package-lock.json || npm test"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"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"},"gitHead":"857f64a74cf20fa382466bad011b5e7515ff0a26","_id":"inversify@6.0.1","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"shasum":"b20d35425d5d8c5cd156120237aad0008d969f02","size":264733,"noattachment":false,"key":"/inversify/-/inversify-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-6.0.1.tgz"},"_npmUser":{"name":"dcavanagh","email":"djcavanagh@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_6.0.1_1634215850767_0.8090218956457926"},"_hasShrinkwrap":false,"publish_time":1634215851037,"_cnpm_publish_time":1634215851037},"5.1.1":{"name":"inversify","version":"5.1.1","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","types":"lib/inversify.d.ts","scripts":{"build":"npm run build:lib && npm run build:amd && npm run build:es && npm run build:es6","build:lib":"tsc -p src/tsconfig.json","build:amd":"tsc -p src/tsconfig-amd.json","build:es":"tsc -p src/tsconfig-es.json","build:es6":"tsc -p src/tsconfig-es6.json","clean":"rm -r amd es lib","pretest":"tslint --project .","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","publish-please":"publish-please","prepublish":"npm run build && publish-please guard","update":"updates --update && npm install","postupdate":"git diff-files --quiet package-lock.json || npm test"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"4.2.16","@types/harmony-proxy":"1.0.29","@types/mocha":"8.2.2","@types/sinon":"10.0.0","browserify":"17.0.0","chai":"4.3.4","es6-symbol":"3.1.3","harmony-proxy":"1.0.1","istanbul":"0.4.5","karma":"6.3.2","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.0","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":"8.3.2","nyc":"15.1.0","performance-now":"2.1.0","publish-please":"5.5.2","reflect-metadata":"0.1.13","sinon":"9.2.4","ts-node":"9.1.1","tsify":"5.0.2","tslint":"6.1.3","typescript":"4.2.4","updates":"12.0.2"},"gitHead":"9098a14ebc61a47e3c3abf8937561de3911a53de","_id":"inversify@5.1.1","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"shasum":"6fbd668c591337404e005a1946bfe0d802c08730","size":166485,"noattachment":false,"key":"/inversify/-/inversify-5.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-5.1.1.tgz"},"_npmUser":{"name":"dcavanagh","email":"djcavanagh@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_5.1.1_1619389934977_0.051301357908693834"},"_hasShrinkwrap":false,"publish_time":1619389935195,"_cnpm_publish_time":1619389935195},"5.1.0":{"name":"inversify","version":"5.1.0","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","types":"lib/inversify.d.ts","scripts":{"build":"npm run build:lib && npm run build:amd && npm run build:es && npm run build:es6","build:lib":"tsc -p src/tsconfig.json","build:amd":"tsc -p src/tsconfig-amd.json","build:es":"tsc -p src/tsconfig-es.json","build:es6":"tsc -p src/tsconfig-es6.json","clean":"rm -r amd es lib","pretest":"tslint --project .","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","publish-please":"publish-please","prepublish":"publish-please guard","update":"updates --update && npm install","postupdate":"git diff-files --quiet package-lock.json || npm test"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"4.2.16","@types/harmony-proxy":"1.0.29","@types/mocha":"8.2.2","@types/sinon":"10.0.0","browserify":"17.0.0","chai":"4.3.4","es6-symbol":"3.1.3","harmony-proxy":"1.0.1","istanbul":"0.4.5","karma":"6.3.2","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.0","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":"8.3.2","nyc":"15.1.0","performance-now":"2.1.0","publish-please":"5.5.2","reflect-metadata":"0.1.13","sinon":"9.2.4","ts-node":"9.1.1","tsify":"5.0.2","tslint":"6.1.3","typescript":"4.2.4","updates":"12.0.2"},"gitHead":"57608ae8a565fd0d0ec05672fcf4aeeb8e58fc92","_id":"inversify@5.1.0","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"shasum":"35f4bffb9eab3be659e74eca671b6b6c916f986c","size":84244,"noattachment":false,"key":"/inversify/-/inversify-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-5.1.0.tgz"},"_npmUser":{"name":"dcavanagh","email":"djcavanagh@gmail.com"},"directories":{},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_5.1.0_1619378769403_0.4753442431368158"},"_hasShrinkwrap":false,"publish_time":1619378769557,"_cnpm_publish_time":1619378769557,"deprecated":"Build"},"5.0.5":{"name":"inversify","version":"5.0.5","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","types":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"pretest":"tslint --project . && gulp","test":"nyc --require ts-node/register mocha test/**/*.test.ts --reporter spec --retries 3 --require 'node_modules/reflect-metadata/Reflect.js' --exit","publish-please":"publish-please","prepublish":"publish-please guard","update":"updates --update --minor && npm install","postupdate":"git diff-files --quiet package-lock.json || npm test"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"4.2.12","@types/harmony-proxy":"1.0.29","@types/mocha":"5.2.7","@types/sinon":"7.5.2","bluebird":"3.7.2","browserify":"16.5.2","chai":"4.2.0","del":"5.1.0","es6-symbol":"3.1.3","gulp":"^4.0.2","gulp-istanbul":"^1.1.3","gulp-mocha":"7.0.2","gulp-rename":"1.4.0","gulp-sourcemaps":"2.6.5","gulp-tslint":"8.1.4","gulp-typescript":"5.0.1","gulp-uglify":"3.0.2","harmonize":"2.0.0","harmony-proxy":"1.0.1","istanbul":"^0.4.5","karma":"^5.2.0","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":"1.3.0","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":"6.2.3","nyc":"^15.1.0","performance-now":"2.1.0","publish-please":"^5.5.1","reflect-metadata":"0.1.13","run-sequence":"2.2.1","sinon":"7.5.0","ts-node":"^9.0.0","tslint":"5.20.1","typescript":"^3.9.7","updates":"^10.3.5","vinyl-buffer":"1.0.1","vinyl-source-stream":"2.0.0"},"gitHead":"9837eceeed7816f25126af020c65008e95fe7ae3","_id":"inversify@5.0.5","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"shasum":"bd1f8e6d8e0f739331acd8ba9bc954635aae0bbf","size":119079,"noattachment":false,"key":"/inversify/-/inversify-5.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-5.0.5.tgz"},"_npmUser":{"name":"dcavanagh","email":"djcavanagh@gmail.com"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_5.0.5_1607566205818_0.7754285391226052"},"_hasShrinkwrap":false,"publish_time":1607566205969,"_cnpm_publish_time":1607566205969},"5.0.1":{"name":"inversify","version":"5.0.1","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","types":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"4.1.4","@types/harmony-proxy":"1.0.29","@types/mocha":"5.2.3","@types/sinon":"5.0.5","bluebird":"3.5.2","browserify":"16.2.3","chai":"4.1.2","del":"3.0.0","es6-symbol":"3.1.1","gulp":"3.9.1","gulp-istanbul":"1.1.3","gulp-mocha":"6.0.0","gulp-rename":"1.4.0","gulp-sourcemaps":"2.6.3","gulp-tslint":"8.1.3","gulp-typescript":"4.0.2","gulp-uglify":"3.0.1","harmonize":"2.0.0","harmony-proxy":"1.0.1","istanbul":"0.4.5","karma":"3.0.0","karma-chai":"0.1.0","karma-chrome-launcher":"2.2.0","karma-commonjs":"1.0.0","karma-es6-shim":"1.0.0","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-mocha-reporter":"2.2.5","karma-phantomjs-launcher":"1.0.4","karma-sinon":"1.0.5","mocha":"5.2.0","performance-now":"2.1.0","publish-please":"4.1.0","reflect-metadata":"0.1.12","run-sequence":"2.2.1","sinon":"6.0.1","tslint":"5.9.1","typescript":"^2.8.3","vinyl-buffer":"1.0.1","vinyl-source-stream":"2.0.0"},"gitHead":"37884a6133ed90c921a3bd9252a204b75de5a7a9","_id":"inversify@5.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"dcavanagh","email":"djcavanagh@gmail.com"},"dist":{"shasum":"500d709b1434896ce5a0d58915c4a4210e34fb6e","size":61158,"noattachment":false,"key":"/inversify/-/inversify-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-5.0.1.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_5.0.1_1539794736091_0.4404569544739336"},"_hasShrinkwrap":false,"publish_time":1539794736215,"_cnpm_publish_time":1539794736215},"4.14.0":{"name":"inversify","version":"4.14.0","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","types":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"4.1.4","@types/harmony-proxy":"1.0.29","@types/mocha":"5.2.3","@types/sinon":"5.0.3","bluebird":"3.5.2","browserify":"16.2.3","chai":"4.1.2","del":"3.0.0","es6-symbol":"3.1.1","gulp":"3.9.1","gulp-istanbul":"1.1.3","gulp-mocha":"6.0.0","gulp-rename":"1.4.0","gulp-sourcemaps":"2.6.3","gulp-tslint":"8.1.3","gulp-typescript":"4.0.2","gulp-uglify":"3.0.1","harmonize":"2.0.0","harmony-proxy":"1.0.1","istanbul":"0.4.5","karma":"3.0.0","karma-chai":"0.1.0","karma-chrome-launcher":"2.2.0","karma-commonjs":"1.0.0","karma-es6-shim":"1.0.0","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-mocha-reporter":"2.2.5","karma-phantomjs-launcher":"1.0.4","karma-sinon":"1.0.5","mocha":"5.2.0","performance-now":"2.1.0","publish-please":"4.0.1","reflect-metadata":"0.1.12","run-sequence":"2.2.1","sinon":"6.0.1","tslint":"5.9.1","typescript":"^2.8.3","vinyl-buffer":"1.0.1","vinyl-source-stream":"2.0.0"},"gitHead":"5ba63740b094d749625787cda360d3f69c59fa5a","_id":"inversify@4.14.0","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"dcavanagh","email":"djcavanagh@gmail.com"},"dist":{"shasum":"393c1f86ee92aef0592eb0e493623b9d88dfb376","size":60804,"noattachment":false,"key":"/inversify/-/inversify-4.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-4.14.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_4.14.0_1539722914130_0.5052542809461915"},"_hasShrinkwrap":false,"publish_time":1539722914293,"_cnpm_publish_time":1539722914293,"deprecated":"Re-Released as 5.0.1"},"4.13.0":{"name":"inversify","version":"4.13.0","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","types":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"4.1.2","@types/harmony-proxy":"1.0.29","@types/mocha":"5.0.0","@types/sinon":"4.3.1","bluebird":"3.5.1","browserify":"16.2.0","chai":"4.1.2","del":"3.0.0","es6-symbol":"3.1.1","gulp":"3.9.1","gulp-istanbul":"1.1.3","gulp-mocha":"5.0.0","gulp-rename":"1.2.2","gulp-sourcemaps":"2.6.3","gulp-tslint":"8.1.3","gulp-typescript":"4.0.2","gulp-uglify":"3.0.0","harmonize":"2.0.0","harmony-proxy":"1.0.1","istanbul":"0.4.5","karma":"2.0.0","karma-chai":"0.1.0","karma-chrome-launcher":"2.2.0","karma-commonjs":"1.0.0","karma-es6-shim":"1.0.0","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-mocha-reporter":"2.2.5","karma-phantomjs-launcher":"1.0.4","karma-sinon":"1.0.5","mocha":"5.1.0","performance-now":"2.1.0","publish-please":"2.4.1","reflect-metadata":"0.1.12","run-sequence":"2.2.1","sinon":"5.0.0","tslint":"5.9.1","typescript":"2.6.2","vinyl-source-stream":"2.0.0","vinyl-buffer":"1.0.1"},"gitHead":"c4a4e595257c1b2694468bd90151678c58207ef2","_id":"inversify@4.13.0","_npmVersion":"5.8.0","_nodeVersion":"9.7.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"0ab40570bfa4474b04d5b919bbab3a4f682a72f5","size":60825,"noattachment":false,"key":"/inversify/-/inversify-4.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-4.13.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_4.13.0_1523916055918_0.9046285916110792"},"_hasShrinkwrap":false,"publish_time":1523916056011,"_cnpm_publish_time":1523916056011},"4.11.1":{"name":"inversify","version":"4.11.1","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","types":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"4.1.2","@types/harmony-proxy":"1.0.29","@types/mocha":"2.2.48","@types/sinon":"4.1.3","bluebird":"3.5.1","browserify":"16.1.0","chai":"4.1.2","del":"3.0.0","es6-symbol":"3.1.1","gulp":"3.9.1","gulp-istanbul":"1.1.3","gulp-mocha":"5.0.0","gulp-rename":"1.2.2","gulp-sourcemaps":"2.6.3","gulp-tslint":"8.1.3","gulp-typescript":"4.0.1","gulp-uglify":"3.0.0","harmonize":"2.0.0","harmony-proxy":"1.0.1","istanbul":"0.4.5","karma":"2.0.0","karma-chai":"0.1.0","karma-chrome-launcher":"2.2.0","karma-commonjs":"1.0.0","karma-es6-shim":"1.0.0","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-mocha-reporter":"2.2.5","karma-phantomjs-launcher":"1.0.4","karma-sinon":"1.0.5","mocha":"5.0.1","performance-now":"2.1.0","publish-please":"2.3.1","reflect-metadata":"0.1.12","run-sequence":"2.2.1","sinon":"4.4.0","tslint":"5.9.1","typescript":"2.6.2","vinyl-source-stream":"2.0.0","vinyl-buffer":"1.0.1"},"gitHead":"7d88e7c0231af9747851bd1869805b19670d85c6","_id":"inversify@4.11.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"9a10635d1fd347da11da96475b3608babd5945a6","size":60310,"noattachment":false,"key":"/inversify/-/inversify-4.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-4.11.1.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_4.11.1_1519652225936_0.012074655981845428"},"publish_time":1519652226118,"_hasShrinkwrap":false,"_cnpm_publish_time":1519652226118},"4.11.0":{"name":"inversify","version":"4.11.0","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","types":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"4.1.2","@types/harmony-proxy":"1.0.29","@types/mocha":"2.2.48","@types/sinon":"4.1.3","bluebird":"3.5.1","browserify":"16.1.0","chai":"4.1.2","del":"3.0.0","es6-symbol":"3.1.1","gulp":"3.9.1","gulp-istanbul":"1.1.3","gulp-mocha":"5.0.0","gulp-rename":"1.2.2","gulp-sourcemaps":"2.6.3","gulp-tslint":"8.1.3","gulp-typescript":"4.0.1","gulp-uglify":"3.0.0","harmonize":"2.0.0","harmony-proxy":"1.0.1","istanbul":"0.4.5","karma":"2.0.0","karma-chai":"0.1.0","karma-chrome-launcher":"2.2.0","karma-commonjs":"1.0.0","karma-es6-shim":"1.0.0","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-mocha-reporter":"2.2.5","karma-phantomjs-launcher":"1.0.4","karma-sinon":"1.0.5","mocha":"5.0.1","performance-now":"2.1.0","publish-please":"2.3.1","reflect-metadata":"0.1.12","run-sequence":"2.2.1","sinon":"4.4.0","tslint":"5.9.1","typescript":"2.6.2","vinyl-source-stream":"2.0.0","vinyl-buffer":"1.0.1"},"gitHead":"4d9f2fc363be94850bb20fde80ad06aca15b700e","_id":"inversify@4.11.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"ca2cab05d96c2480e85d408cc9adb8f08398d213","size":60297,"noattachment":false,"key":"/inversify/-/inversify-4.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-4.11.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify_4.11.0_1519650750341_0.5984724103087855"},"_hasShrinkwrap":false,"publish_time":1519650750475,"_cnpm_publish_time":1519650750475},"4.10.0":{"name":"inversify","version":"4.10.0","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","types":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"4.1.2","@types/harmony-proxy":"1.0.29","@types/mocha":"2.2.47","@types/sinon":"4.1.3","bluebird":"3.5.1","browserify":"15.2.0","chai":"4.1.2","del":"3.0.0","es6-symbol":"3.1.1","gulp":"3.9.1","gulp-istanbul":"1.1.3","gulp-mocha":"5.0.0","gulp-rename":"1.2.2","gulp-sourcemaps":"2.6.3","gulp-tslint":"8.1.2","gulp-typescript":"4.0.0-alpha.2","gulp-uglify":"3.0.0","harmonize":"2.0.0","harmony-proxy":"1.0.1","istanbul":"0.4.5","karma":"2.0.0","karma-chai":"0.1.0","karma-chrome-launcher":"2.2.0","karma-commonjs":"1.0.0","karma-es6-shim":"1.0.0","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-mocha-reporter":"2.2.5","karma-phantomjs-launcher":"1.0.4","karma-sinon":"1.0.5","mocha":"5.0.0","performance-now":"2.1.0","publish-please":"2.3.1","reflect-metadata":"0.1.12","run-sequence":"2.2.1","sinon":"4.2.2","tslint":"5.8.0","typescript":"2.6.2","vinyl-source-stream":"2.0.0","vinyl-buffer":"1.0.1"},"gitHead":"0ff9130f3174ca65c6644c74e002194203bd8185","_id":"inversify@4.10.0","_npmVersion":"5.5.1","_nodeVersion":"8.1.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"06b97792e69220dd150b986cde9a445b3bcb9482","size":56638,"noattachment":false,"key":"/inversify/-/inversify-4.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-4.10.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify-4.10.0.tgz_1517067708062_0.8455498064868152"},"publish_time":1517067708150,"_hasShrinkwrap":false,"_cnpm_publish_time":1517067708150},"4.9.0":{"name":"inversify","version":"4.9.0","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","types":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"4.0.10","@types/harmony-proxy":"1.0.29","@types/mocha":" 2.2.44","@types/sinon":"4.1.2","bluebird":"3.5.1","browserify":"14.5.0","chai":"4.1.2","del":"3.0.0","es6-symbol":"3.1.1","gulp":"3.9.1","gulp-istanbul":"1.1.2","gulp-mocha":"3.0.1","gulp-rename":"1.2.2","gulp-sourcemaps":"2.6.1","gulp-tslint":"8.1.2","gulp-typescript":"3.2.3","gulp-uglify":"3.0.0","harmonize":"2.0.0","harmony-proxy":"1.0.1","istanbul":"0.4.5","karma":"1.7.1","karma-chai":"0.1.0","karma-chrome-launcher":"2.2.0","karma-commonjs":"1.0.0","karma-es6-shim":"1.0.0","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-mocha-reporter":"2.2.5","karma-phantomjs-launcher":"1.0.4","karma-sinon":"1.0.5","mocha":"4.0.1","performance-now":"2.1.0","publish-please":"2.3.1","reflect-metadata":"0.1.10","run-sequence":"2.2.0","sinon":"4.1.3","tslint":"5.8.0","typescript":"2.6.2","vinyl-buffer":"1.0.0","vinyl-source-stream":"1.1.0"},"gitHead":"b8135236513d8f817b088464ee370dd930e721c6","_id":"inversify@4.9.0","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"caa01f5856cfa0499aaaed9b1a635ef0c4a9f4d3","size":55797,"noattachment":false,"key":"/inversify/-/inversify-4.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-4.9.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify-4.9.0.tgz_1513561254235_0.8686996463220567"},"publish_time":1513561255403,"_hasShrinkwrap":false,"_cnpm_publish_time":1513561255403},"4.8.0":{"name":"inversify","version":"4.8.0","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","types":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"4.0.10","@types/harmony-proxy":"1.0.29","@types/mocha":" 2.2.44","@types/sinon":"4.1.2","bluebird":"3.5.1","browserify":"14.5.0","chai":"4.1.2","del":"3.0.0","es6-symbol":"3.1.1","gulp":"3.9.1","gulp-istanbul":"1.1.2","gulp-mocha":"3.0.1","gulp-rename":"1.2.2","gulp-sourcemaps":"2.6.1","gulp-tslint":"8.1.2","gulp-typescript":"3.2.3","gulp-uglify":"3.0.0","harmonize":"2.0.0","harmony-proxy":"1.0.1","istanbul":"0.4.5","karma":"1.7.1","karma-chai":"0.1.0","karma-chrome-launcher":"2.2.0","karma-commonjs":"1.0.0","karma-es6-shim":"1.0.0","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-mocha-reporter":"2.2.5","karma-phantomjs-launcher":"1.0.4","karma-sinon":"1.0.5","mocha":"4.0.1","performance-now":"2.1.0","publish-please":"2.3.1","reflect-metadata":"0.1.10","run-sequence":"2.2.0","sinon":"4.1.3","tslint":"5.8.0","typescript":"2.6.2","vinyl-buffer":"1.0.0","vinyl-source-stream":"1.1.0"},"gitHead":"581c31f92308728164f8f622a1e7716724307682","_id":"inversify@4.8.0","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"750c3c204ee9fe9a7529062dc6196c69d05fee7e","size":55211,"noattachment":false,"key":"/inversify/-/inversify-4.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-4.8.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify-4.8.0.tgz_1513472534793_0.5178296838421375"},"publish_time":1513472534902,"_hasShrinkwrap":false,"_cnpm_publish_time":1513472534902},"4.7.0":{"name":"inversify","version":"4.7.0","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","types":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"4.0.10","@types/harmony-proxy":"1.0.29","@types/mocha":" 2.2.44","@types/sinon":"4.1.2","bluebird":"3.5.1","browserify":"14.5.0","chai":"4.1.2","del":"3.0.0","es6-symbol":"3.1.1","gulp":"3.9.1","gulp-istanbul":"1.1.2","gulp-mocha":"3.0.1","gulp-rename":"1.2.2","gulp-sourcemaps":"2.6.1","gulp-tslint":"8.1.2","gulp-typescript":"3.2.3","gulp-uglify":"3.0.0","harmonize":"2.0.0","harmony-proxy":"1.0.1","istanbul":"0.4.5","karma":"1.7.1","karma-chai":"0.1.0","karma-chrome-launcher":"2.2.0","karma-commonjs":"1.0.0","karma-es6-shim":"1.0.0","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-mocha-reporter":"2.2.5","karma-phantomjs-launcher":"1.0.4","karma-sinon":"1.0.5","mocha":"4.0.1","performance-now":"2.1.0","publish-please":"2.3.1","reflect-metadata":"0.1.10","run-sequence":"2.2.0","sinon":"4.1.3","tslint":"5.8.0","typescript":"2.6.2","vinyl-buffer":"1.0.0","vinyl-source-stream":"1.1.0"},"gitHead":"7897f451962a2b30b03dfd99fe851d9577a748c4","_id":"inversify@4.7.0","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"f2dd8a4bbb30cc5ddd430d00879ac9ead5744c45","size":55094,"noattachment":false,"key":"/inversify/-/inversify-4.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-4.7.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify-4.7.0.tgz_1513382723599_0.0943151954561472"},"publish_time":1513382724811,"_hasShrinkwrap":false,"_cnpm_publish_time":1513382724811},"4.6.1":{"name":"inversify","version":"4.6.1","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"4.0.10","@types/harmony-proxy":"1.0.29","@types/mocha":" 2.2.44","@types/sinon":"4.1.2","bluebird":"3.5.1","browserify":"14.5.0","chai":"4.1.2","del":"3.0.0","es6-symbol":"3.1.1","gulp":"3.9.1","gulp-istanbul":"1.1.2","gulp-mocha":"3.0.1","gulp-rename":"1.2.2","gulp-sourcemaps":"2.6.1","gulp-tslint":"8.1.2","gulp-typescript":"3.2.3","gulp-uglify":"3.0.0","harmonize":"2.0.0","harmony-proxy":"1.0.1","istanbul":"0.4.5","karma":"1.7.1","karma-chai":"0.1.0","karma-chrome-launcher":"2.2.0","karma-commonjs":"1.0.0","karma-es6-shim":"1.0.0","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-mocha-reporter":"2.2.5","karma-phantomjs-launcher":"1.0.4","karma-sinon":"1.0.5","mocha":"4.0.1","performance-now":"2.1.0","publish-please":"2.3.1","reflect-metadata":"0.1.10","run-sequence":"2.2.0","sinon":"4.1.3","tslint":"5.8.0","typescript":"2.6.2","vinyl-buffer":"1.0.0","vinyl-source-stream":"1.1.0"},"gitHead":"d01595221745336f56045ac801143e53f16800b4","_id":"inversify@4.6.1","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"eee09993bffe2dab309ec91fc23db00a7562d1b0","size":55208,"noattachment":false,"key":"/inversify/-/inversify-4.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-4.6.1.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify-4.6.1.tgz_1513353617221_0.5532943177968264"},"publish_time":1513353618472,"_hasShrinkwrap":false,"_cnpm_publish_time":1513353618472},"4.6.0":{"name":"inversify","version":"4.6.0","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"4.0.7","@types/harmony-proxy":"1.0.29","@types/mocha":" 2.2.44","@types/sinon":"4.0.0","bluebird":"3.5.1","browserify":"14.5.0","chai":"4.1.2","del":"3.0.0","es6-symbol":"3.1.1","gulp":"3.9.1","gulp-istanbul":"1.1.2","gulp-mocha":"3.0.1","gulp-rename":"1.2.2","gulp-sourcemaps":"2.6.1","gulp-tslint":"8.1.2","gulp-typescript":"3.2.3","gulp-uglify":"3.0.0","harmonize":"2.0.0","harmony-proxy":"1.0.1","istanbul":"0.4.5","karma":"1.7.1","karma-chai":"0.1.0","karma-chrome-launcher":"2.2.0","karma-commonjs":"1.0.0","karma-es6-shim":"1.0.0","karma-firefox-launcher":"1.0.1","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-mocha-reporter":"2.2.5","karma-phantomjs-launcher":"1.0.4","karma-sinon":"1.0.5","mocha":"4.0.1","performance-now":"2.1.0","publish-please":"2.3.1","reflect-metadata":"0.1.10","run-sequence":"2.2.0","sinon":"4.1.2","tslint":"5.8.0","typescript":"2.6.2","vinyl-buffer":"1.0.0","vinyl-source-stream":"1.1.0"},"gitHead":"776d88abce107b7b9418ea01429abbf4beb2cee8","_id":"inversify@4.6.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"49abb2ee8fce3c99e1e94f01f36df77c3bfeba75","size":54932,"noattachment":false,"key":"/inversify/-/inversify-4.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-4.6.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify-4.6.0.tgz_1512466392788_0.21818277146667242"},"publish_time":1512466393910,"_hasShrinkwrap":false,"_cnpm_publish_time":1512466393910},"4.5.2":{"name":"inversify","version":"4.5.2","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"4.0.5","@types/harmony-proxy":"1.0.29","@types/mocha":" 2.2.44","@types/sinon":"4.0.0","bluebird":"3.5.1","browserify":"14.5.0","chai":"4.1.2","del":"3.0.0","es6-symbol":"3.1.1","gulp":"3.9.1","gulp-istanbul":"1.1.2","gulp-mocha":"3.0.1","gulp-rename":"1.2.2","gulp-sourcemaps":"2.6.1","gulp-tslint":"8.1.2","gulp-typescript":"3.2.3","gulp-uglify":"3.0.0","harmonize":"2.0.0","harmony-proxy":"1.0.1","istanbul":"0.4.5","karma":"1.7.1","karma-chai":"0.1.0","karma-chrome-launcher":"2.2.0","karma-commonjs":"1.0.0","karma-es6-shim":"1.0.0","karma-firefox-launcher":"1.0.1","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-mocha-reporter":"2.2.5","karma-phantomjs-launcher":"1.0.4","karma-sinon":"1.0.5","mocha":"4.0.1","performance-now":"2.1.0","publish-please":"2.3.1","reflect-metadata":"0.1.10","run-sequence":"2.2.0","sinon":"4.1.2","tslint":"5.8.0","typescript":"2.6.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"1.1.0"},"gitHead":"68d70b96839d051438fb34af3ff529315b0cbf10","_id":"inversify@4.5.2","_npmVersion":"5.5.1","_nodeVersion":"8.1.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"f2478fd140f398836b2e1fee839f37588f1e6a9b","size":54617,"noattachment":false,"key":"/inversify/-/inversify-4.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-4.5.2.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify-4.5.2.tgz_1511384982279_0.2114518778398633"},"publish_time":1511384983400,"_cnpm_publish_time":1511384983400,"_hasShrinkwrap":false},"4.5.1":{"name":"inversify","version":"4.5.1","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"4.0.4","@types/harmony-proxy":"1.0.29","@types/mocha":" 2.2.44","@types/sinon":"2.3.7","bluebird":"3.5.1","browserify":"14.5.0","chai":"4.1.2","del":"3.0.0","es6-symbol":"3.1.1","gulp":"3.9.1","gulp-istanbul":"1.1.2","gulp-mocha":"3.0.1","gulp-rename":"1.2.2","gulp-sourcemaps":"2.6.1","gulp-tslint":"8.1.2","gulp-typescript":"3.2.3","gulp-uglify":"3.0.0","harmonize":"2.0.0","harmony-proxy":"1.0.1","istanbul":"0.4.5","karma":"1.7.1","karma-chai":"0.1.0","karma-chrome-launcher":"2.2.0","karma-commonjs":"1.0.0","karma-es6-shim":"1.0.0","karma-firefox-launcher":"1.0.1","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-mocha-reporter":"2.2.5","karma-phantomjs-launcher":"1.0.4","karma-sinon":"1.0.5","mocha":"4.0.1","performance-now":"2.1.0","publish-please":"2.3.1","reflect-metadata":"0.1.10","run-sequence":"2.2.0","sinon":"4.1.1","tslint":"5.8.0","typescript":"2.6.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"1.1.0"},"gitHead":"aabe43c79475f388d25fb55cb448d355fbe2b18e","_id":"inversify@4.5.1","_npmVersion":"5.5.1","_nodeVersion":"8.1.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"2f8a249e1fc5346e4f28b4b86dfae5af1b673178","size":54630,"noattachment":false,"key":"/inversify/-/inversify-4.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-4.5.1.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify-4.5.1.tgz_1509759790567_0.06976122944615781"},"publish_time":1509759791772,"_cnpm_publish_time":1509759791772,"_hasShrinkwrap":false},"4.5.0":{"name":"inversify","version":"4.5.0","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"4.0.4","@types/harmony-proxy":"1.0.29","@types/mocha":" 2.2.44","@types/sinon":"2.3.7","bluebird":"3.5.1","browserify":"14.5.0","chai":"4.1.2","del":"3.0.0","es6-symbol":"3.1.1","gulp":"3.9.1","gulp-istanbul":"1.1.2","gulp-mocha":"3.0.1","gulp-rename":"1.2.2","gulp-sourcemaps":"2.6.1","gulp-tslint":"8.1.2","gulp-typescript":"3.2.3","gulp-uglify":"3.0.0","harmonize":"2.0.0","harmony-proxy":"1.0.1","istanbul":"0.4.5","karma":"1.7.1","karma-chai":"0.1.0","karma-chrome-launcher":"2.2.0","karma-commonjs":"1.0.0","karma-es6-shim":"1.0.0","karma-firefox-launcher":"1.0.1","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-mocha-reporter":"2.2.5","karma-phantomjs-launcher":"1.0.4","karma-sinon":"1.0.5","mocha":"4.0.1","performance-now":"2.1.0","publish-please":"2.3.1","reflect-metadata":"0.1.10","run-sequence":"2.2.0","sinon":"4.0.2","tslint":"5.8.0","typescript":"2.6.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"1.1.0"},"gitHead":"e4be45c8a82d684a35907713ec4ef14dc94caf77","_id":"inversify@4.5.0","_npmVersion":"5.5.1","_nodeVersion":"8.1.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"1a575ddf1db216ed3292d9b0f70f497de275874e","size":53236,"noattachment":false,"key":"/inversify/-/inversify-4.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-4.5.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify-4.5.0.tgz_1509588756607_0.14348150813020766"},"publish_time":1509588757998,"_hasShrinkwrap":false,"_cnpm_publish_time":1509588757998},"4.4.0":{"name":"inversify","version":"4.4.0","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"4.0.4","@types/harmony-proxy":"1.0.29","@types/mocha":" 2.2.44","@types/sinon":"2.3.7","bluebird":"3.5.1","browserify":"14.5.0","chai":"4.1.2","del":"3.0.0","es6-symbol":"3.1.1","gulp":"3.9.1","gulp-istanbul":"1.1.2","gulp-mocha":"3.0.1","gulp-rename":"1.2.2","gulp-sourcemaps":"2.6.1","gulp-tslint":"8.1.2","gulp-typescript":"3.2.3","gulp-uglify":"3.0.0","harmonize":"2.0.0","harmony-proxy":"1.0.1","istanbul":"0.4.5","karma":"1.7.1","karma-chai":"0.1.0","karma-chrome-launcher":"2.2.0","karma-commonjs":"1.0.0","karma-es6-shim":"1.0.0","karma-firefox-launcher":"1.0.1","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-mocha-reporter":"2.2.5","karma-phantomjs-launcher":"1.0.4","karma-sinon":"1.0.5","mocha":"4.0.1","performance-now":"2.1.0","publish-please":"2.3.1","reflect-metadata":"0.1.10","run-sequence":"2.2.0","sinon":"4.0.2","tslint":"5.8.0","typescript":"2.5.3","vinyl-buffer":"1.0.0","vinyl-source-stream":"1.1.0"},"gitHead":"6da5399166d8b7eb5f49d8127ff4ea6b8232ceca","_id":"inversify@4.4.0","_npmVersion":"5.5.1","_nodeVersion":"8.1.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"6bf7a6fb18fc381b6b9c954e5016b8b830da4feb","size":53319,"noattachment":false,"key":"/inversify/-/inversify-4.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-4.4.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify-4.4.0.tgz_1509412550412_0.7766013573855162"},"publish_time":1509412551663,"_cnpm_publish_time":1509412551663,"_hasShrinkwrap":false},"4.3.0":{"name":"inversify","version":"4.3.0","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"^4.0.1","@types/harmony-proxy":"^1.0.27","@types/mocha":"^ 2.2.35","@types/sinon":"^2.1.0","bluebird":"^3.5.0","browserify":"^14.0.0","chai":"^4.0.2","del":"^3.0.0","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-istanbul":"^1.0.0","gulp-mocha":"3.0.1","gulp-rename":"^1.2.2","gulp-sourcemaps":"^2.2.1","gulp-tslint":"^8.0.0","gulp-typescript":"^3.0.0","gulp-uglify":"^3.0.0","harmonize":"^2.0.0","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-commonjs":"^1.0.0","karma-es6-shim":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-phantomjs-launcher":"^1.0.2","karma-sinon":"^1.0.5","mocha":"^3.0.1","performance-now":"^2.0.0","publish-please":"^2.1.4","reflect-metadata":"^0.1.9","run-sequence":"^2.0.0","sinon":"^2.0.0","tslint":"^5.0.0","typescript":"^2.4.1","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"4901923b2ebcf79974febbb1ae7fe23ef73ec49f","_id":"inversify@4.3.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"d2ecd2ae18340e7f1ab5148a3e44b87080391366","size":53038,"noattachment":false,"key":"/inversify/-/inversify-4.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-4.3.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify-4.3.0.tgz_1500896609932_0.6241119713522494"},"publish_time":1500896611064,"_cnpm_publish_time":1500896611064,"_hasShrinkwrap":false},"4.2.0":{"name":"inversify","version":"4.2.0","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"^4.0.1","@types/harmony-proxy":"^1.0.27","@types/mocha":"^ 2.2.35","@types/sinon":"^2.1.0","bluebird":"^3.5.0","browserify":"^14.0.0","chai":"^4.0.2","del":"^3.0.0","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-istanbul":"^1.0.0","gulp-mocha":"3.0.1","gulp-rename":"^1.2.2","gulp-sourcemaps":"^2.2.1","gulp-tslint":"^8.0.0","gulp-typescript":"^3.0.0","gulp-uglify":"^3.0.0","harmonize":"^2.0.0","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-commonjs":"^1.0.0","karma-es6-shim":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-phantomjs-launcher":"^1.0.2","karma-sinon":"^1.0.5","mocha":"^3.0.1","performance-now":"^2.0.0","publish-please":"^2.1.4","reflect-metadata":"^0.1.9","run-sequence":"^2.0.0","sinon":"^2.0.0","tslint":"^5.0.0","typescript":"^2.4.1","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"67f2a393c95ee9105604ab9704ba9af0eb427732","_id":"inversify@4.2.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"71966a5005b1ef735ba2709e66c5b5f7765087e3","size":51232,"noattachment":false,"key":"/inversify/-/inversify-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-4.2.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify-4.2.0.tgz_1499031745979_0.22614481300115585"},"publish_time":1499031747178,"_cnpm_publish_time":1499031747178,"_hasShrinkwrap":false},"4.1.1":{"name":"inversify","version":"4.1.1","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"^3.4.32","@types/harmony-proxy":"^1.0.27","@types/mocha":"^ 2.2.35","@types/sinon":"^2.1.0","bluebird":"^3.5.0","browserify":"^14.0.0","chai":"^3.4.1","del":"^2.2.2","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-istanbul":"^1.0.0","gulp-mocha":"3.0.1","gulp-rename":"^1.2.2","gulp-sourcemaps":"^2.2.1","gulp-tslint":"^8.0.0","gulp-typescript":"^3.0.0","gulp-uglify":"^3.0.0","harmonize":"^2.0.0","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-commonjs":"^1.0.0","karma-es6-shim":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-phantomjs-launcher":"^1.0.2","karma-sinon":"^1.0.5","mocha":"^3.0.1","performance-now":"^2.0.0","publish-please":"^2.1.4","reflect-metadata":"^0.1.9","run-sequence":"^1.2.0","sinon":"^2.0.0","tslint":"^5.0.0","typescript":"^2.2.0","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"d66c29c96a2b118714589f50de6296b6c52ba78a","_id":"inversify@4.1.1","_shasum":"a95edb34ae082bb1175336d51dcd5f011134c625","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"a95edb34ae082bb1175336d51dcd5f011134c625","size":49312,"noattachment":false,"key":"/inversify/-/inversify-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-4.1.1.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inversify-4.1.1.tgz_1496130693232_0.26147046592086554"},"publish_time":1496130694474,"_cnpm_publish_time":1496130694474,"_hasShrinkwrap":false},"4.1.0":{"name":"inversify","version":"4.1.0","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"^3.4.32","@types/harmony-proxy":"^1.0.27","@types/mocha":"^ 2.2.35","@types/sinon":"^2.1.0","bluebird":"^3.5.0","browserify":"^14.0.0","chai":"^3.4.1","del":"^2.2.2","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-istanbul":"^1.0.0","gulp-mocha":"3.0.1","gulp-rename":"^1.2.2","gulp-sourcemaps":"^2.2.1","gulp-tslint":"^8.0.0","gulp-typescript":"^3.0.0","gulp-uglify":"^2.0.0","harmonize":"^2.0.0","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-commonjs":"^1.0.0","karma-es6-shim":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-phantomjs-launcher":"^1.0.2","karma-sinon":"^1.0.5","mocha":"^3.0.1","performance-now":"^2.0.0","publish-please":"^2.1.4","reflect-metadata":"^0.1.9","run-sequence":"^1.2.0","sinon":"^2.0.0","tslint":"^5.0.0","typescript":"^2.2.0","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"67f17b1febfe281e6f2718cc8979353802592e68","_id":"inversify@4.1.0","_shasum":"e2fef98ebd7c754846d419857f412432125b4ee9","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"e2fef98ebd7c754846d419857f412432125b4ee9","size":49325,"noattachment":false,"key":"/inversify/-/inversify-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-4.1.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/inversify-4.1.0.tgz_1493152686064_0.4003754109144211"},"publish_time":1493152686825,"_cnpm_publish_time":1493152686825,"_hasShrinkwrap":false},"4.0.0":{"name":"inversify","version":"4.0.0","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"^3.4.32","@types/harmony-proxy":"^1.0.27","@types/mocha":"^ 2.2.35","@types/sinon":"^2.1.0","bluebird":"^3.5.0","browserify":"^14.0.0","chai":"^3.4.1","del":"^2.2.2","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-istanbul":"^1.0.0","gulp-mocha":"3.0.1","gulp-rename":"^1.2.2","gulp-sourcemaps":"^2.2.1","gulp-tslint":"^8.0.0","gulp-typescript":"^3.0.0","gulp-uglify":"^2.0.0","harmonize":"^2.0.0","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-commonjs":"^1.0.0","karma-es6-shim":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-phantomjs-launcher":"^1.0.2","karma-sinon":"^1.0.5","mocha":"^3.0.1","performance-now":"^2.0.0","publish-please":"^2.1.4","reflect-metadata":"^0.1.9","run-sequence":"^1.2.0","sinon":"^2.0.0","tslint":"^5.0.0","typescript":"^2.2.0","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"3553c79b09c305c61bd3e779403c4aa3d91222ca","_id":"inversify@4.0.0","_shasum":"79b49cc45e7608bc08481caee31b199e21421702","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"79b49cc45e7608bc08481caee31b199e21421702","size":49266,"noattachment":false,"key":"/inversify/-/inversify-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-4.0.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/inversify-4.0.0.tgz_1493021772037_0.7443864776287228"},"publish_time":1493021774040,"_cnpm_publish_time":1493021774040,"_hasShrinkwrap":false},"3.3.0":{"name":"inversify","version":"3.3.0","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"^3.4.32","@types/harmony-proxy":"^1.0.27","@types/mocha":"^ 2.2.35","@types/sinon":"^1.16.29","bluebird":"^3.5.0","browserify":"^14.0.0","chai":"^3.4.1","del":"^2.2.2","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-istanbul":"^1.0.0","gulp-mocha":"^4.0.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^2.2.1","gulp-tslint":"^7.0.0","gulp-typescript":"^3.0.0","gulp-uglify":"^2.0.0","harmonize":"^2.0.0","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-commonjs":"^1.0.0","karma-es6-shim":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-phantomjs-launcher":"^1.0.2","karma-sinon":"^1.0.5","mocha":"^3.0.1","performance-now":"^2.0.0","publish-please":"^2.1.4","reflect-metadata":"^0.1.9","run-sequence":"^1.2.0","sinon":"^2.0.0","tslint":"^4.4.2","typescript":"^2.2.0","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"95c8f3aeedaf2511d246487f4fcf823c97a511f6","_id":"inversify@3.3.0","_shasum":"57ca2e0aaac7b54aa5018ad69a10c5aba366e96e","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"57ca2e0aaac7b54aa5018ad69a10c5aba366e96e","size":49320,"noattachment":false,"key":"/inversify/-/inversify-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-3.3.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/inversify-3.3.0.tgz_1490222942897_0.8188493296038359"},"publish_time":1490222943612,"_cnpm_publish_time":1490222943612,"_hasShrinkwrap":false},"3.2.0":{"name":"inversify","version":"3.2.0","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"^3.4.32","@types/harmony-proxy":"^1.0.27","@types/mocha":"^ 2.2.35","@types/sinon":"^1.16.29","bluebird":"^3.5.0","browserify":"^14.0.0","chai":"^3.4.1","del":"^2.2.2","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-istanbul":"^1.0.0","gulp-mocha":"^4.0.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^2.2.1","gulp-tslint":"^7.0.0","gulp-typescript":"^3.0.0","gulp-uglify":"^2.0.0","harmonize":"^2.0.0","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-commonjs":"^1.0.0","karma-es6-shim":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-phantomjs-launcher":"^1.0.2","karma-sinon":"^1.0.5","mocha":"^3.0.1","performance-now":"^2.0.0","publish-please":"^2.1.4","reflect-metadata":"^0.1.9","run-sequence":"^1.2.0","sinon":"^2.0.0","tslint":"^4.4.2","typescript":"^2.2.0","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"14103093ea1a7935e54db6f84ba027bf66d32a5c","_id":"inversify@3.2.0","_shasum":"3710d8740d6cdb1abeab8bb1c23ef9cf603b938c","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"3710d8740d6cdb1abeab8bb1c23ef9cf603b938c","size":49201,"noattachment":false,"key":"/inversify/-/inversify-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-3.2.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/inversify-3.2.0.tgz_1490133192427_0.8965321748983115"},"publish_time":1490133193191,"_cnpm_publish_time":1490133193191,"_hasShrinkwrap":false},"3.1.0":{"name":"inversify","version":"3.1.0","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"^3.4.32","@types/harmony-proxy":"^1.0.27","@types/mocha":"^ 2.2.35","@types/sinon":"^1.16.29","bluebird":"^3.4.7","browserify":"^14.0.0","chai":"^3.4.1","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-istanbul":"^1.0.0","gulp-mocha":"^3.0.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^2.2.1","gulp-tslint":"^7.0.0","gulp-typescript":"^3.0.0","gulp-uglify":"^2.0.0","harmonize":"^2.0.0","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-commonjs":"^1.0.0","karma-es6-shim":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-phantomjs-launcher":"^1.0.2","karma-sinon":"^1.0.5","mocha":"^3.0.1","performance-now":"^2.0.0","publish-please":"^2.1.4","reflect-metadata":"^0.1.9","run-sequence":"^1.2.0","sinon":"^1.17.3","tslint":"^4.4.2","typescript":"^2.2.0","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"3ab12255a44c819d52a8ba83ae95271de524a9ed","_id":"inversify@3.1.0","_shasum":"820571ddf52e7d8f875a5de15de3468319b86f80","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"820571ddf52e7d8f875a5de15de3468319b86f80","size":47813,"noattachment":false,"key":"/inversify/-/inversify-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-3.1.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/inversify-3.1.0.tgz_1486507123407_0.9926514206454158"},"publish_time":1486507124121,"_cnpm_publish_time":1486507124121,"_hasShrinkwrap":false},"3.0.0":{"name":"inversify","version":"3.0.0","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"^3.4.32","@types/harmony-proxy":"^1.0.27","@types/mocha":"^ 2.2.35","@types/sinon":"^1.16.29","bluebird":"^3.4.7","browserify":"^13.0.0","chai":"^3.4.1","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-istanbul":"^1.0.0","gulp-mocha":"^3.0.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^2.2.1","gulp-tslint":"^7.0.0","gulp-typescript":"^3.0.0","gulp-uglify":"^2.0.0","harmonize":"^2.0.0","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-commonjs":"^1.0.0","karma-es6-shim":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-phantomjs-launcher":"^1.0.2","karma-sinon":"^1.0.5","mocha":"^3.0.1","performance-now":"^2.0.0","publish-please":"^2.1.4","reflect-metadata":"^0.1.9","run-sequence":"^1.2.0","sinon":"^1.17.3","tslint":"^4.2.0","typescript":"^2.1.1","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"dfc846592d70c0ab9c155d1e3a5ad64b6f3a3ed6","_id":"inversify@3.0.0","_shasum":"b0e5f7e48f6a3535014b2f12e23385cae3894dab","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"b0e5f7e48f6a3535014b2f12e23385cae3894dab","size":47563,"noattachment":false,"key":"/inversify/-/inversify-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-3.0.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/inversify-3.0.0.tgz_1484167104211_0.5918532584328204"},"publish_time":1484167104908,"_cnpm_publish_time":1484167104908,"_hasShrinkwrap":false},"3.0.0-rc.4":{"name":"inversify","version":"3.0.0-rc.4","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"^3.4.32","@types/harmony-proxy":"^1.0.27","@types/mocha":"^ 2.2.35","@types/sinon":"^1.16.29","bluebird":"^3.4.7","browserify":"^13.0.0","chai":"^3.4.1","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-istanbul":"^1.0.0","gulp-mocha":"^3.0.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^2.2.1","gulp-tslint":"^7.0.0","gulp-typescript":"^3.0.0","gulp-uglify":"^2.0.0","harmonize":"^2.0.0","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-commonjs":"^1.0.0","karma-es6-shim":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-phantomjs-launcher":"^1.0.2","karma-sinon":"^1.0.5","mocha":"^3.0.1","performance-now":"^0.2.0","publish-please":"^2.1.4","reflect-metadata":"^0.1.9","run-sequence":"^1.2.0","sinon":"^1.17.3","tslint":"^4.2.0","typescript":"^2.1.1","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"5202c413fa617004c1ef8dc16c0834d20cd6f22d","_id":"inversify@3.0.0-rc.4","_shasum":"c9e45515b066615700f7f5e75944fdf24187eea5","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"c9e45515b066615700f7f5e75944fdf24187eea5","size":47617,"noattachment":false,"key":"/inversify/-/inversify-3.0.0-rc.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-3.0.0-rc.4.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/inversify-3.0.0-rc.4.tgz_1483146728786_0.10570310312323272"},"publish_time":1483146730762,"_cnpm_publish_time":1483146730762,"_hasShrinkwrap":false},"3.0.0-rc.2":{"name":"inversify","version":"3.0.0-rc.2","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"^3.4.32","@types/harmony-proxy":"^1.0.27","@types/mocha":"^2.2.31","@types/sinon":"^1.16.29","bluebird":"^3.4.1","browserify":"^13.0.0","chai":"^3.4.1","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-istanbul":"^1.0.0","gulp-mocha":"^3.0.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^2.1.1","gulp-tslint":"^7.0.0","gulp-typescript":"^3.0.0","gulp-uglify":"^2.0.0","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-commonjs":"^1.0.0","karma-es6-shim":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-phantomjs-launcher":"^1.0.2","karma-sinon":"^1.0.5","mocha":"^3.0.1","performance-now":"^0.2.0","publish-please":"^2.1.4","reflect-metadata":"^0.1.3","run-sequence":"^1.2.0","sinon":"^1.17.3","tslint":"^4.0.1","typescript":"^2.1.1","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"ee8562ec8c0f05b536ae65fa10f233f54657e36d","_id":"inversify@3.0.0-rc.2","_shasum":"ce53a0c267acb64ab0b750fe0a9fd821a2144a50","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"ce53a0c267acb64ab0b750fe0a9fd821a2144a50","size":47063,"noattachment":false,"key":"/inversify/-/inversify-3.0.0-rc.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-3.0.0-rc.2.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/inversify-3.0.0-rc.2.tgz_1481339131312_0.863613617606461"},"publish_time":1481339133479,"_cnpm_publish_time":1481339133479,"_hasShrinkwrap":false},"3.0.0-rc.1":{"name":"inversify","version":"3.0.0-rc.1","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"^3.4.32","@types/harmony-proxy":"^1.0.27","@types/mocha":"^2.2.31","@types/sinon":"^1.16.29","bluebird":"^3.4.1","browserify":"^13.0.0","chai":"^3.4.1","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-istanbul":"^1.0.0","gulp-mocha":"^3.0.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^2.1.1","gulp-tslint":"^7.0.0","gulp-typescript":"^3.0.0","gulp-uglify":"^2.0.0","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-commonjs":"^1.0.0","karma-es6-shim":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-phantomjs-launcher":"^1.0.2","karma-sinon":"^1.0.5","mocha":"^3.0.1","performance-now":"^0.2.0","publish-please":"^2.1.4","reflect-metadata":"^0.1.3","run-sequence":"^1.2.0","sinon":"^1.17.3","tslint":"^4.0.1","typescript":"^2.1.1","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"3b43e41b207726afca493850eae4611c9a42eaf6","_id":"inversify@3.0.0-rc.1","_shasum":"e45a5def210865e155fc3f5a7b1d3d85eccbbab9","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"e45a5def210865e155fc3f5a7b1d3d85eccbbab9","size":47105,"noattachment":false,"key":"/inversify/-/inversify-3.0.0-rc.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-3.0.0-rc.1.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/inversify-3.0.0-rc.1.tgz_1480980326109_0.6797367159742862"},"publish_time":1480980328551,"_cnpm_publish_time":1480980328551,"_hasShrinkwrap":false},"3.0.0-beta.3":{"name":"inversify","version":"3.0.0-beta.3","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"^3.4.32","@types/harmony-proxy":"^1.0.27","@types/mocha":"^2.2.31","@types/sinon":"^1.16.29","bluebird":"^3.4.1","browserify":"^13.0.0","chai":"^3.4.1","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-istanbul":"^1.0.0","gulp-mocha":"^3.0.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^2.1.1","gulp-tslint":"^7.0.0","gulp-typescript":"^3.0.0","gulp-uglify":"^2.0.0","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-commonjs":"^1.0.0","karma-es6-shim":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-phantomjs-launcher":"^1.0.2","karma-sinon":"^1.0.5","mocha":"^3.0.1","performance-now":"^0.2.0","publish-please":"^2.1.4","reflect-metadata":"^0.1.3","run-sequence":"^1.2.0","sinon":"^1.17.3","tslint":"^4.0.1","typescript":"^2.1.1","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"41cb6b4369f7ba71437d749693b98dd79de1de02","_id":"inversify@3.0.0-beta.3","_shasum":"7c008b48cb6586001be0b3f2b099fb07e1934cc6","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"7c008b48cb6586001be0b3f2b099fb07e1934cc6","size":46655,"noattachment":false,"key":"/inversify/-/inversify-3.0.0-beta.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-3.0.0-beta.3.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/inversify-3.0.0-beta.3.tgz_1480868543446_0.5171613930724561"},"publish_time":1480868544166,"_cnpm_publish_time":1480868544166,"_hasShrinkwrap":false},"3.0.0-beta.2":{"name":"inversify","version":"3.0.0-beta.2","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"^3.4.32","@types/harmony-proxy":"^1.0.27","@types/mocha":"^2.2.31","@types/sinon":"^1.16.29","bluebird":"^3.4.1","browserify":"^13.0.0","chai":"^3.4.1","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-istanbul":"^1.0.0","gulp-mocha":"^3.0.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^2.1.1","gulp-tslint":"^7.0.0","gulp-typescript":"^3.0.0","gulp-uglify":"^2.0.0","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-commonjs":"^1.0.0","karma-es6-shim":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-phantomjs-launcher":"^1.0.2","karma-sinon":"^1.0.5","mocha":"^3.0.1","performance-now":"^0.2.0","publish-please":"^2.1.4","reflect-metadata":"^0.1.3","run-sequence":"^1.2.0","sinon":"^1.17.3","tslint":"^4.0.1","typescript":"^2.0.2","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"757340dd8bba8820a94831c651630ab73e226733","_id":"inversify@3.0.0-beta.2","_shasum":"e984abd93fb98606ce071784cb58e1c16762393c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"e984abd93fb98606ce071784cb58e1c16762393c","size":45909,"noattachment":false,"key":"/inversify/-/inversify-3.0.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-3.0.0-beta.2.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/inversify-3.0.0-beta.2.tgz_1480118263331_0.5886773010715842"},"publish_time":1480118265452,"_cnpm_publish_time":1480118265452,"_hasShrinkwrap":false},"3.0.0-beta.1":{"name":"inversify","version":"3.0.0-beta.1","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"^3.4.32","@types/harmony-proxy":"^1.0.27","@types/mocha":"^2.2.31","@types/sinon":"^1.16.29","bluebird":"^3.4.1","browserify":"^13.0.0","chai":"^3.4.1","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-istanbul":"^1.0.0","gulp-mocha":"^3.0.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^2.1.1","gulp-tslint":"^6.0.1","gulp-typescript":"^3.0.0","gulp-uglify":"^2.0.0","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-commonjs":"^1.0.0","karma-es6-shim":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-phantomjs-launcher":"^1.0.2","karma-sinon":"^1.0.5","mocha":"^3.0.1","performance-now":"^0.2.0","publish-please":"^2.1.4","reflect-metadata":"^0.1.3","run-sequence":"^1.2.0","sinon":"^1.17.3","tslint":"^3.12.0","typescript":"^2.0.2","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"2806aa9908dca34c69504db6f4882ba780b1b2d2","_id":"inversify@3.0.0-beta.1","_shasum":"15e2849336f3c6cb38b931440642d2bb7c87a8c6","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"15e2849336f3c6cb38b931440642d2bb7c87a8c6","size":33938,"noattachment":false,"key":"/inversify/-/inversify-3.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-3.0.0-beta.1.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/inversify-3.0.0-beta.1.tgz_1478189886253_0.04275526129640639"},"publish_time":1478189888318,"_cnpm_publish_time":1478189888318,"_hasShrinkwrap":false},"2.0.1":{"name":"inversify","version":"2.0.1","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"^3.4.32","@types/harmony-proxy":"^1.0.27","@types/mocha":"^2.2.31","@types/sinon":"^1.16.29","bluebird":"^3.4.1","browserify":"^13.0.0","chai":"^3.4.1","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-header":"1.8.8","gulp-istanbul":"^1.0.0","gulp-mocha":"^3.0.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^6.0.1","gulp-typescript":"^3.0.0","gulp-uglify":"^2.0.0","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-commonjs":"^1.0.0","karma-es6-shim":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-phantomjs-launcher":"^1.0.2","karma-sinon":"^1.0.5","mocha":"^3.0.1","publish-please":"^2.1.4","reflect-metadata":"^0.1.3","run-sequence":"^1.2.0","sinon":"^1.17.3","tslint":"^3.12.0","typescript":"^2.0.2","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"36ffbb5cbf593d1fa152d858fd7f07e2cdace5d7","_id":"inversify@2.0.1","_shasum":"0cb27673ccb7a096caa1c7ff9fa79db80be38686","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"0cb27673ccb7a096caa1c7ff9fa79db80be38686","size":32694,"noattachment":false,"key":"/inversify/-/inversify-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.1.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/inversify-2.0.1.tgz_1476022170371_0.6874305859673768"},"publish_time":1476022171070,"_cnpm_publish_time":1476022171070,"_hasShrinkwrap":false},"2.0.0":{"name":"inversify","version":"2.0.0","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"^3.4.32","@types/harmony-proxy":"^1.0.27","@types/mocha":"^2.2.31","@types/sinon":"^1.16.29","bluebird":"^3.4.1","browserify":"^13.0.0","chai":"^3.4.1","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-header":"1.8.8","gulp-istanbul":"^1.0.0","gulp-mocha":"^3.0.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^6.0.1","gulp-typescript":"^2.13.0","gulp-uglify":"^2.0.0","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-commonjs":"^1.0.0","karma-es6-shim":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-phantomjs-launcher":"^1.0.2","karma-sinon":"^1.0.5","mocha":"^3.0.1","publish-please":"^2.1.4","reflect-metadata":"^0.1.3","run-sequence":"^1.2.0","sinon":"^1.17.3","tslint":"^3.12.0","typescript":"^2.0.2","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"b2d95c2259cc702af50cbc083b1d29233724c3d3","_id":"inversify@2.0.0","_shasum":"e40f9841108bf51c582935979f1679ba44541542","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"e40f9841108bf51c582935979f1679ba44541542","size":32757,"noattachment":false,"key":"/inversify/-/inversify-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/inversify-2.0.0.tgz_1473581530299_0.02026967122219503"},"publish_time":1473581531842,"_cnpm_publish_time":1473581531842,"_hasShrinkwrap":false},"2.0.0-rc.14":{"name":"inversify","version":"2.0.0-rc.14","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","typings":"./dts/inversify.d.ts","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"@types/chai":"^3.4.32","@types/harmony-proxy":"^1.0.27","@types/mocha":"^2.2.31","@types/sinon":"^1.16.29","bluebird":"^3.4.1","browserify":"^13.0.0","chai":"^3.4.1","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-header":"1.8.8","gulp-istanbul":"^1.0.0","gulp-mocha":"^3.0.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^6.0.1","gulp-typescript":"^2.13.0","gulp-uglify":"^2.0.0","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-commonjs":"^1.0.0","karma-es6-shim":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-phantomjs-launcher":"^1.0.2","karma-sinon":"^1.0.5","mocha":"^3.0.1","publish-please":"^2.1.4","reflect-metadata":"^0.1.3","run-sequence":"^1.2.0","sinon":"^1.17.3","tslint":"^3.12.0","typescript":"^2.0.2","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"38b9a8a888ef4430bc60cda900abe118d225c35d","_id":"inversify@2.0.0-rc.14","_shasum":"9837f27e0f4a10fa4e19bb03b49ad0a8ac46e55e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"9837f27e0f4a10fa4e19bb03b49ad0a8ac46e55e","size":32741,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-rc.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-rc.14.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-rc.14.tgz_1473466881934_0.7402046902570873"},"publish_time":1473466883597,"_cnpm_publish_time":1473466883597,"_hasShrinkwrap":false},"2.0.0-rc.13":{"name":"inversify","version":"2.0.0-rc.13","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"bluebird":"^3.4.1","browserify":"^13.0.0","chai":"^3.4.1","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-header":"1.8.8","gulp-istanbul":"^1.0.0","gulp-mocha":"^3.0.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^6.0.1","gulp-typescript":"^2.13.0","gulp-uglify":"^2.0.0","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-commonjs":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-sinon":"^1.0.5","mocha":"^3.0.1","publish-please":"^2.1.4","reflect-metadata":"^0.1.3","run-sequence":"^1.2.0","sinon":"^1.17.3","tsify":"^1.0.3","tslint":"^3.12.0","typedoc":">=0.3.9","typescript":"^1.8.10","typings":"^1.0.4","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"8825e54412cddc40790d3873c473f6c68e88a875","_id":"inversify@2.0.0-rc.13","_shasum":"11cf760effb59af833944e0d77a07e8202e64a32","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"11cf760effb59af833944e0d77a07e8202e64a32","size":95799,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-rc.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-rc.13.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-rc.13.tgz_1472597492679_0.00783844105899334"},"publish_time":1472597494424,"_cnpm_publish_time":1472597494424,"_hasShrinkwrap":false},"2.0.0-rc.12":{"name":"inversify","version":"2.0.0-rc.12","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"bluebird":"^3.4.1","browserify":"^13.0.0","chai":"^3.4.1","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-header":"1.8.8","gulp-istanbul":"^1.0.0","gulp-mocha":"^3.0.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^6.0.1","gulp-typescript":"^2.13.0","gulp-uglify":"^2.0.0","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-commonjs":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-sinon":"^1.0.5","mocha":"^3.0.1","publish-please":"^2.1.4","reflect-metadata":"^0.1.3","run-sequence":"^1.2.0","sinon":"^1.17.3","tsify":"^1.0.3","tslint":"^3.12.0","typedoc":">=0.3.9","typescript":"^1.8.10","typings":"^1.0.4","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"aa627e1cf1f72b7bdd862f84b729eb3db0f87834","_id":"inversify@2.0.0-rc.12","_shasum":"df2d4b63ef22d4790bacba26bd73a796706ef390","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"df2d4b63ef22d4790bacba26bd73a796706ef390","size":95141,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-rc.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-rc.12.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-rc.12.tgz_1472340218692_0.7916460917331278"},"publish_time":1472340219740,"_cnpm_publish_time":1472340219740,"_hasShrinkwrap":false},"2.0.0-rc.11":{"name":"inversify","version":"2.0.0-rc.11","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"bluebird":"^3.4.1","browserify":"^13.0.0","chai":"^3.4.1","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-header":"1.8.8","gulp-istanbul":"^1.0.0","gulp-mocha":"^3.0.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^6.0.1","gulp-typescript":"^2.13.0","gulp-uglify":"^2.0.0","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-commonjs":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-sinon":"^1.0.5","mocha":"^3.0.1","publish-please":"^2.1.4","reflect-metadata":"^0.1.3","run-sequence":"^1.2.0","sinon":"^1.17.3","tsify":"^1.0.3","tslint":"^3.12.0","typedoc":">=0.3.9","typescript":"^1.8.10","typings":"^1.0.4","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"cde2aba6b82bf11d347ecbd40cd9da5d42c07c13","_id":"inversify@2.0.0-rc.11","_shasum":"46b1a9287a10711ac387da9c85a42a94a1762113","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"46b1a9287a10711ac387da9c85a42a94a1762113","size":91069,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-rc.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-rc.11.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-rc.11.tgz_1472112825290_0.38400366762652993"},"publish_time":1472112828491,"_cnpm_publish_time":1472112828491,"_hasShrinkwrap":false},"2.0.0-rc.10":{"name":"inversify","version":"2.0.0-rc.10","description":"A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"bluebird":"^3.4.1","browserify":"^13.0.0","chai":"^3.4.1","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-header":"1.8.8","gulp-istanbul":"^1.0.0","gulp-mocha":"^3.0.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^6.0.1","gulp-typescript":"^2.13.0","gulp-uglify":"^2.0.0","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^1.0.1","karma-commonjs":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-sinon":"^1.0.5","mocha":"^3.0.1","publish-please":"^2.1.4","reflect-metadata":"^0.1.3","run-sequence":"^1.2.0","sinon":"^1.17.3","tsify":"^1.0.3","tslint":"^3.12.0","typedoc":">=0.3.9","typescript":"^1.8.10","typings":"^1.0.4","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"c3322c39d54e9cce040b78495eb1c9265c3e332d","_id":"inversify@2.0.0-rc.10","_shasum":"7e36a91378f2bc2fad137378e551da2bca433d24","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"7e36a91378f2bc2fad137378e551da2bca433d24","size":90558,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-rc.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-rc.10.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-rc.10.tgz_1471189011491_0.319762792205438"},"publish_time":1471189013194,"_cnpm_publish_time":1471189013194,"_hasShrinkwrap":false},"2.0.0-rc.9":{"name":"inversify","version":"2.0.0-rc.9","description":"A powerful and lightweight inversion of control container for JavaScript & Node.js apps powered by TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","directories":{"test":"gulp"},"scripts":{"test":"gulp","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"bluebird":"^3.4.1","browserify":"^13.0.0","chai":"^3.4.1","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-header":"1.8.7","gulp-istanbul":"^1.0.0","gulp-mocha":"^3.0.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^6.0.1","gulp-typescript":"^2.13.0","gulp-uglify":"^2.0.0","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^1.0.1","karma-commonjs":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-sinon":"^1.0.5","mocha":"^3.0.1","publish-please":"^2.1.4","reflect-metadata":"^0.1.3","run-sequence":"^1.2.0","sinon":"^1.17.3","tsify":"^1.0.3","tslint":"^3.12.0","typedoc":">=0.3.9","typescript":"^1.8.10","typings":"^1.0.4","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"ab4c1cd74563389326ec418b5ac17ca2d5a3ffa3","_id":"inversify@2.0.0-rc.9","_shasum":"a7f982be01f7a4a24da3768dff5633ce53947975","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"a7f982be01f7a4a24da3768dff5633ce53947975","size":93372,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-rc.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-rc.9.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-rc.9.tgz_1470816570088_0.8243030626326799"},"publish_time":1470816572125,"_cnpm_publish_time":1470816572125,"_hasShrinkwrap":false},"2.0.0-rc.5":{"name":"inversify","version":"2.0.0-rc.5","description":"A lightweight IoC container written in TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","directories":{"test":"gulp","prepublish":"publish-please guard","publish-please":"publish-please"},"scripts":{"test":"gulp"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"bluebird":"^3.4.1","browserify":"^13.0.0","chai":"^3.4.1","es6-symbol":"^3.1.0","gulp":"^3.9.0","gulp-header":"1.8.7","gulp-istanbul":"^1.0.0","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^6.0.1","gulp-typescript":"^2.13.0","gulp-uglify":"^1.5.1","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","karma":"^1.1.2","karma-chai":"^0.1.0","karma-chrome-launcher":"^1.0.1","karma-commonjs":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.5","karma-sinon":"^1.0.5","mocha":"^3.0.0","publish-please":"^2.1.3","reflect-metadata":"^0.1.3","run-sequence":"^1.2.0","sinon":"^1.17.3","tsify":"^1.0.0","tslint":"^3.12.0","typedoc":">=0.3.9","typescript":"^1.8.10","typings":"^1.0.4","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","wallabify":"0.0.14"},"gitHead":"847cd22e4be33de53957d5f81e57445c11e1d519","_id":"inversify@2.0.0-rc.5","_shasum":"9538bf85a90ded3b47dc1ad7f595c298ab280247","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"9538bf85a90ded3b47dc1ad7f595c298ab280247","size":102328,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-rc.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-rc.5.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-rc.5.tgz_1470037669033_0.19244835153222084"},"publish_time":1470037671442,"_cnpm_publish_time":1470037671442,"_hasShrinkwrap":false},"2.0.0-rc.1":{"name":"inversify","version":"2.0.0-rc.1","description":"A lightweight IoC container written in TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp","prepublish":"publish-please guard","publish-please":"publish-please"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"bluebird":"^3.4.1","browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-codecov":"^2.0.1","gulp-header":"1.8.7","gulp-istanbul":"^1.0.0","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^5.0.0","gulp-typedoc":"^2.0.0","gulp-typescript":"^2.13.0","gulp-uglify":"^1.5.1","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","mocha":"^2.5.1","publish-please":"^2.1.3","reflect-metadata":"^0.1.3","run-sequence":"^1.2.0","sinon":"^1.17.3","tsify":"^0.16.0","tslint":"^3.10.2","typedoc":">=0.3.9","typescript":"^1.8.10","typings":"^1.0.4","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","wallabify":"0.0.14"},"gitHead":"7e255f3c16f095e3bfa16d89a87a0099b813ee9d","_id":"inversify@2.0.0-rc.1","_shasum":"e908b267d7617fb3561fdc2952e53710633ae10b","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"e908b267d7617fb3561fdc2952e53710633ae10b","size":96857,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-rc.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-rc.1.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-rc.1.tgz_1466874502011_0.14180015795864165"},"publish_time":1466874504518,"_cnpm_publish_time":1466874504518,"_hasShrinkwrap":false},"2.0.0-beta.10":{"name":"inversify","version":"2.0.0-beta.10","description":"A lightweight IoC container written in TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp","prepublish":"publish-please guard","publish-please":"publish-please"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"bluebird":"^3.4.1","browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-codecov":"^2.0.1","gulp-header":"1.8.2","gulp-istanbul":"^1.0.0","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^5.0.0","gulp-typedoc":"^2.0.0","gulp-typescript":"^2.13.0","gulp-uglify":"^1.5.1","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","mocha":"^2.5.1","publish-please":"^2.1.3","reflect-metadata":"^0.1.3","run-sequence":"^1.2.0","sinon":"^1.17.3","tsify":"^0.16.0","tslint":"^3.10.2","typedoc":">=0.3.9","typescript":"^1.8.10","typings":"^1.0.4","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","wallabify":"0.0.14"},"gitHead":"7b36aa8ae5f63203b45695a488bc5044bbb408cf","_id":"inversify@2.0.0-beta.10","_shasum":"84b8d47841c99686fe5f81a15d2aeb1c3f747e74","_from":".","_npmVersion":"3.8.9","_nodeVersion":"4.2.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"84b8d47841c99686fe5f81a15d2aeb1c3f747e74","size":96512,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-beta.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-beta.10.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-beta.10.tgz_1466507446087_0.429890142288059"},"publish_time":1466507447574,"_cnpm_publish_time":1466507447574,"_hasShrinkwrap":false},"2.0.0-beta.9":{"name":"inversify","version":"2.0.0-beta.9","description":"A lightweight IoC container written in TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp","prepublish":"publish-please guard","publish-please":"publish-please"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"devDependencies":{"bluebird":"^3.4.1","browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-codecov":"^2.0.1","gulp-header":"1.8.2","gulp-istanbul":"^1.0.0","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^5.0.0","gulp-typedoc":"^2.0.0","gulp-typescript":"^2.13.0","gulp-uglify":"^1.5.1","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","mocha":"^2.5.1","publish-please":"^2.1.3","reflect-metadata":"^0.1.3","run-sequence":"^1.2.0","sinon":"^1.17.3","tsify":"^0.16.0","tslint":"^3.10.2","typedoc":">=0.3.9","typescript":"^1.8.10","typings":"^1.0.4","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","wallabify":"0.0.14"},"gitHead":"eb07f85cb09f93608630350d41f48c6e5f0fee8b","_id":"inversify@2.0.0-beta.9","_shasum":"e5aab4da0e867985edc0965ffaed082361a3ccce","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"e5aab4da0e867985edc0965ffaed082361a3ccce","size":78024,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-beta.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-beta.9.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-beta.9.tgz_1466470340168_0.311591817997396"},"publish_time":1466470341630,"_cnpm_publish_time":1466470341630,"_hasShrinkwrap":false},"2.0.0-beta.8":{"name":"inversify","version":"2.0.0-beta.8","description":"A lightweight IoC container written in TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp","prepublish":"publish-please guard","publish-please":"publish-please"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"bluebird":"^3.3.3","browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-codecov":"^2.0.1","gulp-header":"^1.7.1","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^5.0.0","gulp-typedoc":"^2.0.0","gulp-typescript":"^2.13.0","gulp-uglify":"^1.5.1","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","mocha":"^2.5.1","publish-please":"^2.1.3","reflect-metadata":"^0.1.3","run-sequence":"^1.2.0","sinon":"^1.17.3","tsify":"^0.16.0","tslint":"^3.10.2","typedoc":">=0.3.9","typescript":"^1.8.10","typings":"^1.0.4","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","wallabify":"0.0.14"},"gitHead":"8e5e8b1610b7cd048a2dd3af3a54ad45542c1f54","_id":"inversify@2.0.0-beta.8","_shasum":"158d4850fdec2951ddd290e5f2d485bc7bbcb1d9","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"158d4850fdec2951ddd290e5f2d485bc7bbcb1d9","size":95661,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-beta.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-beta.8.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-beta.8.tgz_1464804233225_0.5422853857744485"},"publish_time":1464804235807,"_cnpm_publish_time":1464804235807,"_hasShrinkwrap":false},"2.0.0-beta.7":{"name":"inversify","version":"2.0.0-beta.7","description":"A lightweight IoC container written in TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp","prepublish":"publish-please guard","publish-please":"publish-please","postinstall":"typings install"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"bluebird":"^3.3.3","browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-codecov":"^2.0.1","gulp-header":"^1.7.1","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^5.0.0","gulp-typedoc":"^2.0.0","gulp-typescript":"^2.13.0","gulp-uglify":"^1.5.1","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","mocha":"^2.5.1","publish-please":"^2.1.3","reflect-metadata":"^0.1.3","run-sequence":"^1.2.0","sinon":"^1.17.3","tsify":"^0.16.0","tslint":"^3.10.2","typedoc":">=0.3.9","typescript":"^1.8.10","typings":"^1.0.4","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","wallabify":"0.0.14"},"gitHead":"d5acab4e4df0c3f3b0c85ef92b562a39418cb3a9","_id":"inversify@2.0.0-beta.7","_shasum":"fe539d79e7aa626f3cf46322e09d31fe121bab86","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"fe539d79e7aa626f3cf46322e09d31fe121bab86","size":95655,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-beta.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-beta.7.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-beta.7.tgz_1464737483997_0.7943121478892863"},"publish_time":1464737486886,"_cnpm_publish_time":1464737486886,"_hasShrinkwrap":false},"2.0.0-beta.6":{"name":"inversify","version":"2.0.0-beta.6","description":"A lightweight IoC container written in TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp","prepublish":"gulp build && gulp test"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"bluebird":"^3.3.3","browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-codecov":"^2.0.1","gulp-header":"^1.7.1","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^5.0.0","gulp-typedoc":"^2.0.0","gulp-typescript":"^2.13.0","gulp-uglify":"^1.5.1","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","mocha":"^2.3.4","reflect-metadata":"^0.1.3","run-sequence":"^1.2.0","sinon":"^1.17.3","tsify":"^0.16.0","tslint":"^3.10.2","typescript":"^1.8.10","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","wallabify":"0.0.14","typedoc":">=0.3.9"},"gitHead":"82339136bb4867e524ace261641edec518fef5da","_id":"inversify@2.0.0-beta.6","_shasum":"435821d363d0edbd785160a4396cc716e6da63e5","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"435821d363d0edbd785160a4396cc716e6da63e5","size":93434,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-beta.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-beta.6.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-beta.6.tgz_1463789737378_0.19554205378517509"},"publish_time":1463789740088,"_cnpm_publish_time":1463789740088,"_hasShrinkwrap":false},"2.0.0-beta.5":{"name":"inversify","version":"2.0.0-beta.5","description":"A lightweight IoC container written in TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp","prepublish":"gulp build && gulp test"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"bluebird":"^3.3.3","browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-codecov":"^2.0.1","gulp-header":"^1.7.1","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^5.0.0","gulp-typedoc":"^2.0.0","gulp-typescript":"^2.13.0","gulp-uglify":"^1.5.1","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","mocha":"^2.3.4","reflect-metadata":"^0.1.3","run-sequence":"^1.2.0","sinon":"^1.17.3","tsify":"^0.15.5","tslint":"^3.10.2","typescript":"^1.8.10","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","wallabify":"0.0.14","typedoc":">=0.3.9"},"gitHead":"bec7fa1bddb8a628c6481e993c265d56b60aad44","_id":"inversify@2.0.0-beta.5","_shasum":"98d373a7acb0e4b96ea208c368b052732acf35b9","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"98d373a7acb0e4b96ea208c368b052732acf35b9","size":92066,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-beta.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-beta.5.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-beta.5.tgz_1463619988355_0.9177806172519922"},"publish_time":1463619991374,"_cnpm_publish_time":1463619991374,"_hasShrinkwrap":false},"2.0.0-beta.4":{"name":"inversify","version":"2.0.0-beta.4","description":"A lightweight IoC container written in TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp","prepublish":"gulp build && gulp test"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"bluebird":"^3.3.3","browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-codecov":"^2.0.1","gulp-header":"^1.7.1","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^5.0.0","gulp-typedoc":"^2.0.0","gulp-typescript":"^2.13.0","gulp-uglify":"^1.5.1","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","mocha":"^2.3.4","reflect-metadata":"^0.1.3","run-sequence":"^1.2.0","sinon":"^1.17.3","tsify":"^0.15.5","tslint":"^3.10.2","typescript":"^1.8.10","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","wallabify":"0.0.14","typedoc":">=0.3.9"},"gitHead":"459a0a87d032d33fa3139f9235e503b9058a52a4","_id":"inversify@2.0.0-beta.4","_shasum":"82cbd85d3ac95e2af4613538bc3059fe619024bf","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"82cbd85d3ac95e2af4613538bc3059fe619024bf","size":102205,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-beta.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-beta.4.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-beta.4.tgz_1463525313795_0.614955348894"},"publish_time":1463525316488,"_cnpm_publish_time":1463525316488,"_hasShrinkwrap":false},"2.0.0-beta.3":{"name":"inversify","version":"2.0.0-beta.3","description":"A lightweight IoC container written in TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp","prepublish":"gulp build && gulp test"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"bluebird":"^3.3.3","browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-codecov":"^2.0.1","gulp-header":"^1.7.1","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^5.0.0","gulp-typedoc":"^1.2.1","gulp-typescript":"^2.13.0","gulp-uglify":"^1.5.1","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","mocha":"^2.3.4","reflect-metadata":"^0.1.3","run-sequence":"^1.1.5","sinon":"^1.17.3","tsify":"^0.15.3","tslint":"^3.9.0","typescript":"^1.8.10","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","wallabify":"0.0.14"},"gitHead":"51e5b75512192557374a43f1e086f14b003024ca","_id":"inversify@2.0.0-beta.3","_shasum":"8a41d1428f5bc23d1932f71b5dafbfaf39b476ff","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"8a41d1428f5bc23d1932f71b5dafbfaf39b476ff","size":100506,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-beta.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-beta.3.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-beta.3.tgz_1462574531943_0.6135287520010024"},"publish_time":1462574535515,"_cnpm_publish_time":1462574535515,"_hasShrinkwrap":false},"2.0.0-beta.2":{"name":"inversify","version":"2.0.0-beta.2","description":"A lightweight IoC container written in TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp","prepublish":"gulp build && gulp test"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"bluebird":"^3.3.3","browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-codecov":"^2.0.1","gulp-header":"^1.7.1","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^5.0.0","gulp-typedoc":"^1.2.1","gulp-typescript":"^2.13.0","gulp-uglify":"^1.5.1","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","mocha":"^2.3.4","reflect-metadata":"^0.1.3","run-sequence":"^1.1.5","sinon":"^1.17.3","tsify":"^0.15.2","tslint":"^3.2.2","typescript":"^1.8.10","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","wallabify":"0.0.14"},"gitHead":"48d96b74eaeabd8f4ea75e38ce738e986847088f","_id":"inversify@2.0.0-beta.2","_shasum":"5056f040c5f77afd1566c08de775b444c532e42b","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"5056f040c5f77afd1566c08de775b444c532e42b","size":93089,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-beta.2.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-beta.2.tgz_1461887983471_0.8255187191534787"},"publish_time":1461887986156,"_cnpm_publish_time":1461887986156,"_hasShrinkwrap":false},"2.0.0-beta.1":{"name":"inversify","version":"2.0.0-beta.1","description":"A lightweight IoC container written in TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp","prepublish":"gulp build && gulp test"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"bluebird":"^3.3.3","browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-header":"^1.7.1","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^4.3.1","gulp-typedoc":"^1.2.1","gulp-typescript":"^2.12.1","gulp-uglify":"^1.5.1","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","mocha":"^2.3.4","reflect-metadata":"^0.1.3","run-sequence":"^1.1.5","sinon":"^1.17.3","tsify":"^0.14.1","tslint":"^3.2.2","typescript":"^1.7.5","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","wallabify":"0.0.14"},"gitHead":"fe3da47a7e9da50a5ef7d2f56f840f8b799617ad","_id":"inversify@2.0.0-beta.1","_shasum":"c5f352c48b89a8b5ced32e3fa246ca37caa919b3","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"c5f352c48b89a8b5ced32e3fa246ca37caa919b3","size":91830,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-beta.1.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-beta.1.tgz_1460046631819_0.37703635822981596"},"publish_time":1460046634338,"_cnpm_publish_time":1460046634338,"_hasShrinkwrap":false},"2.0.0-alpha.8":{"name":"inversify","version":"2.0.0-alpha.8","description":"A lightweight IoC container written in TypeScript.","main":"lib/inversify.js","jsnext:main":"es/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp","prepublish":"gulp build && gulp test"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"bluebird":"^3.3.3","browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-header":"^1.7.1","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^4.3.1","gulp-typedoc":"^1.2.1","gulp-typescript":"^2.12.1","gulp-uglify":"^1.5.1","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","mocha":"^2.3.4","reflect-metadata":"^0.1.3","run-sequence":"^1.1.5","sinon":"^1.17.3","tsify":"^0.14.1","tslint":"^3.2.2","typescript":"^1.7.5","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","wallabify":"0.0.14"},"gitHead":"1de1e6835b094b5e5fd48618f492337edbb47830","_id":"inversify@2.0.0-alpha.8","_shasum":"71a8b1bd8f98e04c7447cfcec9268c2a3777ecba","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"71a8b1bd8f98e04c7447cfcec9268c2a3777ecba","size":87470,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-alpha.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-alpha.8.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-alpha.8.tgz_1459730316395_0.8645095743704587"},"publish_time":1459730319217,"_cnpm_publish_time":1459730319217,"_hasShrinkwrap":false},"2.0.0-alpha.6":{"name":"inversify","version":"2.0.0-alpha.6","description":"A lightweight IoC container written in TypeScript.","main":"dist/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp","prepublish":"gulp build && gulp test"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"bluebird":"^3.3.3","browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-header":"^1.7.1","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^4.3.1","gulp-typedoc":"^1.2.1","gulp-typescript":"^2.12.1","gulp-uglify":"^1.5.1","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","mocha":"^2.3.4","reflect-metadata":"^0.1.3","run-sequence":"^1.1.5","sinon":"^1.17.3","tsify":"^0.14.1","tslint":"^3.2.2","typescript":"^1.7.5","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","wallabify":"0.0.14"},"gitHead":"94380f205564141f30216b98f2b43a4129d19281","_id":"inversify@2.0.0-alpha.6","_shasum":"88e0e1cea43fa7b2ae0af31e448685b533aacdb1","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"88e0e1cea43fa7b2ae0af31e448685b533aacdb1","size":59415,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-alpha.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-alpha.6.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-alpha.6.tgz_1458268749600_0.9431041323114187"},"publish_time":1458268752345,"_cnpm_publish_time":1458268752345,"_hasShrinkwrap":false},"2.0.0-alpha.5":{"name":"inversify","version":"2.0.0-alpha.5","description":"A lightweight IoC container written in TypeScript.","main":"dist/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp","preinstall":"npm install typings && typings install","prepublish":"gulp build && gulp test"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"bluebird":"^3.3.3","browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-header":"^1.7.1","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^4.3.1","gulp-typedoc":"^1.2.1","gulp-typescript":"^2.12.1","gulp-uglify":"^1.5.1","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","mocha":"^2.3.4","reflect-metadata":"^0.1.3","run-sequence":"^1.1.5","sinon":"^1.17.3","tsify":"^0.14.1","tslint":"^3.2.2","typescript":"^1.7.5","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","wallabify":"0.0.14"},"gitHead":"3b329fbf2dbcc04611a8df5b7f36222f5e5545c7","_id":"inversify@2.0.0-alpha.5","_shasum":"e83afe9db9bf04f13b28c95a733cb295749c3f34","_from":".","_npmVersion":"3.8.0","_nodeVersion":"4.2.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"e83afe9db9bf04f13b28c95a733cb295749c3f34","size":59765,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-alpha.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-alpha.5.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-alpha.5.tgz_1458267040462_0.6418830971233547"},"publish_time":1458267042986,"_cnpm_publish_time":1458267042986,"_hasShrinkwrap":false},"2.0.0-alpha.4":{"name":"inversify","version":"2.0.0-alpha.4","description":"A lightweight IoC container written in TypeScript.","main":"dist/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp","preinstall":"npm install typings && typings install","prepublish":"gulp build && gulp test"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"bluebird":"^3.3.3","browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-header":"^1.7.1","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-tslint":"^4.3.1","gulp-typedoc":"^1.2.1","gulp-typescript":"^2.10.0","gulp-uglify":"^1.5.1","harmonize":"^1.4.4","harmony-proxy":"^1.0.0","istanbul":"^0.4.2","mocha":"^2.3.4","reflect-metadata":"^0.1.3","run-sequence":"^1.1.5","sinon":"^1.17.3","tsify":"^0.14.1","tslint":"^3.2.2","typescript":"^1.7.5","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","wallabify":"0.0.14"},"gitHead":"2d6c931c014810c4e3348505085684b53aea7c3a","_id":"inversify@2.0.0-alpha.4","_shasum":"cd60ec521010b4c27b931c506e596db84d0dd2b3","_from":".","_npmVersion":"3.8.0","_nodeVersion":"4.2.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"cd60ec521010b4c27b931c506e596db84d0dd2b3","size":59183,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-alpha.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-alpha.4.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-alpha.4.tgz_1458262044990_0.3420343613252044"},"publish_time":1458262047384,"_cnpm_publish_time":1458262047384,"_hasShrinkwrap":false},"2.0.0-alpha.3":{"name":"inversify","version":"2.0.0-alpha.3","description":"A lightweight IoC container written in TypeScript.","main":"dist/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp","prepublish":"gulp build && gulp test && gulp dist"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"bluebird":"^3.3.3","browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-header":"^1.7.1","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-tslint":"^4.3.1","gulp-typedoc":"^1.2.1","gulp-typescript":"^2.10.0","gulp-uglify":"^1.5.1","istanbul":"^0.4.2","mocha":"^2.3.4","reflect-metadata":"^0.1.3","run-sequence":"^1.1.5","sinon":"^1.17.3","tslint":"^3.2.2","typescript":"^1.7.5","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","wallabify":"0.0.14"},"gitHead":"375e3066eeaeda29db60d74136efb8bba6fabf43","_id":"inversify@2.0.0-alpha.3","_shasum":"a804b37b001edfd043c53a35d14444f180ea1a46","_from":".","_npmVersion":"3.8.0","_nodeVersion":"4.2.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"a804b37b001edfd043c53a35d14444f180ea1a46","size":38246,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-alpha.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-alpha.3.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-alpha.3.tgz_1457663045271_0.6934031103737652"},"publish_time":1457663048136,"_cnpm_publish_time":1457663048136,"_hasShrinkwrap":false},"2.0.0-alpha.2":{"name":"inversify","version":"2.0.0-alpha.2","description":"A lightweight IoC container written in TypeScript.","main":"dist/inversify.js","typings":"type_definitions/inversify-npm.d.ts","directories":{"test":"test"},"scripts":{"test":"gulp","prepublish":"gulp build && gulp test && gulp dist"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"bluebird":"^3.3.3","browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-header":"^1.7.1","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-tslint":"^4.3.1","gulp-typedoc":"^1.2.1","gulp-typescript":"^2.10.0","gulp-uglify":"^1.5.1","istanbul":"^0.4.2","mocha":"^2.3.4","reflect-metadata":"^0.1.3","run-sequence":"^1.1.5","sinon":"^1.17.3","tslint":"^3.2.2","typescript":"^1.7.5","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","wallabify":"0.0.14"},"gitHead":"f26683f9050f065405b27e8e23a9661566d18a18","_id":"inversify@2.0.0-alpha.2","_shasum":"d8a6d168eb19140476bf90cca0051a35b555d0e2","_from":".","_npmVersion":"3.8.0","_nodeVersion":"4.2.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"d8a6d168eb19140476bf90cca0051a35b555d0e2","size":42517,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-alpha.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-alpha.2.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-alpha.2.tgz_1457385882127_0.3647323886398226"},"publish_time":1457385886584,"_cnpm_publish_time":1457385886584,"_hasShrinkwrap":false},"2.0.0-alpha.1":{"name":"inversify","version":"2.0.0-alpha.1","description":"A lightweight IoC container written in TypeScript.","main":"dist/inversify.js","typings":"type_definitions/inversify-npm.d.ts","directories":{"test":"test"},"scripts":{"test":"gulp","prepublish":"gulp build && gulp test && gulp dist"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{"reflect-metadata":"^0.1.3"},"devDependencies":{"browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-header":"^1.7.1","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-tslint":"^4.3.1","gulp-typedoc":"^1.2.1","gulp-typescript":"^2.10.0","gulp-uglify":"^1.5.1","istanbul":"^0.4.2","mocha":"^2.3.4","run-sequence":"^1.1.5","sinon":"^1.17.3","tslint":"^3.2.2","typescript":"^1.7.5","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","wallabify":"0.0.14"},"gitHead":"305df5d1f56f5e0eec3c523c89a40719f2940d40","_id":"inversify@2.0.0-alpha.1","_shasum":"9abf1abfa39e2464b496ddbafb2b5a90ddbf917e","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"9abf1abfa39e2464b496ddbafb2b5a90ddbf917e","size":541840,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-alpha.1.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-alpha.1.tgz_1457140058694_0.3419951722025871"},"publish_time":1457140062670,"_cnpm_publish_time":1457140062670,"_hasShrinkwrap":false},"2.0.0-alpha.0":{"name":"inversify","version":"2.0.0-alpha.0","description":"A lightweight IoC container written in TypeScript.","main":"dist/inversify.js","typings":"type_definitions/inversify-npm.d.ts","directories":{"test":"test"},"scripts":{"test":"gulp","prepublish":"gulp build && gulp test && gulp dist"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["ioc","di","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{"reflect-metadata":"^0.1.3"},"devDependencies":{"browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-header":"^1.7.1","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-tslint":"^4.3.1","gulp-typedoc":"^1.2.1","gulp-typescript":"^2.10.0","gulp-uglify":"^1.5.1","istanbul":"^0.4.2","mocha":"^2.3.4","run-sequence":"^1.1.5","sinon":"^1.17.3","tslint":"^3.2.2","typescript":"^1.7.5","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","wallabify":"0.0.14"},"gitHead":"15de315ceff3b21484777c300a6aa9f2813ad40c","_id":"inversify@2.0.0-alpha.0","_shasum":"1a1bf1561f499e4aeaed9cb0d5cef5c23a4f1493","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"1a1bf1561f499e4aeaed9cb0d5cef5c23a4f1493","size":535575,"noattachment":false,"key":"/inversify/-/inversify-2.0.0-alpha.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-2.0.0-alpha.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/inversify-2.0.0-alpha.0.tgz_1456848155424_0.029799477197229862"},"publish_time":1456848159556,"_cnpm_publish_time":1456848159556,"_hasShrinkwrap":false},"1.3.1":{"name":"inversify","version":"1.3.1","description":"A lightweight IoC container written in TypeScript.","main":"dist/inversify.js","typings":"type_definitions/inversify-npm.d.ts","directories":{"test":"test"},"scripts":{"test":"gulp"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["IoC","container","JavaScript","TypeScript","dependency","inversion","inversion","control"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-docco":"0.0.4","gulp-header":"^1.7.1","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-tslint":"^4.3.1","gulp-typescript":"^2.10.0","gulp-uglify":"^1.5.1","istanbul":"^0.4.2","mocha":"^2.3.4","run-sequence":"^1.1.5","tslint":"^3.2.2","typescript":"^1.7.5","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"046d067c69478e371226ea773224c68e9ab95b53","_id":"inversify@1.3.1","_shasum":"90917736c874c56c9ad14c2b0cab1308df9e5dd9","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"90917736c874c56c9ad14c2b0cab1308df9e5dd9","size":12960,"noattachment":false,"key":"/inversify/-/inversify-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-1.3.1.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/inversify-1.3.1.tgz_1454436323743_0.4435105847660452"},"publish_time":1454436326498,"_cnpm_publish_time":1454436326498,"_hasShrinkwrap":false},"1.3.0":{"name":"inversify","version":"1.3.0","description":"A lightweight IoC container written in TypeScript.","main":"dist/inversify.js","typings":"type_definitions/inversify-npm.d.ts","directories":{"test":"test"},"scripts":{"test":"gulp"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["IoC","container","JavaScript","TypeScript","dependency","inversion","inversion","control"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-docco":"0.0.4","gulp-header":"^1.7.1","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-tslint":"^4.3.1","gulp-typescript":"^2.10.0","gulp-uglify":"^1.5.1","istanbul":"^0.4.2","mocha":"^2.3.4","run-sequence":"^1.1.5","tslint":"^3.2.2","typescript":"^1.7.5","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"124385fb30ee2ec944542da51315feccf61949a6","_id":"inversify@1.3.0","_shasum":"d3e753bab8ec85e00407b876a252a0b999d72b4b","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"d3e753bab8ec85e00407b876a252a0b999d72b4b","size":6863,"noattachment":false,"key":"/inversify/-/inversify-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-1.3.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/inversify-1.3.0.tgz_1454424379070_0.33817569771781564"},"publish_time":1454424381489,"_cnpm_publish_time":1454424381489,"_hasShrinkwrap":false},"1.2.2":{"name":"inversify","version":"1.2.2","description":"A lightweight IoC container written in TypeScript.","main":"dist/inversify.js","typings":"type_definitions/inversify-npm.d.ts","directories":{"test":"test"},"scripts":{"test":"gulp"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["IoC","container","JavaScript","TypeScript","dependency","inversion","inversion","control"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-docco":"0.0.4","gulp-header":"^1.7.1","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","gulp-tslint":"^4.3.1","gulp-typescript":"^2.10.0","gulp-uglify":"^1.5.1","istanbul":"^0.4.2","mocha":"^2.3.4","run-sequence":"^1.1.5","tslint":"^3.2.2","typescript":"^1.7.5","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"ff78b706494461bfc9f12b17f12345ed3572d963","_id":"inversify@1.2.2","_shasum":"665b8643c1bc26bc7cbae904e336fe768d0f3bd0","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"665b8643c1bc26bc7cbae904e336fe768d0f3bd0","size":14134,"noattachment":false,"key":"/inversify/-/inversify-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-1.2.2.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"publish_time":1453638747096,"_cnpm_publish_time":1453638747096,"_hasShrinkwrap":false},"1.2.1":{"name":"inversify","version":"1.2.1","description":"A lightweight IoC container written in TypeScript.","main":"dist/inversify.js","typings":"type_definitions/inversify.d.ts","directories":{"test":"test"},"scripts":{"test":"gulp ci"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["IoC","container","JavaScript","TypeScript","dependency","inversion","inversion","control"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"browserify":"^13.0.0","chai":"^3.4.1","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-docco":"0.0.4","gulp-header":"^1.7.1","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","tslint":"^3.2.2","typescript":"^1.7.5","gulp-tslint":"^4.3.1","gulp-typescript":"^2.10.0","gulp-uglify":"^1.5.1","istanbul":"^0.4.2","mocha":"^2.3.4","run-sequence":"^1.1.5","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"d517c6e474d8c567bc7203a4a3836fab80713686","_id":"inversify@1.2.1","_shasum":"0b00259c695705d71ae8cfdaeecc9bca8e6512fe","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"0b00259c695705d71ae8cfdaeecc9bca8e6512fe","size":5534,"noattachment":false,"key":"/inversify/-/inversify-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-1.2.1.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"publish_time":1453597520780,"_cnpm_publish_time":1453597520780,"_hasShrinkwrap":false},"1.2.0":{"name":"inversify","version":"1.2.0","description":"A lightweight IoC container written in TypeScript.","main":"dist/inversify.js","typings":"type_definitions/inversify.d.ts","directories":{"test":"test"},"scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["IoC","container","JavaScript","TypeScript","dependency","inversion","inversion","control"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"browserify":"^11.0.1","chai":"^3.2.0","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-docco":"0.0.4","gulp-header":"^1.7.1","gulp-tslint":"^3.2.0","gulp-typescript":"^2.8.2","gulp-uglify":"^1.4.0","karma":"^0.13.9","karma-chai":"^0.1.0","karma-coverage":"^0.5.1","karma-mocha":"^0.2.0","karma-phantomjs-launcher":"^0.2.1","karma-sinon":"^1.0.4","mocha":"^2.3.0","phantomjs":"^1.9.18","run-sequence":"^1.1.2","sinon":"^1.16.1","typescript":"^1.6.0-beta","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"2fbd50b055f54e92d4590c8a4819cbe334e0418c","_id":"inversify@1.2.0","_shasum":"47d8e74fcf14cdff4a6bd13e7e54d314c6a72a67","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"47d8e74fcf14cdff4a6bd13e7e54d314c6a72a67","size":20394,"noattachment":false,"key":"/inversify/-/inversify-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-1.2.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"publish_time":1452739181594,"_cnpm_publish_time":1452739181594,"_hasShrinkwrap":false},"1.0.3":{"name":"inversify","version":"1.0.3","description":"A lightweight IoC container written in TypeScript.","main":"dist/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["IoC","container","JavaScript","TypeScript","dependency","inversion","inversion","control"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"browserify":"^11.0.1","chai":"^3.2.0","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-docco":"0.0.4","gulp-header":"^1.7.1","gulp-tslint":"^3.2.0","gulp-typescript":"^2.8.2","gulp-uglify":"^1.4.0","karma":"^0.13.9","karma-chai":"^0.1.0","karma-coverage":"^0.5.1","karma-mocha":"^0.2.0","karma-phantomjs-launcher":"^0.2.1","karma-sinon":"^1.0.4","mocha":"^2.3.0","phantomjs":"^1.9.18","run-sequence":"^1.1.2","sinon":"^1.16.1","typescript":"^1.6.0-beta","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"0a29d8aaf13329b8af4ecd77c9d8d997395ab5ff","_id":"inversify@1.0.3","_shasum":"6245258259d11af47dc447777d5fe7cdf69da7fd","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"6245258259d11af47dc447777d5fe7cdf69da7fd","size":18493,"noattachment":false,"key":"/inversify/-/inversify-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-1.0.3.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"publish_time":1445199796235,"_cnpm_publish_time":1445199796235,"_hasShrinkwrap":false},"1.0.2":{"name":"inversify","version":"1.0.2","description":"A lightweight IoC container written in TypeScript.","main":"dist/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["IoC","container","JavaScript","TypeScript","dependency","inversion","inversion","control"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"browserify":"^11.0.1","chai":"^3.2.0","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-docco":"0.0.4","gulp-header":"^1.7.1","gulp-tslint":"^3.2.0","gulp-typescript":"^2.8.2","gulp-uglify":"^1.4.0","karma":"^0.13.9","karma-chai":"^0.1.0","karma-coverage":"^0.5.1","karma-mocha":"^0.2.0","karma-phantomjs-launcher":"^0.2.1","karma-sinon":"^1.0.4","mocha":"^2.3.0","phantomjs":"^1.9.18","run-sequence":"^1.1.2","sinon":"^1.16.1","typescript":"^1.6.0-beta","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"0a878e2932df4c8c8b70b2fe940e2b2e36c0e5b2","_id":"inversify@1.0.2","_shasum":"8fadcadeed3dc8aebc38db25fb9a59c5bf5a22bb","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"8fadcadeed3dc8aebc38db25fb9a59c5bf5a22bb","size":18190,"noattachment":false,"key":"/inversify/-/inversify-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-1.0.2.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"publish_time":1445128498483,"_cnpm_publish_time":1445128498483,"_hasShrinkwrap":false},"1.0.1":{"name":"inversify","version":"1.0.1","description":"A lightweight IoC container written in TypeScript.","main":"dist/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/inversify/InversifyJS.git"},"keywords":["IoC","container","JavaScript","TypeScript","dependency","inversion","inversion","control"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"browserify":"^11.0.1","chai":"^3.2.0","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-docco":"0.0.4","gulp-header":"^1.7.1","gulp-run":"^1.6.10","gulp-tslint":"^3.2.0","gulp-typescript":"^2.8.2","gulp-uglify":"^1.4.0","karma":"^0.13.9","karma-chai":"^0.1.0","karma-coverage":"^0.5.1","karma-mocha":"^0.2.0","karma-phantomjs-launcher":"^0.2.1","karma-sinon":"^1.0.4","mocha":"^2.3.0","phantomjs":"^1.9.18","run-sequence":"^1.1.2","sinon":"^1.16.1","typescript":"^1.6.0-beta","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"28f4e0a58955a86212b6a56efd697449ca3a784c","_id":"inversify@1.0.1","_shasum":"a478c7df7442114294c98fe3024a81e6df8b8652","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"a478c7df7442114294c98fe3024a81e6df8b8652","size":18207,"noattachment":false,"key":"/inversify/-/inversify-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-1.0.1.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"publish_time":1445121651936,"_cnpm_publish_time":1445121651936,"_hasShrinkwrap":false},"1.0.0":{"name":"inversify","version":"1.0.0","description":"A lightweight IoC container written in TypeScript.","main":"dist/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp"},"repository":{"type":"git","url":"https://github.com/inversify/InversifyJS.git"},"keywords":["IoC","container","JavaScript","TypeScript","dependency","inversion","inversion","control"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"browserify":"^9.0.8","chai":"^2.2.0","gulp":"^3.8.11","gulp-coveralls":"^0.1.3","gulp-docco":"0.0.4","gulp-header":"^1.2.2","gulp-run":"^1.6.7","gulp-tslint":"^2.0.0","gulp-typescript":"^2.6.0","gulp-uglify":"^1.2.0","karma":"^0.12.31","karma-chai":"^0.1.0","karma-coverage":"^0.3.0","karma-mocha":"^0.1.10","karma-phantomjs-launcher":"^0.1.4","karma-sinon":"^1.0.4","mocha":"^2.2.4","run-sequence":"^1.0.2","sinon":"^1.14.1","typescript":"^1.5.0-alpha","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"11357775618785bfe8e5c25511c8a909ae89d633","_id":"inversify@1.0.0","_shasum":"c14126995b841d89f0a76ca910443437a14a619b","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.12.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"c14126995b841d89f0a76ca910443437a14a619b","size":16204,"noattachment":false,"key":"/inversify/-/inversify-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-1.0.0.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"publish_time":1429256185602,"_cnpm_publish_time":1429256185602,"_hasShrinkwrap":false},"0.0.7":{"name":"inversify","version":"0.0.7","description":"A lightweight IoC container written in TypeScript.","main":"dist/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp test"},"repository":{"type":"git","url":"https://github.com/inversify/InversifyJS.git"},"keywords":["IoC","container","JavaScript","TypeScript","dependency","inversion","inversion","control"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"browserify":"^9.0.8","chai":"^2.2.0","gulp":"^3.8.11","gulp-docco":"0.0.4","gulp-header":"^1.2.2","gulp-karma":"0.0.4","gulp-tslint":"^2.0.0","gulp-typescript":"^2.6.0","gulp-uglify":"^1.2.0","karma":"^0.12.31","karma-chai":"^0.1.0","karma-coverage":"^0.3.0","karma-mocha":"^0.1.10","karma-phantomjs-launcher":"^0.1.4","karma-sinon":"^1.0.4","mocha":"^2.2.4","run-sequence":"^1.0.2","sinon":"^1.14.1","typescript":"^1.5.0-alpha","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"e649967035d3496bab26b33e738a8c837396dfa4","_id":"inversify@0.0.7","_shasum":"429176504ffbd329038c2b6476953ff4ff1336ba","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.12.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"429176504ffbd329038c2b6476953ff4ff1336ba","size":10872,"noattachment":false,"key":"/inversify/-/inversify-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-0.0.7.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"publish_time":1429172685640,"_cnpm_publish_time":1429172685640,"_hasShrinkwrap":false},"0.0.6":{"name":"inversify","version":"0.0.6","description":"A lightweight IoC container written in TypeScript.","main":"dist/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp test"},"repository":{"type":"git","url":"https://github.com/inversify/InversifyJS.git"},"keywords":["IoC","container","JavaScript","TypeScript","dependency","inversion","inversion","control"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"browserify":"9.0.4","chai":"^2.1.1","del":"^1.1.1","gulp":"^3.8.11","gulp-docco":"0.0.4","gulp-karma":"0.0.4","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","gulp-uglify":"^1.1.0","karma":"^0.12.31","karma-browserify":"^4.0.0","karma-chai":"^0.1.0","karma-coverage":"^0.2.7","karma-mocha":"^0.1.10","karma-phantomjs-launcher":"^0.1.4","karma-sinon":"^1.0.4","mocha":"^2.1.0","run-sequence":"^1.0.2","sinon":"^1.13.0","typescript":"^1.4.1"},"gitHead":"8eefcc6646b5548da9ab4d18baded9c2d68cb890","_id":"inversify@0.0.6","_shasum":"44460c32d8e115e1cc34714f155489cd77ce0f04","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.12.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"44460c32d8e115e1cc34714f155489cd77ce0f04","size":10713,"noattachment":false,"key":"/inversify/-/inversify-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-0.0.6.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"publish_time":1429147874486,"_cnpm_publish_time":1429147874486,"_hasShrinkwrap":false},"0.0.5":{"name":"inversify","version":"0.0.5","description":"A lightweight IoC container written in TypeScript.","main":"dist/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp test"},"repository":{"type":"git","url":"https://github.com/inversify/InversifyJS.git"},"keywords":["IoC","container","JavaScript","TypeScript","dependency","inversion","inversion","control"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"browserify":"9.0.4","chai":"^2.1.1","del":"^1.1.1","gulp":"^3.8.11","gulp-docco":"0.0.4","gulp-karma":"0.0.4","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","gulp-uglify":"^1.1.0","karma":"^0.12.31","karma-browserify":"^4.0.0","karma-chai":"^0.1.0","karma-coverage":"^0.2.7","karma-mocha":"^0.1.10","karma-phantomjs-launcher":"^0.1.4","karma-sinon":"^1.0.4","mocha":"^2.1.0","run-sequence":"^1.0.2","sinon":"^1.13.0","typescript":"^1.4.1"},"gitHead":"24f469fe9eaa536fd9afcf439c55838a76ca6b80","_id":"inversify@0.0.5","_shasum":"6f4a49f37537e8b6976eb78d67446b59ea229415","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.12.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"6f4a49f37537e8b6976eb78d67446b59ea229415","size":10710,"noattachment":false,"key":"/inversify/-/inversify-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-0.0.5.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"publish_time":1429147663143,"_cnpm_publish_time":1429147663143,"_hasShrinkwrap":false},"0.0.4":{"name":"inversify","version":"0.0.4","description":"A lightweight IoC container written in TypeScript.","main":"dist/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp test"},"repository":{"type":"git","url":"https://github.com/inversify/InversifyJS.git"},"keywords":["IoC","container","JavaScript","TypeScript","dependency","inversion","inversion","control"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"browserify":"9.0.4","chai":"^2.1.1","del":"^1.1.1","gulp":"^3.8.11","gulp-docco":"0.0.4","gulp-karma":"0.0.4","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","gulp-uglify":"^1.1.0","karma":"^0.12.31","karma-browserify":"^4.0.0","karma-chai":"^0.1.0","karma-coverage":"^0.2.7","karma-mocha":"^0.1.10","karma-phantomjs-launcher":"^0.1.4","karma-sinon":"^1.0.4","mocha":"^2.1.0","run-sequence":"^1.0.2","sinon":"^1.13.0","typescript":"^1.4.1"},"peerDependencies":{"chai":"^2.1.1","mocha":"^2.1.0","sinon":"^1.13.0","karma":"^0.12.31","gulp":"^3.8.11","typescript":"^1.4.1","browserify":"^9.0.3"},"gitHead":"48bfd402c2b2affe515ca452721f1ba455a5fa7a","_id":"inversify@0.0.4","_shasum":"4134d323d8f5f0813dabecadef01348d00a73f82","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.12.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"4134d323d8f5f0813dabecadef01348d00a73f82","size":10741,"noattachment":false,"key":"/inversify/-/inversify-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-0.0.4.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"publish_time":1429147499309,"_cnpm_publish_time":1429147499309,"_hasShrinkwrap":false},"0.0.2":{"name":"inversify","version":"0.0.2","description":"A lightweight IoC container written in TypeScript.","main":"dist/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp test"},"repository":{"type":"git","url":"https://github.com/inversify/InversifyJS.git"},"keywords":["IoC","container","JavaScript","TypeScript","dependency","inversion","inversion","control"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"browserify":"9.0.4","chai":"^2.1.1","del":"^1.1.1","gulp":"^3.8.11","gulp-docco":"0.0.4","gulp-karma":"0.0.4","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","gulp-uglify":"^1.1.0","karma":"^0.12.31","karma-browserify":"^4.0.0","karma-chai":"^0.1.0","karma-coverage":"^0.2.7","karma-mocha":"^0.1.10","karma-phantomjs-launcher":"^0.1.4","karma-sinon":"^1.0.4","mocha":"^2.1.0","run-sequence":"^1.0.2","sinon":"^1.13.0","typescript":"^1.4.1"},"peerDependencies":{"chai":"^2.1.1","mocha":"^2.1.0","sinon":"^1.13.0","karma":"^0.12.31","gulp":"^3.8.11","typescript":"^1.4.1","browserify":"^9.0.3"},"gitHead":"5ae6d51d5b5ef6face480843cf1a9faec21776c0","_id":"inversify@0.0.2","_shasum":"d61c14f61a3718fc4c585100b6695492f0c43cd4","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.12.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"d61c14f61a3718fc4c585100b6695492f0c43cd4","size":10744,"noattachment":false,"key":"/inversify/-/inversify-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-0.0.2.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"publish_time":1429146980165,"_cnpm_publish_time":1429146980165,"_hasShrinkwrap":false},"0.0.1":{"name":"inversify","version":"0.0.1","description":"A lightweight IoC container written in TypeScript.","main":"dist/inversify.js","directories":{"test":"test"},"scripts":{"test":"gulp test"},"repository":{"type":"git","url":"https://github.com/inversify/InversifyJS.git"},"keywords":["IoC","container","JavaScript","TypeScript","dependency","inversion","inversion","control"],"author":{"name":"Remo H. Jansen"},"license":"MIT","bugs":{"url":"https://github.com/inversify/InversifyJS/issues"},"homepage":"http://inversify.io","engines":{},"dependencies":{},"devDependencies":{"browserify":"9.0.4","chai":"^2.1.1","del":"^1.1.1","gulp":"^3.8.11","gulp-docco":"0.0.4","gulp-karma":"0.0.4","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","gulp-uglify":"^1.1.0","karma":"^0.12.31","karma-browserify":"^4.0.0","karma-chai":"^0.1.0","karma-coverage":"^0.2.7","karma-mocha":"^0.1.10","karma-phantomjs-launcher":"^0.1.4","karma-sinon":"^1.0.4","mocha":"^2.1.0","run-sequence":"^1.0.2","sinon":"^1.13.0","typescript":"^1.4.1"},"peerDependencies":{"chai":"^2.1.1","mocha":"^2.1.0","sinon":"^1.13.0","karma":"^0.12.31","gulp":"^3.8.11","typescript":"^1.4.1","browserify":"^9.0.3"},"gitHead":"5ae6d51d5b5ef6face480843cf1a9faec21776c0","_id":"inversify@0.0.1","_shasum":"e1a5d3c9fbde9e775cec039bf2b47dfa6315c6d2","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.12.0","_npmUser":{"name":"remojansen","email":"remo.jansen@wolksoftware.com"},"dist":{"shasum":"e1a5d3c9fbde9e775cec039bf2b47dfa6315c6d2","size":10848,"noattachment":false,"key":"/inversify/-/inversify-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inversify/download/inversify-0.0.1.tgz"},"maintainers":[{"name":"dcavanagh","email":"djcavanagh@gmail.com"},{"name":"jameskmonger","email":"jameskmonger@hotmail.co.uk"},{"name":"notaphplover","email":""},{"name":"remojansen","email":"remo.jansen@wolksoftware.com"}],"publish_time":1429145907365,"_cnpm_publish_time":1429145907365,"_hasShrinkwrap":false}},"readme":"<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/inversify\" target=\"__blank\"><img src=\"https://img.shields.io/npm/v/inversify?color=0476bc&label=\" alt=\"NPM version\"></a>\n  <a href=\"https://www.npmjs.com/package/inversify\" target=\"__blank\"><img alt=\"NPM Downloads\" src=\"https://img.shields.io/npm/dm/inversify?color=3890aa&label=\"></a>\n  <a href=\"https://github.com/inversify/InversifyJS#-the-inversifyjs-features-and-api\" target=\"__blank\"><img src=\"https://img.shields.io/static/v1?label=&message=docs&color=1e8a7a\" alt=\"Docs\"></a>\n  <a href=\"https://codecov.io/gh/inversify/InversifyJS\" target=\"__blank\"><img alt=\"Codecov\" src=\"https://codecov.io/gh/inversify/InversifyJS/branch/master/graph/badge.svg?token=KfAKzuGs01\"></a>\n  <br>\n  <br>\n  <a href=\"https://github.com/inversify/InversifyJS\" target=\"__blank\"><img alt=\"GitHub stars\" src=\"https://img.shields.io/github/stars/inversify/InversifyJS?style=social\"></a>\n  <a href=\"https://discord.gg/jXcMagAPnm\" target=\"__blank\"><img alt=\"Discord Server\" src=\"https://img.shields.io/discord/816766547879657532?style=social&logo=discord\"></a>\n</p>\n\n![Inversify social](./assets/inversify-social.png)\n\n## ???? Documentation\nDocumentation is available at https://inversify.io\n\n## About\nInversifyJS is a lightweight inversion of control (IoC) container for TypeScript and JavaScript apps.\nAn IoC container uses a class constructor to identify and inject its dependencies.\nInversifyJS has a friendly API and encourages the usage of the best OOP and IoC practices.\n\n## Motivation\nJavaScript now supports object oriented (OO) programming with class based inheritance. These features are great but the truth is that they are also\n[dangerous](https://medium.com/@dan_abramov/how-to-use-classes-and-sleep-at-night-9af8de78ccb4).\n\nWe need a good OO design ([SOLID](https://en.wikipedia.org/wiki/SOLID_(object-oriented_design)), [Composite Reuse](https://en.wikipedia.org/wiki/Composition_over_inheritance), etc.) to protect ourselves from these threats. The problem is that OO design is difficult and that is exactly why we created InversifyJS.\n\nInversifyJS is a tool that helps JavaScript developers write code with good OO design.\n\n## Philosophy\nInversifyJS has been developed with 4 main goals:\n\n1. Allow JavaScript developers to write code that adheres to the SOLID principles.\n\n2. Facilitate and encourage the adherence to the best OOP and IoC practices.\n\n3. Add as little runtime overhead as possible.\n\n4. Provide a state of the art development experience.\n\n## Testimonies\n\n**[Nate Kohari](https://twitter.com/nkohari)** - Author of [Ninject](https://github.com/ninject/Ninject)\n\n> *\"Nice work! I've taken a couple shots at creating DI frameworks for JavaScript and TypeScript, but the lack of RTTI really hinders things.*\n> *The ES7 metadata gets us part of the way there (as you've discovered). Keep up the great work!\"*\n\n**[Michel Weststrate](https://twitter.com/mweststrate)** - Author of [MobX](https://github.com/mobxjs/mobx)\n> *Dependency injection like InversifyJS works nicely*\n\n## Some companies using InversifyJS\n\n[<img src=\"https://avatars0.githubusercontent.com/u/6154722?s=200&v=4\" width=\"100\" />](https://opensource.microsoft.com/)[<img src=\"https://avatars2.githubusercontent.com/u/69631?s=200&v=4\" width=\"100\" />](https://code.facebook.com/projects/1021334114569758/nuclide/)[<img src=\"https://avatars0.githubusercontent.com/u/2232217?s=200&v=4\" width=\"100\" />](https://aws.github.io/aws-amplify/)[<img src=\"https://avatars0.githubusercontent.com/u/1520648?s=200&v=4\" width=\"100\" />](https://www.plainconcepts.com/)[<img src=\"https://avatars3.githubusercontent.com/u/6962987?s=200&v=4\" width=\"100\" />](https://api.slack.com/)[<img src=\"https://pbs.twimg.com/profile_images/827249559046909954/SyaBPcH8_400x400.jpg\" width=\"100\" />](http://acia.aon.com/index.php/home/) [<img src=\"https://avatars3.githubusercontent.com/u/114767?s=200&v=4\" width=\"100\" />](https://www.lonelyplanet.com/) [<img src=\"https://avatars0.githubusercontent.com/u/25283328?s=200&v=4\" width=\"100\" />](https://jincor.com/) [<img src=\"https://avatars1.githubusercontent.com/u/1957282?s=200&v=4\" width=\"100\" />](https://www.web-computing.de/) [<img src=\"https://avatars1.githubusercontent.com/u/17648048?s=200&v=4\" width=\"100\" />](https://dcos.io/) [<img src=\"https://avatars0.githubusercontent.com/u/16970371?s=200&v=4\" width=\"100\" />](https://typefox.io/) [<img src=\"https://avatars0.githubusercontent.com/u/18010308?s=200&v=4\" width=\"100\" />](https://code4.ro/) [<img src=\"https://user-images.githubusercontent.com/10656223/33888109-fae0852e-df43-11e7-97f6-9db543da0bde.png\" width=\"100\">](http://www.baidu.com/) [<img src=\"https://avatars2.githubusercontent.com/u/8085382?s=200&v=4\" width=\"100\" />](https://www.imdada.cn/) [<img src=\"https://avatars2.githubusercontent.com/u/17041151?s=200&v=4\" width=\"100\" />](https://www.ato.gov.au/) [<img src=\"https://avatars1.githubusercontent.com/u/14963540?s=200&v=4\" width=\"100\" />](https://www.kaneoh.com/) [<img src=\"https://avatars0.githubusercontent.com/u/26021686?s=200&v=4\" width=\"100\" />](https://particl.io/) [<img src=\"https://avatars2.githubusercontent.com/u/24523195?s=200&v=4\" width=\"100\" />](https://slackmap.com/) [<img src=\"https://avatars3.githubusercontent.com/u/16556899?s=200&v=4\" width=\"100\" />](https://www.go1.com/) [<img src=\"https://avatars3.githubusercontent.com/u/23475730?s=200&v=4\" width=\"100\" />](http://www.stellwagengroup.com/stellwagen-technology/) [<img src=\"https://avatars1.githubusercontent.com/u/15262567?s=200&v=4\" width=\"100\" />](https://www.edrlab.org/) [<img src=\"https://avatars1.githubusercontent.com/u/10072104?s=200&v=4\" width=\"100\" />](https://www.goodgamestudios.com/) [<img src=\"https://avatars2.githubusercontent.com/u/13613760?s=200&v=4\" width=\"100\" />](https://freshfox.at/) [<img src=\"https://avatars1.githubusercontent.com/u/864482?s=200&v=4\" width=\"100\" />](https://schubergphilis.com/)\n\n## Acknowledgements\n\nThanks a lot to all the [contributors](https://github.com/inversify/InversifyJS/graphs/contributors), all the developers out there using InversifyJS and all those that help us to spread the word by sharing content about InversifyJS online. Without your feedback and support this project would not be possible.\n","_attachments":{},"homepage":"https://inversify.io","bugs":{"url":"https://github.com/inversify/monorepo/issues"},"license":"MIT"}