{"_id":"di-xxl","_rev":"55-065d26378c696d56caf1960c4d80e7ba","name":"di-xxl","description":"Dependency injection library","dist-tags":{"latest":"1.2.2"},"versions":{"1.0.0-rc.3":{"name":"di-xxl","version":"1.0.0-rc.3","description":"Javscript dependency injection library","main":"dist/di.js","scripts":{"build":"babel di.js --out-dir dist && ./node_modules/.bin/uglifyjs dist/di.js -o dist/di.min.js","doc":"jsdoc di.js -c jsdoc.json --destination docs && open docs/index.html","prepublish":"npm run build","test":"cross-env NODE_ENV=test nyc mocha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/javascript-dependency-injection.git"},"keywords":["javascript","dependency","injection","di","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","devDependencies":{"babel-preset-es2015":"^6.24.1","chai":"^4.0.2","chai-as-promised":"^7.1.1","esdoc":"1.0.1","esdoc-es7-plugin":"0.0.3","isparta":"4.0.0","mocha":"^3.4.2","sinon":"^2.3.6","sinon-chai":"^2.11.0"},"dependencies":{"babel-cli":"^6.24.1","babel-plugin-istanbul":"^4.1.4","babel-plugin-remove-comments":"^2.0.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-stage-0":"^6.24.1","babelify":"^7.3.0","browserify":"^14.3.0","chai-arrays":"^1.0.0","cross-env":"^5.0.1","esdoc-standard-plugin":"^1.0.0","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","nyc":"^11.0.3","uglify-js":"^3.0.27"},"gitHead":"51db265451bbd00dd336a64a13ce12befc05cfb9","_id":"di-xxl@1.0.0-rc.3","_shasum":"2a84f59573ef1aa23fe83126398283e7e710725f","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"dist":{"shasum":"2a84f59573ef1aa23fe83126398283e7e710725f","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.0.0-rc.3.tgz","integrity":"sha512-S/s/qsbM6XhAZvF9brJdZ8L04dhBzebJ6p5gWxJ3WNvgAMMWX+ZaXtyqum9swA/TWdbMAKEOEc4caI0an6BZ2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDReJabMjEPHxC9d4w0YAl0nzE5NH+iQ9CBo8nOIWd2AQIhAIofszhEsGYfqnenUfOyBqagDwb0w0mG27ButVoTkp2X"}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl-1.0.0-rc.3.tgz_1502526075953_0.11532337171956897"},"directories":{}},"1.0.0-rc-4":{"name":"di-xxl","version":"1.0.0-rc-4","description":"Javscript dependency injection library","main":"di.js","scripts":{"build":"mkdir -p dist && ./node_modules/.bin/babel ./src/di.js --out-file dist/di.js && ./node_modules/.bin/uglifyjs dist/di.js -o dist/di.min.js","lint":"eslint -c .eslintrc ./src/di.js","doc":"jsdoc src/di.js -c jsdoc.json --destination docs && open docs/index.html","prepublish":"npm run build","test":"cross-env NODE_ENV=test nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/javascript-dependency-injection.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","devDependencies":{"babel-preset-es2015":"^6.24.1","chai":"^4.0.2","chai-as-promised":"^7.1.1","esdoc":"1.0.1","esdoc-es7-plugin":"0.0.3","isparta":"4.0.0","mocha":"^3.4.2","sinon":"^3.2.0","sinon-chai":"^2.11.0"},"dependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-stage-0":"^6.24.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai-arrays":"^1.0.0","cross-env":"^5.0.1","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","nyc":"^11.0.3","uglify-js":"^3.0.27"},"gitHead":"891dd0a9c6df9454ea0a53959090c04562eab49d","_id":"di-xxl@1.0.0-rc-4","_shasum":"bb4074d14ef922c2b76f13a18a97d1fcff885ae6","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"dist":{"shasum":"bb4074d14ef922c2b76f13a18a97d1fcff885ae6","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.0.0-rc-4.tgz","integrity":"sha512-+ODrkCg+aw//ml/KrleWVQ3eYXPv4uVNc4wsLVdTawDeHY6WsO/n1QRoXNA2oaI8dbOQODc69tLaW9IODKhs9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbya64X5E6IPEkXhlD2oFilL8ltueBX6R38SGSkSzgzAIgYNlOt8KZ8/T2dTZo/hoCsvYQ36Q0M39ssk80NRzW6ZI="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl-1.0.0-rc-4.tgz_1502960658619_0.1030069119296968"},"directories":{}},"1.0.0-rc.5":{"name":"di-xxl","version":"1.0.0-rc.5","description":"Javscript dependency injection library","main":"di.js","scripts":{"build":"mkdir -p dist && ./node_modules/.bin/babel ./src/di.js --out-file dist/di.js && ./node_modules/.bin/uglifyjs dist/di.js -o dist/di.min.js","lint":"eslint -c .eslintrc ./src/di.js","doc":"jsdoc src/di.js -c jsdoc.json --destination docs && open docs/index.html","prepublish":"npm run build","test":"cross-env NODE_ENV=test nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","devDependencies":{"babel-preset-es2015":"^6.24.1","chai":"^4.0.2","chai-as-promised":"^7.1.1","esdoc":"1.0.1","esdoc-es7-plugin":"0.0.3","isparta":"4.0.0","mocha":"^3.4.2","sinon":"^3.2.0","sinon-chai":"^2.11.0"},"dependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-stage-0":"^6.24.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai-arrays":"^1.0.0","cross-env":"^5.0.1","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","nyc":"^11.0.3","uglify-js":"^3.0.27"},"gitHead":"4b4684d7a68f2801848db265058785e0c81c5d7e","_id":"di-xxl@1.0.0-rc.5","_shasum":"1e3a7475c0e31a5ee41eba7d0e051aa78abacad0","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"dist":{"shasum":"1e3a7475c0e31a5ee41eba7d0e051aa78abacad0","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.0.0-rc.5.tgz","integrity":"sha512-654KUnI2WNgqqh4iqhBITauqbx6TR0bhFH9EwYWl3Lj+jIr7dKOpKpQFdQQMwM5T3gxP3oUloAdpu8PcZfkzgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHLoWnmXFRDHQ7F1pAZjiFz0CQFKFW+r84rjPAMTLlZgIgWVl6Wpu78t/BRpfz9Ce/d763voVOtYbIZKxeohw8YAI="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl-1.0.0-rc.5.tgz_1502961206390_0.44165565469302237"},"directories":{}},"1.0.0-rc.6":{"name":"di-xxl","version":"1.0.0-rc.6","description":"Javscript dependency injection library","main":"di.js","scripts":{"build":"mkdir -p dist && ./node_modules/.bin/babel ./src/di.js --out-file dist/di.js && ./node_modules/.bin/uglifyjs dist/di.js -o dist/di.min.js","lint":"eslint -c .eslintrc ./src/di.js","doc":"jsdoc src/di.js -c jsdoc.json --destination docs && open docs/index.html","prepublish":"npm run build","test":"cross-env NODE_ENV=test nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","devDependencies":{"babel-preset-es2015":"^6.24.1","chai":"^4.0.2","chai-as-promised":"^7.1.1","esdoc":"1.0.1","esdoc-es7-plugin":"0.0.3","isparta":"4.0.0","mocha":"^3.4.2","sinon":"^3.2.0","sinon-chai":"^2.11.0"},"dependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-stage-0":"^6.24.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai-arrays":"^1.0.0","cross-env":"^5.0.1","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","nyc":"^11.0.3","uglify-js":"^3.0.27"},"gitHead":"df787bfa3033e5631d73783c7c705fcc928de05d","_id":"di-xxl@1.0.0-rc.6","_shasum":"0c9c292cabe5f468fc889555aea00e9e240578a2","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"dist":{"shasum":"0c9c292cabe5f468fc889555aea00e9e240578a2","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.0.0-rc.6.tgz","integrity":"sha512-gqD0O3j7epMyd08OYBfK78mWKkb2amUDvXXvfvvJH81rpdy5uylblca7TjqheWZwv2Wm65i9vbD4fsHooGs8pA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD59e0qWavecR9WQh+LqahIQD03zAB+2e8TrbzGocU3CwIgc/OtRMRRMrUoBNVT9BO+cA0G88xbFKCNWVodpAsOgX0="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl-1.0.0-rc.6.tgz_1503067676140_0.11454312014393508"},"directories":{}},"1.0.0-rc.8":{"name":"di-xxl","version":"1.0.0-rc.8","description":"Javscript dependency injection library","main":"di.js","scripts":{"build":"mkdir -p dist && ./node_modules/.bin/babel ./src/di.js --out-file dist/di.js && ./node_modules/.bin/uglifyjs dist/di.js -o dist/di.min.js","lint":"eslint -c .eslintrc ./src/di.js","doc":"jsdoc src/di.js -c jsdoc.json --destination docs && open docs/index.html","prepublish":"npm run build","test":"cross-env NODE_ENV=test nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","devDependencies":{"babel-preset-es2015":"^6.24.1","chai":"^4.0.2","chai-as-promised":"^7.1.1","esdoc":"1.0.1","esdoc-es7-plugin":"0.0.3","isparta":"4.0.0","mocha":"^3.4.2","sinon":"^3.2.0","sinon-chai":"^2.11.0"},"dependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-stage-0":"^6.24.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai-arrays":"^1.0.0","cross-env":"^5.0.1","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","nyc":"^11.0.3","uglify-js":"^3.0.27"},"gitHead":"163448a667db19d305fb9f77c4c1681f3ce977d0","_id":"di-xxl@1.0.0-rc.8","_shasum":"f009493d46f1c183ff29c31d0651072e443eca31","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"dist":{"shasum":"f009493d46f1c183ff29c31d0651072e443eca31","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.0.0-rc.8.tgz","integrity":"sha512-dVtl9yGHYjTVHJRX3+VdnEhFx+2tTs/nEJOTMmCo6a75IwQqx/cwI8rtuyGLk5ZtKTblji6EmGEMIEIh6HjrpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICXEJFkYdNFfT4QIAiYiw9IEOF+Ve9DDtngMw+7O6ynYAiBsJX14zIXTj+0hytJf5Mf2+UsaD3jJP1FvsvqoXkxidA=="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl-1.0.0-rc.8.tgz_1503087161975_0.7929782550781965"},"directories":{}},"1.0.0-rc.9":{"name":"di-xxl","version":"1.0.0-rc.9","description":"Javscript dependency injection library","main":"./src/di.js","scripts":{"build":"mkdir -p dist && ./node_modules/.bin/babel ./src/di.js --out-file dist/di.js && ./node_modules/.bin/uglifyjs dist/di.js -o dist/di.min.js","lint":"eslint -c .eslintrc ./src/di.js","doc":"jsdoc src/di.js -c jsdoc.json --destination docs && open docs/index.html","prepublish":"npm run build","test":"cross-env NODE_ENV=test nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","devDependencies":{"babel-preset-es2015":"^6.24.1","chai":"^4.0.2","chai-as-promised":"^7.1.1","esdoc":"1.0.1","esdoc-es7-plugin":"0.0.3","isparta":"4.0.0","mocha":"^3.4.2","sinon":"^3.2.0","sinon-chai":"^2.11.0"},"dependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-stage-0":"^6.24.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai-arrays":"^1.0.0","cross-env":"^5.0.1","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","nyc":"^11.0.3","uglify-js":"^3.0.27"},"gitHead":"ff1195190c1820668e7da3ec9b9456baebdd8912","_id":"di-xxl@1.0.0-rc.9","_shasum":"f24f994495c0e93cbedd5754780591320df61bbb","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"dist":{"shasum":"f24f994495c0e93cbedd5754780591320df61bbb","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.0.0-rc.9.tgz","integrity":"sha512-Ta2k+mx+Avld4bEnDTM33ArUuer/A+KxJF7Roqeao2Xgk5HKNgLP6I3xIt0+EBPAO0SBDq7AmgZQ4LfnuG0VBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6C7Dqp1hlKNcsZUvDsxQHwzNjyMAE6x5sN8WX5lBjeQIhAL6PtatOEUYGqcXrcWn2L28Z+NCvtYlryU6CGKGNECul"}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl-1.0.0-rc.9.tgz_1503127131250_0.7122721136547625"},"directories":{}},"1.0.0":{"name":"di-xxl","version":"1.0.0","description":"Javscript dependency injection library","main":"./src/di.js","scripts":{"build":"mkdir -p dist && ./node_modules/.bin/babel ./src/di.js --out-file dist/di.js && ./node_modules/.bin/uglifyjs dist/di.js -o dist/di.min.js","lint":"eslint -c .eslintrc ./src/di.js","doc":"jsdoc src/di.js -c jsdoc.json --destination docs && open docs/index.html","prepublish":"npm run build","test":"cross-env NODE_ENV=test nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","devDependencies":{"babel-preset-es2015":"^6.24.1","chai":"^4.0.2","chai-as-promised":"^7.1.1","esdoc":"1.0.1","esdoc-es7-plugin":"0.0.3","isparta":"4.0.0","mocha":"^3.4.2","sinon":"^3.2.0","sinon-chai":"^2.11.0"},"dependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-stage-0":"^6.24.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai-arrays":"^1.0.0","cross-env":"^5.0.1","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","nyc":"^11.0.3","uglify-js":"^3.0.27"},"gitHead":"bca83d96c3a99b0b2c9513f99284829faf87f9c6","_id":"di-xxl@1.0.0","_shasum":"feefbd6a518d4cc010459d4045ae7e6f15adf1da","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"dist":{"shasum":"feefbd6a518d4cc010459d4045ae7e6f15adf1da","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.0.0.tgz","integrity":"sha512-pS/GZjpL93VIoAbIeWQ4sEZ05KQ99eu/SS0dEFEtvYuTDnm6uWwjNTdOIfL6PBlyf9SAqCeE8nh3kC5tR/vdBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFzCmxTR88l5SbiVaLkjTDQfyqMYldOl3KKkt2Qabt6AiBhUqdotKzj1ITVVynIw/F2Ne+5JuMXMeZCWXqC6gEMBg=="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl-1.0.0.tgz_1505330516989_0.6396871248725802"},"directories":{}},"1.0.1":{"name":"di-xxl","version":"1.0.1","description":"Javscript dependency injection library","main":"./dist/di.min.js","scripts":{"build":"mkdir -p dist && ./node_modules/.bin/babel ./src/di.js --out-file dist/di.js && ./node_modules/.bin/uglifyjs dist/di.js -o dist/di.min.js","lint":"eslint -c .eslintrc ./src/di.js","doc":"jsdoc src/di.js -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{},"devDependencies":{"babel-preset-es2015":"^6.24.1","chai":"^4.0.2","chai-as-promised":"^7.1.1","esdoc":"1.0.1","esdoc-es7-plugin":"0.0.3","isparta":"4.0.0","mocha":"^3.4.2","sinon":"^3.2.0","sinon-chai":"^2.11.0","babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-stage-0":"^6.24.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai-arrays":"^1.0.0","cross-env":"^5.0.1","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","nyc":"^11.0.3","uglify-js":"^3.0.27"},"gitHead":"d28e4036e27d307bcfbd1aded7667dce85995b16","_id":"di-xxl@1.0.1","_shasum":"80b7ecf9d3c46b24aaf68d1249835fbb1b7e32dd","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"dist":{"shasum":"80b7ecf9d3c46b24aaf68d1249835fbb1b7e32dd","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.0.1.tgz","integrity":"sha512-iOAlwjZo45RjqdfGIpADOq3hEqrfkIFEPdkXStnAx+hFDSaL7pKNEDOJy9n0VMv5yjZ5Qkd7HLzqROArZjW04Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHK1QS5i+75lsDl4esjMLySt2DkeaYavxFm9qThDTD0jAiEA20kMGdmS6UPGtNIVw3kog4VGq81QwJBW7Qhl6y3xGEw="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl-1.0.1.tgz_1508399949004_0.5013131657615304"},"directories":{}},"1.0.2":{"name":"di-xxl","version":"1.0.2","description":"Javscript dependency injection library","main":"./dist/di.umd.js","module":"./dist/di.min.js","es2015":"./src/di.js","scripts":{"build":"mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:es5":"babel ./src/di.js -o dist/di.js && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","build:umd":"babel --plugins transform-es2015-modules-umd ./src/di.js -o ./dist/di.umd.js && ./node_modules/.bin/uglifyjs -o dist/di.umd.min.js dist/di.umd.js","lint":"eslint -c .eslintrc ./src/di.js","doc":"jsdoc src/di.js -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"babel-preset-env":"^1.6.1"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai":"^4.0.2","chai-arrays":"^2.0.0","chai-as-promised":"^7.1.1","cross-env":"^5.0.1","esdoc":"^1.0.3","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","isparta":"4.0.0","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","mocha":"^4.0.1","npm-run-all":"^4.1.1","nyc":"^11.0.3","sinon":"^4.0.1","sinon-chai":"^2.11.0","uglify-js":"^3.0.27"},"gitHead":"94130dde5118c741d1b588bd49bd7bdd1cf4591e","_id":"di-xxl@1.0.2","_shasum":"1d04e0cb9e18037f17b5324b3cad1eb2e089180b","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"dist":{"shasum":"1d04e0cb9e18037f17b5324b3cad1eb2e089180b","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.0.2.tgz","integrity":"sha512-6aNaQNwE9B/n2HS2noQuvlxSfeKqAeA8/xXLS+K5SxSYu3oEe/P8m1SfPSB8KhlDJOCy3XSR0vYFBkEa3KHUTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJrCRxlygikFGTkP8J0C/0HYMC6i5noo1+2WjNKcmmrAIhANhH4fxwoPL+brSHq0/N42KH03QqFKUKz87WrquQtiJX"}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl-1.0.2.tgz_1508440494538_0.8192570307292044"},"directories":{}},"1.0.3":{"name":"di-xxl","version":"1.0.3","description":"Javscript dependency injection library","main":"./dist/di.umd.js","module":"./dist/di.min.js","es2015":"./src/di.js","tonicExample":"var di = require('di-xxl'); var DI = di.DI;","scripts":{"build":"mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:es5":"babel ./src/di.js -o dist/di.js && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","build:umd":"babel --plugins transform-es2015-modules-umd ./src/di.js -o ./dist/di.umd.js && ./node_modules/.bin/uglifyjs -o dist/di.umd.min.js dist/di.umd.js","lint":"eslint -c .eslintrc ./src/di.js","doc":"jsdoc src/di.js -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-preset-env":"^1.6.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai":"^4.0.2","chai-arrays":"^2.0.0","chai-as-promised":"^7.1.1","cross-env":"^5.0.1","esdoc":"^1.0.3","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","isparta":"4.0.0","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","mocha":"^4.0.1","npm-run-all":"^4.1.1","nyc":"^11.0.3","sinon":"^4.0.1","sinon-chai":"^2.11.0","uglify-js":"^3.0.27"},"gitHead":"e2d27500341c93ae3c3de8fd90abf7637e7c3a78","_id":"di-xxl@1.0.3","_shasum":"086557e68502684ac60f8a6c26f9af9a6a9a2c50","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"dist":{"shasum":"086557e68502684ac60f8a6c26f9af9a6a9a2c50","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.0.3.tgz","integrity":"sha512-JeLpCNFtG68ZmDh7XZrX3kjQWQhShfy07ebm3/GG+Uw2BF7+8kOLO0I0q/COCzFzuqdTtCCV/Ap3bSQOKEXMWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCencNl7VAi8V7bY9zMD0q33hDYbx3Fnligo3+W7XfPfgIhAOs/05LbPXrmo9TQrGhzUUXNy4NGNAJMY8hFylYYiVIb"}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl-1.0.3.tgz_1508485710789_0.45883699180558324"},"directories":{}},"1.0.4":{"name":"di-xxl","version":"1.0.4","description":"Javscript dependency injection library","main":"./dist/di.umd.js","module":"./dist/di.min.js","es2015":"./src/di.js","tonicExampleFilename":"runkit.js","scripts":{"build":"mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:es5":"babel ./src/di.js -o dist/di.js && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","build:umd":"babel --plugins transform-es2015-modules-umd ./src/di.js -o ./dist/di.umd.js && ./node_modules/.bin/uglifyjs -o dist/di.umd.min.js dist/di.umd.js","lint":"eslint -c .eslintrc ./src/di.js","doc":"jsdoc src/di.js -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-preset-env":"^1.6.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai":"^4.0.2","chai-arrays":"^2.0.0","chai-as-promised":"^7.1.1","cross-env":"^5.0.1","esdoc":"^1.0.3","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","isparta":"4.0.0","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","mocha":"^4.0.1","npm-run-all":"^4.1.1","nyc":"^11.0.3","sinon":"^4.0.1","sinon-chai":"^2.11.0","uglify-js":"^3.0.27"},"gitHead":"906ffedbe99151a47ea1e634f705e80e2cc383a7","_id":"di-xxl@1.0.4","_shasum":"e3d99b7a1783432f4233feefafe012f1773b1cde","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"dist":{"shasum":"e3d99b7a1783432f4233feefafe012f1773b1cde","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.0.4.tgz","integrity":"sha512-oorokvJL58JyWIKzj0bCAZ4rxkaAgMNo2vpUG3Vp83IfxfXqJdozgvZ0E1JEgPq8iHjP8vgnhXTwhImYYLSIjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDRH4v5cOV/QQRpcDlyWsR/38Ww8nJsMJLc3AUF29IrRAiEA9gb0rQlxcuUG2ABn9tRfAv/X0mPUBzc8EfnOCZmYfSo="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl-1.0.4.tgz_1508486080470_0.17813284136354923"},"directories":{}},"1.0.5":{"name":"di-xxl","version":"1.0.5","description":"Javscript dependency injection library","main":"./dist/di.umd.js","module":"./dist/di.min.js","es2015":"./src/di.js","tonicExampleFilename":"runkit.js","scripts":{"build":"mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:es5":"babel ./src/di.js -o dist/di.js && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","build:umd":"babel --plugins transform-es2015-modules-umd ./src/di.js -o ./dist/di.umd.js && ./node_modules/.bin/uglifyjs -o dist/di.umd.min.js dist/di.umd.js","lint":"eslint -c .eslintrc ./src/di.js","doc":"jsdoc src/di.js -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-preset-env":"^1.6.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai":"^4.0.2","chai-arrays":"^2.0.0","chai-as-promised":"^7.1.1","cross-env":"^5.0.1","esdoc":"^1.0.3","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","isparta":"4.0.0","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","mocha":"^4.0.1","npm-run-all":"^4.1.1","nyc":"^11.0.3","sinon":"^4.0.1","sinon-chai":"^2.11.0","uglify-js":"^3.0.27"},"gitHead":"9b8dfc729363f327034cdaafe738b0c2982231df","_id":"di-xxl@1.0.5","_shasum":"bbced7184bbda011ece9966da200587105c79182","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"dist":{"shasum":"bbced7184bbda011ece9966da200587105c79182","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.0.5.tgz","integrity":"sha512-iS2DNftE5q5QEVUzZWyFGcLhS6AfFo9jnQMy0kAfMVunUB2sX8vVgxsQpzYeYLmxCDHVktSuHVXhW7HMLFRdEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqyqZbOae872SBcG5K7X58IDVsazREp8QW8JuxI7jfQgIgedg7JUI0T7HqAK2UhV2iswOd4TnyLLRakCtqKYkiRQA="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl-1.0.5.tgz_1508487014320_0.19150345493108034"},"directories":{}},"1.0.6":{"name":"di-xxl","version":"1.0.6","description":"Javscript dependency injection library","main":"./dist/di.umd.js","module":"./dist/di.min.js","es2015":"./src/di.js","tonicExampleFilename":"runkit.js","scripts":{"build":"mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:es5":"babel ./src/di.js -o dist/di.js && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","build:umd":"babel --module-id xxl --plugins transform-es2015-modules-umd ./src/di.js -o ./dist/di.umd.js && ./node_modules/.bin/uglifyjs -o dist/di.umd.min.js dist/di.umd.js","lint":"eslint -c .eslintrc ./src/di.js","doc":"jsdoc src/di.js -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-preset-env":"^1.6.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai":"^4.0.2","chai-arrays":"^2.0.0","chai-as-promised":"^7.1.1","cross-env":"^5.0.1","esdoc":"^1.0.3","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","isparta":"4.0.0","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","mocha":"^4.0.1","npm-run-all":"^4.1.1","nyc":"^11.0.3","sinon":"^4.0.1","sinon-chai":"^2.11.0","uglify-js":"^3.0.27"},"gitHead":"c388a5658c46e30b443e01bd495c5a56e82cdec9","_id":"di-xxl@1.0.6","_shasum":"92aae035d9072628e9cf401d646afa4f3347c13e","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"dist":{"shasum":"92aae035d9072628e9cf401d646afa4f3347c13e","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.0.6.tgz","integrity":"sha512-pXNaZu8t3QaOOzY2Qmi3t6V4+W1dJ5UWHZzKl1JPHA+jbRgiBIT4PhEQlIcgCGl89+5hQMWYiSSZZnPQdEn7NQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZerTpz5IMswIpcv3LCJkl8EC3/TCOJaIh9sUaE+HDlgIgHm78r03vDbo8MF/bnUNBxOYlLKldC0apQLtLCObEUuw="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl-1.0.6.tgz_1508513492097_0.3880456287879497"},"directories":{}},"1.0.7":{"name":"di-xxl","version":"1.0.7","description":"Javscript dependency injection library","main":"./dist/di.umd.js","module":"./dist/di.min.js","es2015":"./src/di.js","tonicExampleFilename":"runkit.js","scripts":{"build":"mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:es5":"babel ./src/di.js -o dist/di.js && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","build:umd":"babel --module-id xxl --plugins transform-es2015-modules-umd ./src/di.js -o ./dist/di.umd.js && ./node_modules/.bin/uglifyjs -o dist/di.umd.min.js dist/di.umd.js","lint":"eslint -c .eslintrc ./src/di.js","doc":"jsdoc src/di.js -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-preset-env":"^1.6.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai":"^4.0.2","chai-arrays":"^2.0.0","chai-as-promised":"^7.1.1","cross-env":"^5.0.1","esdoc":"^1.0.3","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","isparta":"4.0.0","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","mocha":"^4.0.1","npm-run-all":"^4.1.1","nyc":"^11.0.3","sinon":"^4.0.1","sinon-chai":"^2.11.0","uglify-js":"^3.0.27"},"gitHead":"4bb4be7ff5eb00b93bde6ef9ff9bc6b67773f855","_id":"di-xxl@1.0.7","_shasum":"2fd50177552e56f01a85f1c2cf6b3d260a481d0d","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"dist":{"shasum":"2fd50177552e56f01a85f1c2cf6b3d260a481d0d","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.0.7.tgz","integrity":"sha512-MQd7c+1G3g7eWhmqb3Emjl1TeccxhMQO19djBu7FefDiWvfi9+AvIXgOrBQzbgtChYR37sc+JkvMf6QiHXea6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4xd2V2XvUj9I1IONVYtw9zpLn3agzlIoODNV37lfH/QIhAP+ZXb1Q/vrNxaK0UHUZCIZYQ4JZELTmeTBZof3EUIIb"}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl-1.0.7.tgz_1508528707803_0.9329412721563131"},"directories":{}},"1.0.8":{"name":"di-xxl","version":"1.0.8","description":"Javscript dependency injection library","main":"./dist/di.umd.js","module":"./dist/di.min.js","es2015":"./src/di.js","tonicExampleFilename":"runkit.js","scripts":{"build":"mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:es5":"babel ./src/di.js -o dist/di.js && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","build:umd":"babel --module-id xxl --plugins transform-es2015-modules-umd ./src/di.js -o ./dist/di.umd.js && ./node_modules/.bin/uglifyjs -o dist/di.umd.min.js dist/di.umd.js","lint":"eslint -c .eslintrc ./src/di.js","doc":"jsdoc src/di.js -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-preset-env":"^1.6.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai":"^4.0.2","chai-arrays":"^2.0.0","chai-as-promised":"^7.1.1","cross-env":"^5.0.1","esdoc":"^1.0.3","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","isparta":"4.0.0","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","mocha":"^4.0.1","npm-run-all":"^4.1.1","nyc":"^11.0.3","sinon":"^4.0.1","sinon-chai":"^2.11.0","uglify-js":"^3.0.27"},"gitHead":"d765cf5bcada9d8994a2f260e9e04a7ee2884469","_id":"di-xxl@1.0.8","_shasum":"8b1f26ea28d8e0318b55252c75b868a429767a36","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"dist":{"shasum":"8b1f26ea28d8e0318b55252c75b868a429767a36","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.0.8.tgz","integrity":"sha512-tLG8TS+OWwCBVfIKNQT0QCIX3BcsE/h06nvP3c/gPPWP5w+Q3IuMmn/oJQb1q0uRbygw963wKPdvqEjv36WbOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBloAbM1Q59CcnxNbOI8YE30h2liHggxgB24v2b8Ar/uAiBypH+tOVwOSheUNhp9LMSVRb1VMFCsO0NzjJCtJzwY3A=="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl-1.0.8.tgz_1508531299853_0.7150113803800195"},"directories":{}},"1.0.9":{"name":"di-xxl","version":"1.0.9","description":"Javscript dependency injection library","main":"./dist/di.umd.js","module":"./dist/di.min.js","es2015":"./src/di.js","tonicExampleFilename":"runkit.js","scripts":{"build":"mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:es5":"babel ./src/di.js -o dist/di.js && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","build:umd":"babel --module-id xxl --plugins transform-es2015-modules-umd ./src/di.js -o ./dist/di.umd.js && ./node_modules/.bin/uglifyjs -o dist/di.umd.min.js dist/di.umd.js","lint":"eslint -c .eslintrc ./src/di.js","doc":"jsdoc src/di.js -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-preset-env":"^1.6.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai":"^4.0.2","chai-arrays":"^2.0.0","chai-as-promised":"^7.1.1","cross-env":"^5.0.1","esdoc":"^1.0.3","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","isparta":"4.0.0","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","mocha":"^4.0.1","npm-run-all":"^4.1.1","nyc":"^11.0.3","sinon":"^4.0.1","sinon-chai":"^2.11.0","uglify-js":"^3.0.27"},"gitHead":"5d3bfb41c65d268bf4e9d0b24c2b2503a790b9a7","_id":"di-xxl@1.0.9","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"dist":{"integrity":"sha512-Hg3YBdCS8axgScDPzk9g5VqDedaemarZlDY0q1ia6ztciPuf/SJkjXVtSVaB96gVIAVLiWG5ph7u8GHZ9L0uJg==","shasum":"e99001d5acf225885b4a6e1470970f026cf4df32","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.0.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHiDI+gRISP6/Hjip5/d3SXxDG7CfsVq/ZQIb0mnBfZaAiAf+up0kwJAD9cbp1/yiqn7PoSBUHi1MMAwSXoLFWd3FQ=="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl-1.0.9.tgz_1511208704444_0.6336325448937714"},"directories":{}},"1.0.10":{"name":"di-xxl","version":"1.0.10","description":"Javscript dependency injection library","main":"./dist/di.umd.js","module":"./dist/di.min.js","es2015":"./src/di.js","tonicExampleFilename":"runkit.js","scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:es5":"babel ./src/di.js -o dist/di.js && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","build:umd":"babel --module-id xxl --plugins transform-es2015-modules-umd ./src/di.js -o ./dist/di.umd.js && ./node_modules/.bin/uglifyjs -o dist/di.umd.min.js dist/di.umd.js","lint":"eslint -c .eslintrc ./src/di.js","doc":"jsdoc src/di.js -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-preset-env":"^1.6.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai":"^4.0.2","chai-arrays":"^2.0.0","chai-as-promised":"^7.1.1","cross-env":"^5.0.1","esdoc":"^1.0.3","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","isparta":"4.0.0","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","mocha":"^4.0.1","npm-run-all":"^4.1.1","nyc":"^11.0.3","sinon":"^4.0.1","sinon-chai":"^2.11.0","uglify-js":"^3.0.27"},"gitHead":"977a7b03b4235ccd4f6d36a48744de65b1e5c749","_id":"di-xxl@1.0.10","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"dist":{"integrity":"sha512-ulGrUDde+YfnioT3sy3HSoa+E8nQvT7N3Uip+q9X1GOIBzYAT/9CmK+mftVWHjXd+4oLT20VXomitGG7OWtEkA==","shasum":"c39cfabb26a1609bddfdd112b83335b870f82367","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.0.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAxDZmnq5eTIC3H6s/rR6WFDwKWMbPIGg1uSpZPBqTdgIgQQw523N7CVfKYCdBWiWtAEz5WANYqKeOQ6jNy1aS700="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl-1.0.10.tgz_1511208933587_0.5817360302899033"},"directories":{}},"1.0.11":{"name":"di-xxl","version":"1.0.11","description":"Javscript dependency injection library","main":"./dist/di.umd.js","module":"./dist/di.min.js","es2015":"./src/di.js","tonicExampleFilename":"runkit.js","scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:es5":"babel ./src/di.js -o dist/di.js && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","build:umd":"babel --module-id xxl --plugins transform-es2015-modules-umd ./src/di.js -o ./dist/di.umd.js && ./node_modules/.bin/uglifyjs -o dist/di.umd.min.js dist/di.umd.js","lint":"eslint -c .eslintrc ./src/di.js","doc":"jsdoc src/di.js -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-preset-env":"^1.6.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai":"^4.0.2","chai-arrays":"^2.0.0","chai-as-promised":"^7.1.1","cross-env":"^5.0.1","esdoc":"^1.0.3","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","isparta":"4.0.0","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","mocha":"^4.0.1","npm-run-all":"^4.1.1","nyc":"^11.0.3","sinon":"^4.0.1","sinon-chai":"^2.11.0","uglify-js":"^3.0.27"},"gitHead":"61d4ffdac44aed4ece783e4f2e326fed834d7ebc","_id":"di-xxl@1.0.11","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"dist":{"integrity":"sha512-20Ecmnm4l1qC1PQmMCnPGvSyzUcew6REtv5ejtyqGMLGfmxKI7/zUE4hqoraqSlIDEQjGj/wKrMWWb+Q3Uka0A==","shasum":"d41da126cafad756db65753a4cc4d71bde8fbcd4","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.0.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDQ+CDANOGKj82c/HdZLYQQ9Pia6tBWzKiXxdghoco5WAiAbyC7ANSO32aRoU1qUYvx2XQRsbz787X7ZLaCEIOc0QA=="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl-1.0.11.tgz_1511209132285_0.25068378588184714"},"directories":{}},"1.0.12":{"name":"di-xxl","version":"1.0.12","description":"Javscript dependency injection library","main":"./dist/di.umd.js","module":"./dist/di.min.js","es2015":"./src/di.js","tonicExampleFilename":"runkit.js","scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:es5":"babel ./src/di.js -o dist/di.js && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","build:umd":"babel --module-id xxl --plugins transform-es2015-modules-umd ./src/di.js -o ./dist/di.umd.js && ./node_modules/.bin/uglifyjs -o dist/di.umd.min.js dist/di.umd.js","lint":"eslint -c .eslintrc ./src/di.js","doc":"jsdoc src/di.js -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-preset-env":"^1.6.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai":"^4.0.2","chai-arrays":"^2.0.0","chai-as-promised":"^7.1.1","cross-env":"^5.0.1","esdoc":"^1.0.3","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","isparta":"4.0.0","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","mocha":"^4.0.1","npm-run-all":"^4.1.1","nyc":"^11.0.3","sinon":"^4.0.1","sinon-chai":"^2.11.0","uglify-js":"^3.0.27"},"gitHead":"bc8f5b1dd7ed781ff24731971b5ebb3ad62882e8","_id":"di-xxl@1.0.12","_npmVersion":"5.7.1","_nodeVersion":"9.1.0","_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"dist":{"integrity":"sha512-JQQ0u8NxQCAB4MdBKfpdZlSh+SBEWecUJY5t2XK6Omar/V8Rk/WI6IBlWiadhI6D79pFMaRKaeRlksfvyesyGA==","shasum":"acb73aa1488c99eb916ae30973eb32ace96aff00","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.0.12.tgz","fileCount":42,"unpackedSize":1377187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbSI/qCRA9TVsSAnZWagAAkE8QAJDD7375sGjflFm4G10x\naePLOQPs4tJsmNcCmo50x5RnwOJ5h/yT29646ZF4ZRDq35nXG2KFrFL70PCv\n2jI2R1STMkuTE/YZDfb988OwsLWS9wC5RYoxtathS+Ak+08c22EQzw3c/bB5\nesBTSh6W8ZHgpmg4uB0movQk+0RXF9FOo/YIwRg45klL8hmHA52PINw4VBQg\nCSPAo9a9MZgnR/R5ll6pvasfm4wp24VZ68oaigLVeFY1j68XbPKof6ZnJbVQ\nPtZW1w1xQSWhQTErljer90Qrllmg1mse31ppIy/EkP/bxbt9vpqtNEmdHkaI\ndo8TbwBIc4IXZhdq8dym0qE5Sjk/VxIC3nGy+EvSC6oOD3uw9GGZk0pyZCtL\nkmI6r4P/tl/KVxNlSntW2Jg90RcBzjgPGB4ruycfCe00n6gSke9ltpzyLq3A\nAIHO4wybpXcv7v1H54e37XiM6KAlYvYba6pOuFc2+THImyKt5g+v5cnZqeKi\ny5LutB6liFdmlCQxVz6TrPZKCFPwI/aRcr0QhASK1ZDFVDqOP7LyoVX/zB1G\nYudoo7GpeIpCAKL8JbcMg/BgC6dCIMY4GbipuD7qrQZTNsZ4LcuqL+iNg6+L\nYKWCUBixzdKlcwm923if1HJhsmN+Ts35+25YXswE+Nu9YkQjl7bVF4W9p7O3\nhi51\r\n=7ToZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPHA2N4b8tJpGPkF07QbRjcrjbjRqD3kR1wrBBkkE4XwIhAKE8SFu+UvCGXYEr0dba2oVaPQPlRBqGPx9DHV4dzA15"}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.0.12_1531482090843_0.41930091440513095"},"_hasShrinkwrap":false},"1.1.0":{"name":"di-xxl","version":"1.1.0","description":"Javscript dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","es2015":"./dist/di.js","tonicExampleFilename":"runkit.js","scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:es5":"tsc && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.js -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-stage-0":"^6.24.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai":"^4.0.2","chai-arrays":"^2.0.0","chai-as-promised":"^7.1.1","cross-env":"^5.0.1","esdoc":"^1.0.3","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","isparta":"4.0.0","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","mocha":"^4.0.1","npm-run-all":"^4.1.1","nyc":"^11.0.3","sinon":"^4.0.1","sinon-chai":"^2.11.0","ts-node":"^8.2.0","tslint":"^5.16.0","tslint-config-prettier":"^1.18.0","typescript":"^3.4.5","uglify-js":"^3.0.27"},"gitHead":"bc8f5b1dd7ed781ff24731971b5ebb3ad62882e8","_id":"di-xxl@1.1.0","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-zqPNORT2nyOedcGkFsDskXGkg9G3p9Xkz9bhExhr6l54jQ/EFxUm03wNlrgK+UGTVK4VdvpBl2RIKVrN9+EqQw==","shasum":"59ad730bc96e0747f42d92ec060463dd08daaff0","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.0.tgz","fileCount":43,"unpackedSize":1346300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6m+2CRA9TVsSAnZWagAAG14QAKACxlb0ef/nOCl/ZZeb\n0G1v2OjoZtsV2KGw/5KTZztJWD29YR8ZMhi7agDCXo7/CxRZBhxR2X5WBdf2\nJGZ6vT+40HmJr6DAHTbWZNt5gvhVTt03c3VEPsPp+CZdJYVH05kshdZj8uN0\n5bgcghicwZVw9HvhQzZ+o0MXBQuBt5LpdWrVM5qI5/k7Dz+CozjGolTFFTY1\nUCm/WfvR7zI47CE+Q+Iemz6MdYRMF7sGqObbbFnEi4KXOkgYFSyydebC3YeR\nrN+pawRdAlOpX3XH3ZNFdJEpYB0acgo/esqwPqApkXWOC+WcKSeaImaZqcoB\nLSO6W0XrT6ztvxtTvQGjjkmYSe3IFZNYJpL+09LFZ+x3VyY7lotkb9xeO4N5\n4KlXSsvUTQkEc9aBsiRPjkGMhPYHaTT0eS/hpjBGWNEsdH0C/QltNl2wJx10\nlhyFTaZH6OylR1c1qsGKAIO81DjyxSAoix4fUjc6N1MpFTi3SPitqVE0UjXz\nk6g58cG8M2G8bzCyM4Cex+dcZSupMVbjnZpdYQst364dRJAUtCL70RhEeqE1\nfnHxEO/f3aO1dALz5G9LUmsUCij4aXWeC35TXfjtuw2yptnLfYqbP1akQ1C0\nnVu1ZBZ1aFD1Srix2L4yGrLQW/fYPXQZwIdSnye2fcNK+KjeRm+FEgK9mJat\nx06c\r\n=Fvky\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGe5s5eATz2Zlednpe/Yk60HF3Tuq7dDpIAWj+DF7Y4wIgcLQuG/2DSFQYNbC1muGfmRErwsRElr+I3qAMAIvxgTg="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.0_1558867893235_0.40632780254907086"},"_hasShrinkwrap":false},"1.1.1":{"name":"di-xxl","version":"1.1.1","description":"Javscript dependency injection library","main":"./dist/di.min.js","types":"dist/index.d.ts","es2015":"./dist/di.js","tonicExampleFilename":"runkit.js","scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:es5":"tsc && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.js -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-stage-0":"^6.24.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai":"^4.0.2","chai-arrays":"^2.0.0","chai-as-promised":"^7.1.1","cross-env":"^5.0.1","esdoc":"^1.0.3","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","isparta":"4.0.0","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","mocha":"^4.0.1","npm-run-all":"^4.1.1","nyc":"^11.0.3","sinon":"^4.0.1","sinon-chai":"^2.11.0","ts-node":"^8.2.0","tslint":"^5.16.0","tslint-config-prettier":"^1.18.0","typescript":"^3.4.5","uglify-js":"^3.0.27"},"gitHead":"bc8f5b1dd7ed781ff24731971b5ebb3ad62882e8","_id":"di-xxl@1.1.1","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-jGF6pQIVilvZLSl0fYKahfTdtB8mf/Ni4ExpQOCy4cqJEpe1Y56m8iaa36G45TYVtBo28VYknhVC9DQkcnIztQ==","shasum":"2272807f8bf4df799587ca23c950ee6e43837979","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.1.tgz","fileCount":42,"unpackedSize":1159940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6nEyCRA9TVsSAnZWagAA77UP/R6bSozApUYv7ag/sjV+\nXBl6hRuw9ztLdEU5OsQm1iV76WuOftRlomu2kqkBeR3d9KbwFnLKC4eS4o+z\nsi/V++ZJAOxecXz4x7zO2kfgbZ68R5Dubj44siTZJ2eGzdX0dtnSVJvtL2Gh\naV4OTRBr0fITLqdvfmQaKrynHvLgWOOa657kuVaOYgCdHdxC25HjKuvc840c\naQ6mfKByUB3CNFmyU21SJ6sddy5PWih/LD/GPF6ktBfW8uAZx1l43NkAfhb0\ntvw44J4lpbn3VROaphTO4rQGy+lNAdTiay0gRvtJBlwbTmOpUreUF9GLgvvm\nPd3jRx22o1aLMTwdlw4lwuxfr7xta600brnPOEKVF01m8ZEvzG/3T4C03lzT\nKsaYF3SBHJ8uJmtzXaO5NKbF1X/HjUFSBrGFSyUkfODJPACY0RJTUgbO7gn9\nnh/wLsKLu9V2AEllqsg+Ya1A09db2XQv+ha3u3zJkfW6ErRPHBVeEMedDizX\nc/JfPxuQqD0eGGiEEJePJ/wm0HZsUGwSgqVt+tS7Yqbdw+SBElwYzFSBWtcT\n/7lT3sukSgKAAOBFKXSJuCgx8venJUg+RG2zoq7iwTq4cxiWfDRC9z9Z7nyD\nRzV0QXQpRQuqmgHz4KwXfdz35xNwKnopqypjMqBIWpfxldYNPRNiLfwboRm1\nV1Oc\r\n=mv95\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtfi90fEQTOnqVtZuusIeuGzKFPKF8sDBwZvkuDzRMBwIgLHYCnk9Ls6YU6WUBi+ZwrkA5XBEVQPRMt1UM/ePs8L0="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.1_1558868273901_0.15676786689178313"},"_hasShrinkwrap":false},"1.1.2":{"name":"di-xxl","version":"1.1.2","description":"Javscript dependency injection library","main":"./dist/src/di.min.js","types":"dist/src/di.d.ts","es2015":"./dist/src/di.js","tonicExampleFilename":"runkit.js","bin":{"bundle":"./dist/bundle.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/src/di.min.js dist/src/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-stage-0":"^6.24.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai":"^4.0.2","chai-arrays":"^2.0.0","chai-as-promised":"^7.1.1","cross-env":"^5.0.1","esdoc":"^1.0.3","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","isparta":"4.0.0","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","mocha":"^4.0.1","npm-run-all":"^4.1.1","nyc":"^11.0.3","sinon":"^4.0.1","sinon-chai":"^2.11.0","ts-node":"^8.2.0","tslint":"^5.16.0","tslint-config-prettier":"^1.18.0","typescript":"^3.4.5","uglify-js":"^3.0.27"},"gitHead":"00782ee870330e613f0a81447d928952d85c08a0","_id":"di-xxl@1.1.2","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-auCHb+jwpz8zFqx2uoaYeSYKT/WarKI3yzKbPgbUM99Vn9XTddp2H976AeWlo3Q6C/6rh32HP6+I+OS2Oq+46w==","shasum":"b62a796ee7900bb738b8018e70e28168509155c6","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.2.tgz","fileCount":44,"unpackedSize":1144708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7CaYCRA9TVsSAnZWagAAliAP/iofxDjvN9Flb3M2liJg\nNkgIy3oSbH9IqGi8c8/wo84xm7z9oz9+uo5W01sztNiTU/agQ/6V4PEY4dJx\ng4zgAfbzj5b2ZDiZW04y8vMynhWoHr9lKoDmSIbkOQliZhkraB5oHhfvBCK3\nuLFKf30mOP8xukiNmjWOdNN5bCXKqXG7x84LXPSDeGybYAwchDo3v3QZytip\neyEGjJEdJqc7HVND4amcPyJNb4A2Wgjc+OaTH81JLqAe98zvDPabcUedGtFx\n88K9RgEqPzZrBWSi1xNRVDXM0W5rrzBOx2DkdXiJi+7OjZT67D3L74ti0PpY\ndMjfTah93IhS2mwEpwzRPMYeOFBxjJdauLTcaMKu0ASW3Ng4H1wqsyXdp8km\nEKuQGlZpJKPIwoBJYdNYXjzr8N9mt7+eaaav+ziEn23hqps+4FtrMz54fO/m\nJ5nAJL9AX443aMNg1iOG++iWvc8emLS5f2SxX3tCXDpSyxsIYfroWLWesFtn\nE4L3SHgXuvN+r6krG3sQ58JlYxxXUKiXgDb7aKhpVN+Bw/26D9RAQPxkpV0h\nl6Pov92vorbJwev8uXDe8ueBqOP14c7B1i5nTdwllqTJm/X7AuuTc6+QX2Jk\nC5LRfm6kdwOObmdwhxesdQczSO5f/L4ryL2yLeGzJ93F/7Fe5ofXM6O2+YUJ\nkF5+\r\n=r2IF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE6fcrsIytdGAUDJ8LbuIfJCEMPxHT6MuwwjYbyO2V9fAiAAwVnecNRoYdxCzcEOjE1bXRoTewm0W/3XTv4kNT6Czg=="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.2_1558980248037_0.4845597147498011"},"_hasShrinkwrap":false},"1.1.3":{"name":"di-xxl","version":"1.1.3","description":"Javscript dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","es2015":"./dist/di.js","tonicExampleFilename":"runkit.js","bin":{"di-bundle":"bin/di-bundle.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-stage-0":"^6.24.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai":"^4.0.2","chai-arrays":"^2.0.0","chai-as-promised":"^7.1.1","cross-env":"^5.0.1","esdoc":"^1.0.3","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","isparta":"4.0.0","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","mocha":"^4.0.1","npm-run-all":"^4.1.1","nyc":"^11.0.3","sinon":"^4.0.1","sinon-chai":"^2.11.0","ts-node":"^8.2.0","tslint":"^5.16.0","tslint-config-prettier":"^1.18.0","typescript":"^3.4.5","uglify-js":"^3.0.27"},"gitHead":"00782ee870330e613f0a81447d928952d85c08a0","_id":"di-xxl@1.1.3","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-DJw62YWa+cb+E6Jfqj7cJYo+SJdKI56LjMbM+jTXT3uNF94IqOwZ3ZBF1oZ/kEaC6rFItLFsmT8HJtkybMmYXA==","shasum":"4bb1745511a6db2b76eaf4f31e54c978a0aa35a3","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.3.tgz","fileCount":44,"unpackedSize":1145141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7DcACRA9TVsSAnZWagAAJEcP/jYGoA52H4AzX+0Jw/qi\nRGomvEah7VIX1ZThWmTjIP9Sf42cGAAtgC6vrBgsR/lsMlc5iuaiveT26NsT\n/MT7964hNagGcy7jBhxWuymr8HTFKqvQgnfVfVx2RWaB4S1DMqcQSH8VD5o7\nFtw1tCxR3vKkcZiT1YLkfokLKIUgm2KlSwlSkiZlg1cdUQ3cUMPgqD4DzT09\nhOqbTAm83S6BDd+do7yBrz6jQHqt5AEaODErfycgYrbbEOppTujIDbxDKbDr\n60qkJiFX/VQH66jnh8eeBnjbvee6iR2jx8fn25p6z/Gk9/NrSmRmYuQ4tIEr\nWbxaLkyQ9LymU+LJQNAN2+1+/wNwxQkeW2HHWBdNXsBcEMIZ56HC67gTJdNi\nhJavu+1aNreZiMPonrQIN21s+RC6bZMXVgEFX0D4SlJgv4ccc6GKX52F+gfY\nGlS+CXHtx0uGAjkA4QtYefh6wpPg5Es2LR31F6qTsT7HmksgV0Kabux8Hs8s\nx+w+C3biZInPGrqTf0uqXRnfZeEFdk7wHQMM7JOapjvBuqoVKBL9WoOZrVle\nGmeTk4SLNYQDd/P46VueQs8Yi94HiCMpltprGjwYYc+41uKTtRPPup0aK8n0\nVlDti+xTmZb9GfwTLji4f4LVGzc7TMfLB/O2EEEiBfdawK4yNQRMlONHPHp8\n+l4C\r\n=JSoh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAv02Zu1EGAuSHrddY7N6rAH9RZwOy0c0NZlCx6RepZZAiEAo6jjlpMnUvWEjd6iI6WYBGjn7NUAGhINXSvoGN5e1Pw="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.3_1558984448174_0.02972659115243137"},"_hasShrinkwrap":false},"1.1.4":{"name":"di-xxl","version":"1.1.4","description":"Javscript dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","es2015":"./dist/di.js","tonicExampleFilename":"runkit.js","bin":{"di-bundle":"bin/di-bundle.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-stage-0":"^6.24.1","babelify":"^7.3.0","bencha":"^0.0.2","browserify":"^14.3.0","chai":"^4.0.2","chai-arrays":"^2.0.0","chai-as-promised":"^7.1.1","cross-env":"^5.0.1","esdoc":"^1.0.3","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"^1.0.0","eslint":"^4.4.1","glob":"^7.1.4","isparta":"4.0.0","jsdoc":"^3.5.4","jsdoc-escape-at":"^1.0.1","mocha":"^4.0.1","npm-run-all":"^4.1.1","nyc":"^11.0.3","sinon":"^4.0.1","sinon-chai":"^2.11.0","ts-node":"^8.2.0","tslint":"^5.16.0","tslint-config-prettier":"^1.18.0","typescript":"^3.4.5","uglify-js":"^3.0.27"},"gitHead":"00782ee870330e613f0a81447d928952d85c08a0","_id":"di-xxl@1.1.4","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-m/XgX8jJu7Y4lmOjpZgpYJtz085seb03vw91CgUukq6SVFWjjShFCdlikcQ+n1WVaGN9VaLVi5z4FfpQ9nLm5w==","shasum":"a0783ef8bb7e94bc2d5a67cbc0cfaedc05b9edbb","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.4.tgz","fileCount":51,"unpackedSize":1173818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7FGMCRA9TVsSAnZWagAAN2MP/j+5c8Bs/Pd66C4hLvCV\n0dmFmYo9uQebXktpoD+97+X7U8vV3EMlVpo+YkEvjTkNX3lEh60cFVkPQ4mc\nIxqnoTlBv8v0buKgNYa6nkJxFD4PCrN6Bvnz/kE7I+mlAh9NKH94NUcw0MAm\nXl2trn5b6S27JfcMhXAcq236CFPhrRujF1MgKynmo37/uTrUHMGsh4fXmfYX\noDNI/4IqbWi1Hqq+oMDfHsHprWWh6c0sj8IvymEd60RpZeNiTgcBCBMXkcwC\ni/jJxZWniqZ4DscWgWNen5OKKoqzqN1s3vn5PMR1kHwV5Y9poJhXHXGlYDGz\nJyS+vYxEhLMI1l3DzPfkVrAlAxYYDy3mjK6fPvaKHkCQH0mKysfmg8XTcGk7\nakQ2XxipLR7wUhqGvtvZBHUdDffRVmemdkDsxmhsgaz7TPstl9qffGVo3Wig\nbB9vBgB6XF2I0LaCTa+2uMrhUlEUkJErsXxT4wga/u2CjNCY1xL8xek22ZXm\nr5ow/4UQCXpnfdo48Ujc6BBpyym5D+cFzhC+9UuGp6QUJkpwvj8+vRVYHuyZ\ni4nTfX43OxY4+0KQrHzrQLoBS/GPvfPQU6tF/xoyDv8VVzpoGML+qzbvazeG\nwPYBWMbd+rNCABZUn9rZB6a//A3oE/v8812qsj95qeYCSpGcyrvYwaX7AozZ\nZ/dD\r\n=1Spa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrMiD1GQAoYlqJ/2lKHWiurMOk9Sz3AQYMJyOqJ/s9owIgZ1a0m/RRZoHyxzL+eEasXVTBFe9HY9VdsIyIiex21I0="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.4_1558991243553_0.5447822771849857"},"_hasShrinkwrap":false},"1.1.5":{"name":"di-xxl","version":"1.1.5","description":"Javscript dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di-inject":"bin/di-inject.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4"},"devDependencies":{"@types/node":"12.0.2","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"d3aa15b2569ba318fb1c4250ed910586bc9b2398","_id":"di-xxl@1.1.5","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Cw9uMdkEf5+0zAsouID9t+k1U6cP2nkYqoIjQ/SKGc4jepTx0Ab3HWwnR0KduhIDK1jQCiWFzEtQ/y4dkIGm1w==","shasum":"45488feb4b6e4bd2a1d4db5c04d62c91c36c18e1","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.5.tgz","fileCount":52,"unpackedSize":1182801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7Yl7CRA9TVsSAnZWagAAFCEP/jUsX3xOBItLDkjVtbsu\nM1uk43PVJQptnX9dXMLxepT3rWgka9LAcGQL9XwcmE6Q3GLL/YiHRQfXBl58\nVyYrNGlOKAu9yWQxut5uCDXt5/kOxeVw7ee7azqyhoRpw8/7xk5iZsQTVS6E\njweLkRhEjTEy7VsUdxf+M2opsQZuWa8KAa6Zt42d46b/truVSGr/Uyk0qiaz\n24gfVtTBGlSKOCzVTEt6OQUVL2I0IFJWnXdfJUy0owffYbE0azI035qBkK2Y\nUC9m9D1VWtEgGQyf75NgvZ0dui+SjdxUPUhrkllUVHlQE3cd1B4fpfDkubnt\nYYCcueaqg8Xv4t3m1+Com7VEPj+K6CtpEwfvZ64sYpw3fuN2sXFPBluk2r+i\nHt90urUWlevWW7PtbzYO3c58S7Cg9zC/JPcFDAclPkrY9B3pt+x6bSqn+2L4\nflCAbhhXyM5rvQMt6WFdE9ImRICKEhLX5OPu+FDOpiNRFHm//I4OYRSrSOKi\njLMy+v7mwgJdFyGcnb07Nep5FdgEC/S2afoaNRaT5gRymN8/eIElLiiYnBhY\nEpT+itfAPPQOeTjsFLCuwHSqE/pHf5g2a8PetZ+C3eXAiJERwDRoaZF6UM1P\ndvJNmbbHQwh4mvmZf9kxDxFxAUPu3KX4kpDho+7iFQlHnj4lM04ne7R5mqo8\nqUGT\r\n=otVw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuz0dcE2cFcYa8sz9IYmUnQ6KdbZvNKLVKl0eJZMyE+QIhAIiUuJuH9coA+CnIifkyBaX27HqFHj803bvjxZ/KYGWr"}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.5_1559071099280_0.590583405997404"},"_hasShrinkwrap":false},"1.1.6":{"name":"di-xxl","version":"1.1.6","description":"Javscript dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di-inject":"bin/di-inject.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"7bf821cd90186f37c4ed3187b3d60fe47e7d257d","_id":"di-xxl@1.1.6","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Gw/wz2CH6+wwAOTUXKDLA36y2WpiVD6lqGDbiGaj7d2/cXWB/0KtBvMutfsCDHIiT6P0dTZfvtfRDyRUF3raPQ==","shasum":"1b7dd8df5dd398d76c1153beb7a4defed1ead47e","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.6.tgz","fileCount":52,"unpackedSize":1175519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7ZkXCRA9TVsSAnZWagAAoEMQAJfZLXOkA0/QLDL6xXX/\nKCnNt0L6cqOFYGbJ/tv5zbTH0eVo0pMTknrUvcLv3BQ2Ej1I9hK8ZDbm0TXk\nYaqwLBG55xcbXXl5KvFp8Tt4Lrw0Kiuf2wZ/GpiRMQGJP7TkQRypoyHkVoT0\nTXxwKpIBQ2oJQglkn8oS62PeHCJmXXuV4Dc+E9nXiBt2/aPnGhSYjRNQYl2T\nx8PFQ3HvxKBAQjHkYwNlSdK4wQ8J0asbk3cNz3hWJplgPTeA8K66x8rKfQbZ\n/7b+OGdS1PdBZKIJIjFfh+yBn8rhne2AJwN6WxfhtiUair+3dEVnYdmRCByT\nAptRJypS+ZYeANP5CfgcRb76463+TbKWqgJk9ZbSdAQLvI6Byk2rxK2gXHeH\na+MgEHMtDdJZiDVh7SeU1yz6VF2TxnNSEzgtFLIuqA/Q1DtMlGxb3+3ceZ84\nQjcvSkYU5z/R7PNkKKHEHoyV0W9PFspvOYkZZQwGmaBiqVfmrXuLdXSbv3oA\nWhFmeqqTnYvp6A+p4QKZRztOOzxxCarOhxysY5sR1zAI//Hg/Mx1fZ9exhLH\ntjGi1CEKfOoX8cYsQtnt26harkJ4tv7fCxRBxM9VWUTWgYNva2xsv5hQh5ij\nnzbojyyj+NPKByFX35ndXcyVAMqW/GdOQEPvHa42lQy9sToEfVjCwW0KxRHw\npbC2\r\n=9zWk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0tE8RJ6DFmj1DankehRHKvkF9/p7vTpz3NN0HIQ+SfwIhAKyJDaPc8Fr3C8wYw92grkMZFsNZJa4yE2OrA6bDzVmg"}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.6_1559075094299_0.7863503857399865"},"_hasShrinkwrap":false},"1.1.7":{"name":"di-xxl","version":"1.1.7","description":"Javscript dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di-inject":"bin/di-inject.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"17d8bdf2b62a2cedd48019e43046f77768471bfd","_id":"di-xxl@1.1.7","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-tUwlZKiCP7pWfvpsLiNDvOaQQGS8HCvZjgzy4nEfLtdHDzkcDJGYN4jD3S0mAfRspvE6mZuW9B3RrXyGabp9kA==","shasum":"b2352aa05ea846460e28357bf3ccb20f19c1de1b","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.7.tgz","fileCount":51,"unpackedSize":1153691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7ZqSCRA9TVsSAnZWagAAsu4QAIzxX9OaPEA2n7i+GKfb\n6pSZDhESehx3Xb08kgI0QGIFlk2kC5rlK/6BglLLQLWb0J6hunuUGchS+vxj\nLPKhuC+YquF72I3AWnSyqVRHBM97//j7sESvmzNO7m4lNZVPebXhUxVFHOw+\nXCM+z4HXelDaEVuxVtGqdo4LAVVZK2YAH+YLaaQwsi87aTfMrRakcNU7P8Q1\nUobw+MDERdJpfy8ATXnBKMEFBz/9HlF2NMvDi8K87MjaxbX+vSdDQIE2S+yP\njksUnpIrHoQ7ucLSNHb2isdCaZ4KI8ClLHCFii/Utuov8ZovRnQnbp4t1pNU\nxh11zwhggIagFyDOZpyE2lV6SK2ZB2ZtVcCwA+iSz/UQL+GQ2e9BTjOoB5DI\nAKXRkLsdrqelGoKC51LTjX0fzf9itXJZUBGPfmVolhVpfvSuoOnwLKmX1UoC\ndO1jWwalPkijJ+0n2nlZjiGr4EPuqbmptkxjTB65xSiAOt7qeo/iIzypDpe5\n8P84CdVzroWZbt4tGfb9bac+HDbsIAMRPyXd1/foEZCCN4S/qXFUPoVZS8nK\nYcw/IboU4p7tCPKPwSeDTb0sG/JT9a8MLR+1k103VNEWSdgU0kwagRdfFXAJ\n+YGJoPh51E1XyxI9eT2CCYmqYYjFrgy1ym4EQtbjAnbFqTs30TZSnicfBS0x\nnBlM\r\n=jRPT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7Ou+Yw3rVmgsl5yTvRXg/Y+XnJsjewnJT3Qh9qctx0wIhAIQ+pCw6jIpN6kQRKsNm62AqzYeZcmfW1iCgVtbVbxH6"}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.7_1559075473433_0.11728621577143294"},"_hasShrinkwrap":false},"1.1.8":{"name":"di-xxl","version":"1.1.8","description":"Javscript dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di-inject":"bin/di-inject.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"17d8bdf2b62a2cedd48019e43046f77768471bfd","_id":"di-xxl@1.1.8","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-zU0f2/oT7KP8YLqynxnyITJbjvr5k7OZXO7aXHmUopvlMgQBtL92yO0rnrg75TRYg2IOS3tNTgp9B09QBVRf9g==","shasum":"dd69eb1b72e022bcaecb7a9ca214eaa3bbb866d1","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.8.tgz","fileCount":51,"unpackedSize":1153689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7ieWCRA9TVsSAnZWagAAtX4P/2Krzu45x/Si8aTqAR6A\n79e87Cq+wm7h8Zm6H/W8GqAoi/aDAi+SguyBCnEI8fq3lP0a1NQ2oDbjGi7Y\nldZ1NT/MTRpPOv1CSxJa9ef9QDHTRSqiGOK4KYfVikFjGSudrVwLAMXxYRLS\n04I4CQR4NXn7iLse4u5VpS+fKot557NCKc0SvXCI4QTFv+fGa8F56T0rfX1i\nk4+JOuAoyNh/jIwZVOXSAbYA7W3/iDm1wWkzwZPK+xbX/B8s8hDYmLdiUT+m\nLXVYfvhIb49gwCUEeQ1bH3s0STkX0Zc6F/1+TkBhSFvDONRNIMGf3jQnectA\n6cY3MXltJANlf1Vpe+cHWwwLiHvbgX/7esHH4VxpuUCvG4l4qBdrT9XqIIWB\nOgyY1to5MTbfjtOo0KtHyqfQ368ZPUq1n3PoHK5HWavRl4yaO7i7nKRhOZzX\nVPGAUXVQafTlRpUQOSLkzSbdANGausJg2UgB8l67NjTDCdHLU4k/OtHl287D\nJzD5cT6UuEetanDedrYobMzOFXIKFHmawP3YipRVr2LU615/CQREPqJcF2zn\ngOTghxBPLeTitDdbGCPfvX48wFg5Pu77sq074Ifn6CBypCaEd7kg7Z/biqKI\nxTIlVhATMymUqwa+0SQUuyyb1ArZARr6DT8YQeTWHWq5Q5G54bNB++BbaNDj\nNGz8\r\n=d5b8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICR4pXJdCRG1xBoSlDrmRtBscqwmmg+cmVCh+W6rGtx4AiEAzvdCDBWIWdIVUyNxEHPBVkvZBCVjykDhf+AMe5Kj/tM="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.8_1559111573197_0.22677570786847512"},"_hasShrinkwrap":false},"1.1.9":{"name":"di-xxl","version":"1.1.9","description":"Javscript dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di-inject":"bin/di-inject.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"17d8bdf2b62a2cedd48019e43046f77768471bfd","_id":"di-xxl@1.1.9","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-fX7Bi5C9BnWBZlM6Ra1Rq6D8vUW1t9Rtln654h31p5N54gTi2p3qfcRQ/hzkQ99VkLswDBXAAC4NLwiio/HE7g==","shasum":"ab767d87678a1c30e40fc40945510799e165e03a","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.9.tgz","fileCount":51,"unpackedSize":1153635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7qG+CRA9TVsSAnZWagAAWVcP/3G/PuYRU5m6r0zI3mQF\nJVk0DJo/vafESMz9ozh/39Nf8PNN928eToBGNbUT+c+Ibrs4THSXCC6L4EAo\nZsquCSyw7fQh60ovAciRa1YsoTDEHc2W+hU4Ywh/8fA84b7vzh7CSfuweAYK\nPWY4sSQLr9Hna4zrz/xtvS7AGaf040nbxKd7pS+/BomCgEQiWgdzTrXYT30V\nXnaZ67MVH27ky+FTMau3Yybqpqf5JUNvb6cz6C0iZLE2TOJGlg/pR5YcJscy\na5SvkSn7M5QQzDGsTYjXf0s5lxbjo4jEY3PXiUNQ876TE3HASVJTbKYuBI5x\nWOvct1R522wdkmMjtCoDO5tdGUtqh2cXeRRTQ1aT/+Ky86QpLyjrb2o56hDy\nVA5atPnFi+XTbItfH2Hf2651jxnOgmEGejSFKcwwoTMiXrp0oCeiymnb4hXU\n7qo361aMN6Rzhvv6el+UkZj/NO2BCCIZZZqcGezfRtNoG0jS/Jzy9Ja4ZTJZ\njW0Mp/CnvmMcX7mSBx/a5YzRv/Q3RoolEMJk2YgAfZdC49xyFX3XDESnTNQO\nNupQ+rSipyjAPFb0c4Qvioh+FL/Sv+bxLOUZIvLD7hKbrYT+Ul3shoT0yRY5\nMOPmzAXDigyP81yFCcL/1i7oHK3xfeD1asZaHRUGX2mKAn01GOPVeRCl3XsE\nvyIw\r\n=asbD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVRfDnNlXyKkXsZO+eYCuApYwR/VJ7K4ek94NmBCSzGwIgU29Tbngfp9be7wbmsXtSVEg/gjqINGpPIAfZdLv2i0M="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.9_1559142845288_0.011664768869489972"},"_hasShrinkwrap":false},"1.1.10":{"name":"di-xxl","version":"1.1.10","description":"Javscript dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di-inject":"bin/di-inject.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"17d8bdf2b62a2cedd48019e43046f77768471bfd","_id":"di-xxl@1.1.10","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-P4I6mzxalyQ+k/00q3oeAT8vMMsyGJvLYddPo1GHFit88kTf21ll0lZhDaRzSgPIcVB7OKrE+3EYXDqB216MhA==","shasum":"5acf9b79b8097b959306775b3cbff2bc6f5381cc","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.10.tgz","fileCount":52,"unpackedSize":1164255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7uGiCRA9TVsSAnZWagAAnR0P/iX/Ah50JOSs3yLe1oLp\nzLdX/JefnpWiQR1V2mTo8eHIZDnqt6BcIGK4s26q6eTbe20tJnoLc2pZPoYP\nPHlXHnCZXUq+i52eQo7DHOHZRcxCQJ6xpFfByZXbTGXyibdkLEhmhur5/aVw\nnlmajeLjixWjar3GqXNotFxt1T3USnlFx5HlAeovkn4iUX7m0/rrdKPUw5ZZ\nlZJC2/YAIZTfzmP0zZ357KD/BfJ14FaWdcXWayBvZrmJXzu/65iPsSpGu5vm\nvGukqT9sVbHt43cbAKA4s0YCziQz+rt0ddF2R6Uc168/YVyBPi/n1NXIVV4M\ncKihSJ5CNot3wsmtr/93teHl4anh2S21/0yiQt+xyoHwqFSCoBXbiaDnjae/\nEyCydM6PfABllHXpM+Vc7Yv8oKq1w2FgV/LQLk2uj2z9nBb/peEtWmhDyt2b\n+knrEfWTWAF9BYrtII3AFlqT0JenrloD5KGe+asdpmXiElg3cel8J0f6ZW+o\naMjBMEWxwmO4J/Jky5SCrUJBm4UvVuRkTUzojtn16adtfVbbXEh2bM7XzfCU\nM6/zhnjZCivMNjcszjUzm7KPHwkJdLGiDNIrseCwDD/KvxHpyUOwrmyP2/kk\n6TSVcq/blvV0VQwGjH60+/X3qczFKSimjCMWpXP0evPHo0XyrlY1wRUV92Rn\nmjSF\r\n=a2Cp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGspTUHtSG4VGfo6B8W0E2/R10nrbOZX1jYIuV8A0cneAiEAkTY+9iAtvUdEvC0I139PJ93nO5keyChsOFT8pQiDDu0="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.10_1559159201234_0.1300653385473982"},"_hasShrinkwrap":false},"1.1.11":{"name":"di-xxl","version":"1.1.11","description":"Javscript dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di-node":"bin/di-node.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"17d8bdf2b62a2cedd48019e43046f77768471bfd","_id":"di-xxl@1.1.11","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-5OSyJZ0DfShWJkjOBjAG2DTI98SsXTkbk89ydLFBKLf9Y6G/rXlEsvQBUMZxSpJDT9l+lHAKlfz1iQFQVaPKOQ==","shasum":"06da97576da3dd405ae2a91af2cd6cab0509edf3","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.11.tgz","fileCount":51,"unpackedSize":1159265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7uMMCRA9TVsSAnZWagAAg3wP/jK/1W6yiWyCwRArrxBy\nAuM1JfBmtAdIoHeVXwI4Cnw0T4KF5ow7mNRH7N4lTCA9r1aTd8LNTnca2+WO\ni7Y074EZR4BsEKPeJbNoLoh7hrCbs09dEZswNkaWNaHXUE17O5/wXTPEMe0S\nyBTFR2sbNACvPalRSyDhMLSIWECVs1IIDxhxeV573M8yjrKP9J/b0MsyID+r\n7M84NjVFi9LFbvwM15GvRd4edRqQPmqR72YldRSMPU7Jfm3LohDoUQZB0tMN\njsJ0TGWqYMm7SYu3NhW54ynfo2XSJTeUne/5CYNLCKY/mxsFpKSeGddMMOpr\nXoErKdFlXLCj0GOg5JKa5rX2dX7aJIRAHQPF2LqiZlqTuT39LmTRiTM60TXA\nY4SvZ+13hn7UipGHCJ1GmrDDwgbLkWRipwBkYpO6lifI4CntG/wlExhy6gX5\nwAO1OBBRCEN/CVQa4E4uIJuow3YWET8/CBrpdZ5jGQlCwR3asafUU0yyZ5BK\ntHgtxzkOVuWmhf7rXbMA1SlLia+Z+6R+Kln1BkfJ+etQRfj1kJG3dvoYZCc0\nlfbHU/0qOykr1kB5Q0RSHTz7iq4tFxPexV9Ja45rctn+4T8FSW3U8+NLy/NL\nd6mu/dVbSdeNJPa+cnNIvFk58OAxWOVvM5xe6nsxdSXwyGvVvCR3ryu80loQ\n3gnX\r\n=MwWx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEdzl+mxaz/ykzmXA0zyVmEMXYXSe3mfR4Gr9HFVSjdSAiEA75SaK4mby9JG0B2GNCsmLnAWzOeZ4y5Y05zA2o+XGBM="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.11_1559159563363_0.6371755559623091"},"_hasShrinkwrap":false},"1.1.12":{"name":"di-xxl","version":"1.1.12","description":"Javscript dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di-node":"bin/di-node.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"ae6e8c6244441d56fdfb881b98baf28fca177c8c","_id":"di-xxl@1.1.12","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-3NLpCTMix5fMkH9wHudRftbhErlsL+ZrZbCYZyztjFt/JHhYrH+M3mMX/oCg9AL7zN2Jp9JiqZkFhtvICm3aRQ==","shasum":"eb866c21065e9a874b120b30c694d468d7be82f3","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.12.tgz","fileCount":51,"unpackedSize":1162104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc79MfCRA9TVsSAnZWagAAn50QAJCvesf6yUrJT8gQCyFT\nrBwC1t/nZFYVsS6qNHUUZ9vaULrc33BA1K2qdBt0wktc3Ywgdgch9QYG1R+a\nikodMSqFADt4ywIua12NgFHiA16Ptoi2izljHGSGE033Dvm0oA83j7YL+sIm\nAHDEeCdudjPM3X9y5JZNDk5yfLqJC3N84FtW0/8rg+d+0zuap5AsJVNU9aCP\n20KkxkSX/4hBLx5bOg2TjT7xPGaZPTdxobawayv8JwAyUKUR3SotKg0UHQdu\nZq2PhT8BnEqQE9dniiDD5juUZqoaW7VufKGsYGtnvIzbh1i+umHTMhabJ1HK\ns4/art5qBtysLiB8U5rZ+j7ud1me6n3hg6nfEiSmhpXj4chME2GRQd2kpguf\nKD6RYs/2TRmT7EqLKaAAOOaH0IZQMevGu5ovSMlZ7bXWSV2+9v2troM+Y3Q4\njQMtpC4zCeFbI1Zz6cWS6gUFE4otw/KKjhVXl7MRTjY7DxiO4yccOtDJAaCh\nQIX3916rDVxmf/7hQVyyAEWajOYEO+FzqHin72m19K22QHa94W+6847f1Tja\nbfmjrU3+uuXDrgPagP+ZG0rMrwNThxd9EwWemSlagLSAuhSOJfdwqHtdphzo\nGMTp0O2PeoBdco3+j/BXPQbtR0MwsY+0l9qBvSrUHewnFZwic+hFKOxHl+kz\nD0rD\r\n=ai5f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF+NerbP/ntnppAgNydZFrKosVYdeQIatWKrx3kD/QNgIgXj0MxJX1MrZR9OyH3RzHekRKe2F7+z6zE9L1VNpcsTA="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.12_1559221022364_0.35743432515680373"},"_hasShrinkwrap":false},"1.1.13":{"name":"di-xxl","version":"1.1.13","description":"Javscript dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di-node":"bin/di-node.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"3f8537ed5178b8aff15b208bcbf80317907f679f","_id":"di-xxl@1.1.13","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-XSbp4xQZjqDGk6yH9Kc7gZ0h6t2fLweQ5NECAfTS/qGvQlJJVahVXqjqMo/3GebHaxfHQbz3Dw1ggH5ivrlBng==","shasum":"02e18154fd17fa03d03b953e001380ff83fdf605","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.13.tgz","fileCount":51,"unpackedSize":1163260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7+q3CRA9TVsSAnZWagAAIcgQAIhryrCMdAPGQ0F24CA7\npby5LWqydrmQXv/9tZuH762tX9/f/rzWwE5Q3hlzyaeCeqHdWRjNZAQ5E59i\n2tcndR5tFgQiuolKV1tXxyLVcFaSVgCSNIxfuUuD2BoqW6OJPgaDIlWPw8mK\n3WT9c8P+tm6mLf68Wgb5dTNoS4f1yeCbwH2KmLvxjwjyWj/uVuA5v2SfO+UT\ngDFuZrDXhm++BMWBWOF2DwwtkxNibP/lJrE5HJWUPq5hulyNHLfO2hYJrx9d\n35hUz9YlbZLSibywSv0kUuT4w9ydRkN9FP9BlXJtPVwfCyx6th0oqJOSoX5m\n3JG0/hDDKOlWQkQIUTYbz+xxJFS24fa5s3bqdi/qnSxOYpzgIBUcc+azT5F1\nFGPWj92dCCIe2JC0RuV/ajlmeBED29R1sLQwmk9QZM1M51sra2GfycDIwstv\n2y2U/KXW4dUiiI4WmF+LWeNjJsm4nITuj/3OAA9D3+tr5ZVnrRjSNZcVsNc2\nDd24m+fdL2LBVls8PrJ86SGopGgo7LzZQavjrxK5YlaqV7ah+Flx4w4E/eyz\nAeL9tAFlr6waMFw/0SBvomnX8aTuaGQYxXsYQLVrlNOhZpEG4MZpCZUrZe6p\nzUKw9chA8+Mu/By9kYshic/lnDWKLOFR0ZJ6MktwYsS6AuTzAdIzmu3blBAj\nka7e\r\n=CdT8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvVwaNGFXMkS6xgpL7xrw06EdWuaEKCalAJzjgBkAYdAiEA3TdLQGHk8fxMbRzNRq4UZSe3yUtdxi8VQ55d/uCCWQU="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.13_1559227063176_0.1679347518228338"},"_hasShrinkwrap":false},"1.1.14":{"name":"di-xxl","version":"1.1.14","description":"Javscript dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di-node":"bin/di-node.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"3f8537ed5178b8aff15b208bcbf80317907f679f","_id":"di-xxl@1.1.14","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-e5FdPtGK9HA7pFJG49rV/BNKwfRne0XLKAaHmVFUAPClCJE4+/6RzLIgbuBj8R8K/5wwWvYbmU5/FX7kqojDHw==","shasum":"b1b692e18d9050c8fa371fd1c9ed496bd912af2c","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.14.tgz","fileCount":51,"unpackedSize":1163364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8BdACRA9TVsSAnZWagAAdEsP/2Nh10p7hZFK7OnEvf7j\nHTp0NMmLRfL0SGa+gKuXXWPE3aB5a47vt3R2VhQhoKbzN31AKF9/APp82E6J\nNlL6BtS+j93tdwlFXZv+GKRb0Ca1xl35qDoqbyqR2uqcjcNg7cUiynZVIo7A\nLI5ugnEExKvpe3/Opaz4Rz8/jqIXvmIkqyhA7TqANVWZDhCKjrwwfIt4ZJMM\nHWNxFAnAXph/FJ6eCDyKoEdN/pHrwlLoDVBuWT8Oe7C8khEfN6sBGiGKrwNF\nAR5jE0Dl/olDMwZAwbuKe7RcXDaXDPQ6ucsz+/Zo+GoKACirGExZZwzLNqdI\nB7uAqtvpIOq0g8Qsyu9KhZb8V+bmIcRP1YX/TPCE5O00I0SHo2xBjj++0nSq\nlPrAA1dxv9PQEl1GlzRjQKFGTY4Ko4U55sMECEZVAJfqasg2AIG6znC/vHIl\ndltayaWZorifYsnkR/pFbAZcKpb6xaWvFHFzzd/qIPK7lFX9Iaqvr6Mxbfov\nLa/C8ty52mCWA6zQi/f/h4aIpnF1JHVlH5kQCzD+xiqqAKtjiva7qx/YPThb\nAnetNwv6v7gFnV8xBPcH0jMy0OJcqaorvRxf88a3C0GqJZjxl3ahrWW+2QPc\nheiReTMZhqaZbDrqWBmOrMrUy1fAJgFnWJA/BbFvj6QD/njinqSnbwTh0HDJ\nIXGC\r\n=a9We\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQ5SZzQPZOlDWPP3l9zBJtsOMNzfYWCN6JJb+FLFm4YAIhANJzjTfHCkfKe3w0mvQKUlnXUULrdNImpZXWT1/0d5oK"}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.14_1559238463846_0.48159489822898527"},"_hasShrinkwrap":false},"1.1.15":{"name":"di-xxl","version":"1.1.15","description":"Javscript dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di-node":"bin/di-node.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"3f8537ed5178b8aff15b208bcbf80317907f679f","_id":"di-xxl@1.1.15","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-BLDMy6RB9AJylYw3HU0cGN96PTo+icS/YVScDRaqpO4U0MqLNwQjv0R7WNn+ehXSwBKvbqFN4WQ8fow3R9RsIg==","shasum":"a9be52ea10cd8e98ccf106e79637715b1ad99af1","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.15.tgz","fileCount":51,"unpackedSize":1163790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8ChHCRA9TVsSAnZWagAA7ZAP/j+QO8K7qrziMapf+tyc\nl1aSWqFPQoZWP7nNKnaTpkweVJwo7VyOfReYja02kIkoRFJbsE+B/OZHeQKX\nzAYxnHVyz5WoKp8raPjQWmOFbsTHYuhBY6MRudu/3Z2hThPJnwsith1rIHgN\nY51Qr8SWd0bPC5Ugtlf12IcbIMMZPwG29YL0UyDAF6Ys16ShOSibQnminWNL\nB6EdFcqUB1frGo0wEpWv0pYAnXsLzuE/KgE3Emy+dnDaXd3+7JG7YWVtNNto\nXFoEjeRFYP67lIzY6ol0y0ODxcmYsuT552chrXg0ZuzNCDS3m2kdSO/dEJ3I\njh2sMyhyUNAeJU1MJJE0JI0eBvp3M5u+TpgR2rs3oMCMTakht/TpsFDNWZ/9\nMBN33YB9QpX75T5Ka5ZIQWq7nxr/JubEu7wtn48v1Yyk6b/T3DNzg+SS8u0K\n7ZJXIg/SlAvegF+BgKOonkdoJ96znQCF/kwplYOtxfFjXUfIjMEeAONkTIYT\nS9Go5efCKKdK2ZdMfHRg9jgcFnzRJi2MyhUMLWzHIXrOLA2qamuYZf6xtHjE\nxgAbqtqgvCq3gjXwC4CeydCbmz+pe/Vp8oAcO96KIkpoVHhv3wt0hbBP7DKA\n6ruiGrukpMze4qDC1diD05EwtKLvohCddJ9roD8EckzXnYoJzDzImhU39sF5\n4hna\r\n=876Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHLBQOpR1Aceh0dFUMsVq8GoIQTdokzI4wxhToRp0fxMAiAf+efjhhHyHpCrOLNiWni5ot6Uk2GHSGDbO5oYPTsPeA=="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.15_1559242822771_0.9677756769803909"},"_hasShrinkwrap":false},"1.1.16":{"name":"di-xxl","version":"1.1.16","description":"Javscript dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di-node":"bin/di-node.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"3f8537ed5178b8aff15b208bcbf80317907f679f","_id":"di-xxl@1.1.16","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-EJBx1/t51urugIT7sluk/EkJUXaxU05dkwxNmRo/BG3UPWmh2w0GTQqJLiQ24g4KVI7NBQv2MsyTnhBd2Lwlhw==","shasum":"0f811d94ffaf9c4436e048c85459d36c2616fd85","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.16.tgz","fileCount":54,"unpackedSize":1198659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8C40CRA9TVsSAnZWagAA518P/3HqjSgYDnPLagN3/bpf\nacceeYJpd529a4bm+PHjfA1mA7OcwTtFcV9i6kmf9SD8k4sbqK0k1NA2nnzL\nYT0CSFqhJZRnDuLg4bZv2R+knLhr7RPAeTFsW+QMprmZB2YgAElZnQm+5EIV\nhmij1TjqkmsQD4hxL5HYFSjRdTkLB9JqatF6DdOmT4UA2bkQC96o8Oqg1k6x\n3UGVYklvdAykGrJSvhznHoqD3jP444h7rNQfzxsezE5OPHQ1Fu8pW6D2jSs7\nbREEYWmrr2Yzs151mm4/KMFtB/cQQE2Jp0vHMHWo3kcyvXii8OS1XKVjblEu\nuSV4Nav4MNlsqisHqVM71n9989RZKB3U8YZhTRCNtJvL4HmtY5RYtMgiRwxs\nPpmfY8iTD90brIwxsX/nzOw3391oBw3fBt/CEunG+X9ZKiJcZZ0RHpAnpG+N\nwgxk5RyidFbyyxuV2MWSLmDn1E6DM7QXRzGreUZibHT54lmXWXCSVsR3bB0/\nDyXhjf1dfsu5kxJXH6IeNS5bQT/jJ0WDxwNlOldLqAsvWCtUZ9pPcpyc1CHV\ngPu0YW4G9NKadtXshyV0hBZ4fSJ++P2dQwScMLZ+LzFABpBE7+TZpKwKvVQx\ncCylWxhYiy8tT59tegzPlOnVewkD4X4/RffAJA2dZgXfveOj41AYj96YR6Ns\no5eS\r\n=BcZ3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5FCRLpOi9muogfb1y1Mr1IXLGUJQWcfwRmYMi0gEadAiEAg+56/KtSfhqw4e7jkZAmB/BZAKbCt23Wc6esKeEgJjw="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.16_1559244339559_0.09324841650829985"},"_hasShrinkwrap":false},"1.1.17":{"name":"di-xxl","version":"1.1.17","description":"Javscript dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di-node":"bin/di-node.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"3f8537ed5178b8aff15b208bcbf80317907f679f","_id":"di-xxl@1.1.17","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-InLSd+hCP0IqZ7yYSqQ//jLVPwUjIteyLzF9vYTXbqxg1QmRRX61nCpBZGuyLPzY+x3SvMc2PUzuEaZ/hHA/aQ==","shasum":"b41ea9217e77f3cdb696125863e644501ddf4b80","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.17.tgz","fileCount":54,"unpackedSize":1198663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8DxnCRA9TVsSAnZWagAAPCUQAIh+qDP498b6FXa47LSk\n0fNF1ip0b/mZiVsZsqmpKWFCKSY4v/A/oe14CNTlhA+olblj+DPAoxQ+w8Zk\n/CI/XVzRN7hni3sizcQeabm7Q/Eja6t/Zp31SRSQen0uvclbtggkGTwZq9wz\nQ1dPXcZgn32Bm2i0CLW2xrD3mNrUiCDYL3lyYNWNEZpvcyo7sRzDGmh5AYxG\nn4At0cIT9taIPJ8kfMfIfQe5fh33/OfIEJgJzhd0ghsNbBH4KZY68gUOf679\nRksIaiJaJ6v8T1Zhrrf1uBtWIcUtCloY+lVqmQ5hzs7Jy2GtEdqysgaDKWRh\nzGxkLyDYb3dFgQvtGNggOjH7n0xmu9rZLEyDFohbvVeOkxAd32SbfllCm4X6\n0V+bEXXl7BDJsQW6HoJ1jVza/aTEZuuLGvD5NmwOYDll2Vagogm1Z6YN8mt7\nFtbtJ2+Dr5isRtD1XwLy9nsXWx8i/my3jC+yG0PRJM+qbqFD/PRX4Mos+67T\nGqQxRNE0k4S+6y2Y5PzG7iRXdHixm8dCY0Oqscfx/JAXTROhydq+vEi3O3RD\niewRqielmUXm2l1gi/p4rpBe66YW5PfXqF2dxOlzAVGxLkYGEW8qpt2avs3Q\n/c1T71XejVtjxqgbfQPMWJCL4Tgh6jAJgFNoCkr5nWcQSpyGzKo4U5QpRHY8\nqOEJ\r\n=Eh2z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHhpNduOWyI6FfR2NXTW0A0KSA+Ag5EVHkfXdghBQZ+jAiAY1Px/Oc5n7BOhOU21HXvUX+oBLCuUR6wqS2zVBCic3Q=="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.17_1559247974379_0.45244368247338995"},"_hasShrinkwrap":false},"1.1.18":{"name":"di-xxl","version":"1.1.18","description":"Javscript dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di-node":"bin/di-node.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"fc9577ec3190ae1f45385de8b048564c34bea696","_id":"di-xxl@1.1.18","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-SohS+CYCt69PzqPNVihdYORjMkdfn1WdVTaVKsl61OzOUIYcvWaZMuB4YWG6Ue/CkttVqmRP7an6WQOzVzG3+A==","shasum":"abe2f2eddc362ea2bd53014362fc04274f253423","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.18.tgz","fileCount":51,"unpackedSize":1164595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8EPVCRA9TVsSAnZWagAAfvMP/jnczXFSCcOicN5xDMXJ\nHyCKX7ceUNhAJiUy3OE6efY8qmmTAI4U7MMooWPyhIYTVRYIf/KDvtaZUGTU\nnSTOzyFo7GlGYRtlG/9k3WvWipkOuHLQElfcSEuFfRrSigrleFPakfKctwI0\n6eG7O9KfMaowW3ejVpN5Sl2/K9yoZZOf3eOwnQcnsb74acrmFD6yBtjONTUi\n8c2nEQqVmEgyaQVdmlyAFtQVx3dS3fZkP4+lFCwdVUNS8TMg3WuOL1/nRkn2\nReZ47hbrs9WoSBlVfk7lorIK2rk34+cvY5lwZALexUVVG82SchPz5h/nJ+yQ\nqWEWz0yt11pyqrisXgtlECd79wIsX6nUR3LynQfWjimjpYCKTlOpHmEgMBIU\nmxGsPStQb8+jOD7WsGzpusgMrZLyX8GVMnrgA+REFp0W62btCSb4d6huqZKM\nwItoCvrvY/6FV7UcrQ2Wsa6r/DXOAxNbpIfC2r4Gp8f42IeC4HukN5427QLd\nNdV/voy5cMts7FAK/9iONCGDUdFmYqjxjIZSNpvXDdMZbS5bLu5Kc1xqV24c\nRJEE3rljl/baZ8omsN9vk1PKQ763k7LRqg/1k6bny2gsTFdTNLjnr2kuKR4I\nAAuI6roAZvNMrtFMHKC9SaS26PD2SZkaurXtR5bDYLcvu1DXcktOUCmjvYMG\n2HWh\r\n=eY5/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRKxNcf1AKqCgrUlf1FT6KSgmc/pHqTM0ZCSogod/prAiBeivnlcofuY73iJp0HTIBbMEmIF/3mG4tx1Z5VGYCFCQ=="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.18_1559249876019_0.7110234268523694"},"_hasShrinkwrap":false},"1.1.19":{"name":"di-xxl","version":"1.1.19","description":"Dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di":"bin/di.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"509a0884eb56b460a48c8312c542f32319193623","_id":"di-xxl@1.1.19","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-BoLzAjzYeO7TMBvfxhtIUWKStiCUE7bdHOs0Vh0Fp7JxWL079tcEYBXEwrLbgbYYrqpXcGUkrQf3Uo8WdtKQUw==","shasum":"7d30e30b51b804a7f300f8541e5b5508052e116b","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.19.tgz","fileCount":52,"unpackedSize":1174993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8YSTCRA9TVsSAnZWagAA7soP/3ew+2nTwCURifHdbZdv\nOP60eB5YsZfK6IHOxAk6jYWnpHZ/lJoPgZPufgSbgWdu2XG5jQIk7JVUvisk\n6/7iafipqYy9xLZhC7CjhF2wgxfayKswnSCm7nLHiWOYHNoZ8tTRa4DBBPR7\n3Bz+jMu+5nFY04Qakb3kNCG8q8S/dJDJjDNVyMIlJjBZ2kauNqp2d2xVsmzS\nnfFZnaEWKvdZ5rrNbue+HvWEg32hQjX/nvUfYQRX5CoxevSwJYp+iZ18QKcz\n3F/sGpgY04TGcnqgEPqnCKjc1rCVBqHJTl82tcBhwpTR2hS6HQVJCn1Nk1w8\nKNMgM/LCf4p821M9h9SeFokiS9bykvxoQAz5VB6k9Z4xi5BHocp0Fib/nq5e\nD+tgJY8Eay48Xm4a5trvnZN4+Z7ERZoMLTabQMBTlxXKgJCTTM5hzlx7vqSJ\nNa+k4esG/7Z1WixtYZ5nFlmfl96XH9HM3nLtYa9bnBki5Urpsg6SmOLVx/bh\nusEw5KiWwakU2qAuwzWsvR8XXdsGLaVz4oe62miZ7aVAajnVOFHTXPE77nz6\nCTj9HQC7RMiEx1cnZ7+bmMPcChfc1YQeYWsWiB//GmaIMJjhCjoK5Yt6uwCI\nam5mzr5CIy487dIiRbzHJ4DBRuoxgCO9OV32uQOVJT99LCe6xBdVfNkLZF/s\n7OnT\r\n=4AC5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrygzot0o7JJqFHeHq8u9GIUC+CDrsWJVG6B0aBb0+NQIgCdaWp00LRL49Wh/PRlF8F0WJqBRpQ+wctC+bQygmVPI="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.19_1559331986388_0.7552613126636587"},"_hasShrinkwrap":false},"1.1.20":{"name":"di-xxl","version":"1.1.20","description":"Dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di":"bin/di.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","test:mocha":"mocha -require ts-node/register \"test/**/*.ts\"","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"e616375a9d8f36a33c57b96c54c0a6f38a62284c","_id":"di-xxl@1.1.20","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-n0ipf4qQnmALuTkeTT4D2e3ziHQhTpfN7tEVgFFep8hRuEz2oYplUP2gcwU7At1j6MUi74bY/YyytpdNE14Vsg==","shasum":"89e857db89e19f93e206af04dc2814be88c87f50","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.20.tgz","fileCount":54,"unpackedSize":1190143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8+dbCRA9TVsSAnZWagAA56wP/AgvfxySDYxJl/luS7w7\nSKnsikNY/ay5UmPpdzE3vIfuYyuJ0fEJkP8NQID5YEM5/JaoTlIvQ20cXXgh\n/QKpnfpVwoago4m5/HAYdi5BVR20bNRpVUtI8W8idPF+0qlv6F1muXsRWXdZ\nZ8JCuxXGjgR55+tiqDvQuPmWadeprv7540UqgUVcv+fwDQjCDZ2gSsReHhu3\nLeNkd27mG1Uad6DT5JgzR49qgExjNglH8gdDsqRNo0czc0f5coplQp/QqHgi\neZ+ugoGnaysVD0srtlEudcmeCq1fDOPAog5MJUGTqJAQrX1e8JJNh8F6pHta\nftaU3pCvXAZBDEkCvYcoPuklUP95wlNhiuOH2I3rZAwvamLK+i1v6GloxGBq\nRAAq5f6Xu+8zZ1U6hvxsTQBoqypI9jfJhCu6z3oUWImUo70qoam6iggEMEAe\nQxCf2JAQNVyGZJEjpih4wCzDoQrXSuWgD+V4VOVqtwgVmnSmWJfm3mGhsuqc\nJH/4Si4l74pgxMFvJKZOMirNCAPyKPW6vFKlzSI6rVbnViQrMXO4Nw2B4MSi\npNiJL22XVcQmIPOeveoDsySqr6w26qGYAHg4/xkliLrhrjoYq9AjhZqwGd4H\n46bubVghPtKKsHHg61Qv+r0oTzIsCS/sW3vxwsHuz1N7TrZcXtJuYjzqE42u\nvZuk\r\n=BqFM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCF9nYo7y3uTyjCvcwBnRxD/mOgCh4KldnDONdB7yxs0AIgMX9ehZKL0+3+GQuM7Bs7JgzOW56MkEvvDT01eLubUhM="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.20_1559488346327_0.8849283058881743"},"_hasShrinkwrap":false},"1.1.21":{"name":"di-xxl","version":"1.1.21","description":"Dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di":"bin/di.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","test:mocha":"mocha -require ts-node/register \"test/**/*.ts\"","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"9853bac73498e65077081b32fc68f2a90bca22ec","_id":"di-xxl@1.1.21","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Ff7pe6vh7nFtLgzoYDWgiWnHR7Lm+JuKO6t14u9FltSmSUe4KEtK2RMWmDiB61v9/rFEbePotd+m438ma/GJfg==","shasum":"bf537365e633cbfd9bb941e5646114910cab36a6","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.21.tgz","fileCount":54,"unpackedSize":1192316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9XBMCRA9TVsSAnZWagAA+hAQAJWb0luLmtBjFqsouMtc\nLqOmFPS/Zo6+CIRvhjz+xKThS8v89Wl8m9OHs+0iD/6AjN4uI2ixglsvIFuC\ncHTRyHG4a5Aup8YktlaiG+TGLjVloJ+IBEU+w9RyeoLuKm3VjschVbC/HrHb\njwbS7KE+Vrn6WSd9Uzm5NTf8UDNMP6NoLv6O3kH1AgtShZPiZpv3RbSh873r\n2NrDPaZ47FIq8eqTKsqrzlrBao/vv4/rQI0pAJ3e+tdOIv6WnX7AMaVUfSwx\nCSPokjs/vn+AZHqDAcyl5b0LK92A4xvY/r6Cl+oxQBKCqHqh5PPTjLAW8hy6\n/naO4VVagYJLAVZtU9LHWfe5t+dc1itzQaVb2ZN7ix5oJbEteVN3UP9YqKlD\nmAObSVUX0Gsk7yQjZR/1wJ6yj7Qo5GhEjj7dK66icMO92WHpxPV3nLy7fHWG\ngEhTwqpvpjPK4TvKjMTAXhaz9psyiGuzJ0p9s2L+bA9SrivTOb9NrVLY9XZm\nGMZHjX65RpWe0sKTLHJswHiAf9LTrxL/TQSUiRCFW8DbsP/8FBCT4K6Wahhi\n99oKyc4464Z5r5/JaFyG6GJHBed/ZimTBEQCXZ+60r1DQJkZtVrGIGRLiyNj\nARZJZTlzYBecIhVM8WUFOwD8aUSYsuvvFeaW6g0IOQhYzY9N5twzmvCrfjGi\nlepW\r\n=kcH7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDle7OrINFClUeiI9TicBUnWLAQqAvU4NqYzSvldJqfsAIhAJ5C2YXT5HKsEHM7lW483YI7yrk0YKUZ5am75S0ZQwdA"}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.21_1559588940126_0.5529262594574826"},"_hasShrinkwrap":false},"1.1.22":{"name":"di-xxl","version":"1.1.22","description":"Dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di":"bin/di.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","test:mocha":"mocha -require ts-node/register \"test/**/*.ts\"","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"d7aa677bde82f56114a3bef7d239a6e341ae543c","_id":"di-xxl@1.1.22","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-KHeCUPp8sBYJC1c1uPwfxYnLf2GezfIwlonbAf6sSa5zTcq2T1BKq3pX/U7uJeF7eS3S/ZkgkC4F2FY2f4c3ww==","shasum":"589db4d8d7319568b9167eec32ddf5831647666e","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.22.tgz","fileCount":54,"unpackedSize":1192092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9YLMCRA9TVsSAnZWagAAXJ0QAKSrVMow4fshHGw9V0up\nZwnazr67NRUjgETNXp9AYEV6jDPvOmKTFT35NYP+xCuhbe+/qJD6WQaMJLyR\ny4v2MU+etr7zCoZ1ZwUh70b/RYokhhaugtqZFVzvpT4sI9lbyqlXK89ZvVU/\neKnmJPiE/4AcAybXr+cuSoen9HzlNIQgG/rLA+4kDgBVTULiyd1YF/uoUOBi\nwHqbAZIOwKJuG+tQaXiajO2/VaC6D2m3hpREvgF9x7ntvgGb62+FsMGthnJL\nILovirUyClYsOqTkZ6Uql9ZC6J9lix1TwUTzIS/V2OuPU41AqaxX8H4D2nea\nOltAiLI2vjmIMaJUjQnSbQi8Na1O651XhPWPW7iHG+5Iz40aSNIVAFl/W2xt\nUB21EOZG/S1Jw1/M/lJdZjjOLXtKDd1qaMXExDza9HnutYGSG/+1ckpXdoqm\nkSTlfy2/D/CuJioBi5FvUM7dBZxSfgMKTAcZiym7C0uMxn+oVFKCDwhr5/aG\n0sXbBgN4vWlhYODATeU1MsttqNjd/jbi7x0a80Nl7bPQkaXTZOkMp+6j9eAw\nZVBqGukbxxSWb3qzXWaohB7oShsNLuZ/kHhT5h4PZJJ526Bsr5I0oWNLgJ2Y\nEtVJtS4u2AgH31qoGOb+xCrHv27SS2ysRlOt6sE6+/+qdxKKY64EmIzSWvLn\nSu6X\r\n=arl/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxbDP3VvLpm8fXbq+sq6Cep9exzNpREZNk8SX3EeyUMAIhAJSpSbwX8ZF1zN0sOOz7BoY25/qYE31bqJDLJE7IMjT5"}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.22_1559593676106_0.6018707624349695"},"_hasShrinkwrap":false},"1.1.23":{"name":"di-xxl","version":"1.1.23","description":"Dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di":"bin/di.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","test:mocha":"mocha -require ts-node/register \"test/**/*.ts\"","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"79b193136ccfd4d3d1f30bc04e1738cea8f2a8b4","_id":"di-xxl@1.1.23","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Q0Ak0JZ8B3dPAnMsHAiaqwOXEiJxgbUEMaMt4XNIqa7OPY0fOk+ZR8UgVF2ykrY0bNRgdC/Bm77XXD9T5XEubQ==","shasum":"20a688faa0775f90ebcb8b8ef934fd3107d1b6eb","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.23.tgz","fileCount":53,"unpackedSize":1195940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+7GMCRA9TVsSAnZWagAAEvgP/3pOXO3NHD7LPxbOrpke\nWjold5+Z0iDpO64pduV7lhRh+lZqAsnQN6YLleTiQyPoCKX5LDtU4mjpvkok\n072x87oRoqMq4VQThiBx6t51PwuCKCjT+Z7kXlhFk0+N7mDqIQ/Cr6YrqQag\nr4oNHpBEuUQBMjC7Oi/NdfCqS+baqOZqQZA9fiqOV4frbHfenmr7fcW3Bttn\nWK0eSYZnQzJ8wnAQPbCZFc3BZLeTj76y2dcnkrIJZtWTah6+URqHeNc5PssQ\nhyzzar2U6co4dx/Jqp2GNLdLJzytBEPXxO2oetVT6T2XW6JLuZ0xe+6elcnl\n7UgBRZAHTHx498d+rYsyK1kOtd4AvWE1h32JIKu9MH5AclNhkl1YUNSFwM6h\nkhXVWa6KLfqHweiRWPLIJnM9aPwM7RxSE1ZeDYteslISeFXIfnZSm7Fx6d1+\nruUBABWKeX4cqR8uHfUkjuRNA72odI8DGLKa/9iSmiwQv35lUfeKj+UcGKa5\n1ShXztMTXPmZfzf1ubYyOCa4B0I96ibjKkm1rUDxPWG7cmFekG4CuXKJJfYz\ntDrwYOfuJkA/N45/6BCyAzLPlKdToxrO0OOKRALAdL0fZ50ancHYPCyLAdJh\njjPxGYvqTQmnFMtC2A1QEdBBsNMQl2N/v/n8kAclvIrQBVMwXQWZcJIYOvA9\nlkVI\r\n=q6Da\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHEARL4y4uoVcCUgJoI5kv0qf8/baAbQ82COk1VkOoW5AiEAtvPiqPa+ppyP9OjlbfFSY8FJqS57u8MvqtBUpcMo3GU="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.23_1559998859688_0.8292089041126636"},"_hasShrinkwrap":false},"1.1.24":{"name":"di-xxl","version":"1.1.24","description":"Dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di":"bin/di.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","test:mocha":"mocha -require ts-node/register \"test/**/*.ts\"","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"4f293a5b09124cb007aa30dcaf05080207de2488","_id":"di-xxl@1.1.24","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Mijey52NPnI9lXFzkTWZk4TOAtP+C8Li/UGceFulX0KM2ZROvW1pyttNKM6U+++zYqWjL1GLlLm3T/9AqZhQAg==","shasum":"15b3d27b445bb9cab07af9ee0a5ed5c29426c1fc","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.24.tgz","fileCount":53,"unpackedSize":1195988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+7YRCRA9TVsSAnZWagAAB7gP/1R3+KGss1ehtbOru72K\n/freSdvgaXdX9XcUHxgBgaCezmmMDSJwSMs6Ok2BklyRx5W6bAfn5kyANImk\n01jweIzJ5VJz1w2V0N6PiPZNOsSKssUM2MuKYo8RbrYhj1gLQ2OEPrfjzzps\n2UV4zoS5NNa8uoE0pSVBZoZEyNwBwtFh9pkpYSPaOoiBMSwWfOfpwAgfIOOh\n10A2TKF4jNHIy3s/UmUknQYrHBJP++BsXKs+4vkWfwi3zx6VC/1VENKWcrqi\n61193zDvtGkb9nIAl+SXl7XMUlgrqRJhRJYp+4xK7ByzjFGOJhYo0V8LU12W\nDdSttstsTOQuLaAK2swaFfr9bl+y8nGq9ERgBclUFTqPs4GhqVo/YWarq5Fa\n63w8wfKiKXCLVr96yQ8aIbjLBgPVWpvewkuDs2MfV7bRIqoIiBVcMZJBj8h9\n6M1T0zV37x4c3k/6gA+4RRfdfFOeNzTdPz+D7Ua6jF1b3VwOfyHr+YZuY26V\nmvrBbDKEhnZSxQrk8bADs6um6kb1h3zIkxFhXFIAqbEdZgl1DrNpVDHLGHM0\noLWhKHRWFL7g+qpE4hA0N/lfD5y6gUSxwMjt/y0L1LMVaHWig7xhoDTwuEHA\nYO//WqiY2GKugEIMSkfpeKHxClJop3At6+EAz58yI1woNGaEmRf8yeB1wLlm\n+fJb\r\n=Qwyq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDz6ffcxj6nLyLXMOjcMw+b89UyKg+DkNRQULYTu66COgIgJjod+q47NZ5nRyosqnT0kYEVGdXMUD0DNsOpKNYXgzU="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.24_1560000016941_0.719098481657104"},"_hasShrinkwrap":false},"1.1.25":{"name":"di-xxl","version":"1.1.25","description":"Dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di":"bin/di.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","test:mocha":"mocha -require ts-node/register \"test/**/*.ts\"","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"5989fe5fc8987af706c70130c19db1cbd3fd9330","_id":"di-xxl@1.1.25","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-xumHxc91ut/70RlrpjoVPlFimo91bn2eGARLDtGIAPRshEQNMvdjcy5htcl4k1L/njaWs2wYQEiSqjW22vBOyw==","shasum":"3cac69cda3e00cd76e41d727987b8a05b5b2dcce","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.25.tgz","fileCount":53,"unpackedSize":1195890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+8dECRA9TVsSAnZWagAAskQP/1hMyTaCvFPwC5lkjlMG\nP08OHLfKudiAFkjAVSWga2ZupUaViansgNQxnIUQle74PUnwj9G5zFwZpwAh\nA7rS3nyw+pw1k2GgNDGHHRRJ8K26ldCxlsLJewWPjqwB2ohoPXDR8RdtPczy\nM4fgtLafc4XaeYHD7SoKhL7Sz8549ponq85gOrnsWEy2dWySu5b69ccj/3T/\nA3KOEk8PEA+D6pPDQQkBIyUACfbP3My0tmTVY4BgD5PjI4ytLoOFcGCG3d2g\nrwVfKtU1MWIVwLWtlD7fkrZ0dvKrbZeYZF5XEIUdz2KY6+Ld8j7Ltc9YozZo\nkj7IBE1GsGqQXP3E2piZx8AZVWeCY5UPo95KTZ/yh9tvDJX48wf+tEf17ogq\nlqjbyiZrJxsTLoevkr9g6AH+9Pn0C4kIMU3hk/X1z7+xXCyQ3O8hR1/3phr9\nnDAmA/cEBHBmYYj1ikQvEB3fMTGrYBYBJu+D5nlnNXJawuIyKWbOmcgaqk9g\nyJlFaCGqyM4AoAN2DLySpyOuIrN8GBaxeZVnOIbWpJsFQE+VjIpg24xGjJHf\n6qEOaUlvFqBSwYRHh9DnZ0gkTfexgKqVHUkuulnglNUW9pxshaTrFHmXaxuv\neEbZsNRbw1+fvtP63M+MLseOLpRlvt5E/GAGWOrQM3Bv4X9Y4ysk6TH3nAWZ\n04Xv\r\n=4fte\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCng306H1KTpUANPWEkqrK1oDNWGmmKVV3xtjXodRWyhgIhAOVveBAAUqkTytH/Nvc4YJv4SK4oO4xds69DM+M3iz0G"}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.25_1560004419585_0.37004096817454535"},"_hasShrinkwrap":false},"1.1.26":{"name":"di-xxl","version":"1.1.26","description":"Dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di":"bin/di.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","test:mocha":"mocha -require ts-node/register \"test/**/*.ts\"","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"419390fe1dc3c2bb2d4e2e4bfaafb586165b084b","_id":"di-xxl@1.1.26","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-qoY9va7I/JpeK/yHTqWDqX1Zc09bTdSRJ0TBa2ra/l04ssCafu9sTV4Q/OAaLQQDS1zkCEgiQtS+WmqvA9sQGA==","shasum":"8038e06b96e4040ac520d1264fd4f032e38c65b0","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.26.tgz","fileCount":53,"unpackedSize":1195620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+88cCRA9TVsSAnZWagAAW8kP/2NE8qrx6a31ZuTlNuxy\n5pM0twbY9MBMFURvQHV86t9GTP8vpIaiG0SV9ioFEQa3lTo7Z2H2xwRNb8Ub\nQnu4eMLBpUhAGTIK+STF3be+6g539Ty1rdOwpA1gV6bic9PGwHl2O8vHq/7G\nraFm+CisNEKUlpJuG2HCMn4RuKkMV3rBv6BVu2zhUeYOB/Yo2+yAnf87X4Ql\nuI5OvtCahnGDvK7i5+1LNDQOtmWwGWHhvLYyeMUDtyo2QbFD3v8iUt1EpAAA\nIAVhbGVDVfMJpz+IDKPZBPtIcUnRpoF3VyoPI8v5dT0kqvaf5a9dSWSbJuyL\nmf76P1OEk8p8K6lx1yVGA6vXlci1ctJAqHzhVpQY+o4SYE4OQRtyCUiHEyGf\nd9wmefXsgMlzKBvlSvJn/51S8mWjvCxuJQfIHx/PIlUgxYQuYgdy1XsEynKW\nhZYcV5G2Q6BerhSZcUNyi0tBBon6vIG4ar5Lf+krpTQWnS8dMUOs8uQz9s7s\nuH1M6KudkUlSZWWUqYknlFUiyhj/ernO97secsgE7Y3ZZ65RLb4H6xHkZvdi\nNUOBxl7PkKeeIISuM/F0p4vlY8mbHP59CJej4i1m0sW8yGJ+SIpV3EnVc3HV\nVQOC0Cyq+OGg5S0h6Ojbkq/wMBykElgo4NCitruf/GRTgWIFkQi/92GSWyYx\ngeLT\r\n=iBbg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCimQ+25Jg3uEf+Q8odZLPYoyhYN6I2Uud16/2M7ZPayQIgf6iOcAJooQZyhwtVA/79674ZusEG/TQkyFOYlx0WCTI="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.26_1560006427808_0.1951461571012425"},"_hasShrinkwrap":false},"1.1.27":{"name":"di-xxl","version":"1.1.27","description":"Dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di":"bin/di.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","test:mocha":"mocha -require ts-node/register \"test/**/*.ts\"","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"726617edcbb8e9caf2efeba35615a89988631b78","_id":"di-xxl@1.1.27","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-cu3LDPo8Cv338AK/YrQgHyYC9kRzv3m2nAytN36iAKRUQIaSMjm2NGo1L4dksBTHwUJQUT9utGhmxC4zj3oifg==","shasum":"a33f0231bd30b621cc92c9d9973c81b25887fdf4","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.27.tgz","fileCount":53,"unpackedSize":1195659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/BuICRA9TVsSAnZWagAAMCoP/00fxiRm7qctvCkbQeN7\n4yjzd3kNCBUOuBsiHZWJcf+wTeKo0J4AeoqK90jrtO4E8ksrIwtL2WxOl2sa\no/0wsSMIunmo0wc1wFu2tIp/v9MJPLT7RivkMh/VtuK/xpyO6KgwVPymXyN4\nYt/xbhGevGgGXEDNrNWbdoPzepecdRLAfYb8pNCQA7cJulFG4wUPkOT7wWGJ\n2LaNHNI9Otf9kMdV4gN9F/gX1Z75Mmpromg2Flwp6NMGC1aOPc28n/81Qpe4\nFCZ8PXz75sIUz45gCWUYpNdL2S7Ns0eyzQvO3hMhbJ9olDB+FN+5N1FtRJvW\ncuP4SgbjbotK0MFbwHtCwCPLoSoESWaH5xeK6YTQNx2e+fmASkNrmJxBKNcq\nNfGiuvA3PlctX1xqMM7FcS6gUbdWUzwlWiWNhjUdQntzYPd3tZjFVPJXKB1G\nAOhBVD5NAGgJ6XWNWWGUKkflLmVGqkGk07h4I4IWFGejaGHE3UecgvaEt+87\nSkbXMarDVETnmOGFj6aETqRkjrFXxVT7+YKIh5MRt8/6lw94SFKwMKTHbNtx\nVoj8uyxbblUS5zCWdO3YjralHTwZjPv6KvxLFrrCT80RJVtHWQePXN6ucVPm\nm9vGZaxUkHerCZa98xRQKrPJmVYgiOKrrc+RUUxzzaVr2Xn6y4H2myi1BWTH\nd3he\r\n=YLRC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC+TaIrISfWF89Ge6JcWo4Br+C394Aes4LiuX55jHKeeAiBXR1JYjrDRPB9EK/hAQGRXrzp81X9cSQH0cariRiJcwg=="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.27_1560025991089_0.28870280256186587"},"_hasShrinkwrap":false},"1.1.28":{"name":"di-xxl","version":"1.1.28","description":"Dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di":"bin/di.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","test:mocha":"mocha -require ts-node/register \"test/**/*.ts\"","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"9b0567b98b7fcc2c6336514853db7fa9925ee6f5","_id":"di-xxl@1.1.28","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-VM/XBvdT9LnWco1ajLO3rf28vLm+9/tMaUXRf/7Pl9qYHiVCw6SwL5FQDZ2YQxc4dOx6l5ld8pQ6T0+vQPZGAQ==","shasum":"af150bbd5152b7bd91d6bc3ad186cf3d9aa926f6","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.28.tgz","fileCount":53,"unpackedSize":1196405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/XpeCRA9TVsSAnZWagAA0ogP/2RljIRBjTWH3RzrfFud\n6vo+W0VDXmJQdFw+l4JBVTFB/j7AuRxhQ+JY1ceP9mr9D9JCZnun/KwT7WWC\nb3EOb7VVZv6Ikn8xEhHl7bwQCAoSL9kv1+RyNVQ/QKN0tJwAJuXv3appo/Ex\n2Tml4ZxNmvDQuCOnRQrBlvLZhQg6WVux1uuYjaRToILsv7AeuFknpLjf0yBP\n640IBAEmoPBtdvZ3hLJq3yPapvp6R0cUK9/XFtsF+13QY+VJZIW7KmUiX68z\nt1wF8rcgr++GIOt5czdh9HD9VK0o5lmA69Kf9upOCVjCryiTgcciaSuOewiA\ngTkLQO4TijSrEXCuef/Doy2eagzoc+yjhJmpW61eSi7prZxxQbGoP9JvIm6h\nKFSaA0o8tnLohWp9on5p0MiMAfltkjtFJi4A/NSGvAzL3wZ0SJMmKwe0d8QB\n4Mf0I/1EC/l/f7BoZ3Zo4HDZM2MNWE24QJopg5M2E5G3a/v09ilWIdOZHn/J\nRI4Gnh6JskwaD0WvWU59SbkKyBfOVewxZLUAOlysspdH1dmAa++UMmI0OEs/\nDmChG1XWgiKiFr/wFwsoqLcsYJwONKJVc+q7gKyLsfKnxc8uXWshHMGwhTll\nJdSqBbVnd++80066KKp4iNJUd7a1bysWUJmewsL7fvSlT7lPXe5UywuhfZBt\nMDHg\r\n=8fJM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHNO/aXiUcueKodf4npXQzQDiKHDQm9I1i+9VqL4XY03AiEArnzKqqddIUSL5oLIbIkNScqT507esnAySMVuJOJef3M="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.28_1560115805887_0.13754796032998273"},"_hasShrinkwrap":false},"1.1.29":{"name":"di-xxl","version":"1.1.29","description":"Dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di":"bin/di.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","test:mocha":"mocha -require ts-node/register \"test/**/*.ts\"","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.2.4"},"devDependencies":{"@types/node":"12.0.2","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.1","babel-plugin-istanbul":"5.1.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"14.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"5.16.0","isparta":"4.1.1","jsdoc":"3.6.2","jsdoc-escape-at":"1.0.1","mocha":"6.1.4","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.2.0","tslint":"5.16.0","tslint-config-prettier":"1.18.0","typescript":"3.4.5","uglify-js":"3.5.15"},"gitHead":"e157ebcdd501ac8c1049c00478898b0f1cbb8599","_id":"di-xxl@1.1.29","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-wF4uzCIK7PxlUm/jgAWGH09NjSGu9GE9s3xbd74Iq+yCO6ZxHbqf0VJPbY+S9sKJ5HEY88rOjstLwPRnX3t43A==","shasum":"6f215cc0d092b092578a25aaef18117a314e2802","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.29.tgz","fileCount":53,"unpackedSize":1196456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAWbSCRA9TVsSAnZWagAARlsP/3ivfF9Xos4lqxrDA+jK\nRl/Se/z0rzDTCa62aExLCWatCTqDS0Zo02THfP4MFtxY0Yp2OxFht06hjAoV\nwAClTybOutdq0vsC10lJtO7ePu3moMwylUt4UQj+t1fQ96tazzFBYFwBWRDO\njfXJRwRYJrfg77x0y4MWGeO9BU7Gmtmwtcg/vE8OU3BzCI/B1OF4Bv8bsa/y\n5BRsF8hQuzcuCUxxf4KEWtcF0nvMzb7cd7kLCyzRcdER01hK1nCUuzcjvdmi\nIs/Y+H3PnccFNAd8iOje/4zgtCf0PHe6c8zW/x/mToipUOU6qpuatIKSdoxc\nOg6hU/iCzM0iwG6pqPgdqgO6nSsZQuVkpx+AQM9T5XXecRblbyjtrAUXy6ds\ncuhLL6h3n1Qd1C1SpkVT8qMI7UirqXzojp0M9pS1polTXtWIHtZwz6unin0T\nANVr0ZrW+30D6pNJLZzPc4IgrK7UwMQ1dgUZ471vhGlg2cx0Z1pGCjphwgTb\nCaUcL4eV7p2komPeQWIO+tvGfdTqbcaZRN6P1x6W2WZ0sF/fp7Oy59Y8pUcV\njf+JPEQSeCMEHaP/FXAhddMvdxAA3EbBJuWYKAleHbkPQfPuIRmUlVGJDCm7\nAVqJq4ijzwl+DlN5Yiv4Kl1gQoX79kQrp1rd/m2eQmvCea6WXV6bQz7sWAlh\n5EjG\r\n=LcO6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6QtDJxgJUYJ4U43Us96yLo5GJ+W81KhaiVY8AMBvjVwIhAPUMXxe74q96EZg6lez6BwTiCjKoq5dCt9+qn1K7OMea"}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.29_1560372945382_0.6222863981349653"},"_hasShrinkwrap":false},"1.1.30":{"name":"di-xxl","version":"1.1.30","description":"Dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di":"bin/di.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","test:mocha":"mocha -require ts-node/register \"test/**/*.ts\"","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.3.0"},"devDependencies":{"@types/node":"12.6.8","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.2","babel-plugin-istanbul":"5.2.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"16.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"6.1.0","isparta":"4.1.1","jsdoc":"3.6.3","jsdoc-escape-at":"1.0.1","mocha":"6.2.0","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.3.0","tslint":"5.18.0","tslint-config-prettier":"1.18.0","typescript":"3.5.3","uglify-js":"3.6.0"},"gitHead":"08717d108cd8dd23799ebf1ffed7d60a6548ae85","_id":"di-xxl@1.1.30","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-yhk9tCHaMt12T0WNhi1UiPROb/7jA/uO3GCSJZkUpP+suB+lSNpsIt/a+7UY5zMCxjMN9mQe+E6z/4gYbA2uNQ==","shasum":"2e7eb15587596cbcd9c0659a25bd86e653399d6b","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.1.30.tgz","fileCount":53,"unpackedSize":1196807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNw7SCRA9TVsSAnZWagAAmzIP/AxMFsIy5MBv1LK32cGp\nTIBGSEUWaaKllC9Ia8LsPmHgAA1cOJ+YbizpmWalHezl/c/Y1mH65DDHfhXi\n1gatLQ6HUAr7/NFpjz+6Oe7VIncn0Yg3A8HuH6ESdQ+borboUVGGZLeskZ6v\nGRArmKHeoWmuw8Xfkshay6NvnGjse6iWksO68dnaAK2FFvoHsbH3zkiuryzx\ny/r2XS8W9j1o1Cie5uZQjYdcEyTxVORMJcb6VfFaE5SFF3ypOUFqEPCOPfg6\n2taV78JCCHhlp/fE243f8s0DgkelDi4C+VvKFVYG51ERjkoESGgHQnyh/qvh\nOVXwX8aOMMVX/oSLOlbms9pJcqPa3vnqOUy1Cw0Omx/psBUl7DconvwJYUXK\n8whH0tuUUFULZB/J7lm9WlX4ui5mjHqiRqd5OQK+OXqX4xroUjkJhWsJSJeu\nbr0YsBH5chAR6SHpJUjVRCD0pz8cJUGuW3mlXgnSlKiBpSFkW211HN/Owz7n\njVWiEAOOazZDu6Q1n6RKxauK3cn5n9HDVcKUq2bu+4nKB50nWIPKxpnaGqQ7\nHemsna3sgffn8Wp4dfAucVMNAFIJ8ThSg1JH9AY2b9xWMn7Gh6qt6AS5prAN\nJAN5r1gYVUXtfm+dUJ+Cb2H5w/RlCKc4MN3PXuoXczPqTNu71gwlgCRq4rfu\nRn9c\r\n=QkRh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG00CZX5l6HgC6CunpIYwwXyZI1ZShjwW33e1KSJNLqJAiBNMhqugptI5it/jXVnA+vDA2U1qg3t54F/CO2rh98ryw=="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.1.30_1563889362035_0.9151946249928524"},"_hasShrinkwrap":false},"1.2.0":{"name":"di-xxl","version":"1.2.0","description":"Dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di":"bin/di.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","test:mocha":"mocha -require ts-node/register \"test/**/*.ts\"","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.3.0"},"devDependencies":{"@types/node":"12.6.8","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.2","babel-plugin-istanbul":"5.2.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"16.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"6.1.0","isparta":"4.1.1","jsdoc":"3.6.3","jsdoc-escape-at":"1.0.1","mocha":"6.2.0","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.3.0","tslint":"5.18.0","tslint-config-prettier":"1.18.0","typescript":"3.5.3","uglify-js":"3.6.0"},"gitHead":"f0da2d3847fd665b3c16acb17be564de08764e05","_id":"di-xxl@1.2.0","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-mwnSztj4t3v4AjfyZ91hp8e7gk2nbcKwf5aKp0VQ89HiR1VIxIkx7y31KZ2cJXvkpSqKY1sbQrLwHAr1JpbLEA==","shasum":"a2e1664f03a30cd15c89be52b9341ebccc6fc98f","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.2.0.tgz","fileCount":52,"unpackedSize":1184925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoGpFCRA9TVsSAnZWagAAg1UP/jcKR9Vzg4tcIdiKOaVW\nfKQMZSiRvOXtgDgQmU7DXGWmFIE+/2z9sM29oS237UE4fuOUUI1rattuYcDS\nbawua44LIVD1mbwOJE51mnvcWvYRiC28kAj0kW8Z2CF8l05HyiNeH/91uxUS\nnR8ebg1fVi5Qv7Ef23r12CeLLFick/DoFYxRXu67+grXbs+gfSaoX4KPbCxP\n3bDvb7h7gasVxCmFn/+6wDq6z3N+7E8V0KXHMykMjrp94QCvjstnQHEjo+DM\nWelB+18YdBhqZL7rbSX61slunP82fTWnXXpt4AMR6sxZRvg0dcfkeW9r0Gye\nhNJlOgUWsggPw8qWzR1oNGqllTcV/DOV1fG+1FLpAuMs5zL8T1OI3sAta1BF\nETNw/0qTECfCkLPa1xWhfOGli5ithBCfeTqzWs8WKKFBeugZs5yhxskXFMrn\nxHlaPeicKdJhlF1Sj6wUUXTJIGd3YfPkGDS3ga19TieJlMkBKigA3ejzBXOe\nikmenZeG7pV9lAFCaLEP/7zRRUlIdF2Q40z3HpIMufZ6YQOqB9D8CpYWHyKx\nDC5gfurEY5stVmOWWZiwpIgYG4b7oeyOXNXWvoQdy0ml4PcLr4KimXdZaCUi\nyXH/pS2t3iC1OGkW/dbIMCWZ+0k6JHa8rWG9NAj+urNl7UXC1yhnihe9jRxd\n3Dlr\r\n=FVvw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBEpRZtF5dIqTJHGuEAqu9h/N67QjY6N0VPX4CsZ4jhLAiAL5HYZHM5Pj/apkOOkN/ka8dZQS1bgmqG84LPoLGD5bA=="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.2.0_1570794052197_0.8054590720695158"},"_hasShrinkwrap":false},"1.2.1":{"name":"di-xxl","version":"1.2.1","description":"Dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di":"bin/di.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","test:mocha":"mocha -require ts-node/register \"test/**/*.ts\"","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"13.3.0"},"devDependencies":{"@types/node":"12.6.8","@types/yargs":"13.0.0","babel-cli":"6.26.0","babel-eslint":"10.0.2","babel-plugin-istanbul":"5.2.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"16.3.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"5.2.0","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"6.1.0","isparta":"4.1.1","jsdoc":"3.6.3","jsdoc-escape-at":"1.0.1","mocha":"6.2.0","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.3.2","sinon-chai":"3.3.0","ts-node":"8.3.0","tslint":"5.18.0","tslint-config-prettier":"1.18.0","typescript":"3.5.3","uglify-js":"3.6.0"},"gitHead":"f0da2d3847fd665b3c16acb17be564de08764e05","_id":"di-xxl@1.2.1","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-04jz0XBEnCBRM8cT3uhHJ77AlfFKgFSH3j1qVT3sJeZzV1LJEw6YWkuqiQJdtjIzl/R7DBvIf0zI2iEk3U1GHQ==","shasum":"9332ed63caba6569802d3e4c65c64b5e6fb9af7e","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.2.1.tgz","fileCount":52,"unpackedSize":1184966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoGs5CRA9TVsSAnZWagAAOiAP/2fraVCjsTcjiXvprZUT\nvsw+tRUXqRckY5mQ4I3L18yBOjaXTza4IecK/qaVoEwTrrbaaPwckMRlmVYJ\nQxH+AWxT70RgRHadTLUPnMP25DukfI9lIAig8lnIrr4pKs14wD+ipu4ZCF2c\nrSBtiZ23q2oxMmwTQpmWT2xWXD/C/DA5RoPct7MvohrhEhytPJyB8hUZc2bS\nCI75CcYMmWWA29ZJdST+Ve3TR2rXSBOharvrr2s4DuSdcEc9xgbWOu3cGevP\nLUzHodhD53qePCiU/ZjSOurcOL43mTNlxTPORcfjqUJnOYkfZh2ONq16Ut8S\nipF14uep1BbwC6+OJm88FAmqvkLo68MBKF5rZlScvCZEXMcpwYOrD/eB6rJl\n1vitVfnktVw3YBm90EhdHubHLBgLRK/ntI3NmG31dXuAIBmgDOkMwTKyxSka\nXw+xv6w7k+0NJ8dTq7doAS/MFsbrzAxUIFBXKQoOkAjB1rtInyurpvofPBbi\nAWGApzfmrxyLrPYCU7dQoxBo1Vhmw9JAYyNcjg+oBXW5PgBHrNPyH/oUFWyV\nlMCVk33+LUDsuN/Wn5olvz/k0dmatyelOyPpL2OmHWTO7DWTpa0jAV71mq74\nOE2FFA2nEXG1uiiP1KVNHMqQZKTDEOuHs6PIODQburV40d90f6f5xm/mTqKO\n0qdR\r\n=saQL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkx2HlqphlXmtgrXoA7hfi7kQn90F4cIjLFMicFAbLpQIhANxKgcTVlocvZrMhpEtp3SXtq53nH2Tnt/UDyg0QD54P"}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.2.1_1570794296551_0.9241118280426956"},"_hasShrinkwrap":false},"1.2.2":{"name":"di-xxl","version":"1.2.2","description":"Dependency injection library","main":"./dist/di.min.js","types":"dist/di.d.ts","tonicExampleFilename":"runkit.js","bin":{"di":"bin/di.js"},"scripts":{"build":"rm -rf dist && mkdir -p dist && ./node_modules/.bin/npm-run-all build:*","build:bin":"tsc -p tsconfig-bin.json","build:min":"tsc -p tsconfig.json && ./node_modules/.bin/uglifyjs -o dist/di.min.js dist/di.js","lint":"tslint --project ./tsconfig.json","doc":"jsdoc src/di.ts -c jsdoc.json --destination docs && open docs/index.html","prepublish":"yarn build","test":"cross-env NODE_ENV=test ./node_modules/.bin/nyc mocha","test:mocha":"mocha -require ts-node/register \"test/**/*.ts\"","bench":"babel-node ./node_modules/.bin/bencha"},"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"license":"MIT","bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"homepage":"https://github.com/scaljeri/di-xxl","dependencies":{"glob":"7.1.4","yargs":"14.2.0"},"devDependencies":{"@types/node":"12.11.1","@types/yargs":"13.0.3","babel-cli":"6.26.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"5.2.0","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-decorators-legacy":"1.3.5","babel-plugin-transform-es2015-modules-umd":"6.24.1","babel-preset-env":"1.7.0","babel-preset-stage-0":"6.24.1","babelify":"10.0.0","bencha":"0.0.2","browserify":"16.5.0","chai":"4.2.0","chai-arrays":"2.0.0","chai-as-promised":"7.1.1","cross-env":"6.0.3","esdoc":"1.1.0","esdoc-es7-plugin":"0.0.3","esdoc-standard-plugin":"1.0.0","eslint":"6.5.1","isparta":"4.1.1","jsdoc":"3.6.3","jsdoc-escape-at":"1.0.1","mocha":"6.2.1","npm-run-all":"4.1.5","nyc":"14.1.1","sinon":"7.5.0","sinon-chai":"3.3.0","ts-node":"8.4.1","tslint":"5.20.0","tslint-config-prettier":"1.18.0","typescript":"3.6.4","uglify-js":"3.6.2"},"gitHead":"3335b0b33f01c0f110899b963af260cc6a2dd59f","_id":"di-xxl@1.2.2","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-NF7MyEfknQAxedU8mcfYr5ieyApCFzaNeEcPnBFG9W/B57HOjQ9SZ5OsS2mdzI/dyzm1yut9eOxnmKbuvYbIRg==","shasum":"2dc709fdbef1c1702ad798d858574c758077d2e3","tarball":"https://registry.npmjs.org/di-xxl/-/di-xxl-1.2.2.tgz","fileCount":52,"unpackedSize":1186811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdps3oCRA9TVsSAnZWagAAvAsQAJ0wqA4vYpZTTjXiBQfA\nHL4Y4lJPB7fkGmrvVfqmpBtOrGVzSf/dKbTvqxNBqE1qlLbioShyNyl8zO8L\nHjl17tnDEZOnWpyk6/1wUPRgwoYqhOHNbQknNDRNvqIWhZaT8cBq6BlMhpnd\nS7NX6kru6Ky3+kK1eIqjuua6l8pagalSoawHfjpt/Y4kJP7fAmNpCdTBiKtz\nVKwqE81d3LQUaZ0j19RKs+XWnp04hTcsynIFpmvd8rdVcTG7zxVb0hQklX6U\n2TpKEujn/zTi0qHUk5yBNTk0S+nu5CGP+300hbxe4QeUVpGoqkXFYsKTOLAa\nFm3FohFKF7AdV7sjlw+KYSst3e9fIfMgU9cKK1u4XpGw3OtkbF39lVUm63SV\nUeSfKGpUiHCfcbtCZJYisSy/DiYneJOiTsGrWh1jGtJkdSxxzHMJjRY5AT4w\niWyAaILPd/ga8ZfSV41i1OV5U/5dwR1gE4G9oZ21DeK17lKICnJRZ+soOm3u\nRZaoJVWmyNQWOdxpXT58TLg7bxa8b9BzZ2cVqDQzSK8rvqErdkM3OFdaXO+Z\nAaoAI5AR/PejEOoI0PAgGqll4t121I87G9I6bz3zVykRV91vYQcMNI4fU/CC\n/Nlu+rjV5i54aE9gKxWKsvWXhbyFxrKKRnF/0d98Y2AtlYXdXvbwVGT85/2Z\nvAeP\r\n=xeI/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/Q2w6TKAkWkOp8wkkaD271Ywy6ej2iTwY3yPWXBAqHwIgWqZlfZ0yrhYTpcw2SPlcPpVCSFKYg8xPqxX8LcFnjXw="}]},"maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"_npmUser":{"name":"jeanluca","email":"lucas@calje.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/di-xxl_1.2.2_1571212775598_0.14049646808217653"},"_hasShrinkwrap":false}},"readme":"[![CircleCI](https://circleci.com/gh/scaljeri/di-xxl/tree/master.svg?style=svg)](https://circleci.com/gh/scaljeri/di-xxl/tree/master) [![Inline docs](http://inch-ci.org/github/scaljeri/di-xxl.svg?branch=master)](http://inch-ci.org/github/scaljeri/di-xxl) [![Coverage Status](https://coveralls.io/repos/github/scaljeri/di-xxl/badge.svg?branch=master)](https://coveralls.io/github/scaljeri/di-xxl?branch=master) \n\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/scaljeri/javascript-dependency-injection?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)\n\n## Javascript Dependency Injection library \n\n**DI-XXL** is a dependency injection library facilitating lazy initialization and loose coupling. \nIt is generic, because it can inject everything into anything in multiple ways. Together with support \nfor namespaces, decorators, factory functions, projections and lazy initialization it is a powerful \ntool ready for complex situations.\n\nIn its most basic form a registration of an entity like a class, object or function is done like this\n\n    import {DI} from 'di-xxl';\n    \n    class Foo {}\n    \n    const descriptor = {\n        name: 'foo',\n        ref: Foo\n    };\n    \n    DI.set(descriptor)\n    \n`Foo` gets registered here and will be accessible now by the name `foo`. The `descriptor` object needs at least \na `name` and a `ref`erence. Use `get` to retrieve an instance of `Foo` \n\n    const foo = DI.get('foo'); // const foo = new Foo();\n\nNOTE (Because I've made this mistake many times:) **Don't use DI inside the constructor!!!!**\n\n    class Bar {\n         @Inject('foo') foo;\n\n         constructor() {\n             this.foo.do(); // --> Error, this.foo is undefined\n         }\n    }\n\nDependencies are injected after the Bar instances is created (Below you can find more about @decorators)\n    \n### Parameters\nThe example above showed the creation of an instance without parameters, so here is an exmaple where the instance is created using params\n    \n    const descriptor = {\n        name 'foo', \n        ref: Foo,\n        params: [10, 20]\n    }\n    DI.set(descriptor);\n    \nThese `params` will be used when none are given when the instance of Foo is requested\n\n    DI.get('foo'); // -> new Foo(10, 20)\n\nBut when provided, the default parameters are ignored\n    \n    DI.get<Foo>('foo', {params: [999]}); // -> Returns new Foo(999)\n    \nIn the above example, `DI.get` is typed, telling it what the returned value is, to make consuming the output easier and more obvious.\n    \n### Injection \nIn theory you can inject anything into almost everything :) Circular dependencies do not exist, because it is not \npossible to inject into a constructor. Keep your constructors empty or as small as possible! \n\nSo, to inject `Foo` into `Bar`\n    \n    class Bar {}\n        \n    const descriptor = {\n        name: 'bar',\n        ref: Bar,\n        inject: [{property: 'foo', name: 'foo'}]\n    };\n    DI.set(descriptor);\n        \nThis will assign an instance of `Foo` to the `foo` property of Bar on first usage. Lazy initialization\nis used here, meaning that Foo will be created when it is used for the first time. To disable this \nfeature set the `lazy` option to `false` \n\n     const descriptor = {\n        name: 'bar',\n        ref: Bar,\n        inject: [{property: 'foo', name: 'foo', lazy: false}]\n    };\n\n### ACTIONS\nAnything can be registered, like classes, objects, but also normal functions (not constructors).\nIf a function is not a constructor you need to instruct **DI-XXL** what it should do, return the function or call it first\nand return the output\n\n    const descriptor = {\n        name: 'double',\n        ref: num => num * 2,\n        action: DI.ACTIONS.NONE\n    };\n    \n    DI.set(descriptor);\n    \n    const double = DI.get('double');\n    double(10); // -> 20\n    \nor\n\n    const descriptor = {\n        name: 'double',\n        ref: base => num => base + num * 2,\n        action: DI.ACTIONS.INVOKE\n    }\n    \nIn the last example **DI-XXL** will invoke the reference using the provided parameters and return the output\n\n    const double = DI.get('double', {params: [10]});\n    double(2); // -> 14\n\n### Singletons\nTo turn a class into a singleton, add the singleton flag to the descriptor\n\n    const descriptor = {\n        name: 'foo',\n        ref: Foo,\n        singleton: true\n    }\n    \nThis will also work with Objects. By default (if not specified) on object is a singleton\n\n    const descriptor = {\n        name: 'app',\n        ref: {}\n    }\n    DI.set(descriptor);\n    \n    let app = DI.get('app')\n    app.count = 1\n    app = DI.get('app');\n    console.log(app.count); // -> 1\n    \nBut if you set that flag to false, **DI-XXL** returns a new object, internally using `Object.create`\n    \n    const descriptor = {\n        name: 'app',\n        ref: {},\n        singleton: false\n    }\n    DI.set(descriptor);\n    \n    let app = DI.get('app')\n    app.count = 1\n    app = DI.get('app');\n    console.log(app.count); // -> undefined\n    \n### Inherit\nIn case you have almost identical descriptors for two different entities, one can inherit the other\n\n    descriptor = {\n        name: 'Bar',\n        ref: Bar,\n        inherit: 'foo'\n    }\n\n### Factories\nWhen a class produce instances of an other class\n \n     class Bar {\n         getFoo(input) {\n             return new Foo(input);\n         }\n     }\n     \nit can be rewritten with **DI-XXL** using Factories\n\n    class Bar {\n        getInstance() {\n            return this.creator();\n        }        \n    }\n     \n    descriptor = {\n        name: 'bar',\n        ref: Bar,\n        inject: [{property: 'creator', factory: 'foo'}] // Each entity has a factory!\n    }\n\nThe factory function, which produces instances of `Foo`, is injected into the `creator` property of `bar`\n\n    const bar = DI.get('bar');\n    const foo = bar.creator({params: [1,2]}); // new Foo(1,2)\n    \nEverything registered in **DI-XXL** has by default a factory. For example\n\n    class Bar { /* ... */ }\n    DI.set({name: 'xyz', ref: Bar});\n    const factory = DI.getFactory('xyz', { params: [1,2]});\n    let bar = factory()            // -> new Bar(1,2)\n    bar = factory({params: [3,4]}) // -> new Bar(3,4)\n\n### Projections\nProjections let you map an entity name to an other\n\n    DI.setProjection({'foo': 'bar'}); // Is the same: \n\n    const something = DI.get('foo'); \n    \nresults in `something instanceof Bar`. Projections can be used, for example, to change the behaviour of you application dynamically, based on user action.\n\n### Namespaces\nNamespaces help to structure your entities in a descriptive way. A namespace is a prefix of the entity name\n\n    user.overview.profile\n    \nwith `user.overview` being the namespace. Try to keep your entity names unique within the whole namespace. For example\n\n    user.profile\n    user.overview.profile\n    \n`profile` is not unique!! As long as you know what your are doing this isn't a problem. The reason behind this is how namespaces are implemented, for example\n \n    class User { ... }\n    \n    DI.set({ \n        name: 'user.overview.profile', \n        ref: User,\n        inject: [\n            {property: 'list', name: 'user.widgets.list'},\n            {property: 'source', name: 'user.data.source'}]});\n        \n    DI.get('user.overview.profile');\n  \nThe `list` and `source` entities, although exactly specified, will be searched for within the namespace from the root up.\nIt means that **DI-XXL** will look for `list` using the following entity names\n\n    list               --> no\n    user.list          --> no\n    user.widgets.list  --> yes\n    \nThis allows you to redefine entities without replacing the original\n\n    DI.set({ name: 'user.list', ....});\n    \nThis time the search for `list` looks like\n\n    list       --> no\n    user.list  --> yes\n    \nIt will not find `user.widgets.list`. This is the default lookup direction (`DI.DIRECTIONS.PARENT_TO_CHILD`), but you can reverse the lookup\n\n    DI.get('user.overview.profile', {lookup: DI.DIRECTIONS.CHILD_TO_PARENT});\n    \nSo far we have only talked about the entities from the `inject` list, but this search pattern is also applied on the entity request, with one exception, the first attempt is always the exact name provided\n\n    // DI.DIRECTIONS.CHILD_TO_PARENT\n       user.overview.profile\n       user.profile\n       profile\n       \n    // DI.DIRECTIONS.PARENT_TO_CHIDL\n       user.overview.profile\n       profile\n       user.profile\n\n### Roles \nEach entity can have a `role` and a `reject` and `accept` list of roles\n\n     const descriptor = {\n        name: 'service.user',\n        ...\n        role: 'service'\n        accept: ['service'],\n        reject: ['component']\n     }\n\nIf you specify `accept` all injected entities need to have a role present in the list. But if you define `reject` everything can be injected except for the roles defined in the reject list.\n\n### @Decorators    \nAs of this writing you have to use a couple of babel plugins to get `@decorators` up and running, or if you're using typescript make sure to set the `experimentalDecorators` option to true in `tsconfig.json`. \nWith Decorators you can define all dependency related configuration inside the class itself \n\n    import {Injectable, Inject} from 'di-xxl';\n    \n    @Injectable({name: 'foo'})\n    class Foo {\n        sum(a, b) { return a + b }\n    }\n    \n    @Injectable({name: 'Bar'})\n    class Bar {\n        @Inject('foo')\n        addService\n        \n        constructor(base = 0) {\n            this.total = base;\n        }\n         \n        add(val) {\n            return this.addService(this.base, val);\n        }\n    }\n\nWhich is equivalent to\n\n    import {ID} from 'di-xxl';\n    \n    DI.set({\n        name: 'foo',\n        ref: Foo\n    });\n    \n    DI.set({\n        name: 'bar',\n        ref: Bar,\n        inject: [{property: 'addService', name: 'foo'}]\n    });\n\nThe `@Inject` also accepts an object instead of just the name/string\n\n    @Inject({ name: 'foo', lazy: false }) addService;\n    \n**Please note that this might not work out of the box when you're using Typescript. Read about `di executable to the rescue` below to work around this issue!**\n\nThe `@Injectable` statements are directly executed, meaning that they are immediately available\n\n    import {ID} from 'di-xxl';\n    \n    let bar = DI.get('bar', {params: [100]});\n    bar.add(1); // -> 101\n    \nCheckout the unit tests fixtures [file](https://github.com/scaljeri/di-xxl/blob/master/test/fixtures/decorators.js) for more advanced use cases\n\n### Inject into a constructor\nOk, if you really really really have to do this you can of course do it ... yourself :)\n\n    const params = [DI.get('foo'), 10];\n    const bar = DI.get('bar', {params});\n    \n \n### `di` executable to the rescue\n\nUnfortunately you cannot use the @decorators in combination with Typescript \nout of the box. Typescript ignores files which are not used directly, for example\n\nfile: `foo.ts`\n\n    @Injectable({name: 'foo'})\n    class Foo {\n        sum(a, b) { return a + b }\n    }\n\nfile `index.ts`\n\n    import { DI } from 'di-xxl';\n\n    const foo = DI.get('foo'); // -> foo === undefined\n\nNow, when Typescript compiles `index.ts` it has no notion of `Foo`, so it ignores that file, \nmeaning the `@Injectable` is never executed. This can be fixed by using `Foo` inside `index.ts`\n\n    import { DI } from 'di-xxl';\n    import { Foo } from './foo';\n    Foo;\n\n    const foo = DI.get('foo'); // -> foo === Foo instance\n\nThis is exactly what `./node_modules/.bin/di` does\n\n      $> di ./src/index.ts\n\nWhat this does, it creates a file called `./src/index-id.ts` with all the files using `@Injectable` injected\n\n    import { DI } from 'di-xxl';\n    import { Foo } from './foo';Foo;\n\n    const foo = DI.get('foo'); // -> foo === Foo instance\n\nBut it will also behave like `ts-node`, because after it has created `index-id.ts` it will run\n\n    ts-node ./src/index-di.ts\n\nBut if only compiling is what you need and not running the code with `ts-node` you can \n\n    $> di -c tsc ./src/index.ts\n\nAnd if you need, for example, to specifiy a custom configfile for tsc do\n\n    $> di -c tsc ./src/index.ts -- -p my-special-tsconfig.json\n\nEverything after the `--` will be used as arguments for the command you specifiy with `-c`.\nBelow is a listing of options to further tune the behavior of this tool:\n\n    Options:\n      --help         Show help                                                                                               [boolean]\n      --version      Show version number                                                                                     [boolean]\n      --command, -c  After injecting dependencies, it runs the command. Default argument is is `ts-node`\n      --base, -b     Base path to the root of the source files                                                                [string]\n      --debug, -d    Enable debug messages                                                                                    [boolean]\n      --entry, -e    Entry filename                                                                                           [string]\n      --include, -i  List of paths/files to include                                                                           [string]\n      --pattern, -p  Glob patterns specifying filenames with wildcard characters, defaults to **/*.ts                         [string]\n      --output, -o   Output file relative to `base. Defaults to `<entryfile>`-di.ts`                                          [string]\n\n    Examples:\n      $> di ./src/main.ts                                   -- Run main.ts using ts-node\n      $> di -c ./src/main.ts                                -- This runs the code using `ts-node`\n      $> di -b ./src -e index.ts -p '**/*.ts' -o out.ts     -- Run the code \n      $> di -b ./src index.ts -- --thread 10                -- Run `ts-node ./src/index-di.ts --thread 10` \n      $> di -c -b ./src -e index.ts -p '**/*.ts' -o out.ts  -- Compiles all code with `tsc`\n      $> di -c 'yarn build' -b ./src -e index.ts -o out.ts  -- Injects and runs `yarn build`\n      $> di -c yarn -b ./src -e index.ts -o out.ts -- build  -- Same as above\n\nHere is a more complex example\n\n      $> di -d -c tsc -b ./src -i 'frontend,shared' -e 'Foo,Bar' frontend/main.ts -- -p tsconfig-frontend.json\n\nIt might be useful to add the file created by `di` to your `.gitignore` file!\n\n### More information\nA lot more advanced use-cases are available inside the [unit test](https://github.com/scaljeri/javascript-dependency-injection/blob/master/test/di.spec.js) files.\n\n#### Installation ####\n\nInstall this library with `yarn` or `npm`\n\n    $> yarn add di-xxl\n\nor\n    \n    $> npm install di-xxl\n    \n#### Commands ####\nConvert **DI--XXL** into  an UMD and ES5 library + a minified version in `./dist` \n\n    $> yarn build\n    \nUnit testing\n\n    $> yarn test\n    \nLinting\n\n    $> yarn lint\n    \nGenerate documentation (jsdoc)\n\n    $> yarn doc\n    \nRun benchmarks on different aspects of **DI-XXL**\n\n    $> yarn bench \n    \n### Run in the browser\nThere are a couple of ways to run this library in the browser. If you're project doesn't support\n`import` or `require` use `browserify`. For es2015 use [babelify](https://github.com/babel/babelify) \n   \n    $> ./node_modules/.bin/browserify index.js -o bundle.js -t [ babelify --presets [ env ] ]\n    \n  and for es5 you only need to do\n  \n    $> ./node_modules/.bin/browserify index.js -o bundle.js\n    \n[DEMO](https://npm.runkit.com/di-xxl)\n\n[coveralls-image]: https://coveralls.io/github/scaljeri/javascript-dependency-injection?branch=master\n[coveralls-url]: https://coveralls.io/repos/github/scaljeri/javascript-dependency-injection/badge.svg?branch=master\n\n[depstat-url]: https://david-dm.org/scaljeri/di-xxl\n[depstat-image]: https://david-dm.org/scaljeri/di-xxl.svg\n\n[coveralls-image]: https://coveralls.io/repos/github/scaljeri/di-xxl/badge.svg?branch=master\n[coveralls-url]: https://coveralls.io/github/scaljeri/di-xxl?branch=master\n\n","maintainers":[{"name":"jeanluca","email":"lucas@calje.eu"}],"time":{"modified":"2022-06-15T03:07:12.673Z","created":"2017-08-12T08:21:17.806Z","1.0.0-rc.3":"2017-08-12T08:21:17.806Z","1.0.0-rc-4":"2017-08-17T09:04:20.173Z","1.0.0-rc.5":"2017-08-17T09:13:28.165Z","1.0.0-rc.6":"2017-08-18T14:47:58.034Z","1.0.0-rc.8":"2017-08-18T20:12:43.637Z","1.0.0-rc.9":"2017-08-19T07:18:53.021Z","1.0.0":"2017-09-13T19:21:58.683Z","1.0.1":"2017-10-19T07:59:10.626Z","1.0.2":"2017-10-19T19:14:56.445Z","1.0.3":"2017-10-20T07:48:32.530Z","1.0.4":"2017-10-20T07:54:42.230Z","1.0.5":"2017-10-20T08:10:16.031Z","1.0.6":"2017-10-20T15:31:33.797Z","1.0.7":"2017-10-20T19:45:09.606Z","1.0.8":"2017-10-20T20:28:21.709Z","1.0.9":"2017-11-20T20:11:46.344Z","1.0.10":"2017-11-20T20:15:35.197Z","1.0.11":"2017-11-20T20:18:52.438Z","1.0.12":"2018-07-13T11:41:30.992Z","1.1.0":"2019-05-26T10:51:33.488Z","1.1.1":"2019-05-26T10:57:54.053Z","1.1.2":"2019-05-27T18:04:08.178Z","1.1.3":"2019-05-27T19:14:08.376Z","1.1.4":"2019-05-27T21:07:23.781Z","1.1.5":"2019-05-28T19:18:19.486Z","1.1.6":"2019-05-28T20:24:54.496Z","1.1.7":"2019-05-28T20:31:13.592Z","1.1.8":"2019-05-29T06:32:53.469Z","1.1.9":"2019-05-29T15:14:05.428Z","1.1.10":"2019-05-29T19:46:41.425Z","1.1.11":"2019-05-29T19:52:43.593Z","1.1.12":"2019-05-30T12:57:02.601Z","1.1.13":"2019-05-30T14:37:43.329Z","1.1.14":"2019-05-30T17:47:44.000Z","1.1.15":"2019-05-30T19:00:22.959Z","1.1.16":"2019-05-30T19:25:40.233Z","1.1.17":"2019-05-30T20:26:14.558Z","1.1.18":"2019-05-30T20:57:56.169Z","1.1.19":"2019-05-31T19:46:27.049Z","1.1.20":"2019-06-02T15:12:26.431Z","1.1.21":"2019-06-03T19:09:00.305Z","1.1.22":"2019-06-03T20:27:56.275Z","1.1.23":"2019-06-08T13:00:59.887Z","1.1.24":"2019-06-08T13:20:17.243Z","1.1.25":"2019-06-08T14:33:39.814Z","1.1.26":"2019-06-08T15:07:08.015Z","1.1.27":"2019-06-08T20:33:11.284Z","1.1.28":"2019-06-09T21:30:06.032Z","1.1.29":"2019-06-12T20:55:45.573Z","1.1.30":"2019-07-23T13:42:42.215Z","1.2.0":"2019-10-11T11:40:52.343Z","1.2.1":"2019-10-11T11:44:56.717Z","1.2.2":"2019-10-16T07:59:35.791Z"},"homepage":"https://github.com/scaljeri/di-xxl","keywords":["javascript","dependency","injection","injector","di","factory","es2015"],"repository":{"type":"git","url":"git+https://github.com/scaljeri/di-xxl.git"},"author":{"name":"Lucas Calje","email":"lucas@calje.eu"},"bugs":{"url":"https://github.com/scaljeri/di-xx/issues"},"license":"MIT","readmeFilename":"README.md"}