{"_id":"@dngnhk/ems-data-repository-mongodb","_rev":"13-721a2c4034e2b398d6ba71795e49104d","name":"@dngnhk/ems-data-repository-mongodb","description":"MongoDB Data persistence layer for ems","dist-tags":{"latest":"0.0.18"},"versions":{"0.0.8":{"name":"@dngnhk/ems-data-repository-mongodb","version":"0.0.8","description":"MongoDB Data persistence layer for ems","main":"build/index.js","author":{"name":"David Ng"},"license":"MIT","scripts":{"test":"NODE_ENV=test; npm run lint && npm run build && nyc mocha './build/**/*.spec.js'","lint":"tslint -c ./tslint.json ./src/**/*.ts","build":"rm -rf ./build/ && tsc"},"devDependencies":{"@dngnhk/ems-data-repository":"0.0.6","@types/chai":"^4.0.4","@types/mocha":"^2.2.42","@types/sinon":"^2.3.3","@types/uuid":"^3.4.2","chai":"^4.1.2","mocha":"^3.4.2","mockgoose":"^7.3.3","nyc":"^11.2.1","sinon":"^3.2.1","ts-node":"^3.3.0","tslint":"^5.7.0","typescript":"2.4.2"},"dependencies":{"@dngnhk/ems-injectable":"0.0.3","@types/mongoose":"^4.7.21","@types/node":"^8.0.26","inversify":"^4.3.0","mongoose":"^4.11.10","tslint-config-david-recommended":"^1.0.2","uuid":"^3.1.0"},"gitHead":"b7da4576b163da2b5d2250e5708bac716c1956a5","_id":"@dngnhk/ems-data-repository-mongodb@0.0.8","_shasum":"0536df9062ecc7303f3b8fd0964374d7fb10eca5","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"davidnhk","email":"david.ng.dev@gmail.com"},"dist":{"shasum":"0536df9062ecc7303f3b8fd0964374d7fb10eca5","tarball":"https://registry.npmjs.org/@dngnhk/ems-data-repository-mongodb/-/ems-data-repository-mongodb-0.0.8.tgz","integrity":"sha512-v2xcQonpD9gwmQIY8yZmm9rvlRp0q1feui8MexxM6JSNXeaFfNj6UaKoKqOt/qRr8+Wu51XC1QAdyCpM2FzTKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICj8MrbCIgAtYcMfYRt6qqkuuoDxNe72v/cxRfHxqOF8AiAOtXgZEyFFzsyJeksZLfe+BeGZlsZD504YS8roRzuYYg=="}]},"maintainers":[{"name":"davidnhk","email":"david.ng.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ems-data-repository-mongodb-0.0.8.tgz_1504969467565_0.6436618191655725"}},"0.0.9":{"name":"@dngnhk/ems-data-repository-mongodb","version":"0.0.9","description":"MongoDB Data persistence layer for ems","main":"build/index.js","author":{"name":"David Ng"},"license":"MIT","scripts":{"test":"NODE_ENV=test; npm run lint && npm run build && nyc mocha './build/**/*.spec.js'","lint":"tslint -c ./tslint.json ./src/**/*.ts","build":"rm -rf ./build/ && tsc"},"devDependencies":{"@dngnhk/ems-data-repository":"0.0.6","@types/chai":"^4.0.4","@types/mocha":"^2.2.42","@types/sinon":"^2.3.3","@types/uuid":"^3.4.2","chai":"^4.1.2","mocha":"^3.4.2","mockgoose":"^7.3.3","nyc":"^11.2.1","sinon":"^3.2.1","ts-node":"^3.3.0","tslint":"^5.7.0","typescript":"2.4.2"},"dependencies":{"@dngnhk/ems-injectable":"0.0.3","@types/mongoose":"^4.7.21","@types/node":"^8.0.26","inversify":"^4.3.0","mongoose":"^4.11.10","tslint-config-david-recommended":"^1.0.2","uuid":"^3.1.0"},"gitHead":"8146e290bbe97bfeb5fa079f41fbb6cef0383715","_id":"@dngnhk/ems-data-repository-mongodb@0.0.9","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"davidnhk","email":"david.ng.dev@gmail.com"},"dist":{"integrity":"sha512-XYaq8559HQ4nxdvBjiolY2uIlxphWwVMFwPW6J0iuS0j4rcKGqwS7OBWiXYK30lihS9kAxybVFNmu+XcVYGaRw==","shasum":"3741664007a0c2165ef5c94eb856eec56840d618","tarball":"https://registry.npmjs.org/@dngnhk/ems-data-repository-mongodb/-/ems-data-repository-mongodb-0.0.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEGS+ixYsIRaGeNk3ldDUINtUQArGVTn3+zAkQCc5RO9AiEA24yytcUtIdDBhlDADqo9IY2ajB1eDuY/S+2SMFqxo1E="}]},"maintainers":[{"name":"davidnhk","email":"david.ng.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ems-data-repository-mongodb-0.0.9.tgz_1504977883155_0.7759616295807064"}},"0.0.10":{"name":"@dngnhk/ems-data-repository-mongodb","version":"0.0.10","description":"MongoDB Data persistence layer for ems","main":"build/index.js","author":{"name":"David Ng"},"license":"MIT","scripts":{"test":"NODE_ENV=test; npm run lint && npm run build && nyc mocha './build/**/*.spec.js'","lint":"tslint -c ./tslint.json ./src/**/*.ts","build":"rm -rf ./build/ && tsc"},"devDependencies":{"@dngnhk/ems-data-repository":"0.0.8","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/sinon":"^2.3.3","@types/uuid":"^3.4.2","chai":"^4.1.2","mocha":"^3.5.1","mockgoose":"^7.3.3","nyc":"^11.2.1","sinon":"^3.2.1","ts-node":"^3.3.0","tslint":"^5.7.0","typescript":"2.4.2"},"dependencies":{"@dngnhk/ems-injectable":"0.0.3","@types/mongoose":"^4.7.21","@types/node":"^8.0.28","inversify":"^4.3.0","mongoose":"^4.11.10","tslint-config-david-recommended":"^1.0.3","uuid":"^3.1.0"},"gitHead":"ce8a8968910fe58bc31ea28578f18a197b9a515a","_id":"@dngnhk/ems-data-repository-mongodb@0.0.10","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"davidnhk","email":"david.ng.dev@gmail.com"},"dist":{"integrity":"sha512-V48l4+VntRNZI3Z1IxnMxpA5GEZ/agFx10l8Qwoi2yi6JY1s+T1FdwBr23BYtZQaNPSpedoO7wRKfkwyo0pw5Q==","shasum":"36407bbd972d8a9ed30b73f2a7cdffb6ecc2889e","tarball":"https://registry.npmjs.org/@dngnhk/ems-data-repository-mongodb/-/ems-data-repository-mongodb-0.0.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChOG0X8dtE7ik/V9jQ1qT1OTohSFxxCBSt3pR+KK2GbAIgbqRkvPs8JesHO/gEw4OMYszD8v65U3qmxKrX5xS8D/Q="}]},"maintainers":[{"name":"davidnhk","email":"david.ng.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ems-data-repository-mongodb-0.0.10.tgz_1505037057842_0.6119835830759257"}},"0.0.11":{"name":"@dngnhk/ems-data-repository-mongodb","version":"0.0.11","description":"MongoDB Data persistence layer for ems","main":"build/index.js","author":{"name":"David Ng"},"license":"MIT","scripts":{"test":"NODE_ENV=test; npm run lint && npm run build && nyc mocha './build/**/*.spec.js'","lint":"tslint -c ./tslint.json ./src/**/*.ts","build":"rm -rf ./build/ && tsc"},"devDependencies":{"@dngnhk/ems-data-repository":"0.0.9","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/sinon":"^2.3.3","@types/uuid":"^3.4.2","chai":"^4.1.2","mocha":"^3.5.1","mockgoose":"^7.3.3","nyc":"^11.2.1","sinon":"^3.2.1","ts-node":"^3.3.0","tslint":"^5.7.0","typescript":"2.5.2"},"dependencies":{"@dngnhk/ems-injectable":"0.0.4","@types/mongoose":"^4.7.21","@types/node":"^8.0.28","inversify":"^4.3.0","mongoose":"^4.11.10","npm-check-updates":"^2.12.1","tslint-config-david-recommended":"^1.0.3","uuid":"^3.1.0"},"gitHead":"cc43820cc5d7981660c35d0d85b5dad64e0440f0","_id":"@dngnhk/ems-data-repository-mongodb@0.0.11","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"davidnhk","email":"david.ng.dev@gmail.com"},"dist":{"integrity":"sha512-XekGEoxmiI3kyLv7jHcF6O5R/cvZOx/yGbOhSpslj7reDRN/flDcB8WevRrOrznO/RuLhn4ZSLv14EHViqQS4A==","shasum":"124af1bae26a54186384e74bee02a267a618b5b2","tarball":"https://registry.npmjs.org/@dngnhk/ems-data-repository-mongodb/-/ems-data-repository-mongodb-0.0.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICMS7XY6GZ6TAyTfLPiIMSGML0icAuH/CPGgZwW7VLhVAiAViwv6J+9bTvTSrAKd7HNWliH7BWsrvtoZqz8wRi8WSw=="}]},"maintainers":[{"name":"davidnhk","email":"david.ng.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ems-data-repository-mongodb-0.0.11.tgz_1505041032358_0.6590817256364971"}},"0.0.12":{"name":"@dngnhk/ems-data-repository-mongodb","version":"0.0.12","description":"MongoDB Data persistence layer for ems","main":"build/index.js","author":{"name":"David Ng"},"license":"MIT","scripts":{"test":"NODE_ENV=test; npm run lint && npm run build && nyc mocha './build/**/*.spec.js'","lint":"tslint -c ./tslint.json ./src/**/*.ts","build":"rm -rf ./build/ && tsc"},"devDependencies":{"@dngnhk/ems-data-repository":"0.0.9","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/sinon":"^2.3.3","@types/uuid":"^3.4.2","chai":"^4.1.2","mocha":"^3.5.1","mockgoose":"^7.3.3","nyc":"^11.2.1","sinon":"^3.2.1","ts-node":"^3.3.0","tslint":"^5.7.0","typescript":"2.5.2"},"dependencies":{"@dngnhk/ems-injectable":"0.0.4","@types/mongoose":"^4.7.21","@types/node":"^8.0.28","inversify":"^4.3.0","mongoose":"^4.11.10","npm-check-updates":"^2.12.1","tslint-config-david-recommended":"^1.0.3","uuid":"^3.1.0"},"gitHead":"d22404d4fe7fcb5e45cbcdecd98cad5b181a3d8c","_id":"@dngnhk/ems-data-repository-mongodb@0.0.12","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"davidnhk","email":"david.ng.dev@gmail.com"},"dist":{"integrity":"sha512-TeBAWeybCRiOcfm/m+9wJcO8QE9Zbrq4kQZ4ZIMOx10zqtzH5YVbr+uvvhcU/WIhRoI+EgrmNrfsKVa5OIq+hQ==","shasum":"a3ece8e7b61384c89c256ddda117809ab3d6e76e","tarball":"https://registry.npmjs.org/@dngnhk/ems-data-repository-mongodb/-/ems-data-repository-mongodb-0.0.12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHzUbUDZsiDGjxZ/jCzKvmbSbgoIhnSAXWsyIAwAzpmxAiEA2Zjx4GEWiReLZEp+vLDfhZ3sCW3jamojU3qcgB6IDMs="}]},"maintainers":[{"name":"davidnhk","email":"david.ng.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ems-data-repository-mongodb-0.0.12.tgz_1505042168561_0.15928646107204258"}},"0.0.13":{"name":"@dngnhk/ems-data-repository-mongodb","version":"0.0.13","description":"MongoDB Data persistence layer for ems","main":"build/index.js","author":{"name":"David Ng"},"license":"MIT","scripts":{"test":"NODE_ENV=test; npm run lint && npm run build && nyc mocha './build/**/*.spec.js'","lint":"tslint -c ./tslint.json ./src/**/*.ts","build":"rm -rf ./build/ && tsc"},"devDependencies":{"@dngnhk/ems-data-repository":"0.0.9","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/sinon":"^2.3.3","@types/uuid":"^3.4.2","chai":"^4.1.2","mocha":"^3.5.1","mockgoose":"^7.3.3","nyc":"^11.2.1","sinon":"^3.2.1","ts-node":"^3.3.0","tslint":"^5.7.0","typescript":"2.5.2"},"dependencies":{"@dngnhk/ems-injectable":"0.0.4","@types/mongoose":"^4.7.21","@types/node":"^8.0.28","inversify":"^4.3.0","mongoose":"^4.11.10","npm-check-updates":"^2.12.1","tslint-config-david-recommended":"^1.0.3","uuid":"^3.1.0"},"gitHead":"bba49e91de1586449945225f0c03f7d91839e3c8","_id":"@dngnhk/ems-data-repository-mongodb@0.0.13","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"davidnhk","email":"david.ng.dev@gmail.com"},"dist":{"integrity":"sha512-79jrt1AEIP5ctxdmHmlJLNK2BEunL163Tequn71yBKotMMklKj8RVKPjKXVdUVIM5dQQUMbiuQL8z7Clcg8ttg==","shasum":"a43f5d30142db0a48faaaf00a0b7811345c82c0b","tarball":"https://registry.npmjs.org/@dngnhk/ems-data-repository-mongodb/-/ems-data-repository-mongodb-0.0.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvDpSorLHm1QyjGQB3XmcMeGHOJf7NudE4/RKA6Zq3VAIgL0EWM/GI5/ZRILihU4nDiH/robdBQi5bcL9ttXi6gOM="}]},"maintainers":[{"name":"davidnhk","email":"david.ng.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ems-data-repository-mongodb-0.0.13.tgz_1505042531264_0.6050632582046092"}},"0.0.14":{"name":"@dngnhk/ems-data-repository-mongodb","version":"0.0.14","description":"MongoDB Data persistence layer for ems","main":"build/index.js","author":{"name":"David Ng"},"license":"MIT","scripts":{"test":"NODE_ENV=test; npm run lint && npm run build && nyc mocha './build/**/*.spec.js'","lint":"tslint -c ./tslint.json ./src/**/*.ts","build":"rm -rf ./build/ && tsc"},"devDependencies":{"@dngnhk/ems-data-repository":"0.0.9","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/proxyquire":"^1.3.28","@types/sinon":"^2.3.3","@types/uuid":"^3.4.2","chai":"^4.1.2","mocha":"^3.5.1","mockgoose":"^7.3.3","nyc":"^11.2.1","proxyquire":"^1.8.0","sinon":"^3.2.1","ts-node":"^3.3.0","tslint":"^5.7.0","typescript":"2.5.2"},"dependencies":{"@dngnhk/ems-injectable":"0.0.4","@types/mongoose":"^4.7.21","@types/node":"^8.0.28","inversify":"^4.3.0","mongoose":"^4.11.10","npm-check-updates":"^2.12.1","reflect-metadata":"^0.1.10","tslint-config-david-recommended":"^1.0.3","uuid":"^3.1.0"},"gitHead":"28a1126babdcd8964edc4b6a704206cbccacae98","_id":"@dngnhk/ems-data-repository-mongodb@0.0.14","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"davidnhk","email":"david.ng.dev@gmail.com"},"dist":{"integrity":"sha512-p21H68YNpMoPR9cDnRCt1SoBm2dEd0r2Th6VIOPeZDwOf0GpBVx7LSGw7d1n38GAaVSh2SYDvKG2nGvPsSYMLQ==","shasum":"8f76e5b8e538c1a764ab2a5a5f11b76cf611c1ad","tarball":"https://registry.npmjs.org/@dngnhk/ems-data-repository-mongodb/-/ems-data-repository-mongodb-0.0.14.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVgMmVVD6a6Omc6apsaQTT9vZHhtiX9ncFq8Lfr6DLjQIhAPRasoEYsGYEsZfsnsMp7FYrP6IV9ie0FjGYGrNPCjlP"}]},"maintainers":[{"name":"davidnhk","email":"david.ng.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ems-data-repository-mongodb-0.0.14.tgz_1505044574877_0.27696282090619206"}},"0.0.15":{"name":"@dngnhk/ems-data-repository-mongodb","version":"0.0.15","description":"MongoDB Data persistence layer for ems","main":"build/index.js","author":{"name":"David Ng"},"license":"MIT","scripts":{"test":"NODE_ENV=test; npm run lint && npm run build && grunt coverage","lint":"tslint -c ./tslint.json ./src/**/*.ts","build":"rm -rf ./build/ && tsc","postinstall":"npm run build"},"repository":{"type":"git","url":"git+ssh://git@github.com/davidNHK/ems-data-repository-mongodb.git"},"devDependencies":{"@dngnhk/ems-data-repository":"0.0.13","@types/chai":"^4.0.4","@types/lodash":"^4.14.74","@types/mocha":"^2.2.43","@types/node":"^8.0.28","@types/proxyquire":"^1.3.28","@types/sinon":"^2.3.4","@types/uuid":"^3.4.2","chai":"^4.1.2","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-mocha-nyc":"^1.0.3","load-grunt-config":"^0.19.2","mocha":"^3.5.3","mockgoose":"^7.3.3","nyc":"^11.2.1","proxyquire":"^1.8.0","sinon":"^3.2.1","ts-node":"^3.3.0","tslint":"^5.7.0","tslint-config-david-recommended":"^1.0.9","typescript":"^2.5.2"},"dependencies":{"@dngnhk/ems-injectable":"0.0.6","@types/mongoose":"^4.7.21","inversify":"^4.3.0","lodash":"^4.17.4","moment":"^2.18.1","mongoose":"^4.11.11","npm-check-updates":"^2.12.1","reflect-metadata":"^0.1.10","uuid":"^3.1.0"},"gitHead":"1c1fb8b19c17a5fb79b0355c6b86301e14d46f5f","bugs":{"url":"https://github.com/davidNHK/ems-data-repository-mongodb/issues"},"homepage":"https://github.com/davidNHK/ems-data-repository-mongodb#readme","_id":"@dngnhk/ems-data-repository-mongodb@0.0.15","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"davidnhk","email":"david.ng.dev@gmail.com"},"dist":{"integrity":"sha512-WQ3zCe+ma7cGftUhjr93+RuVmKaCjjwxpVkwNRG9O0fV2MXXsaGNv/3LJO1SCiw9FYGOSFHBqzty45Rmu1625g==","shasum":"35e9dc82a679835086046b7fa73092821652e01a","tarball":"https://registry.npmjs.org/@dngnhk/ems-data-repository-mongodb/-/ems-data-repository-mongodb-0.0.15.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEcQ8tDO1FKlU53F11r8aoUmmYDTUmtK+4iyUxxNf86iAiEA3PMEczK5aR+LFFdeUDuWHE0HB+I3Gj4cab9XOAkRXVE="}]},"maintainers":[{"name":"davidnhk","email":"david.ng.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ems-data-repository-mongodb-0.0.15.tgz_1505745427144_0.9164212525356561"}},"0.0.16":{"name":"@dngnhk/ems-data-repository-mongodb","version":"0.0.16","description":"MongoDB Data persistence layer for ems","main":"build/index.js","author":{"name":"David Ng"},"license":"MIT","scripts":{"test":"NODE_ENV=test; npm run lint && npm run build && grunt coverage","lint":"tslint -c ./tslint.json ./src/**/*.ts","build":"rm -rf ./build/ && tsc","postinstall":"npm run build"},"repository":{"type":"git","url":"git+ssh://git@github.com/davidNHK/ems-data-repository-mongodb.git"},"devDependencies":{"@dngnhk/ems-data-repository":"0.0.14","@types/chai":"^4.0.4","@types/lodash":"^4.14.74","@types/mocha":"^2.2.43","@types/node":"^8.0.28","@types/proxyquire":"^1.3.28","@types/sinon":"^2.3.4","@types/uuid":"^3.4.2","chai":"^4.1.2","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-mocha-nyc":"^1.0.3","load-grunt-config":"^0.19.2","mocha":"^3.5.3","mockgoose":"^7.3.3","nyc":"^11.2.1","proxyquire":"^1.8.0","sinon":"^3.3.0","ts-node":"^3.3.0","tslint":"^5.7.0","tslint-config-david-recommended":"^1.0.9","typescript":"^2.5.2"},"dependencies":{"@dngnhk/ems-injectable":"0.0.11","@types/mongoose":"^4.7.21","inversify":"^4.3.0","lodash":"^4.17.4","moment":"^2.18.1","mongoose":"^4.11.11","npm-check-updates":"^2.12.1","reflect-metadata":"^0.1.10","uuid":"^3.1.0"},"gitHead":"0100beb4f0ec1d187df2fd78914444f81804d897","bugs":{"url":"https://github.com/davidNHK/ems-data-repository-mongodb/issues"},"homepage":"https://github.com/davidNHK/ems-data-repository-mongodb#readme","_id":"@dngnhk/ems-data-repository-mongodb@0.0.16","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"davidnhk","email":"david.ng.dev@gmail.com"},"dist":{"integrity":"sha512-HrOMaXfdL4huatHamjkbcUINbfwduKMu4Gp2FpQkl+sB1w3HkxskdSPgfEW3T9XUtw5nddy+SQMGLp2woxJ/UA==","shasum":"7ffe742d660df9e63d8b2ea262af6baec9225963","tarball":"https://registry.npmjs.org/@dngnhk/ems-data-repository-mongodb/-/ems-data-repository-mongodb-0.0.16.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQ/WMjxZ/BfPieR+ZV8ZGHm0njOW5hkKHBt4X/C5sfGAIgHGIPL5uLj+Rwc8elwOTSo8gclpZh8pMY18m6QGKEL50="}]},"maintainers":[{"name":"davidnhk","email":"david.ng.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ems-data-repository-mongodb-0.0.16.tgz_1505746111381_0.5085545035544783"}},"0.0.17":{"name":"@dngnhk/ems-data-repository-mongodb","version":"0.0.17","description":"MongoDB Data persistence layer for ems","main":"build/index.js","author":{"name":"David Ng"},"license":"MIT","scripts":{"test":"NODE_ENV=test; npm run lint && npm run build && grunt coverage","lint":"tslint -c ./tslint.json ./src/**/*.ts","build":"rm -rf ./build/ && tsc","postinstall":"npm run build"},"repository":{"type":"git","url":"git+ssh://git@github.com/davidNHK/ems-data-repository-mongodb.git"},"devDependencies":{"@dngnhk/ems-data-repository":"0.0.16","@types/chai":"^4.0.4","@types/lodash":"^4.14.74","@types/mocha":"^2.2.43","@types/node":"^8.0.30","@types/proxyquire":"^1.3.28","@types/sinon":"^2.3.5","@types/uuid":"^3.4.2","chai":"^4.1.2","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-mocha-nyc":"^1.0.3","load-grunt-config":"^0.19.2","mocha":"^3.5.3","mockgoose":"^7.3.3","nyc":"^11.2.1","proxyquire":"^1.8.0","sinon":"^3.3.0","ts-node":"^3.3.0","tslint":"^5.7.0","tslint-config-david-recommended":"^1.0.10","typescript":"^2.5.2"},"dependencies":{"@dngnhk/ems-injectable":"0.0.13","@types/mongoose":"^4.7.23","inversify":"^4.3.0","lodash":"^4.17.4","moment":"^2.18.1","mongoose":"^4.11.12","npm-check-updates":"^2.12.1","reflect-metadata":"^0.1.10","uuid":"^3.1.0"},"gitHead":"68cc608c9e73eb6daf589aba656c33aceed1fea0","bugs":{"url":"https://github.com/davidNHK/ems-data-repository-mongodb/issues"},"homepage":"https://github.com/davidNHK/ems-data-repository-mongodb#readme","_id":"@dngnhk/ems-data-repository-mongodb@0.0.17","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"davidnhk","email":"david.ng.dev@gmail.com"},"dist":{"integrity":"sha512-1Ui7rjrQ9mcvZdAla5yLLU0CyvIoE38LsAbB4Pmlsq9tZu53kF1E2xXqLYTg2FyaI5MMSfx4pSeZuFyfjhLAkg==","shasum":"748a28167aeabb402aba68c3f5ae064001ca8c78","tarball":"https://registry.npmjs.org/@dngnhk/ems-data-repository-mongodb/-/ems-data-repository-mongodb-0.0.17.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE9aBkibOqmQDPGsaAvX+HvUuhXkiEkfnYC5N4eG3wcdAiEA7fq88GNCfI+D/UnEkzHY9z/iLIG4Nt3DeT4VwYQd0lo="}]},"maintainers":[{"name":"davidnhk","email":"david.ng.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ems-data-repository-mongodb-0.0.17.tgz_1506262777604_0.1154254088178277"}},"0.0.18":{"name":"@dngnhk/ems-data-repository-mongodb","version":"0.0.18","description":"MongoDB Data persistence layer for ems","main":"build/index.js","author":{"name":"David Ng"},"license":"MIT","scripts":{"test":"NODE_ENV=test; npm run lint && npm run build && grunt coverage","lint":"tslint -c ./tslint.json ./src/**/*.ts","build":"rm -rf ./build/ && tsc","postinstall":"npm run build"},"repository":{"type":"git","url":"git+ssh://git@github.com/davidNHK/ems-data-repository-mongodb.git"},"devDependencies":{"@dngnhk/ems-data-repository":"0.0.16","@types/chai":"^4.0.4","@types/lodash":"^4.14.74","@types/mocha":"^2.2.43","@types/node":"^8.0.30","@types/proxyquire":"^1.3.28","@types/sinon":"^2.3.5","@types/uuid":"^3.4.2","chai":"^4.1.2","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-mocha-nyc":"^1.0.3","load-grunt-config":"^0.19.2","mocha":"^3.5.3","mockgoose":"^7.3.3","nyc":"^11.2.1","proxyquire":"^1.8.0","sinon":"^3.3.0","ts-node":"^3.3.0","tslint":"^5.7.0","tslint-config-david-recommended":"^1.0.10","typescript":"^2.5.2"},"dependencies":{"@dngnhk/ems-injectable":"0.0.13","@types/mongoose":"^4.7.23","inversify":"^4.3.0","lodash":"^4.17.4","moment":"^2.18.1","mongoose":"^4.11.12","npm-check-updates":"^2.12.1","reflect-metadata":"^0.1.10","uuid":"^3.1.0"},"gitHead":"d96f1e73134f275b52f41f27ac383653e0218e73","bugs":{"url":"https://github.com/davidNHK/ems-data-repository-mongodb/issues"},"homepage":"https://github.com/davidNHK/ems-data-repository-mongodb#readme","_id":"@dngnhk/ems-data-repository-mongodb@0.0.18","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"davidnhk","email":"david.ng.dev@gmail.com"},"dist":{"integrity":"sha512-e+jL8IjuB8L32fHwVyQGOO1WVbDCXnz2nsxPGPCchO5A+CMrbiokU6GS+tpAvWbvxTo2LmI9tWWEt+BBnr5pWQ==","shasum":"b9f61a26f18220384ce855ee708a4a3ebd4c4c48","tarball":"https://registry.npmjs.org/@dngnhk/ems-data-repository-mongodb/-/ems-data-repository-mongodb-0.0.18.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtCTEo8LrmerFuf5C1IxTdFPvPKaLmLrfq/AYf2lIEwAiEA69h7azosOqkHVT2Wm6c0LWsqN2MO3ALG5AZ2q59iX0o="}]},"maintainers":[{"name":"davidnhk","email":"david.ng.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ems-data-repository-mongodb-0.0.18.tgz_1506264337576_0.6725922336336225"}}},"readme":"# EMS data repository mongodb\n\n[EMS Data repository](https://github.com/davidNHK/ems-data-repository) mongodb implementation\n\n## Connection argument\nUse mongoose to connect MongoDB [Mongoose connection](http://mongoosejs.com/docs/connections.html)\n\n## Directory structure\n```text\nsrc/\n    model/\n        plugin/ - Mongoose Plugin implementation\n            application.ts - Defined common behaviour of resource under application\n            generic.ts - Defined generic behaviour such as created_at, updated_at, soft_delete ...etc.\n            user.ts - User repository here. Define how external module access User Collection\n        application.ts - Application Mongoose Model\n        dimension.ts - Dimension Mongoose Model\n        event.ts - Event Mongoose Model\n        metric.ts - Metric Mongoose Model\n        screen.ts - Screen Mongoose Model\n        user.ts - User Mongoose Model\n```","maintainers":[{"name":"davidnhk","email":"david.ng.dev@gmail.com"}],"time":{"modified":"2022-06-12T17:07:29.996Z","created":"2017-09-09T15:04:27.719Z","0.0.8":"2017-09-09T15:04:27.719Z","0.0.9":"2017-09-09T17:24:43.251Z","0.0.10":"2017-09-10T09:50:57.901Z","0.0.11":"2017-09-10T10:57:12.463Z","0.0.12":"2017-09-10T11:16:08.722Z","0.0.13":"2017-09-10T11:22:11.406Z","0.0.14":"2017-09-10T11:56:15.004Z","0.0.15":"2017-09-18T14:37:07.341Z","0.0.16":"2017-09-18T14:48:31.473Z","0.0.17":"2017-09-24T14:19:37.724Z","0.0.18":"2017-09-24T14:45:37.772Z"},"author":{"name":"David Ng"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/davidNHK/ems-data-repository-mongodb#readme","repository":{"type":"git","url":"git+ssh://git@github.com/davidNHK/ems-data-repository-mongodb.git"},"bugs":{"url":"https://github.com/davidNHK/ems-data-repository-mongodb/issues"}}