{"_id":"loopback-import-mixin","_rev":"38-20b6a2d7125b71a166874f36d20a05f5","name":"loopback-import-mixin","description":"A mixin to provide bulk import functionallity for Loopback Models","dist-tags":{"latest":"1.2.2"},"versions":{"1.0.0":{"name":"loopback-import-mixin","version":"1.0.0","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"src/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"repository":{"type":"git","url":"https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"d42584971a41381bfc8b47335ceab129a0248526","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"_id":"loopback-import-mixin@1.0.0","_shasum":"5471657d82cc231c57110a3fae59863db0f489e2","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"5471657d82cc231c57110a3fae59863db0f489e2","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.0.tgz","integrity":"sha512-sOyQ9e59FHgXbedT9VrWB/WLnkYWKnOSst50RhgohntUfBHH4ycu1oAls9YLokJ2LLv/wBMqx2Bxr0jjy0Dtlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYBkmDOWCH7vI4y/EwNlOUO48IG8W88AjiyHpPUuDmagIgB+uEoUVzR3JxPWfuiKXYkrC8tmy3DBqYUVUCczBWaI8="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.0.tgz_1459898458311_0.614543735049665"}},"1.0.1":{"name":"loopback-import-mixin","version":"1.0.1","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"src/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"repository":{"type":"git","url":"https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"c1bc802deb5b89e826edd566eb0ffc88696761ae","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"_id":"loopback-import-mixin@1.0.1","_shasum":"b3be6a22d9c21f005ac8e1a662f2c38895af7ac5","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"b3be6a22d9c21f005ac8e1a662f2c38895af7ac5","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.1.tgz","integrity":"sha512-AmaSkhUgDjoTnlCZTYXFaKLCReLv2r0DOmXRHWLRtSIzQnFlUoyVL1Zp7kV+jbGft2APQsZtCkQFYOnZJC7pgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHV+jSdN9ON64HX+Q0JB4XTdMoxHeUV29TB7ENk4bLPlAiAJCrZSHkxrhu7XP84ha8KGV5uGNftpJ1YK3y7GnRaWng=="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.1.tgz_1459899336628_0.4456341452896595"}},"1.0.2":{"name":"loopback-import-mixin","version":"1.0.2","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"src/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"repository":{"type":"git","url":"https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"98dce275d813f8091f9aedbda1f7ba457cbc11e0","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"_id":"loopback-import-mixin@1.0.2","_shasum":"601db05655c0a590b422ce1f6c579701461b6ed8","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"601db05655c0a590b422ce1f6c579701461b6ed8","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.2.tgz","integrity":"sha512-+vR4rG3kM03W9AH5wYvzyukqyceBjhOZ054F5SD6uA4yurWGValbICbLqlzfg7cfclbNeh7Zw8lRGqbdKR9klg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXP+BnhUdjfcOvqigH//Bg+h3QgGvZ77Z2AZ31DS29bgIhAKeWqxBYSyn3MasB8NFQiL8b1pCswzUxeoiaC5iCsoc9"}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.2.tgz_1459899506842_0.6191090559586883"}},"1.0.3":{"name":"loopback-import-mixin","version":"1.0.3","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"src/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"repository":{"type":"git","url":"https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"3db0f8b90567ca8f2a2bae55705ace53af8cfdc8","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"_id":"loopback-import-mixin@1.0.3","_shasum":"44e75d8ac1a1e99705def5813b7726f6f1dc97a3","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"44e75d8ac1a1e99705def5813b7726f6f1dc97a3","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.3.tgz","integrity":"sha512-iA3ukFG0cOs0b0X/lcRyUsva12xuNmHk7pY1K0PTG0mJnIIO9OKzNCAXByQjFkREM8T1vpFtPJ2Z/eHehLO8NQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWtjZmQbSwMoCW7M6M0Uq9SzVpWZgJNiPV0WEPgrQUlAiEAz69XXYuUhra1e2sv37A9D7bCecpcLg3MN/03+LchRFM="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.3.tgz_1459899764330_0.11814967053942382"}},"1.0.4":{"name":"loopback-import-mixin","version":"1.0.4","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"src/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"repository":{"type":"git","url":"https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"fc629ab0619784761aafe4becdfac62e4a8b1365","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"_id":"loopback-import-mixin@1.0.4","_shasum":"70ea3bbdc28bdac11685d18ee14835f36e4f55b0","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"70ea3bbdc28bdac11685d18ee14835f36e4f55b0","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.4.tgz","integrity":"sha512-kwcSN+PqyAGLhh4tNPARydnT6YjcDS7p53D6LCHHqsGs5hbmGKnRbL9KaaL1rq7DwzyadUmmnp8EY4+E+9ME3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID5iGfPkXjmt4Qorbuznu03Cga4b3ATvgHuPQwih1aBhAiEAqB9njxlaU3TQOgqdq5ZiYG8sgJYm7W0/YD4wDZI9p/o="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.4.tgz_1459952213367_0.6734215863980353"}},"1.0.5":{"name":"loopback-import-mixin","version":"1.0.5","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"src/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"repository":{"type":"git","url":"https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"c5f651a35ef02ae1654d0861b575e25020d47b3f","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"_id":"loopback-import-mixin@1.0.5","_shasum":"ea5e9395dbb2e500caaa00bf9293bf6303997a06","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"ea5e9395dbb2e500caaa00bf9293bf6303997a06","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.5.tgz","integrity":"sha512-85hVuwIsWCHLSGaGFWbcSvrhRg+NLX5LsyY4O3Ks9CUlFQb4rfN8WIH/6fSBxc1ghzWLYMQ7PX2Z14mmCxC9+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIARpBUO3HB1vFGfJy9XBzxSTli+FMTtKcZOeBsBQZ7bvAiEArhT5V4WtQUpMMkjQ1ebU+HoCL8ESEp8m6pVrroJsZZ0="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.5.tgz_1459952923706_0.5260032834485173"}},"1.0.6":{"name":"loopback-import-mixin","version":"1.0.6","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"src/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"repository":{"type":"git","url":"https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"f3cada6d3013bacd9d8902058861570a35a4a4b1","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"_id":"loopback-import-mixin@1.0.6","_shasum":"964de27cb5380b11f0710a55d85dd8acd8696ef6","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"964de27cb5380b11f0710a55d85dd8acd8696ef6","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.6.tgz","integrity":"sha512-gaqXgtgy83HIgFr+XqRseKNwJTw3U4sqLpmz0KpqtHWZMqq4radkpk5XP14vBmb3P3JtfmqGGyfR8VYhnbuUdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBtzOGmyGU7wX/CpF9jJTaF0VNf4lbQV4laFUrCt3KDMAiAOVBm8t2d/DP9yoccn8838RCiGxsqO5MtB01nJfHeftA=="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.6.tgz_1460387056003_0.18077819631434977"}},"1.0.7":{"name":"loopback-import-mixin","version":"1.0.7","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"src/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"repository":{"type":"git","url":"https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"8284a42a4ee9ca637f29c848e1eb0096b71ba6f5","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"_id":"loopback-import-mixin@1.0.7","_shasum":"4cb6ab0cf486aa413c60a34b9eb9a76821b0516b","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"4cb6ab0cf486aa413c60a34b9eb9a76821b0516b","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.7.tgz","integrity":"sha512-oN+BO/1aQnNwCuCvdUGU+DEgFG/XT5LE+p9oA9KltKIXyNeg5dRA0Az8z3kA6nkeENTEpBrv+5noEtoQN89EeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA53+yYhjQKZO971cbVo/HAk2F1Uvnkyflzy/oSmlW5kAiEAzi+XAn9ey8R4Sj/JT3+hE3sI0Jh+AzcWu92jUK0dDJE="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.7.tgz_1460494503389_0.3657537158578634"}},"1.0.8":{"name":"loopback-import-mixin","version":"1.0.8","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"src/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"repository":{"type":"git","url":"https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"451ff853ccf8676aba04af618f22baf324f8db8d","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"_id":"loopback-import-mixin@1.0.8","_shasum":"5b4eccbdad0ce769d906584643b1346de6df3260","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"5b4eccbdad0ce769d906584643b1346de6df3260","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.8.tgz","integrity":"sha512-lMiKxPqoaJQvyfis6rj7s+XAueIAz0Bq7OeNWiL67kS253n2zRrpHO4pckw35GhtjZdFkExBc2a4Yac7o13BNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzebH73CRxt61maGy7GKsmmDm7HGnOCzirk8dSmw/CgAiBeFMoZAhywSylB4W4ZT7PSffrGnHFVCtlDXK7z3X76ow=="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.8.tgz_1460495138570_0.5335956802591681"}},"1.0.9":{"name":"loopback-import-mixin","version":"1.0.9","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"src/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"repository":{"type":"git","url":"https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"bd0bc482199b21c592c18526f64e37ebb122a984","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"_id":"loopback-import-mixin@1.0.9","_shasum":"b4ceb308526f6949304ebb7a20cce362341558af","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"b4ceb308526f6949304ebb7a20cce362341558af","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.9.tgz","integrity":"sha512-H+bnq5RQ0nA6sJMHqOv16esS06hbFuYnPhRNl7wm5LRv4oaDfQs0ugGoTHyPeh5z4Slu8oNW+Dl2q2+Le8N7iQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAbA7UPBiDzJXayVj3CCDXmK1Tn29At/xZ7q/Rs13QjpAiEAsFnziF5+S18ZDWkx/td0GQlDJyMX3AuOl2RKtTARPrU="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.9.tgz_1460495492197_0.313660190673545"}},"1.0.10":{"name":"loopback-import-mixin","version":"1.0.10","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"src/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"f54703a96abe863cdaa235bd45fcf2b750b3e4ac","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme","_id":"loopback-import-mixin@1.0.10","_shasum":"1dc4b8703d98388d44054ca36fdedcadadf4fd2c","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"1dc4b8703d98388d44054ca36fdedcadadf4fd2c","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.10.tgz","integrity":"sha512-WILUkKARgYOzDb+qswDNpKTNrp2iF5jISlDrTxPTJetlgwICaOLsvHG4Q8d0dOrW5BjtXgTb1ELamRFZWTK3ZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAm9FYQTSg6rx9l1lyBuHvEqoBA85XKgNM58c9EEJ+WRAiBf3bpi/W8OaivkTa2B+NQ6PdS2qzWp7zkiEAI0vYxmdg=="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.10.tgz_1465668091350_0.21890759840607643"}},"1.0.11":{"name":"loopback-import-mixin","version":"1.0.11","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"src/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"4e5b0b7dd242bef842fcccb107608f9c7a603243","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme","_id":"loopback-import-mixin@1.0.11","_shasum":"143781b053eeedb5c05f62694812a45071d8b300","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"143781b053eeedb5c05f62694812a45071d8b300","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.11.tgz","integrity":"sha512-1bVjHjom8RNlKYL29Cc62lusekm8fmnyGFISkMFeR4GmiUSvX+mNIQ5ypg4KuzLoI7qRJihoHbxgDizo70LV+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFXlKzZ2G3zlg/RMIh5XrFFv0PqPCq6bTqwSPaHGQUpQAiA4d5h+Rn1e0G0XG4rxjo+TkqT6mRg6kKKicuFFPghSAQ=="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.11.tgz_1467239313294_0.21264492813497782"}},"1.0.12":{"name":"loopback-import-mixin","version":"1.0.12","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"src/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"234e93ef1f9025f5ed8ddf55dc916aa1b4571985","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme","_id":"loopback-import-mixin@1.0.12","_shasum":"4f348486aa7487ee62a93a7acdef0749b93196a5","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"4f348486aa7487ee62a93a7acdef0749b93196a5","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.12.tgz","integrity":"sha512-deG8DlOxPh/fAXLVCQohFI9+rQenT0fYLlfJl+hwKZyccVrKqr/HI1LCSDJgLa00HMUS8xe8zSFj9loTCR/jWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCze70eieZxnhCm9FKLkgkX/ViJBUI9bkKpVdq8CsSylgIgFRza9upMgiIntyBzCt8BOYu1KVQdS1vJx148kZUiHtY="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.12.tgz_1467239962190_0.6272771416697651"}},"1.0.13":{"name":"loopback-import-mixin","version":"1.0.13","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"src/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"b3f70d2d58358eb2e39c19fd33a26cd4bbd38dde","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme","_id":"loopback-import-mixin@1.0.13","_shasum":"c31677b201cfb23404b43f723305507d42e2e5a9","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"c31677b201cfb23404b43f723305507d42e2e5a9","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.13.tgz","integrity":"sha512-BYL9EFNZZ/Rpwu7RqK2rzJ5CWVJ4jRBA18DGGal//AeV6hxbYZqn8a9GLUZVMnEmp8hdG9LggSU10pPcLRlclA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNEHPqcA0q24YdFSIG0sspKeTSvMp1CFZnw7crz1ZaYwIhAPbl8PYTVvW+EdlaCfz845lBDKSTHXA5Sb6piPAcLqAk"}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.13.tgz_1467247257524_0.021656009601429105"}},"1.0.14":{"name":"loopback-import-mixin","version":"1.0.14","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"src/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"a66f49ae0d8c9ebc85becc705d6d990b92210bbb","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme","_id":"loopback-import-mixin@1.0.14","_shasum":"c76108e4ac6e2df52f12017211915a4a67c457b6","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"c76108e4ac6e2df52f12017211915a4a67c457b6","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.14.tgz","integrity":"sha512-WSJa3+69xyi+G2wOnNcG2gC0j5ZZcVsz89jQrNbbghX7c7QvywTeT5CRYiQJMH3R2Zl8b3+/svXBApiHX16xfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCewYgyH1uf6SfW9ZGo4O+IpTsjgBQOYujb3Kc/PMTIEwIgTATmwzOYJTbdzRAqBdZa2RihyWQhaHa4T35oMwDdFTg="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.14.tgz_1469145361111_0.585035917814821"}},"1.0.15":{"name":"loopback-import-mixin","version":"1.0.15","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"src/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"7b51275ae93a88757c8013b10403f5ca31b26ee0","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme","_id":"loopback-import-mixin@1.0.15","_shasum":"047f5a76ace1ad79b60e1eb7521705ee7bac3e53","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"047f5a76ace1ad79b60e1eb7521705ee7bac3e53","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.15.tgz","integrity":"sha512-aDfeLuAKROB2G3p1Gpbs6qcnkJKCuUldrDRBGKzQvkiuVZw0D9Ta/6X531t4fjjSSYMUytFDW2PaKXGcVQKVKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFm7lmQZgF5vshRHT59xmY4NHw24oq3jn3fTXrcpbUSDAiAh6jK9W0Lx6DTz/iwYcO4YE0GQAdXdMzRphY6RQdBAbw=="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.15.tgz_1469146161724_0.4071278504561633"}},"1.0.16":{"name":"loopback-import-mixin","version":"1.0.16","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"src/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"86058604c50c055637a671105e390d4174deb303","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme","_id":"loopback-import-mixin@1.0.16","_shasum":"f722edd59371b51ed8831b57bf48f747dcb8c16c","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"f722edd59371b51ed8831b57bf48f747dcb8c16c","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.16.tgz","integrity":"sha512-7759R1sJ6bU8x/19FshV8QAtHjNu/90GurwUnUKg39o/T+gLSU3O2s+OAZNehGWcx9NwOd2d0zItQM1J3hFVkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDl92IyWeMQPOcLK4lSUlNOje9u6u5oCyOq2qEBaUggSgIhAKBLCGlY9Ig4C2VNw4bGGkTt50gE+6Kw+wpqd4fK2KVL"}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.16.tgz_1469147206747_0.958362746052444"}},"1.0.18":{"name":"loopback-import-mixin","version":"1.0.18","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"src/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"ec7e0e4dd3ee09ba2ea5844ab176fc4d7e297af8","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme","_id":"loopback-import-mixin@1.0.18","_shasum":"be986d99a3b86fb979b93c8bd8039f0b3f0fcabb","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"be986d99a3b86fb979b93c8bd8039f0b3f0fcabb","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.18.tgz","integrity":"sha512-T41OUCXRYKUl/HpaN/HM2JbY0P8vCVrlN59yRXwMC4v0alTzHjfWc4neYQ1MSMxFSQ7pMmqGbtseAlq0OkwewQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGsVJq/rjV8XL/VqQ88I2Y8M/AjdOuK61HkpUwFJd7HWAiEAkHHtv5Uvr62UNDHotc/WTmzXWoqFi9AShBJwTt9IQfg="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.18.tgz_1477757141020_0.9669682027306408"}},"1.0.19":{"name":"loopback-import-mixin","version":"1.0.19","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"src/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"2139d1ba53473a38af47007b1fb95685a716045a","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme","_id":"loopback-import-mixin@1.0.19","_shasum":"a836befeee18f72ade7407702b8c8085c574e7f9","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"a836befeee18f72ade7407702b8c8085c574e7f9","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.19.tgz","integrity":"sha512-B89x1v8lngimjAE/ozpd24ql1A0T5bC4D0bkBRFU+Ggo+lyJgO4EWAU2LzTBEUbtXJhEZ1wpEI5MlJHNDqsDNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICSLOkLyXa6I/fx5ZZ7CrrZiGQNyvfeDjjaqEU2sLy2OAiAcBa+r5TkwA6731huS2zoV5fziYX2qpveTZouJ3oYRzw=="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.19.tgz_1477757762151_0.43972091702744365"}},"1.0.20":{"name":"loopback-import-mixin","version":"1.0.20","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"dist/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"files":["dist"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"a37158173dcf8cc92401a2ab06387f655386d915","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme","_id":"loopback-import-mixin@1.0.20","_shasum":"f57fbe7d8ef60c8eb2b543646d2f46ed92088047","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"f57fbe7d8ef60c8eb2b543646d2f46ed92088047","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.20.tgz","integrity":"sha512-K5e7nu5ikns2jVkoVspSeDpl2U7bmP4vo0ckiZtqvoGZRshNa9akSouxag4kMyIMyIY7MtaBu67mUpeIYTAzxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIm27hKwPiP3KAM6+fLgh3glN4rjsqrP8GCLSo3Uu0yAIhAL1eYlM0n6hMcBIPAiw+V4s8Dx2wWPYDZau15oe0qUmj"}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.20.tgz_1477759098699_0.9243516912683845"}},"1.0.21":{"name":"loopback-import-mixin","version":"1.0.21","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"dist/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"files":["dist"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"5a6b19ee96d38f32a4e02017350f1fd9972854e6","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme","_id":"loopback-import-mixin@1.0.21","_shasum":"04b4cab32bafa01b2fc26e676328ad68bde9724c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"04b4cab32bafa01b2fc26e676328ad68bde9724c","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.21.tgz","integrity":"sha512-zlhisZyf1EMa1GJgfkVcrx79wG11wgwZwjPjPjyBI+o0r9l37HMYqzYY1pYuYmrhLVBqb4jMgs684Oxd8EtnNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLukcE6yC14b7UQ2WJyWT1O5O2ZR1X3Ydrwc6jcTIJ4wIhAKrE423ul6oAJC8Emq9uMH1SZPGrXpyWHNvNBG10gvxB"}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.21.tgz_1477759987881_0.6912392233498394"}},"1.0.22":{"name":"loopback-import-mixin","version":"1.0.22","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"dist/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"files":["dist"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"9995437ece48057b7290f3c7f8d134f7a0f41a8b","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme","_id":"loopback-import-mixin@1.0.22","_shasum":"da4d675c765b2e19bfe15dffec6964eb5b3a11b6","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"da4d675c765b2e19bfe15dffec6964eb5b3a11b6","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.22.tgz","integrity":"sha512-x01pUCUiL8hrqQFlPq/XrawSgKuyQrX1YJPjFrmJbp3M31zJIqttCkF4bVjBrH+/q13MpCowWr7CF67YZJcVcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBTDh+BqpBYWvazQl050LuLp84MsWpAj8DrZqf0fBv4IAiBO0lIqcvv7JVWe1rjeJ0yaYioKAhYhzFQSCvgqHyf2tQ=="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.22.tgz_1477762963549_0.963911552913487"}},"1.0.23":{"name":"loopback-import-mixin","version":"1.0.23","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"dist/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"files":["dist"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"29c33f2f2ddda5ac0df389de091849ddef5d2416","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme","_id":"loopback-import-mixin@1.0.23","_shasum":"ef50c8ab8e816c4482c7de10dbceb5a58240b058","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"ef50c8ab8e816c4482c7de10dbceb5a58240b058","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.23.tgz","integrity":"sha512-p3gnBkjNtyuK/G30W01qm4ADSCsGHZ4V9U0iOHpTJKaUPoJZXpf/mUNm6uQkLCDJOXHmfS12n0Mnjz07tBCOlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKHEq0Bmm4ZdLZd88jorkj5t5wBfZG2BBuuP3seQNXqAiA56WriG0kOJ5BfGfkXHKKpfqzGs+nLIO3COcGNhbyeTA=="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.23.tgz_1477763669069_0.7303001987747848"}},"1.0.24":{"name":"loopback-import-mixin","version":"1.0.24","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"dist/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"files":["dist"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"2ef3045bedc15edad3f9e91dbe2d07ebc62e914f","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme","_id":"loopback-import-mixin@1.0.24","_shasum":"59a9982d8c6b6b39ac0538b8eff4a20d45f59c1f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"59a9982d8c6b6b39ac0538b8eff4a20d45f59c1f","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.24.tgz","integrity":"sha512-RP0W5S28CfTxFgavgKzoZKjzV0h/PynU8wNyktvoSpbmNWhaN3aYmneNvHP0Ddm6D11OIQQEwstv/klxS/7h5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+70YTXaVq4ZJPYKOFUa/WYd+wBCZ7dyVbkJJFpXIgJwIgWjVxcx4ouOtKrF4tFRuWla7gGOpDuWSbJVCTqAHF1H4="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.24.tgz_1477772935013_0.541026720777154"}},"1.0.25":{"name":"loopback-import-mixin","version":"1.0.25","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"dist/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"files":["dist"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"52eb0fa8ffaa7c53c860c76b48f4849fecde56ae","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme","_id":"loopback-import-mixin@1.0.25","_shasum":"3be4848c7103de414975a161bbdbfd17d6b914eb","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"3be4848c7103de414975a161bbdbfd17d6b914eb","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.25.tgz","integrity":"sha512-PDvsj1/kh4XBSIQ3MUmT3y3NaxpUcOp0q5Sz3EetPM+qk6krc5bntKZQdwivolLclm7r3COkF55CQMN+yEhTVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIClY8cDvb7Rt1o3GZMBEnwnu2bJ/SDkfpQ6GLTFmpLIMAiEAwOLlqcF+brcpwuA8NC7lhL1WgbM4m75Iu2eZUdrOn5w="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.25.tgz_1477776428095_0.19897817983292043"}},"1.0.26":{"name":"loopback-import-mixin","version":"1.0.26","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"dist/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"files":["dist"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"1b8896571ad9efb6658927e0d20694be6745387a","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme","_id":"loopback-import-mixin@1.0.26","_shasum":"fe148e198d6ea517e4363a35eed64c1f3fcac1d4","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.5.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"fe148e198d6ea517e4363a35eed64c1f3fcac1d4","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.26.tgz","integrity":"sha512-bni+Ka51h+w3To6mO1bscnpVWG4YRo1D1fJpCRdUhdcUQT4NTxQfQlFgvXTFX+KRoe5ztpxrPJspV0aHKjo2Cg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRlbQuOlsN9o+rk+uu4FZzlfCKZnxX5RqSHgE6B76IVAiB2VMkJDazn3gj89J7RCdeebcFSmsmiy9GQt/I/RCjRag=="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.26.tgz_1480975380771_0.002250836929306388"}},"1.0.27":{"name":"loopback-import-mixin","version":"1.0.27","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"dist/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"files":["dist"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"b6fd1515513b49934816b3b845f481adc79a247a","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme","_id":"loopback-import-mixin@1.0.27","_shasum":"7cff015efe3e3bfafaeb340cea76e6fe22aebc0f","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.5.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"7cff015efe3e3bfafaeb340cea76e6fe22aebc0f","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.27.tgz","integrity":"sha512-QQd5N1K7u3dhK3QqPasVZhN8KKcz5eGj+t07AUd7WZrrCFNXlvZqvEW0NfP4d0Nntkhjeexmq6WnUdah99nUcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2BfuMGyBITLghNhagPb8R3QNfHVzTRrQCBb4vvzYGvQIgGNPnEbuhej4oL0+io7bCPToWlWbc5q1FNqFsWmCDKsM="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/loopback-import-mixin-1.0.27.tgz_1480984838219_0.8433716509025544"}},"1.0.28":{"name":"loopback-import-mixin","version":"1.0.28","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"dist/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"files":["dist"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","babel-runtime":"^6.3.13","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"peerDependencies":{"loopback-component-storage":"^1.7.0"},"devDependencies":{"babel-core":"^6.1.21","babel-istanbul":"^0.5.8","babel-plugin-add-module-exports":"^0.1.1","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","chai":"^3.4.1","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","loopback":"2.x","loopback-boot":"2.x","mocha":"^2.3.4"},"gitHead":"f0ea727bf23d67c1747554be59bd3bab387392ef","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme","_id":"loopback-import-mixin@1.0.28","_shasum":"ebb287e4b9424e8cdefc8952877f5accafa7269e","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.5.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"ebb287e4b9424e8cdefc8952877f5accafa7269e","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.0.28.tgz","integrity":"sha512-8E8Jox1KQ9yq/kB2MmxVclFIy+Qr1XdpmZ76lOokqSzlckg8o+pPoOG7RsWZO0Prtp6yRID3RQxHTW+F66gfyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHnulXXeWeANtVWJvxRu3bCceOhmigJ2Ba8BkNX3V/lQAiBi+2ylaqpTOrf8D170MQDHpPwOubjgdeilNIDMmIRUhQ=="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-import-mixin-1.0.28.tgz_1501718994172_0.2361554263625294"}},"1.1.0":{"name":"loopback-import-mixin","version":"1.1.0","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"dist/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"files":["dist"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"devDependencies":{"loopback":"^3.17.1","loopback-boot":"^2.27.0","eslint":"^4.16.0","babel-istanbul":"^0.12.2","babel-plugin-add-module-exports":"^0.2.1","babel-runtime":"^6.3.13","chai":"^4.1.2","babel-core":"^6.1.21","babel-plugin-transform-object-rest-spread":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-preset-es2015":"^6.1.18","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","gulp":"^3.9.0","gulp-babel":"^6.1.0","gulp-sourcemaps":"^1.6.0","mocha":"^2.3.4"},"gitHead":"07294af4a4420eb52692494d5c885e0ec214128b","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme","_id":"loopback-import-mixin@1.1.0","_shasum":"fdd1795499ea9743cd68cf258e5eccda874172d3","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"shasum":"fdd1795499ea9743cd68cf258e5eccda874172d3","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.1.0.tgz","integrity":"sha512-hThMnbXMoxf1//tEXsQcXuB/6YwOwc/Xb/RjGONzB3VGwORVIlIeezRvJF1KF03q81uRUh2puugTRKhSxKJjIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFfj0EbcB3GLkHUU+kDBEGXaMVZKT13SkUTzPw1jalUeAiAnlYXx13+TyofRFanZ+nWzI+ZiuUEIy9aW2E4yTkAnOA=="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-import-mixin-1.1.0.tgz_1516641176061_0.49603361170738935"}},"1.2.0":{"name":"loopback-import-mixin","version":"1.2.0","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"src/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./src/*.js && gulp","test":"_mocha --compilers js:babel-core/register","watch":"gulp","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"files":["src"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"devDependencies":{"loopback":"^3.17.1","loopback-boot":"^2.27.0","eslint":"^4.16.0","chai":"^4.1.2","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","mocha":"^2.3.4"},"gitHead":"0aba7a1b21663516ef4397e37eef697832396b98","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme","_id":"loopback-import-mixin@1.2.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"integrity":"sha512-+Wc4If+lh2iG02lrI0A8+KNCzCdkv/84EcR1Q15OzySsGCKbT2Yc+8rOCh3Hv5zzGECdf/bFPzmS+NYaV7DJPQ==","shasum":"fa2dd7cba22a537343338ba729bbb8210c2191ba","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDw8UhGPDVTlfn3iALPHePsC1zZ7PB4NBAGAYfOKACXQAIhAIdx+ON8MvlCN4eHou3kPTOiIdTCtnQz2lnQK7inE3Yt"}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-import-mixin-1.2.0.tgz_1517321937749_0.2029558818321675"}},"1.2.1":{"name":"loopback-import-mixin","version":"1.2.1","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"dist/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./dist/*.js","test":"echo \"To be refactored\"","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"files":["dist"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"devDependencies":{"loopback":"^3.17.1","loopback-boot":"^2.27.0","eslint":"^4.16.0","chai":"^4.1.2","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","mocha":"^2.3.4"},"gitHead":"6e048313acb7cc5d3b0d375b83aa84b834b1dac8","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme","_id":"loopback-import-mixin@1.2.1","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"integrity":"sha512-nlLsA4mj3ycEd1pBGQ8y2/GKIAKnBbdHYAoqsgHtZje4lc9IBMco3dWK+pQJ7xKbMDuCATpohrSIYtQ2qjVZyQ==","shasum":"31d9bc7a5be32c3e381b268d711666b2c9c80680","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEoleTQGBpq5CgcqSoiGNv3rVR9cd6ks/U2AAoJ8Q3+EAiEAlqagYaINIZyjl3DaS1X1o7bE95NbvlJ7MAuT0HvFMnw="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-import-mixin-1.2.1.tgz_1517323128985_0.6645332188345492"}},"1.2.2":{"name":"loopback-import-mixin","version":"1.2.2","author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"description":"A mixin to provide bulk import functionallity for Loopback Models","main":"dist/index.js","scripts":{"preversion":"npm test","pretest":"eslint ./dist/*.js","test":"echo \"To be refactored\"","outdated":"npm outdated --depth=0"},"keywords":["loopback","strongloop","mixin","import","ibm"],"files":["dist"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"license":"MIT","dependencies":{"async":"^2.0.0-rc.2","csv-parser":"^1.9.3","moment":"^2.12.0","util":"^0.10.3"},"devDependencies":{"loopback":"^3.17.1","loopback-boot":"^2.27.0","eslint":"^4.16.0","chai":"^4.1.2","eslint-config-airbnb":"^1.0.0","eslint-plugin-react":"^3.9.0","mocha":"^2.3.4"},"gitHead":"57fea49c8b67c07ec2d9d125f3a2850c88f2c770","bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme","_id":"loopback-import-mixin@1.2.2","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"},"dist":{"integrity":"sha512-hhVTVqdilxZGhY7O8oEi5AJEGZgSGGKyzKA75UeW6+/YhF45X8wCjdwnIhPaLsef7kevTa39CxX7Yb/7yRx+Nw==","shasum":"466efe2024b8ff3f229ca8faba72e9aff646c881","tarball":"https://registry.npmjs.org/loopback-import-mixin/-/loopback-import-mixin-1.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGKyzxfHXv3lE+w+pRFQ+wcxwYiRjlyCqxgEI7ezQtCwIgJr6fGWVzOptSc85bjiaiGFzR2QPsfgiGWBmm4jpaCas="}]},"maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-import-mixin-1.2.2.tgz_1517323508527_0.5569362256210297"}}},"readme":"[![NPM](https://nodei.co/npm/loopback-import-mixin.png?stars&downloads)](https://nodei.co/npm/loopback-import-mixin/) [![NPM](https://nodei.co/npm-dl/loopback-import-mixin.png)](https://nodei.co/npm/loopback-import-mixin/)\n\nLoopback Import Mixin\n=============\nThis module is designed for the [Strongloop Loopback](https://github.com/strongloop/loopback) framework.  It provides bulk import functionallity to Models and Relations by uploading CSV files.\n\nIt is capable to impor bulk sets of data by creating Models and it Relationships, also provides the ability to update existing instances by modifying it properties if any changes in values are found.\n\nIt provides a Log mechanisim that will create history that includes the import process with specific warnings, errors and details for each row in the file.\n\n#### INSTALL\n\n```bash\n  npm install --save loopback-import-mixin loopback-component-storage\n```\n#### MIXINSOURCES\n\nWith [loopback-boot@v2.8.0](https://github.com/strongloop/loopback-boot/)  [mixinSources](https://github.com/strongloop/loopback-boot/pull/131) have been implemented in a way which allows for loading this mixin without changes to the `server.js` file previously required.\n\nAdd the `mixins` property to your `server/model-config.json` like the following:\n\n```js\n{\n  \"_meta\": {\n    \"sources\": [\n      \"loopback/common/models\",\n      \"loopback/server/models\",\n      \"../common/models\",\n      \"./models\"\n    ],\n    \"mixins\": [\n      \"loopback/common/mixins\",\n      \"../node_modules/loopback-import-mixin/dist\",\n      \"../common/mixins\"\n    ]\n  }\n}\n```\nSETUP\n========\nThe `loopback-import-mixin` requires you to setup the following `datasource`:\n```js\n// my_project/server/datasources.json\n{\n  \"container\": {\n    \"name\": \"container\",\n    \"connector\": \"loopback-component-storage\",\n    \"provider\": \"filesystem\",\n    \"root\": \"tmp\" //mkdir tmp on my_project root: e.g. my_project/tmp\n  }\n}\n```\nAlso you will need to create the following models:\n\n| Model           | Datasource  | Requried      | Public    | Base            | Properties\n|:---------------:|:-----------:|:-------------:|:---------:|:---------------:|:-----------\n| ImportContainer | container   | Yes           | false     | Model           |    N/A\n| ImportLog       | db          | Yes           | true      | PersistedModel  |   SEE BELOW\n\n##### ImportLog Properties\nThe ImportLog Model will keep track of your imports for any of the models you implement the `loopback-import-mixin`\n\n| Property        | Type        | Requried      | Description\n|:---------------:|:-----------:|:-------------:|:--------------:\n| status          | string      | Yes           | Will keep log of the import status (Pending, Processing, Finished).\n| model           | string      | Yes           | Will keep log of the model name where the import was executed.\n| date            | date        | Yes           | Will keep log of the moment in which the import was executed.\n| notices         | [\"object\"]  | No            | Will keep log of all of the successfull import processes.\n| warnings        | [\"object\"]  | No            | Will keep log of all of the not expected behaviour, e.g. duplicates.\n| errors          | [\"object\"]  | No            | Will keep log of all the unrecoverable errors.\n\n`HINT: By implementing remoteHooks you can validate the imported data before is persisted or send email / push notifications when finished with notices, warnings and errors over specific rows after is persisted. e.g. Model.beforeRemote('import') or Model.afterRemote('import')`\n\nIMPORT MIXIN\n========\n\nThis mixin creates a [Remote Method](https://docs.strongloop.com/display/APIC/Remote+methods) called import that accepts a csv file and then forks a new process to import the data related to a model and possible many-to-many relationships.\n\n#### EXAMPLE OF MIXIN CONFIGURATION\n\nYou can configure the `loopback-import-mixin` by mapping the CSV file column names with the model property names, also you can map the relationship with other currently existing instances:\n\n\n```js\n\"mixins\": {\n    \"Import\": [{\n        \"pk\": \"csvFileColumnPK\",\n        \"method\": \"importSomething\",\n        \"map\": {\n            \"modelProperty1\": \"csvFileColumnName1\",\n            \"modelProperty2\": \"csvFileColumnName2\",\n            \"modelProperty3\": \"csvFileColumnName3\",\n            \"modelProperty4\": \"csvFileColumnName4\",\n            // ...\n        },\n        \"relations\": {\n            \"modelRelation1\": {\n                \"type\": \"link\",\n                \"where\": {\n                    \"relatedModelProperty\": \"csvFileColumnNameX\"\n                }\n            },\n            \"modelRelation2\": {\n                \"type\": \"create\",\n                \"map\": {\n                    \"relatedModelPropertyFoo\": \"csvFileColumnNameFoo\",\n                    \"relatedModelPropertyBar\": \"csvFileColumnNameBar\"\n                }\n            }\n        }\n    }]\n}\n```\n\nThe code defined above would create a `localhost:3000/api/model/import` endpoint with the ability to import models with properties 1...4 within the map section.\n\nIn this example, the relation names `MUST` correspond to an actual relationship name defined in the Model `e.g. \"relations\": {\"modelRelation1\": {...}}`. and the items inside the relation object works as a where statement `pseudo code: add Model.modelRelation1 where relatedModelProperty = csvFileColumnNameX`\n\nThe where statement is transparently passed to loopback, meaning you can use or & and operators as any regular loopback where query:\n\n```js\n\"mixins\": {\n    \"Import\": {\n        \"pk\": \"csvFileColumnPK\",\n        \"map\": {\n            \"modelProperty1\": \"csvFileColumnName1\",\n            // ...\n        },\n        \"relations\": {\n            \"modelRelation1\": {\n                \"type\": \"link\",\n                \"where:\" {\n                    \"or\": [\n                        { \"name\": \"csvFileColumnNameX\" },\n                        { \"email\": \"csvFileColumnNameY\" }\n                    ]\n                }\n            }\n        }\n    }\n}\n```\n\nLICENSE\n=============\n[MTI](LICENSE)","maintainers":[{"name":"jcasarrubias","email":"jcasarrubias@mean.expert"}],"time":{"modified":"2022-06-19T14:15:22.714Z","created":"2016-04-05T23:21:00.620Z","1.0.0":"2016-04-05T23:21:00.620Z","1.0.1":"2016-04-05T23:35:38.982Z","1.0.2":"2016-04-05T23:38:29.419Z","1.0.3":"2016-04-05T23:42:46.739Z","1.0.4":"2016-04-06T14:16:55.956Z","1.0.5":"2016-04-06T14:28:46.074Z","1.0.6":"2016-04-11T15:04:18.463Z","1.0.7":"2016-04-12T20:55:04.877Z","1.0.8":"2016-04-12T21:05:41.031Z","1.0.9":"2016-04-12T21:11:33.899Z","1.0.10":"2016-06-11T18:01:33.959Z","1.0.11":"2016-06-29T22:28:36.025Z","1.0.12":"2016-06-29T22:39:24.862Z","1.0.13":"2016-06-30T00:40:59.019Z","1.0.14":"2016-07-21T23:56:01.327Z","1.0.15":"2016-07-22T00:09:24.538Z","1.0.16":"2016-07-22T00:26:48.629Z","1.0.18":"2016-10-29T16:05:43.124Z","1.0.19":"2016-10-29T16:16:02.721Z","1.0.20":"2016-10-29T16:38:20.547Z","1.0.21":"2016-10-29T16:53:08.505Z","1.0.22":"2016-10-29T17:42:45.675Z","1.0.23":"2016-10-29T17:54:29.723Z","1.0.24":"2016-10-29T20:28:57.330Z","1.0.25":"2016-10-29T21:27:08.784Z","1.0.26":"2016-12-05T22:03:03.169Z","1.0.27":"2016-12-06T00:40:38.879Z","1.0.28":"2017-08-03T00:09:55.363Z","1.1.0":"2018-01-22T17:12:57.165Z","1.2.0":"2018-01-30T14:18:58.698Z","1.2.1":"2018-01-30T14:38:49.133Z","1.2.2":"2018-01-30T14:45:08.635Z"},"keywords":["loopback","strongloop","mixin","import","ibm"],"repository":{"type":"git","url":"git+https://github.com/jonathan-casarrubias/loopback-import-mixin.git"},"author":{"name":"Jonathan Casarrubias","email":"http://github.com/jonathan-casarrubias"},"bugs":{"url":"https://github.com/jonathan-casarrubias/loopback-import-mixin/issues"},"license":"MIT","readmeFilename":"README.md","users":{"jcasarrubias":true,"ganeshkbhat":true},"homepage":"https://github.com/jonathan-casarrubias/loopback-import-mixin#readme"}