{"_id":"mindi","_rev":"26-043314eb635b6e1fa5ef6526c7b83ff1","name":"mindi","description":"Minimal DI","dist-tags":{"latest":"2.7.0"},"versions":{"1.0.0":{"name":"mindi","version":"1.0.0","description":"Minimal DI","main":"index.js","scripts":{"build":"babel src -d ./","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.4","babel-plugin-transform-es2015-modules-commonjs":"^6.7.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-register":"^6.7.2"},"gitHead":"bb8335d522758e5769f84ec5751aa32f05f70e15","_id":"mindi@1.0.0","_shasum":"7fa7848974b959ac1b7ee3e3935cf67e84f08d29","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"7fa7848974b959ac1b7ee3e3935cf67e84f08d29","tarball":"https://registry.npmjs.org/mindi/-/mindi-1.0.0.tgz","integrity":"sha512-WrxWgqvB4vMW3QLz/WBK1Qf1LsdOLg1+4ECLhNK1AQkkvqrzdZbWAk734SHPtdwkP/QGweoRGyfweMvkcCRIRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFYnRhJULGdoDu9+Q7HD1aTWwImoVeMgyZD+jjBwRjvYAiBoTHZ60l0q1O76q4+xdXfw55Ivm4gWZ+zHEIeTw6JPXQ=="}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mindi-1.0.0.tgz_1460049748025_0.13887992477975786"}},"1.0.1":{"name":"mindi","version":"1.0.1","description":"Minimal DI","main":"index.js","scripts":{"build":"babel src -d ./","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.4","babel-plugin-transform-es2015-modules-commonjs":"^6.7.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-register":"^6.7.2"},"gitHead":"706ab212ac5952285b3b9da23aa27a15557fa16b","_id":"mindi@1.0.1","_shasum":"81806bc4d4b8595d88df5ff199a605dad858ddff","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"81806bc4d4b8595d88df5ff199a605dad858ddff","tarball":"https://registry.npmjs.org/mindi/-/mindi-1.0.1.tgz","integrity":"sha512-9riiITH46rbyubkWpx0phbF1iOQINK4kCHVRqFrNgyHs4djPCiwrZ1RomNfY4K+D94A+s3jAZQdybnToQmIPAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFHoz3tPoahKF9m57++UWUDxsEV3weDhyeUAAraKTA6LAiAgDTvG/qkEJu/+ojBnjV3JUp/MlRapriswo+0xy/UUTA=="}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mindi-1.0.1.tgz_1460051731163_0.18393592000938952"}},"1.0.2":{"name":"mindi","version":"1.0.2","description":"Minimal DI","main":"index.js","scripts":{"build":"babel src -d ./","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.4","babel-plugin-transform-es2015-modules-commonjs":"^6.7.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-register":"^6.7.2"},"gitHead":"d5c36ba17dd5202016b50f81be99298ac9906aac","_id":"mindi@1.0.2","_shasum":"4c8f1b3faac29076a7e19b491bfb9bc260c6faa8","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"4c8f1b3faac29076a7e19b491bfb9bc260c6faa8","tarball":"https://registry.npmjs.org/mindi/-/mindi-1.0.2.tgz","integrity":"sha512-1WG/OUPggO+LaPROtTkVsNYUbPMPcFldSgxVsjIyY+S70qTKmuK7DyBOJLK1/MoHOhuKqz685P2qg3YjQaJing==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7NFEsm7B9O517o6PswlKchmbfv+EwKaTtBxzni3sTIAiEA9TsgZVmgUWnjyLvHpysA8ch00OtPkl5hDvFhIVUwBlE="}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mindi-1.0.2.tgz_1460062644711_0.3481466551311314"}},"1.0.3":{"name":"mindi","version":"1.0.3","description":"Minimal DI","main":"index.js","scripts":{"clean":"babel-node scripts/clean.js","prebuild":"npm run clean","build":"babel src -d ./","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.4","babel-plugin-transform-es2015-modules-commonjs":"^6.7.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-register":"^6.7.2","del":"^2.2.0"},"gitHead":"fab42392954e5b2d9773fec55823d5098ffbf81a","_id":"mindi@1.0.3","_shasum":"f666f4d13014602f87b43ea2fea2078f97d1e268","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"f666f4d13014602f87b43ea2fea2078f97d1e268","tarball":"https://registry.npmjs.org/mindi/-/mindi-1.0.3.tgz","integrity":"sha512-dH7Ccp9cHsQreQ6oUmh50OfRk90n5V/2gz2WJNWuDFBxtSfoEPssbrqk6pRCZksoAHaMMjOR3UFXL8u+WBk3jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiiAqsWsvwHRFNkm5fo3b9wfbEH+g+7w697fFeBbn0VwIgOTYv5rJl+fdfKxCWUmnd3S6fv+W3HQxIWjxLExOoxUU="}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mindi-1.0.3.tgz_1460137781343_0.8863879621494561"}},"1.0.4":{"name":"mindi","version":"1.0.4","description":"Minimal DI","main":"index.js","scripts":{"clean":"babel-node scripts/clean.js","prebuild":"npm run clean","build":"babel src -d ./","test":"mocha --require test/unit --compilers js:babel-register 'test/unit/**/*.spec.js'","test:watch":"npm run test -- -w"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.4","babel-plugin-transform-es2015-modules-commonjs":"^6.7.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-register":"^6.7.2","chai":"^3.5.0","del":"^2.2.0","mocha":"^2.4.5"},"gitHead":"dfe36c6754e0c37f8f3db5659b7f7f7e5162b87d","_id":"mindi@1.0.4","_shasum":"3d82305200c2e6836e769cc5e0099bd622e2c4f6","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"3d82305200c2e6836e769cc5e0099bd622e2c4f6","tarball":"https://registry.npmjs.org/mindi/-/mindi-1.0.4.tgz","integrity":"sha512-hFnwzhr34weVovsOXX+XXtk+8PyrZy4FOYxQykqvqp9x23DDNtC8trfQvs3/SdhJz9ke0jrtKjQ3qwM1JROKBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/OTy3qTQeY+I07g97PzvBlWf4eslFEX3saeP2rQkJlwIhAKrw2ZYx6M0eFUMS7l5Pi5qnOgDtWHI/BqshDUen+MU0"}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mindi-1.0.4.tgz_1460401335895_0.9620013143867254"}},"2.0.0":{"name":"mindi","version":"2.0.0","description":"Minimal DI","main":"./dist/es5/index.js","typings":"./dist/es5/index.d.js","scripts":{"clean":"npm run build:clean && npm run test:clean","prebuild":"npm run clean","build:clean":"del dist","build":"npm run build:es5 && npm run build:es2015","build:es5":"tsc -p tsconfig.es5.json","build:es2015":"tsc -p tsconfig.es2015.json","prebuild:test":"npm run clean","build:test":"tsc -p tsconfig.test.json","pretest":"npm run build:test","test":"ava","test:clean":"del test"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"@types/reflect-metadata":"0.0.5","ava":"^0.19.1","del-cli":"^0.2.1","reflect-metadata":"^0.1.10","typescript":"^2.3.2"},"dependencies":{"tslib":"^1.6.1"},"peerDependencies":{"reflect-metadata":"^0.1.10"},"ava":{"files":["test/**/*.spec.js"],"source":["test/**/*.js","!test/**/*.spec.js"],"require":["reflect-metadata"]},"gitHead":"dff90e8f0c99b79bca116619e79d81200d2a18e1","_id":"mindi@2.0.0","_shasum":"b507550054159856e7a4b0d234258bda65efa7cb","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"b507550054159856e7a4b0d234258bda65efa7cb","tarball":"https://registry.npmjs.org/mindi/-/mindi-2.0.0.tgz","integrity":"sha512-BBZ6LgK5T80+oq1xUegToApniuM02TYSWBHKyuDduP41I2cQ4sONxFdKoJq2fiFC/Ihf/QfMgLkhAyyGRVdh5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKlGdCaPqlOFN1pCYEJ98hyvuZUYYDe5RYtgWtRB9eJwIhAM1Ab9TDAJ2RnfYb/wKbYImP57uiJU/pxcWOneLNtdUi"}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mindi-2.0.0.tgz_1493558143194_0.43932517943903804"}},"2.0.1":{"name":"mindi","version":"2.0.1","description":"Minimal DI","main":"./dist/es5/index.js","typings":"./dist/es5/index.d.js","scripts":{"clean":"npm run build:clean && npm run test:clean","prebuild":"npm run clean","build:clean":"del dist","build":"npm run build:es5 && npm run build:es2015","build:es5":"tsc -p tsconfig.es5.json","build:es2015":"tsc -p tsconfig.es2015.json","prebuild:test":"npm run clean","build:test":"tsc -p tsconfig.test.json","pretest":"npm run build:test","test":"ava","test:clean":"del test"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"@types/reflect-metadata":"0.0.5","ava":"^0.19.1","del-cli":"^0.2.1","reflect-metadata":"^0.1.10","typescript":"^2.3.2"},"dependencies":{"tslib":"^1.6.1"},"peerDependencies":{"reflect-metadata":"^0.1.10"},"ava":{"files":["test/**/*.spec.js"],"source":["test/**/*.js","!test/**/*.spec.js"],"require":["reflect-metadata"]},"gitHead":"a4eb6d4acc6e5f254b024a4f49a5871dd287594f","_id":"mindi@2.0.1","_shasum":"86e239861052cc0523c5bd808ad2f937d393d44f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"86e239861052cc0523c5bd808ad2f937d393d44f","tarball":"https://registry.npmjs.org/mindi/-/mindi-2.0.1.tgz","integrity":"sha512-R0XBoxAeLZDxzKTY/fKUA5nFx7Ns0TDHWWaF4ZGpl/5LrqT3PFgShUTK94BZhSR4+K4ob2k6LqBvXbbX/XKCxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGl6D4Qxgb9cx6MpQtFKHU3kD/Fw2R+XnHMWt2eLQxT3AiBlDbKQjKAS5s72MOwGYUv8PfChKagA+eOCSpSxQ9gb4A=="}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mindi-2.0.1.tgz_1493558593382_0.08500755066052079"}},"2.0.2":{"name":"mindi","version":"2.0.2","description":"Minimal DI","main":"./dist/es5/index.js","typings":"./dist/es5/index.d.js","scripts":{"clean":"npm run build:clean && npm run test:clean","prebuild":"npm run clean","build:clean":"del dist","build":"npm run build:es5 && npm run build:es2015","build:es5":"tsc -p tsconfig.es5.json","build:es2015":"tsc -p tsconfig.es2015.json","prebuild:test":"npm run clean","build:test":"tsc -p tsconfig.test.json","pretest":"npm run build:test","test":"ava","test:clean":"del test"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"@types/reflect-metadata":"0.0.5","ava":"^0.19.1","del-cli":"^0.2.1","reflect-metadata":"^0.1.10","typescript":"^2.3.2"},"dependencies":{"tslib":"^1.6.1"},"peerDependencies":{"reflect-metadata":"^0.1.10"},"ava":{"files":["test/**/*.spec.js"],"source":["test/**/*.js","!test/**/*.spec.js"],"require":["reflect-metadata"]},"gitHead":"586abee255f1377f03cb373e4695fa25aa2c035c","_id":"mindi@2.0.2","_shasum":"2c7e19c2c05486b22bf6cff6e1a6e1f8f59a93b7","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"2c7e19c2c05486b22bf6cff6e1a6e1f8f59a93b7","tarball":"https://registry.npmjs.org/mindi/-/mindi-2.0.2.tgz","integrity":"sha512-Vs7yUAzB8pRDwSGs5R+P8nqgErU4IDgjPbPSNYnJBe126Bfjer5Rosig62X0GnhR0Jqhf7LMlduiyGxPntwzeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAEts35D1nFzTrX06S2k6sy0Eq+Xzii0c1nVyrEWdjngIgOEdOGKAUmQvaT+l6kmr4YKsuEOvgYFfFo3vv8ZRMv8M="}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mindi-2.0.2.tgz_1493589524070_0.8528489063028246"}},"2.1.0":{"name":"mindi","version":"2.1.0","description":"Minimal DI","main":"./dist/es5/index.js","typings":"./dist/es5/index.d.js","scripts":{"clean":"npm run build:clean && npm run test:clean","prebuild":"npm run clean","build:clean":"del dist","build":"npm run build:es5 && npm run build:es2015","build:es5":"tsc -p tsconfig.es5.json","build:es2015":"tsc -p tsconfig.es2015.json","prebuild:test":"npm run clean","build:test":"tsc -p tsconfig.test.json","pretest":"npm run build:test","test":"ava","test:clean":"del test"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"@types/reflect-metadata":"0.0.5","ava":"^0.19.1","del-cli":"^0.2.1","reflect-metadata":"^0.1.10","typescript":"^2.3.2"},"dependencies":{"tslib":"^1.6.1"},"peerDependencies":{"reflect-metadata":"^0.1.10"},"ava":{"files":["test/**/*.spec.js"],"source":["test/**/*.js","!test/**/*.spec.js"],"require":["reflect-metadata"]},"gitHead":"471c5ac499fefb3cfa7f7350664989ce6010936c","_id":"mindi@2.1.0","_shasum":"f669cd8a51bf992bd2483d191ed4b6497bc4d951","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.4.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"f669cd8a51bf992bd2483d191ed4b6497bc4d951","tarball":"https://registry.npmjs.org/mindi/-/mindi-2.1.0.tgz","integrity":"sha512-GY4sMporxdelzXHNHechHnSSL24Xdo/F32CE58C+Ev4rBTRXSkCSN3JheTtzpF8bbyWJw/WUp33ktxx/+r/M1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4OZ+iFZVhlQs3buXUv22lDKw111P62s12P0MJfgyfDQIhAMu2GaJhuFGgThE2yQsS8YIkiY7Qv6EZbrTp+yKR928z"}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mindi-2.1.0.tgz_1493660081978_0.9581300581339747"}},"2.1.1":{"name":"mindi","version":"2.1.1","description":"Minimal DI","main":"./dist/es5/index.js","typings":"./dist/es5/index.d.js","scripts":{"clean":"npm run build:clean && npm run test:clean","prebuild":"npm run clean","build:clean":"del dist","build":"npm run build:es5 && npm run build:es2015","build:es5":"tsc -p tsconfig.es5.json","build:es2015":"tsc -p tsconfig.es2015.json","prebuild:test":"npm run clean","build:test":"tsc -p tsconfig.test.json","pretest":"npm run build:test","test":"ava","test:clean":"del test"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"@types/reflect-metadata":"0.0.5","ava":"^0.19.1","del-cli":"^0.2.1","reflect-metadata":"^0.1.10","typescript":"^2.3.2"},"dependencies":{"tslib":"^1.6.1"},"peerDependencies":{"reflect-metadata":"^0.1.10"},"ava":{"files":["test/**/*.spec.js"],"source":["test/**/*.js","!test/**/*.spec.js"],"require":["reflect-metadata"]},"gitHead":"c393ea10b5709e1da44a2e01747d19684d25b631","_id":"mindi@2.1.1","_shasum":"0b792ee85028c41c46ba9053e8289f608c2a3ddb","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.4.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"0b792ee85028c41c46ba9053e8289f608c2a3ddb","tarball":"https://registry.npmjs.org/mindi/-/mindi-2.1.1.tgz","integrity":"sha512-WoTpqPE/Wu23kV2U9X9GsOKPQyBLFyFl7PkXj0u8vy8g1IBSCnPTD5v3p2sQ3WFMfUzvfUV5+h2sBPmPZwPA4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBx3HXHJnhdqxEJTXicHQskxEqJnG3PINF16vaQYrUAHAiEAxqmfcSn3hAC/H1JLxaHUHN5eewFiW4qBmmiO77tHufQ="}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/mindi-2.1.1.tgz_1493662900327_0.850416510598734"}},"2.2.0":{"name":"mindi","version":"2.2.0","description":"Minimal DI","main":"./dist/es5/index.js","typings":"./dist/es5/index.d.js","scripts":{"clean":"npm run build:clean && npm run test:clean","prebuild":"npm run clean","build:clean":"del dist","build":"npm run build:es5 && npm run build:es2015","build:es5":"tsc -p tsconfig.es5.json","build:es2015":"tsc -p tsconfig.es2015.json","prebuild:test":"npm run clean","build:test":"tsc -p tsconfig.test.json","pretest":"npm run build:test","test":"ava","test:clean":"del test"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"@types/reflect-metadata":"0.0.5","ava":"^0.19.1","del-cli":"^0.2.1","reflect-metadata":"^0.1.10","typescript":"^2.3.2"},"dependencies":{"tslib":"^1.6.1"},"peerDependencies":{"reflect-metadata":"^0.1.10"},"ava":{"files":["test/**/*.spec.js"],"source":["test/**/*.js","!test/**/*.spec.js"],"require":["reflect-metadata"]},"gitHead":"976c811214e5126aca4efa598687f65feec53a0e","_id":"mindi@2.2.0","_shasum":"bd425972a33cd5d866a69889435a30d311009e77","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.4.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"bd425972a33cd5d866a69889435a30d311009e77","tarball":"https://registry.npmjs.org/mindi/-/mindi-2.2.0.tgz","integrity":"sha512-NzHjI/bJRdH3BgekmSuSiyFcEiD+mOEHpTsPGGWFPirrWbKWXp7tNqkKisHFDyymnTTH+s80uJ3R6l/Jh8r2uw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6WWeH3akl85kc3pJ5I2c894arZzHhHUVzpKnydrcdugIgbgCHfpr9zsX4y/V8LmZlvHQA5Nd56pBnzKcFqb81UNM="}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/mindi-2.2.0.tgz_1493664397536_0.04895639675669372"}},"2.3.0":{"name":"mindi","version":"2.3.0","description":"Minimal DI","main":"./dist/es5/index.js","typings":"./dist/es5/index.d.js","scripts":{"clean":"npm run build:clean && npm run test:clean","prebuild":"npm run clean","build:clean":"del dist","build":"npm run build:es5 && npm run build:es2015","build:es5":"tsc -p tsconfig.es5.json","build:es2015":"tsc -p tsconfig.es2015.json","prebuild:test":"npm run clean","build:test":"tsc -p tsconfig.test.json","pretest":"npm run build:test","test":"ava","test:clean":"del test"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"@types/reflect-metadata":"0.0.5","ava":"^0.19.1","del-cli":"^0.2.1","reflect-metadata":"^0.1.10","typescript":"^2.3.2"},"dependencies":{"tslib":"^1.6.1"},"peerDependencies":{"reflect-metadata":"^0.1.10"},"ava":{"files":["test/**/*.spec.js"],"source":["test/**/*.js","!test/**/*.spec.js"],"require":["reflect-metadata"]},"gitHead":"44ec3dcc5c33abc7f8445c76a2c5c33760c2c143","_id":"mindi@2.3.0","_shasum":"aa8828a3b7a3bae9336b03091898397575cd47c1","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"aa8828a3b7a3bae9336b03091898397575cd47c1","tarball":"https://registry.npmjs.org/mindi/-/mindi-2.3.0.tgz","integrity":"sha512-64XHQqkLHChghhCTEOpGspsCSZ2O2c2sHet+SZ2KelTFf9ZZR+yFpkHS29YRf/erffQN795v7EVB9WN20n0uIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMaUgNwMgcN4opr3QPSahKr6O0JfrAkbM9g7Yo0Gn0ggIhALHPk3Dchg64RJgmxIm5JN6JbBcIcPVyhamAuHugCfNK"}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mindi-2.3.0.tgz_1493764440753_0.2779994667507708"}},"2.3.1":{"name":"mindi","version":"2.3.1","description":"Minimal DI","main":"./dist/es5/index.js","typings":"./dist/es5/index.d.js","scripts":{"clean":"npm run build:clean && npm run test:clean","prebuild":"npm run clean","build:clean":"del dist","build":"npm run build:es5 && npm run build:es2015","build:es5":"tsc -p tsconfig.es5.json","build:es2015":"tsc -p tsconfig.es2015.json","prebuild:test":"npm run clean","build:test":"tsc -p tsconfig.test.json","pretest":"npm run build:test","test":"ava","test:clean":"del test"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"@types/reflect-metadata":"0.0.5","ava":"^0.19.1","del-cli":"^0.2.1","reflect-metadata":"^0.1.10","typescript":"^2.3.2"},"dependencies":{"tslib":"^1.6.1"},"peerDependencies":{"reflect-metadata":"^0.1.10"},"ava":{"files":["test/**/*.spec.js"],"source":["test/**/*.js","!test/**/*.spec.js"],"require":["reflect-metadata"]},"gitHead":"4561b1d7af151a10525fd4ede6c8ec6af036d3f5","_id":"mindi@2.3.1","_shasum":"a09cc2a66692f835549dc8f07bf953e63cf6dc93","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.4.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"a09cc2a66692f835549dc8f07bf953e63cf6dc93","tarball":"https://registry.npmjs.org/mindi/-/mindi-2.3.1.tgz","integrity":"sha512-YTZBlaM+k845E3ljHCMYNKUmrhouvvXgKRF8uQ/6PrJebWTqOmxOg3sQeys8IlBVOCTJKfAS8jLGvN1KCmxEBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAyplo8w6NsfEC1jv7ipDZrpVCzy93xAZMuza2btAVQgIgcKYM2mBtDdRfCbYUXJdAT5Mw6gCbXHkWx3Jo6EW9vdw="}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mindi-2.3.1.tgz_1493815760593_0.7411577061284333"}},"2.3.2":{"name":"mindi","version":"2.3.2","description":"Minimal DI","main":"./dist/es5/index.js","typings":"./dist/es5/index.d.js","scripts":{"clean":"npm run build:clean && npm run test:clean","prebuild":"npm run clean","build:clean":"del dist","build":"npm run build:es5 && npm run build:es2015","build:es5":"tsc -p tsconfig.es5.json","build:es2015":"tsc -p tsconfig.es2015.json","prebuild:test":"npm run clean","build:test":"tsc -p tsconfig.test.json","pretest":"npm run build:test","test":"ava","test:clean":"del test"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"@types/reflect-metadata":"0.0.5","ava":"^0.19.1","del-cli":"^0.2.1","reflect-metadata":"^0.1.10","typescript":"^2.3.2"},"dependencies":{"tslib":"^1.6.1"},"peerDependencies":{"reflect-metadata":"^0.1.10"},"ava":{"files":["test/**/*.spec.js"],"source":["test/**/*.js","!test/**/*.spec.js"],"require":["reflect-metadata"]},"gitHead":"0de613381d9849c35315a0266c2b52f56a06b9a7","_id":"mindi@2.3.2","_shasum":"b946d95df80bfeff8037d43d4db59a2591d8ba4c","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.4.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"b946d95df80bfeff8037d43d4db59a2591d8ba4c","tarball":"https://registry.npmjs.org/mindi/-/mindi-2.3.2.tgz","integrity":"sha512-wYH3+k1R8wY7LWvoLFDQnsc3b4Nl1fC2rR4/EamezWMwxvScve7DBMDE8kTOPe5eWtipcd6UC7YJUhzHIC2cQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLaX2G8+63595WumU7RVt4X4Qt0WmI+zO4u5e7YSk2/QIgMXVikGHXsibtwpAI33IL9Q5ruWg0UkglMn+5kYD9B74="}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mindi-2.3.2.tgz_1493816732557_0.937751063844189"}},"2.3.3":{"name":"mindi","version":"2.3.3","description":"Minimal DI","main":"./dist/es5/index.js","typings":"./dist/es5/index.d.js","scripts":{"clean":"npm run build:clean && npm run test:clean","prebuild":"npm run clean","build:clean":"del dist","build":"npm run build:es5 && npm run build:es2015","build:es5":"tsc -p tsconfig.es5.json","build:es2015":"tsc -p tsconfig.es2015.json","prebuild:test":"npm run clean","build:test":"tsc -p tsconfig.test.json","pretest":"npm run build:test","test":"ava","test:clean":"del test"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"@types/reflect-metadata":"0.0.5","ava":"^0.19.1","del-cli":"^0.2.1","reflect-metadata":"^0.1.10","typescript":"^2.3.2"},"dependencies":{"tslib":"^1.6.1"},"peerDependencies":{"reflect-metadata":"^0.1.10"},"ava":{"files":["test/**/*.spec.js"],"source":["test/**/*.js","!test/**/*.spec.js"],"require":["reflect-metadata"]},"gitHead":"099b3c7a46618e1f629562b1dcff48fb6daf391d","_id":"mindi@2.3.3","_shasum":"3ba6e7ccc1292a9be6211ceb8afef3fd7abe8f5b","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.4.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"3ba6e7ccc1292a9be6211ceb8afef3fd7abe8f5b","tarball":"https://registry.npmjs.org/mindi/-/mindi-2.3.3.tgz","integrity":"sha512-MvbkGGOM+XnsCV6rG3m4fTDMqAsVcOiBEQ/oHSX1yt5CvsKwE95+Ajbhhwk/k0JjsN1iDEPnMlHMwqHV/7PtvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYBvloNEKyQWoWAGLDjjcT1jlSfGXm2x3WJefJ45ypoAIgEF1g/73q1qtY/JknuV75dsjcxZTAG3KaeTMEhTNZjEs="}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/mindi-2.3.3.tgz_1493817372993_0.6941716084256768"}},"2.4.0":{"name":"mindi","version":"2.4.0","description":"Minimal DI","main":"./dist/es5/index.js","typings":"./dist/es5/index.d.js","scripts":{"clean":"npm run build:clean && npm run test:clean","prebuild":"npm run clean","build:clean":"del dist","build":"npm run build:es5 && npm run build:es2015","build:es5":"tsc -p tsconfig.es5.json","build:es2015":"tsc -p tsconfig.es2015.json","prebuild:test":"npm run clean","build:test":"tsc -p tsconfig.test.json","pretest":"npm run build:test","test":"ava","test:clean":"del test"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"@types/reflect-metadata":"0.0.5","ava":"^0.19.1","del-cli":"^0.2.1","reflect-metadata":"^0.1.10","typescript":"^2.3.2"},"dependencies":{"tslib":"^1.6.1"},"peerDependencies":{"reflect-metadata":"^0.1.10"},"ava":{"files":["test/**/*.spec.js"],"source":["test/**/*.js","!test/**/*.spec.js"],"require":["reflect-metadata"]},"gitHead":"3a1c37db2b5ef80222f93c7b6c1b3d954b1913c7","_id":"mindi@2.4.0","_shasum":"ddda0cf3d002dd9cadd4c8c59b7d203975d38114","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.4.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"ddda0cf3d002dd9cadd4c8c59b7d203975d38114","tarball":"https://registry.npmjs.org/mindi/-/mindi-2.4.0.tgz","integrity":"sha512-SHtEK6yR0tZJAhZ/5x9tm2wKSZHe0VIfpFQcAlC5Ua1I0YYVKpttFd3KAPNio4wE41Ovsxas/Qb/twCOXGccRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDX5L12sXYCNybKKwzvzaO6Opg9bmqdBi35UlfO0501MwIhAMCbM96t6uIL73ZX5W5jGgFOGho2qJ8sMXx9vmAPZKpI"}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/mindi-2.4.0.tgz_1493819716934_0.9773879577405751"}},"2.4.1":{"name":"mindi","version":"2.4.1","description":"Minimal DI","main":"./dist/es5/index.js","typings":"./dist/es5/index.d.js","scripts":{"clean":"npm run build:clean && npm run test:clean","prebuild":"npm run clean","build:clean":"del dist","build":"npm run build:es5 && npm run build:es2015","build:es5":"tsc -p tsconfig.es5.json","build:es2015":"tsc -p tsconfig.es2015.json","prebuild:test":"npm run clean","build:test":"tsc -p tsconfig.test.json","pretest":"npm run build:test","test":"ava","test:clean":"del test"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"@types/reflect-metadata":"0.0.5","ava":"^0.19.1","del-cli":"^0.2.1","reflect-metadata":"^0.1.10","typescript":"^2.3.2"},"dependencies":{"tslib":"^1.6.1"},"peerDependencies":{"reflect-metadata":"^0.1.10"},"ava":{"files":["test/**/*.spec.js"],"source":["test/**/*.js","!test/**/*.spec.js"],"require":["reflect-metadata"]},"gitHead":"4121986b15229f2bc88caf72c3d7ae9885224e40","_id":"mindi@2.4.1","_shasum":"9f4595c2896963d22e6b6774a3552f47532832f3","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.4.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"9f4595c2896963d22e6b6774a3552f47532832f3","tarball":"https://registry.npmjs.org/mindi/-/mindi-2.4.1.tgz","integrity":"sha512-puriVgucHSNVfKuIr1NSUJRq3CQJ9q+X9t1g9r/BTg2Fc0Hs7CuvBZSkKCz0toxJpbU95hNOn1MQupoBbpNXFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+yz9iEp2ouEauA8MVN0x223yiD3kzFkF+mSZ2j9QGRAIgXmBhFGpe/HB4ENujG7oHAWJ0I56ljQbCvZIjTJWOWMM="}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/mindi-2.4.1.tgz_1493820228897_0.6834570863284171"}},"2.4.2":{"name":"mindi","version":"2.4.2","description":"Minimal DI","main":"./dist/es5/index.js","typings":"./dist/es5/index.d.js","scripts":{"clean":"npm run build:clean && npm run test:clean","prebuild":"npm run clean","build:clean":"del dist","build":"npm run build:es5 && npm run build:es2015","build:es5":"tsc -p tsconfig.es5.json","build:es2015":"tsc -p tsconfig.es2015.json","prebuild:test":"npm run clean","build:test":"tsc -p tsconfig.test.json","pretest":"npm run build:test","test":"ava","test:clean":"del test"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"@types/reflect-metadata":"0.0.5","ava":"^0.19.1","del-cli":"^0.2.1","reflect-metadata":"^0.1.10","typescript":"^2.3.2"},"dependencies":{"tslib":"^1.6.1"},"peerDependencies":{"reflect-metadata":"^0.1.10"},"ava":{"files":["test/**/*.spec.js"],"source":["test/**/*.js","!test/**/*.spec.js"],"require":["reflect-metadata"]},"gitHead":"b92e2cf5e1a09dee56f792124dfbc4e01e81680d","_id":"mindi@2.4.2","_shasum":"72355e59ce15b8a0a52241d5883755b3ca0e9cb7","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.4.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"72355e59ce15b8a0a52241d5883755b3ca0e9cb7","tarball":"https://registry.npmjs.org/mindi/-/mindi-2.4.2.tgz","integrity":"sha512-hOI9XFdVCPpp5A/jQeWJDg5GWs87CcOw6t36tDcnfFZxizQJxskAKVaDg9MU6NJ8qqo7cWfTbEZ3/mETzlcMpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtl5qJmYCun/gZakCT0KaH/lpZyE+jUjEBA6OTiT0zcAiA0FfBqMYdz2dmn/Tb3lPxoWZgacHniw+EML98xi5S8kw=="}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mindi-2.4.2.tgz_1493827019677_0.39564916817471385"}},"2.5.0":{"name":"mindi","version":"2.5.0","description":"Minimal DI","main":"./dist/es5/index.js","typings":"./dist/es5/index.d.js","scripts":{"clean":"npm run build:clean && npm run test:clean","prebuild":"npm run clean","build:clean":"del dist","build":"npm run build:es5 && npm run build:es2015","build:es5":"tsc -p tsconfig.es5.json","build:es2015":"tsc -p tsconfig.es2015.json","prebuild:test":"npm run clean","build:test":"tsc -p tsconfig.test.json","pretest":"npm run build:test","test":"ava","test:clean":"del test","release":"standard-version"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"@types/reflect-metadata":"0.0.5","ava":"^0.19.1","del-cli":"^0.2.1","reflect-metadata":"^0.1.10","standard-version":"^4.0.0","typescript":"^2.3.2"},"dependencies":{"tslib":"^1.6.1"},"peerDependencies":{"reflect-metadata":"^0.1.10"},"ava":{"files":["test/**/*.spec.js"],"source":["test/**/*.js","!test/**/*.spec.js"],"require":["reflect-metadata"]},"gitHead":"95af7717b4c2224fa389c51b36fd16d44d96f453","_id":"mindi@2.5.0","_shasum":"509f8a75370cf0e5f2afc15612263da3644350f8","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"509f8a75370cf0e5f2afc15612263da3644350f8","tarball":"https://registry.npmjs.org/mindi/-/mindi-2.5.0.tgz","integrity":"sha512-xs7RQeBUmOJnnKSiPl7hHX8KvRZ7+DhM4x8fmGE7fRiQyS7c+2ygm0hzZzWCzxiUbEEwyvsvDLgHYhxTpOlKxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE/rAi8TM7gU+Qp714LuPBBwETzJ7X2XJKlaOzBuBgi7AiBnTlW2Q6PVKKBP0b3r2EKVFrumAw184KkseJzeLmnqrg=="}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mindi-2.5.0.tgz_1494777040370_0.2194696692749858"}},"2.6.0":{"name":"mindi","version":"2.6.0","description":"Minimal DI","main":"./dist/es5/index.js","typings":"./dist/es5/index.d.js","scripts":{"clean":"npm run build:clean && npm run test:clean","prebuild":"npm run clean","build:clean":"del dist","build":"npm run build:es5 && npm run build:es2015","build:es5":"tsc -p tsconfig.es5.json","build:es2015":"tsc -p tsconfig.es2015.json","prebuild:test":"npm run clean","build:test":"tsc -p tsconfig.test.json","pretest":"npm run build:test","test":"ava","test:clean":"del test","release":"standard-version"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"@types/reflect-metadata":"0.0.5","ava":"^0.19.1","del-cli":"^0.2.1","reflect-metadata":"^0.1.10","standard-version":"^4.0.0","typescript":"^2.3.2"},"dependencies":{"tslib":"^1.6.1"},"peerDependencies":{"reflect-metadata":"^0.1.10"},"ava":{"files":["test/**/*.spec.js"],"source":["test/**/*.js","!test/**/*.spec.js"],"require":["reflect-metadata"]},"gitHead":"629f372b0a84f5bf72517a37daabc286b1911df0","_id":"mindi@2.6.0","_shasum":"cec42f64e47d8e3db328b92fa2586e321c7ea419","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"cec42f64e47d8e3db328b92fa2586e321c7ea419","tarball":"https://registry.npmjs.org/mindi/-/mindi-2.6.0.tgz","integrity":"sha512-xpzHdXYFOkmRGJ+h2q4hKCoJNtevHEJLmthTi5BTdgx0fwL9YdKNkX/K0Ee5wShGqcbNSgGCGXzXLe7IWZidTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC55CmRaMj4InMfDb0fJ4u2JPgsgIaK52b9GlqnLhK4xwIgdoebHr5R7yHz36xdRGN9wH1uI9vgaZNGx5iCy6LzAxY="}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mindi-2.6.0.tgz_1494810443823_0.8269527466036379"}},"2.6.1":{"name":"mindi","version":"2.6.1","description":"Minimal DI","main":"./dist/es5/index.js","typings":"./dist/es5/index.d.js","scripts":{"clean":"npm run build:clean && npm run test:clean","prebuild":"npm run clean","build:clean":"del dist","build":"npm run build:es5 && npm run build:es2015","build:es5":"tsc -p tsconfig.es5.json","build:es2015":"tsc -p tsconfig.es2015.json","prebuild:test":"npm run clean","build:test":"tsc -p tsconfig.test.json","pretest":"npm run build:test","test":"ava","test:clean":"del test","release":"standard-version"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"@types/reflect-metadata":"0.0.5","ava":"^0.19.1","del-cli":"^0.2.1","reflect-metadata":"^0.1.10","standard-version":"^4.0.0","typescript":"^2.3.2"},"dependencies":{"tslib":"^1.6.1"},"peerDependencies":{"reflect-metadata":"^0.1.10"},"ava":{"files":["test/**/*.spec.js"],"source":["test/**/*.js","!test/**/*.spec.js"],"require":["reflect-metadata"]},"gitHead":"78213a18e6f15edfb281cacade7f16d8f0f4b414","_id":"mindi@2.6.1","_shasum":"039448d332a2ce0568cda85d3bdb686ead2a6ffb","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.4.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"039448d332a2ce0568cda85d3bdb686ead2a6ffb","tarball":"https://registry.npmjs.org/mindi/-/mindi-2.6.1.tgz","integrity":"sha512-t9rfOkSX9VuTWrIYw2QFUhMKFD/jn4sODj20O3QrWLdaeiWyk+dVLYDYBfV76N0v/0gCKHvsX+E1/CSJZNAbXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDugUXhlpXkxclGgH1Dr20+uMA19DXYFG5r2Sd4ugWM+gIhAJ8Q/bSQmphy/StzvJ5CH0p2GqLEeO+311civUCSTeeU"}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mindi-2.6.1.tgz_1494857117180_0.45641972147859633"}},"2.6.2":{"name":"mindi","version":"2.6.2","description":"Minimal DI","main":"./dist/es5/index.js","typings":"./dist/es5/index.d.js","scripts":{"clean":"npm run build:clean && npm run test:clean","prebuild":"npm run clean","build:clean":"del dist","build":"npm run build:es5 && npm run build:es2015","build:es5":"tsc -p tsconfig.es5.json","build:es2015":"tsc -p tsconfig.es2015.json","prebuild:test":"npm run clean","build:test":"tsc -p tsconfig.test.json","pretest":"npm run build:test","test":"ava","test:clean":"del test","release":"standard-version"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"@types/reflect-metadata":"0.0.5","ava":"^0.19.1","del-cli":"^0.2.1","reflect-metadata":"^0.1.10","standard-version":"^4.0.0","typescript":"^2.3.2"},"dependencies":{"tslib":"^1.6.1"},"peerDependencies":{"reflect-metadata":"^0.1.10"},"ava":{"files":["test/**/*.spec.js"],"source":["test/**/*.js","!test/**/*.spec.js"],"require":["reflect-metadata"]},"gitHead":"04382fefc30182fa06a498a78ac29755757183fb","_id":"mindi@2.6.2","_shasum":"8dcb9c671bcdc434fc633b83e499561694f90cae","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"8dcb9c671bcdc434fc633b83e499561694f90cae","tarball":"https://registry.npmjs.org/mindi/-/mindi-2.6.2.tgz","integrity":"sha512-NP6PZYqV9fCUsI0Qna17/1rqH7mjoGHIl5ryoIeBm5PHcUROCK1FsQwV2VunQZy8zP9jobC2oZup6NGBfkITig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE/IQnTAIOGswz2vn+v2SFTYNXQCeYKSdzPPNVOFM/DqAiAgUiiaGeliQ2HTZZCWNZ0SoHpOyguBwRqNTzQomn0e/A=="}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindi-2.6.2.tgz_1495492207170_0.3465169460978359"}},"2.6.3":{"name":"mindi","version":"2.6.3","description":"Minimal DI","main":"./dist/es5/index.js","typings":"./dist/es5/index.d.js","scripts":{"clean":"npm run build:clean && npm run test:clean","prebuild":"npm run clean","build:clean":"del dist","build":"npm run build:es5 && npm run build:es2015","build:es5":"tsc -p tsconfig.es5.json","build:es2015":"tsc -p tsconfig.es2015.json","prebuild:test":"npm run clean","build:test":"tsc -p tsconfig.test.json","pretest":"npm run build:test","test":"ava","test:clean":"del test","release":"standard-version"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"@types/reflect-metadata":"0.0.5","ava":"^0.19.1","del-cli":"^0.2.1","reflect-metadata":"^0.1.10","standard-version":"^4.0.0","typescript":"^2.3.2"},"dependencies":{"tslib":"^1.6.1"},"peerDependencies":{"reflect-metadata":"^0.1.10"},"ava":{"files":["test/**/*.spec.js"],"source":["test/**/*.js","!test/**/*.spec.js"],"require":["reflect-metadata"]},"gitHead":"c84a4c3a1a1e2e40dbb9c0c25f2f6bcf603bbf73","_id":"mindi@2.6.3","_shasum":"110d9a46e7e7c8eee3c37ff4aff996a409ba5638","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.4.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"110d9a46e7e7c8eee3c37ff4aff996a409ba5638","tarball":"https://registry.npmjs.org/mindi/-/mindi-2.6.3.tgz","integrity":"sha512-MDFydg9NAgqQ3A2nzk8RFZZbUOmFUhutZiFMKe3RU8RstfS4W94KIX8NbItYbbBQcakdY8TSauQMLRAyPPfSfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFAf/pgfxkAP2W7NZSnwKyMMqDCUQVtDvszyInFNdYx+AiEAumItLfQcaYkgn7810euO4o+XpvVbObdceKsU475swoE="}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindi-2.6.3.tgz_1495628730758_0.9174615039955825"}},"2.7.0":{"name":"mindi","version":"2.7.0","description":"Minimal DI","main":"./dist/es5/index.js","typings":"./dist/es5/index.d.js","scripts":{"clean":"npm run build:clean && npm run test:clean","prebuild":"npm run clean","build:clean":"del dist","build":"npm run build:es5 && npm run build:es2015","build:es5":"tsc -p tsconfig.es5.json","build:es2015":"tsc -p tsconfig.es2015.json","prebuild:test":"npm run clean","build:test":"tsc -p tsconfig.test.json","pretest":"npm run build:test","test":"ava","test:clean":"del test","release":"standard-version"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","devDependencies":{"@types/reflect-metadata":"0.0.5","ava":"^0.19.1","del-cli":"^0.2.1","reflect-metadata":"^0.1.10","standard-version":"^4.0.0","typescript":"^2.3.2"},"dependencies":{"tslib":"^1.6.1"},"peerDependencies":{"reflect-metadata":"^0.1.10"},"ava":{"files":["test/**/*.spec.js"],"source":["test/**/*.js","!test/**/*.spec.js"],"require":["reflect-metadata"]},"gitHead":"8d990834f5e395cf5e4efabd18514a0daedc9762","_id":"mindi@2.7.0","_shasum":"422faad9ed422320ccabc8c777cd3da1f21cea05","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.4.0","_npmUser":{"name":"steelsojka","email":"steelsojka@gmail.com"},"dist":{"shasum":"422faad9ed422320ccabc8c777cd3da1f21cea05","tarball":"https://registry.npmjs.org/mindi/-/mindi-2.7.0.tgz","integrity":"sha512-NmEHWW/x9WIQvr9yklaQu5qiVIhBNSGIbcayy41/XwsG/AWdLDi4JlycBbPSo94bsUNyWt0mt41Q0IHibvzJ2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHdSQfLMJFuMKXsrLqT/RMNenVwa+t3qoVgZgWL/oNqqAiA9+MB6+taRSsNTAW7GEsDfjxpoRElR919/aFLGj2cYLQ=="}]},"maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindi-2.7.0.tgz_1497444896937_0.7582365176640451"}}},"readme":"mindi\n=====\n\n[![npm version](https://badge.fury.io/js/mindi.svg)](https://badge.fury.io/js/mindi)\n\nA minimal dependency injection container, loosely based on Angular's DI.\n\nInstall\n-------\n\n`npm install --save mindi`\n\nUsage\n-----\n\n```typescript\nimport { Inject, Injector } from 'mindi';\n\nimport { SomeDependency } from './SomeDependency';\n\nexport class MyClass {\n  constructor(@Inject(SomeDependency) public someDependency: SomeDependency) {}\n}\n\nconst injector = new Injector([ SomeDependency, MyClass ]);\nconst myClass = injector.get(MyClass);\n\nmyClass.someDepenedency instanceof SomeDependency; // => true\n```\n\n## Creating an injector\n\nInjectors are heirarchical. So an injector can have a parent.\n\n```typescript\nclass MyClass {}\n\nconst injector = new Injector([ MyClass ]);\nconst childInjector = new Injector([], injector);\n\nchildInjector.get(MyClass) === injector.get(MyClass); // => true\n```\n\n## Injecting dependencies into a class\n\nYou can inject dependencies two ways.\n\n### Constructor injection\n\nYou inject dependencies directly into the constructor.\n\n```typescript\nimport { Token, Injector, Inject } from 'mindi';\n\nconst token = new Token('someService');\n\nclass MyClass {\n  constructor(@Inject(token) public service: string) {}\n}\n\nconst injector = new Injector([ { provide: token, useValue: 'blorg' } ]);\nconst myClass = injector.get(MyClass);\n\nmyClass.service; // => 'blorg'\n```\n\n### Property injection\n\nYou can inject dependencies by having them assigned to properties on the instance.\n\n```typescript\nimport { Token, Injector, Inject } from 'mindi';\n\nconst token = new Token('someService');\n\nclass MyClass {\n  @Inject(token) service: string;\n}\n\nconst injector = new Injector([ { provide: token, useValue: 'blorg' } ]);\nconst myClass = injector.get(MyClass);\n\nmyClass.service; // => 'blorg'\n```\n\nNote, the injected properties will NOT be available in the constructor, but will be availble in the `PostConstruct` annotated hooks.","maintainers":[{"name":"steelsojka","email":"steelsojka@gmail.com"}],"time":{"modified":"2022-06-19T20:28:02.058Z","created":"2016-04-07T17:22:30.312Z","1.0.0":"2016-04-07T17:22:30.312Z","1.0.1":"2016-04-07T17:55:33.922Z","1.0.2":"2016-04-07T20:57:27.140Z","1.0.3":"2016-04-08T17:49:43.937Z","1.0.4":"2016-04-11T19:02:18.704Z","2.0.0":"2017-04-30T13:15:45.273Z","2.0.1":"2017-04-30T13:23:15.196Z","2.0.2":"2017-04-30T21:58:45.985Z","2.1.0":"2017-05-01T17:34:44.064Z","2.1.1":"2017-05-01T18:21:41.047Z","2.2.0":"2017-05-01T18:46:38.251Z","2.3.0":"2017-05-02T22:34:02.557Z","2.3.1":"2017-05-03T12:49:22.495Z","2.3.2":"2017-05-03T13:05:34.307Z","2.3.3":"2017-05-03T13:16:14.620Z","2.4.0":"2017-05-03T13:55:17.752Z","2.4.1":"2017-05-03T14:03:49.858Z","2.4.2":"2017-05-03T15:57:01.727Z","2.5.0":"2017-05-14T15:50:42.400Z","2.6.0":"2017-05-15T01:07:25.821Z","2.6.1":"2017-05-15T14:05:19.109Z","2.6.2":"2017-05-22T22:30:08.261Z","2.6.3":"2017-05-24T12:25:31.907Z","2.7.0":"2017-06-14T12:54:57.921Z"},"keywords":["DI"],"author":{"name":"Steven Sojka"},"license":"MIT","readmeFilename":"README.md"}