{"_id":"nqm-json-import","_rev":"39-dc1c803aa38e65eda6015afd10e230a7","name":"nqm-json-import","dist-tags":{"latest":"0.0.24"},"versions":{"0.0.0":{"name":"nqm-json-import","version":"0.0.0","author":{"name":"toby.ealden@gmail.com"},"license":"ISC","_id":"nqm-json-import@0.0.0","maintainers":[{"name":"nqminds","email":"nqminds@gmail.com"}],"dist":{"shasum":"d9e440e2f2fa00ad01deebac881711205a80a2ef","tarball":"https://registry.npmjs.org/nqm-json-import/-/nqm-json-import-0.0.0.tgz","integrity":"sha512-jaDnNiCJhqusjfDsL6cfSChcMy8MAEaNOsVbtBxtjAMIm9Ep7X8d+iui0IpYaLH//zjVJy782eS+t1WM69QnxA==","signatures":[{"sig":"MEUCIFcDluN1Pvr8okv5AahpjXzCOOm1I/rTx037HklHUOvJAiEAlW3+uPQoG4rAT8SeJJrdvTEd7MEVcXOKMGTV4Xjrwyk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d9e440e2f2fa00ad01deebac881711205a80a2ef","gitHead":"8eacab2b313bfae6ebd219bbb7607c92c20831ea","scripts":{"test":"mocha"},"_npmUser":{"name":"nqminds","email":"nqminds@gmail.com"},"_npmVersion":"3.4.0","description":"Generic importer for importing JSON files into nqm datasets.","directories":{},"_nodeVersion":"0.10.36","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1","moment":"^2.10.6","minimist":"^1.2.0","nqm-utils":"0.0.4","mongo-parse":"^1.0.2","nqm-common-import":"0.0.0"}},"0.0.1":{"name":"nqm-json-import","version":"0.0.1","author":{"name":"toby.ealden@gmail.com"},"license":"ISC","_id":"nqm-json-import@0.0.1","maintainers":[{"name":"nqminds","email":"nqminds@gmail.com"}],"dist":{"shasum":"8a01d9a82be9b806e0fa71724b8f746ab6700d86","tarball":"https://registry.npmjs.org/nqm-json-import/-/nqm-json-import-0.0.1.tgz","integrity":"sha512-aLGPJkd6n06e0X4Z53kuAusYTou22uVHofg7i6SR5zC7dNJLSUwXtgNZxRbiBO3hSaOp3OmRUlgilKCwwcM6Fw==","signatures":[{"sig":"MEQCIAtFqa0pNdz58Uh5xfdY8XZuOfqbzndQUM2zyxm5FAxsAiBS4nV8FmqMgw/Fi1Xdx3hFROlzIoM2jlg5/j+hSzBJWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8a01d9a82be9b806e0fa71724b8f746ab6700d86","gitHead":"1faed939bc5c18e7cd5df4d8eb9795c2003472a4","scripts":{"test":"mocha"},"_npmUser":{"name":"nqminds","email":"nqminds@gmail.com"},"_npmVersion":"3.4.0","description":"Generic importer for importing JSON files into nqm datasets.","directories":{},"_nodeVersion":"0.10.36","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1","moment":"^2.10.6","minimist":"^1.2.0","nqm-utils":"0.0.4","nqm-mongo-parse":"^1.0.3","nqm-common-import":"0.0.0"}},"0.0.2":{"name":"nqm-json-import","version":"0.0.2","author":{"name":"toby.ealden@gmail.com"},"license":"ISC","_id":"nqm-json-import@0.0.2","maintainers":[{"name":"nqminds","email":"nqminds@gmail.com"}],"bin":{"nqm-json-import":"./nqm-json-import.js"},"dist":{"shasum":"19da4e8cf4c5f17c9ac84595d061a86678e261f5","tarball":"https://registry.npmjs.org/nqm-json-import/-/nqm-json-import-0.0.2.tgz","integrity":"sha512-MneWecSJAipA+ejfQijavlYDwggvcrRkaxPQnFbjsjWKYfCMnJFHUwnbNtFmOotEN/nfpAKUIBkeHqYp8weAYg==","signatures":[{"sig":"MEYCIQCKhUUbbCmZrkqfXN/axmVdaVGaZmx3hnJRTKlBt2ET/wIhANX3NUv2A4hIlBGa+ActnTAncD+BvqihW+53d73SVECE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"19da4e8cf4c5f17c9ac84595d061a86678e261f5","gitHead":"8c5b8070e5cf883ea06d7134a563630199408bd7","scripts":{"test":"mocha"},"_npmUser":{"name":"nqminds","email":"nqminds@gmail.com"},"_npmVersion":"3.4.0","description":"Generic importer for importing JSON files into nqm datasets.","directories":{},"_nodeVersion":"0.10.36","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1","moment":"^2.10.6","minimist":"^1.2.0","nqm-utils":"0.0.4","nqm-mongo-parse":"^1.0.3","nqm-common-import":"0.0.0"}},"0.0.4":{"name":"nqm-json-import","version":"0.0.4","author":{"name":"toby.ealden@gmail.com"},"license":"ISC","_id":"nqm-json-import@0.0.4","maintainers":[{"name":"nqminds","email":"nqminds@gmail.com"}],"bin":{"nqm-json-import":"./nqm-json-import.js"},"dist":{"shasum":"12366cdd2f33915b62bc3af6f2c256e8cf5873db","tarball":"https://registry.npmjs.org/nqm-json-import/-/nqm-json-import-0.0.4.tgz","integrity":"sha512-ucrhGxPAhkXklPm+5+tsQodhLQtAzBhzhoIk6HQL9cwcyIsZC2rz+9ZBQfybKHi06EjZ92PIRTs4JK9YeiY1Gg==","signatures":[{"sig":"MEUCIQDqg1Gd1pzB6cFpRJ3p3W7bjCA6mbENPZNHvDz/GWuSTgIgCi86M+wG5HcMwPenOeps1JSXF0nJkNSGR4LVL+WvG1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"12366cdd2f33915b62bc3af6f2c256e8cf5873db","gitHead":"f77fe4172d7399e331737f6c3e4f08d5cee3949a","scripts":{"test":"mocha"},"_npmUser":{"name":"nqminds","email":"nqminds@gmail.com"},"_npmVersion":"3.4.0","description":"Generic importer for importing JSON files into nqm datasets.","directories":{},"_nodeVersion":"0.10.36","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1","moment":"^2.10.6","minimist":"^1.2.0","nqm-utils":"0.0.4","nqm-mongo-parse":"^1.0.3","nqm-common-import":"0.0.0"}},"0.0.5":{"name":"nqm-json-import","version":"0.0.5","author":{"name":"toby.ealden@gmail.com"},"license":"ISC","_id":"nqm-json-import@0.0.5","maintainers":[{"name":"nqminds","email":"nqminds@gmail.com"}],"bin":{"nqm-json-import":"./nqm-json-import.js"},"dist":{"shasum":"dbacae0a733ec3d4b3c8342b95f34200be405e5e","tarball":"https://registry.npmjs.org/nqm-json-import/-/nqm-json-import-0.0.5.tgz","integrity":"sha512-XsBAP9dvE4EC7pmhmMyHLclBHe0Mi2qRHeGp5ZqKJNtypnL1rOoztHC954rmkjDJeH5xIR3IUWnvq+t4E4NcxQ==","signatures":[{"sig":"MEQCIFIlm1qmDz2ZUKeXz4tMfdiiexI1omutcKAFs3DhFxlGAiBwcV92C6uhFCMlW3E7nfpjk6mfRjBzfRuvJuCSNshHsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"dbacae0a733ec3d4b3c8342b95f34200be405e5e","gitHead":"5f522d1a584a8af2f7611bb764bc81e6b1213250","scripts":{"test":"mocha"},"_npmUser":{"name":"nqminds","email":"nqminds@gmail.com"},"_npmVersion":"3.4.0","description":"Generic importer for importing JSON files into nqm datasets.","directories":{},"_nodeVersion":"0.10.36","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1","moment":"^2.10.6","minimist":"^1.2.0","nqm-utils":"0.0.4","nqm-mongo-parse":"^1.0.3","nqm-common-import":"0.0.0"}},"0.0.6":{"name":"nqm-json-import","version":"0.0.6","author":{"name":"toby.ealden@gmail.com"},"license":"ISC","_id":"nqm-json-import@0.0.6","maintainers":[{"name":"nqminds","email":"nqminds@gmail.com"}],"bin":{"nqm-json-import":"./nqm-json-import.js"},"dist":{"shasum":"7b09f1e0bd4c70feb89707d583bff7113d41e5c2","tarball":"https://registry.npmjs.org/nqm-json-import/-/nqm-json-import-0.0.6.tgz","integrity":"sha512-bYuYi6AU66ZPU9oa+krYry8dwgZADspMkRi5ANeg9kiKc0M0obZk31M319GySVC054YrazM/ZDdYhEDgRsEBZQ==","signatures":[{"sig":"MEUCIQC8Teh69Dq/FaqDsHI/f6HoqGYLvKQmsOqg4jLxxHT/nwIgLaVyWi41k2+ptHukBjtPVTQV35UJSw8G457bIG5v5sI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7b09f1e0bd4c70feb89707d583bff7113d41e5c2","gitHead":"ffac24d69075ac163637bf00fbeabbeef70667f8","scripts":{"test":"mocha"},"_npmUser":{"name":"nqminds","email":"nqminds@gmail.com"},"_npmVersion":"2.14.7","description":"Generic importer for importing JSON files into nqm datasets.","directories":{},"_nodeVersion":"4.2.2","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1","moment":"^2.10.6","minimist":"^1.2.0","nqm-utils":"0.0.4","nqm-mongo-parse":"^1.0.3","nqm-common-import":"0.0.0"}},"0.0.9":{"name":"nqm-json-import","version":"0.0.9","author":{"name":"toby.ealden@gmail.com"},"license":"ISC","_id":"nqm-json-import@0.0.9","maintainers":[{"name":"nqminds","email":"nqminds@gmail.com"}],"bin":{"nqm-json-import":"./nqm-json-import.js"},"dist":{"shasum":"d6431dc9abeaf6908be82a840b0e3a2511616516","tarball":"https://registry.npmjs.org/nqm-json-import/-/nqm-json-import-0.0.9.tgz","integrity":"sha512-MZUbYI4MROYFpligCE1fJQ55dyzac4iolUBlvZuYcHLxfeJ0sfrIBdoOSr6rVP4M3zP4JUrZKap3ppComg+mSw==","signatures":[{"sig":"MEUCIQCnvxp2oonFYRppCG9MhOzdzabd5GqmdDcliIuLo/iDUwIgJ1Zq2f+PDMC0K2h01HGrlQIKbXX5XcxwLn4ghuUhHHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d6431dc9abeaf6908be82a840b0e3a2511616516","gitHead":"e582970d670ba54617fdeb960c308c42ded23569","scripts":{"test":"mocha"},"_npmUser":{"name":"nqminds","email":"nqminds@gmail.com"},"_npmVersion":"2.14.7","description":"Generic importer for importing JSON files into nqm datasets.","directories":{},"_nodeVersion":"4.2.2","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1","moment":"^2.10.6","minimist":"^1.2.0","nqm-utils":"0.0.4","JSONStream":"^1.0.7","event-stream":"^3.3.2","nqm-common-import":"0.0.4"}},"0.0.10":{"name":"nqm-json-import","version":"0.0.10","author":{"name":"toby.ealden@gmail.com"},"license":"ISC","_id":"nqm-json-import@0.0.10","maintainers":[{"name":"nqminds","email":"nqminds@gmail.com"}],"bin":{"nqm-json-import":"./nqm-json-import.js"},"dist":{"shasum":"3c27c6d6aa28cc6b66a30e4c2c5ca0431fc97a7a","tarball":"https://registry.npmjs.org/nqm-json-import/-/nqm-json-import-0.0.10.tgz","integrity":"sha512-QX6EnmuoT6UNGD/GuDelvfbe5wrgerhbYQ1/wLNUc+qMbtJ/mBE7XoQ1YK7P3+y82t7EIFnWM0wANXzALMUAdQ==","signatures":[{"sig":"MEUCIBUQ3szXT9sC1hLjIuAMKxc+W2QQAgbwBqjn7yiaqOF0AiEAgbjKquixFTALjUDZKpY8dSisNrlqfyRx1h3E6utMDjE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3c27c6d6aa28cc6b66a30e4c2c5ca0431fc97a7a","gitHead":"cda83c902ec3a66f49c8eef46c0c0266b487e6c1","scripts":{"test":"mocha"},"_npmUser":{"name":"nqminds","email":"nqminds@gmail.com"},"_npmVersion":"2.14.7","description":"Generic importer for importing JSON files into nqm datasets.","directories":{},"_nodeVersion":"4.2.2","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1","moment":"^2.10.6","minimist":"^1.2.0","nqm-utils":"0.0.4","JSONStream":"^1.0.7","event-stream":"^3.3.2","nqm-common-import":"0.0.4"}},"0.0.11":{"name":"nqm-json-import","version":"0.0.11","author":{"name":"toby.ealden@gmail.com"},"license":"ISC","_id":"nqm-json-import@0.0.11","maintainers":[{"name":"nqminds","email":"nqminds@gmail.com"}],"bin":{"nqm-json-import":"./nqm-json-import.js"},"dist":{"shasum":"02acc828e93849d2ed4cf4ec3f6bc46efc43e610","tarball":"https://registry.npmjs.org/nqm-json-import/-/nqm-json-import-0.0.11.tgz","integrity":"sha512-BusIJLOoi4oWa1GhWo4ubKlHH8Dp2rl1rK4iLS4JGJ6+BArYD3qyzU3nL1KXXnjD/X741IaEH3Fns/J1LtKs7g==","signatures":[{"sig":"MEYCIQDdzWRDoTooiH2KePfyU7rdu+jTHEQq95x/NWmqHVL77wIhAJPiJBQdJ9j9AKO5Gtr59eDSKymF3H4WhZ79xSCo/7i4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"02acc828e93849d2ed4cf4ec3f6bc46efc43e610","gitHead":"ed8b58294edf9dc23c6787460d5204a84deec093","scripts":{"test":"mocha"},"_npmUser":{"name":"nqminds","email":"nqminds@gmail.com"},"_npmVersion":"2.14.7","description":"Generic importer for importing JSON files into nqm datasets.","directories":{},"_nodeVersion":"4.2.2","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1","moment":"^2.10.6","minimist":"^1.2.0","nqm-utils":"0.0.4","JSONStream":"^1.0.7","event-stream":"^3.3.2","nqm-common-import":"0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/nqm-json-import-0.0.11.tgz_1455928207261_0.9859921429306269","host":"packages-6-west.internal.npmjs.com"}},"0.0.12":{"name":"nqm-json-import","version":"0.0.12","author":{"name":"toby.ealden@gmail.com"},"license":"ISC","_id":"nqm-json-import@0.0.12","maintainers":[{"name":"nqminds","email":"nqminds@gmail.com"}],"homepage":"https://github.com/nqminds/nqm-json-import#readme","bugs":{"url":"https://github.com/nqminds/nqm-json-import/issues"},"bin":{"nqm-json-import":"./nqm-json-import.js"},"dist":{"shasum":"f8ee48d364a9309aff625c1c494c6b9fff0f7cfc","tarball":"https://registry.npmjs.org/nqm-json-import/-/nqm-json-import-0.0.12.tgz","integrity":"sha512-g1a+4dm9KlDfJR+i1rz2JwRPnHHPVvRkkVD8j5NbfUVSN6pH7wp+t02j2icyQnP/rEmXpymW84P7QMEHg402aQ==","signatures":[{"sig":"MEUCIQC37y1hNUi+3rwBgPk4i95dCFx/mNm04SeQazRMLNVZcwIgOlYtyE6Fsi66BNZ4dlNMVI/AStDApOGSMEntfvFZ6F8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f8ee48d364a9309aff625c1c494c6b9fff0f7cfc","gitHead":"5bb2af1f826648c16ed30efb13e8179c4d198062","scripts":{"test":"mocha"},"_npmUser":{"name":"nqminds","email":"nqminds@gmail.com"},"repository":{"url":"git://github.com/nqminds/nqm-json-import.git","type":"git"},"_npmVersion":"2.11.3","description":"Generic importer for importing JSON files into nqm datasets.","directories":{},"_nodeVersion":"0.12.7","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1","moment":"^2.10.6","minimist":"^1.2.0","nqm-utils":"^0.0.5","JSONStream":"^1.0.7","event-stream":"^3.3.2","nqm-common-import":"^0.0.5"},"devDependencies":{"eslint":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/nqm-json-import-0.0.12.tgz_1461615447639_0.8884980571456254","host":"packages-12-west.internal.npmjs.com"}},"0.0.13":{"name":"nqm-json-import","version":"0.0.13","author":{"name":"toby.ealden@gmail.com"},"license":"ISC","_id":"nqm-json-import@0.0.13","maintainers":[{"name":"nqminds","email":"nqminds@gmail.com"}],"homepage":"https://github.com/nqminds/nqm-json-import#readme","bugs":{"url":"https://github.com/nqminds/nqm-json-import/issues"},"bin":{"nqm-json-import":"./nqm-json-import.js"},"dist":{"shasum":"8ff915845d4ae42c64e36a02d3533aba63e5e392","tarball":"https://registry.npmjs.org/nqm-json-import/-/nqm-json-import-0.0.13.tgz","integrity":"sha512-GXUlENJwEXEgA6Ir3H7zoFNvRtFygDfuxCOKzaRaO2GBdNenTh0GNFpeQMZ1Qbg7Pivfykqb2jxaob2nva7CLQ==","signatures":[{"sig":"MEUCIEMCY1caq5S92dj8UC2Hza2HHuH2UaBwr6xVyMm2+8yXAiEAvLEsXfnEF1cQly78n56DMPLK7TH/ZRVZoFuHasJxB2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8ff915845d4ae42c64e36a02d3533aba63e5e392","gitHead":"0f6d116bca2d92df3f54a983f56683f243c0c443","scripts":{"test":"mocha"},"_npmUser":{"name":"nqminds","email":"nqminds@gmail.com"},"repository":{"url":"git://github.com/nqminds/nqm-json-import.git","type":"git"},"_npmVersion":"2.11.3","description":"Generic importer for importing JSON files into nqm datasets.","directories":{},"_nodeVersion":"0.12.7","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1","moment":"^2.10.6","minimist":"^1.2.0","nqm-utils":"^0.0.5","JSONStream":"^1.0.7","event-stream":"^3.3.2","nqm-common-import":"^0.0.5"},"devDependencies":{"eslint":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/nqm-json-import-0.0.13.tgz_1461746194225_0.29681036924012005","host":"packages-12-west.internal.npmjs.com"}},"0.0.14":{"name":"nqm-json-import","version":"0.0.14","author":{"name":"toby.ealden@gmail.com"},"license":"ISC","_id":"nqm-json-import@0.0.14","maintainers":[{"name":"nqminds","email":"nqminds@gmail.com"}],"homepage":"https://github.com/nqminds/nqm-json-import#readme","bugs":{"url":"https://github.com/nqminds/nqm-json-import/issues"},"bin":{"nqm-json-import":"./nqm-json-import.js"},"dist":{"shasum":"7eda1f41bbf8ec9c476e46e5fb7ab6e46935d056","tarball":"https://registry.npmjs.org/nqm-json-import/-/nqm-json-import-0.0.14.tgz","integrity":"sha512-sWvEuMMciblZPnQ4/VV4y0lA0/PFPtNyDdOwrOD0RkSEzhfOBPz3vgQqXJ4SmmLxIBA0w07LcUXlMsH9/8XLSA==","signatures":[{"sig":"MEQCIBxcqbA+P1TDGFe0SfrN5RctAbsM71LirkrV1Z9xVYRSAiBXDPSN7U5vzUMFn8U0Rbnu2KZscO/pW1kUxdZq7yYpfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7eda1f41bbf8ec9c476e46e5fb7ab6e46935d056","gitHead":"b67fbf0724eee8b9444cbbe42f1c312f9a9ced37","scripts":{"test":"mocha"},"_npmUser":{"name":"nqminds","email":"nqminds@gmail.com"},"repository":{"url":"git://github.com/nqminds/nqm-json-import.git","type":"git"},"_npmVersion":"2.11.3","description":"Generic importer for importing JSON files into nqm datasets.","directories":{},"_nodeVersion":"0.12.7","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1","moment":"^2.10.6","minimist":"^1.2.0","nqm-utils":"^0.0.5","JSONStream":"^1.0.7","event-stream":"^3.3.2","nqm-common-import":"^0.0.6"},"devDependencies":{"eslint":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/nqm-json-import-0.0.14.tgz_1461760366291_0.20759326196275651","host":"packages-12-west.internal.npmjs.com"}},"0.0.15":{"name":"nqm-json-import","version":"0.0.15","author":{"name":"toby.ealden@gmail.com"},"license":"ISC","_id":"nqm-json-import@0.0.15","maintainers":[{"name":"nqminds","email":"nqminds@gmail.com"}],"homepage":"https://github.com/nqminds/nqm-json-import#readme","bugs":{"url":"https://github.com/nqminds/nqm-json-import/issues"},"bin":{"nqm-json-import":"./nqm-json-import.js"},"dist":{"shasum":"b3e4bd57f52e6ba233509995f1c3f326a287d9dd","tarball":"https://registry.npmjs.org/nqm-json-import/-/nqm-json-import-0.0.15.tgz","integrity":"sha512-elunDczbcaW97weBwT1rbvgbHJIoa6T9vsY+ShCsdH5G718lhhZWVLmhXr7z2Q7jNyEgA6Uqwo7XBgAvQKAF6A==","signatures":[{"sig":"MEUCIQDoVyA4bNN9v2KrYUo4gcUNiWTQkjfVsteF9uMAunwDxgIgV6bsMSp7nGNjJLb2bVL2LZb5vSvMswWenJAJa792egw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b3e4bd57f52e6ba233509995f1c3f326a287d9dd","gitHead":"c7d5fa34eb5093929ceeb563eca00f8a336d332d","scripts":{"test":"mocha"},"_npmUser":{"name":"nqminds","email":"nqminds@gmail.com"},"repository":{"url":"git://github.com/nqminds/nqm-json-import.git","type":"git"},"_npmVersion":"2.11.3","description":"Generic importer for importing JSON files into nqm datasets.","directories":{},"_nodeVersion":"0.12.7","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1","moment":"^2.10.6","minimist":"^1.2.0","nqm-utils":"^0.0.5","JSONStream":"^1.0.7","event-stream":"^3.3.2","nqm-common-import":"^0.0.7"},"devDependencies":{"eslint":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/nqm-json-import-0.0.15.tgz_1461760646698_0.5037363909650594","host":"packages-16-east.internal.npmjs.com"}},"0.0.16":{"name":"nqm-json-import","version":"0.0.16","author":{"name":"toby.ealden@gmail.com"},"license":"ISC","_id":"nqm-json-import@0.0.16","maintainers":[{"name":"nqminds","email":"nqminds@gmail.com"}],"homepage":"https://github.com/nqminds/nqm-json-import#readme","bugs":{"url":"https://github.com/nqminds/nqm-json-import/issues"},"bin":{"nqm-json-import":"./nqm-json-import.js"},"dist":{"shasum":"ef8afa9368504b4d5cfcdf00af7ffff058143696","tarball":"https://registry.npmjs.org/nqm-json-import/-/nqm-json-import-0.0.16.tgz","integrity":"sha512-WRSTj/waFYTDYDR0nhjJvwbPrhtdLanqqO+3IM8WAu0NdHunKRYJSKpUpYNInIIR4mZxpBdM698D5uW69Namsg==","signatures":[{"sig":"MEUCIQDlQ3nPVZ6+6Aq44l07F39c4gy2IVDBo0ihOW0xCKs2rQIgQwMVWOTHCim8MrnVMGCKycaGkeJ3UsC+Shl7kpgYHow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ef8afa9368504b4d5cfcdf00af7ffff058143696","gitHead":"6a3ff795569d5ac710c4c325e43a3fe2c43ab322","scripts":{"test":"mocha"},"_npmUser":{"name":"nqminds","email":"nqminds@gmail.com"},"repository":{"url":"git://github.com/nqminds/nqm-json-import.git","type":"git"},"_npmVersion":"2.11.3","description":"Generic importer for importing JSON files into nqm datasets.","directories":{},"_nodeVersion":"0.12.7","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1","moment":"^2.10.6","minimist":"^1.2.0","nqm-utils":"^0.0.6","JSONStream":"^1.0.7","event-stream":"^3.3.2","nqm-common-import":"^0.0.7"},"devDependencies":{"eslint":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/nqm-json-import-0.0.16.tgz_1461760941259_0.475654304260388","host":"packages-16-east.internal.npmjs.com"}},"0.0.17":{"name":"nqm-json-import","version":"0.0.17","author":{"name":"toby.ealden@gmail.com"},"license":"ISC","_id":"nqm-json-import@0.0.17","maintainers":[{"name":"nqminds","email":"nqminds@gmail.com"}],"homepage":"https://github.com/nqminds/nqm-json-import#readme","bugs":{"url":"https://github.com/nqminds/nqm-json-import/issues"},"bin":{"nqm-json-import":"./nqm-json-import.js"},"dist":{"shasum":"faed2f219042ecd9a8f1f7943fc1da4713e58dde","tarball":"https://registry.npmjs.org/nqm-json-import/-/nqm-json-import-0.0.17.tgz","integrity":"sha512-2CZ94NIHvgfo8FePTt8EvX7CzJ6h3WIi1mwwNO8UBsZfE0TZ9iOVSYtmP5RxUDji71CHj8wWVjVJGjuOIbVynQ==","signatures":[{"sig":"MEQCIG0AKTelJTXTJh21Bi/S7CX0y3bO2/ZKoY4bokQEsGFuAiAJUiU6H8kgZ7GSDmRK/Pg/3FnsyfSppteq9VsFAcBEag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"faed2f219042ecd9a8f1f7943fc1da4713e58dde","gitHead":"7b045fabd0dbedbaacba694e47aa649c29b92e08","scripts":{"test":"mocha"},"_npmUser":{"name":"nqminds","email":"nqminds@gmail.com"},"repository":{"url":"git://github.com/nqminds/nqm-json-import.git","type":"git"},"_npmVersion":"2.11.3","description":"Generic importer for importing JSON files into nqm datasets.","directories":{},"_nodeVersion":"0.12.7","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1","moment":"^2.10.6","minimist":"^1.2.0","nqm-utils":"^0.0.6","JSONStream":"^1.0.7","mongo-parse":"^1.0.8","event-stream":"^3.3.2","nqm-common-import":"^0.0.8"},"devDependencies":{"eslint":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/nqm-json-import-0.0.17.tgz_1461761074873_0.8947318212594837","host":"packages-12-west.internal.npmjs.com"}},"0.0.18":{"name":"nqm-json-import","version":"0.0.18","author":{"name":"toby.ealden@gmail.com"},"license":"ISC","_id":"nqm-json-import@0.0.18","maintainers":[{"name":"nqminds","email":"nqminds@gmail.com"}],"homepage":"https://github.com/nqminds/nqm-json-import#readme","bugs":{"url":"https://github.com/nqminds/nqm-json-import/issues"},"bin":{"nqm-json-import":"./nqm-json-import.js"},"dist":{"shasum":"5900278b242ced8b9e2ee74842f2afb19a4a0663","tarball":"https://registry.npmjs.org/nqm-json-import/-/nqm-json-import-0.0.18.tgz","integrity":"sha512-BubMMkOCCYGF/pctf3O51zD88yqRtwFNHBfcqtq5jgQvqpRiFsmeIj9L8KbulUkL+9SchER5zpwEIiPpp7WqhQ==","signatures":[{"sig":"MEUCIQDMXW3dt45/vwEclpwP5hM/G4IKgbdQihFQf3Xb3jTdnwIgRsDFPJ6AMGqvXu1ixJIEZSvqWXPh3QkVYlRZtmKHX6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5900278b242ced8b9e2ee74842f2afb19a4a0663","gitHead":"42fb7878b5295548622e6535ad3a0b2fc684e280","scripts":{"test":"mocha"},"_npmUser":{"name":"nqminds","email":"nqminds@gmail.com"},"repository":{"url":"git://github.com/nqminds/nqm-json-import.git","type":"git"},"_npmVersion":"2.11.3","description":"Generic importer for importing JSON files into nqm datasets.","directories":{},"_nodeVersion":"0.12.7","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1","moment":"^2.10.6","minimist":"^1.2.0","nqm-utils":"^0.0.6","JSONStream":"^1.0.7","mongo-parse":"^1.0.8","event-stream":"^3.3.2","nqm-common-import":"^0.0.9"},"devDependencies":{"eslint":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/nqm-json-import-0.0.18.tgz_1462996585042_0.2684610136784613","host":"packages-16-east.internal.npmjs.com"}},"0.0.19":{"name":"nqm-json-import","version":"0.0.19","author":{"name":"toby.ealden@gmail.com"},"license":"ISC","_id":"nqm-json-import@0.0.19","maintainers":[{"name":"nqminds","email":"nqminds@gmail.com"}],"homepage":"https://github.com/nqminds/nqm-json-import#readme","bugs":{"url":"https://github.com/nqminds/nqm-json-import/issues"},"bin":{"nqm-json-import":"./nqm-json-import.js"},"dist":{"shasum":"bf91bc626561a3e249d3cc56d7a99ef1ab7f5a2f","tarball":"https://registry.npmjs.org/nqm-json-import/-/nqm-json-import-0.0.19.tgz","integrity":"sha512-3gTKwmYsK7RwjRQz/EkSPXsswcqp8G5niGymTZiX69eITsctFA/68gp6yEAE4OA+ZYxZxciAQ8wpmv5onzZmiw==","signatures":[{"sig":"MEUCIB+08x2ZpdtQ4VvfkdzWFcb2FmubbAoL7A6t6yYGwDq4AiEAqvUBIjrOwCaxGkYYb6jbAY6ReMpR8c+aZr7cllGeWPg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"bf91bc626561a3e249d3cc56d7a99ef1ab7f5a2f","gitHead":"a03c1a30c4b091ab483533342df315f4883b1a72","scripts":{"test":"mocha"},"_npmUser":{"name":"nqminds","email":"nqminds@gmail.com"},"repository":{"url":"git://github.com/nqminds/nqm-json-import.git","type":"git"},"_npmVersion":"2.11.3","description":"Generic importer for importing JSON files into nqm datasets.","directories":{},"_nodeVersion":"0.12.7","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1","moment":"^2.10.6","request":"^2.72.0","minimist":"^1.2.0","nqm-utils":"^0.0.7","JSONStream":"^1.0.7","mongo-parse":"^1.0.8","event-stream":"^3.3.2"},"devDependencies":{"eslint":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/nqm-json-import-0.0.19.tgz_1463157872181_0.13619068427942693","host":"packages-12-west.internal.npmjs.com"}},"0.0.20":{"name":"nqm-json-import","version":"0.0.20","author":{"name":"toby.ealden@gmail.com"},"license":"ISC","_id":"nqm-json-import@0.0.20","maintainers":[{"name":"nqminds","email":"nqminds@gmail.com"}],"homepage":"https://github.com/nqminds/nqm-json-import#readme","bugs":{"url":"https://github.com/nqminds/nqm-json-import/issues"},"bin":{"nqm-json-import":"./nqm-json-import.js"},"dist":{"shasum":"c8b2ec78fa8d951f2563b413dc0e955500eea40a","tarball":"https://registry.npmjs.org/nqm-json-import/-/nqm-json-import-0.0.20.tgz","integrity":"sha512-iRSvCKCqx47TM8F6gCAMp9brZawpaib/bHn1bUNw+xfFVj6Nc+a34L3t90VrquVapPHBZxB189otz4wfXVCRbg==","signatures":[{"sig":"MEQCIE49cdeahQrgUXAFuphFFevobZWW/L9+zeq/aZqNni27AiAUFP5dYCCnv+hRwKP7Rr4ZZb2BZNv1zzDWedGmxYUpYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c8b2ec78fa8d951f2563b413dc0e955500eea40a","gitHead":"c907943765e8ffff50596e629a16594ffb28bf41","scripts":{"test":"mocha"},"_npmUser":{"name":"nqminds","email":"nqminds@gmail.com"},"repository":{"url":"git://github.com/nqminds/nqm-json-import.git","type":"git"},"_npmVersion":"2.11.3","description":"Generic importer for importing JSON files into nqm datasets.","directories":{},"_nodeVersion":"0.12.7","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1","moment":"^2.10.6","request":"^2.72.0","minimist":"^1.2.0","nqm-utils":"^0.0.7","JSONStream":"^1.0.7","mongo-parse":"^1.0.8","event-stream":"^3.3.2"},"devDependencies":{"eslint":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/nqm-json-import-0.0.20.tgz_1463380992802_0.5155672593973577","host":"packages-16-east.internal.npmjs.com"}},"0.0.21":{"name":"nqm-json-import","version":"0.0.21","author":{"name":"toby.ealden@gmail.com"},"license":"ISC","_id":"nqm-json-import@0.0.21","maintainers":[{"name":"nqminds","email":"nqminds@gmail.com"}],"homepage":"https://github.com/nqminds/nqm-json-import#readme","bugs":{"url":"https://github.com/nqminds/nqm-json-import/issues"},"bin":{"nqm-json-import":"./nqm-json-import.js"},"dist":{"shasum":"9b6f38ca875658418b064d5f1a8cbade729cb730","tarball":"https://registry.npmjs.org/nqm-json-import/-/nqm-json-import-0.0.21.tgz","integrity":"sha512-FtxBehdeDjeTXOWLDGfiWYpBSN4KxPWcPv5NowfnTgLVDYvIXaQOCGGZe/vnN2rUY+78iW4QdQF58oOtFYyyzg==","signatures":[{"sig":"MEUCIEZzYSa+4osq/dZBMgVl1yk5Y6A550CmnukHoF1ZiSuDAiEAvn0bnHByxzGoFaeIQkyn0LhNyt920VexZ1vWjl71pVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9b6f38ca875658418b064d5f1a8cbade729cb730","gitHead":"fd1b71606ea0fe20293486962c967b521a6a3061","scripts":{"test":"mocha"},"_npmUser":{"name":"nqminds","email":"nqminds@gmail.com"},"repository":{"url":"git://github.com/nqminds/nqm-json-import.git","type":"git"},"_npmVersion":"2.11.3","description":"Generic importer for importing JSON files into nqm datasets.","directories":{},"_nodeVersion":"0.12.7","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1","moment":"^2.10.6","request":"^2.72.0","minimist":"^1.2.0","nqm-utils":"^0.0.7","JSONStream":"^1.0.7","mongo-parse":"^1.0.8","event-stream":"^3.3.2"},"devDependencies":{"eslint":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/nqm-json-import-0.0.21.tgz_1464182193885_0.2979211595375091","host":"packages-16-east.internal.npmjs.com"}},"0.0.22":{"name":"nqm-json-import","version":"0.0.22","author":{"name":"toby.ealden@gmail.com"},"license":"ISC","_id":"nqm-json-import@0.0.22","maintainers":[{"name":"nqminds","email":"nqminds@gmail.com"}],"homepage":"https://github.com/nqminds/nqm-json-import#readme","bugs":{"url":"https://github.com/nqminds/nqm-json-import/issues"},"bin":{"nqm-json-import":"./nqm-json-import.js"},"dist":{"shasum":"03dacefde3854209abdec215694331efe5be66b7","tarball":"https://registry.npmjs.org/nqm-json-import/-/nqm-json-import-0.0.22.tgz","integrity":"sha512-4Ak8OSluqia7SzanESNdn1Hl6pLg26GO4tzVWSURsb9SlNvTITEMAtgteT439OdHqIml1vUJsZrSwtKG52aQ0Q==","signatures":[{"sig":"MEQCIENB1guJ21DTtwWP0/PiuWkgUxZYb5Xr4eCMdhUbHF77AiAZgprCOUL8uKNjw3HgCyV1J/p37YDUvGHH2b/SnEJCbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"03dacefde3854209abdec215694331efe5be66b7","gitHead":"370c2641b433b68eb29873075a1360f94a6ce471","scripts":{"test":"mocha"},"_npmUser":{"name":"nqminds","email":"nqminds@gmail.com"},"repository":{"url":"git://github.com/nqminds/nqm-json-import.git","type":"git"},"_npmVersion":"2.11.3","description":"Generic importer for importing JSON files into nqm datasets.","directories":{},"_nodeVersion":"0.12.7","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1","moment":"^2.10.6","request":"^2.72.0","minimist":"^1.2.0","nqm-utils":"^0.0.7","JSONStream":"^1.0.7","mongo-parse":"^1.0.8","event-stream":"^3.3.2"},"devDependencies":{"eslint":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/nqm-json-import-0.0.22.tgz_1465221923144_0.7738544370513409","host":"packages-12-west.internal.npmjs.com"}},"0.0.23":{"name":"nqm-json-import","version":"0.0.23","author":{"name":"toby.ealden@gmail.com"},"license":"ISC","_id":"nqm-json-import@0.0.23","maintainers":[{"name":"nqminds","email":"nqminds@gmail.com"}],"homepage":"https://github.com/nqminds/nqm-json-import#readme","bugs":{"url":"https://github.com/nqminds/nqm-json-import/issues"},"bin":{"nqm-json-import":"./nqm-json-import.js"},"dist":{"shasum":"23304b73510c88c04430c203e45f553d93e2036d","tarball":"https://registry.npmjs.org/nqm-json-import/-/nqm-json-import-0.0.23.tgz","integrity":"sha512-ORRFIugzxAjWfSNult7xx8qdwt22s6AkJ4P7kJwfzUOh4dsyc2eDlh9TSFTNTXRolOu2FbNZC78SwY1zfOWI0w==","signatures":[{"sig":"MEUCIFw+Q0jXR6v3BPbXJl5n5TCKIMFsR9Wfo8oEPcFJw5ncAiEA/bpuSwWXuP7xv4ulvshjwpMOE0jmwL9y0M7budrhrlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"23304b73510c88c04430c203e45f553d93e2036d","gitHead":"258a578ebb2acdb0417e8b1d6a0cd92c2753ddf2","scripts":{"test":"mocha"},"_npmUser":{"name":"nqminds","email":"nqminds@gmail.com"},"repository":{"url":"git://github.com/nqminds/nqm-json-import.git","type":"git"},"_npmVersion":"2.11.3","description":"Generic importer for importing JSON files into nqm datasets.","directories":{},"_nodeVersion":"0.12.7","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1","moment":"^2.10.6","request":"^2.72.0","minimist":"^1.2.0","nqm-utils":"^0.0.7","JSONStream":"^1.0.7","mongo-parse":"^1.0.8","event-stream":"^3.3.2"},"devDependencies":{"eslint":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/nqm-json-import-0.0.23.tgz_1467883227331_0.9457667290698737","host":"packages-16-east.internal.npmjs.com"}},"0.0.24":{"name":"nqm-json-import","version":"0.0.24","author":{"name":"toby.ealden@gmail.com"},"license":"ISC","_id":"nqm-json-import@0.0.24","maintainers":[{"name":"nqminds","email":"nqminds@gmail.com"}],"homepage":"https://github.com/nqminds/nqm-json-import#readme","bugs":{"url":"https://github.com/nqminds/nqm-json-import/issues"},"bin":{"nqm-json-import":"./nqm-json-import.js"},"dist":{"shasum":"020944c7340c5ba80c5c874f87a12eef6e7d74ab","tarball":"https://registry.npmjs.org/nqm-json-import/-/nqm-json-import-0.0.24.tgz","integrity":"sha512-Jc2zxv/Ce0JcZob24QWXqkfUWDPz8JxN6Tigp2SxF+7oPkmc4+WMruVHOuRK9f1jf/2/vieZmUNhBqPJFYh57A==","signatures":[{"sig":"MEQCIAm7UwVKOx6Ku82TxOIq4f6qP7LHHvPj99qHo3kw1NYJAiAox/fblTmVnBm8lRj8ovSQ5r18DnbLi8J9pqWQz3AKkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"nqm-json-import.js","_from":".","_shasum":"020944c7340c5ba80c5c874f87a12eef6e7d74ab","gitHead":"88391ba6d0cbb8358ea1df35d6c75a96ec6aa668","scripts":{"test":"mocha"},"_npmUser":{"name":"nqminds","email":"nqminds@gmail.com"},"repository":{"url":"git://github.com/nqminds/nqm-json-import.git","type":"git"},"_npmVersion":"2.15.8","description":"## introduction  Generic importer for importing JSON files into nqm datasets.","directories":{},"_nodeVersion":"4.4.7","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1","moment":"^2.10.6","request":"^2.72.0","minimist":"^1.2.0","nqm-utils":"^0.0.7","JSONStream":"^1.0.7","mongo-parse":"^1.0.8","event-stream":"^3.3.2"},"devDependencies":{"eslint":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/nqm-json-import-0.0.24.tgz_1472169313501_0.728471725480631","host":"packages-12-west.internal.npmjs.com"}}},"time":{"created":"2015-11-17T14:53:59.865Z","modified":"2024-09-05T11:14:33.545Z","0.0.0":"2015-11-17T14:53:59.865Z","0.0.1":"2015-11-17T16:26:28.686Z","0.0.2":"2015-11-17T16:35:41.348Z","0.0.4":"2015-11-17T16:40:48.053Z","0.0.5":"2015-11-17T17:42:35.872Z","0.0.6":"2016-01-25T16:47:39.870Z","0.0.9":"2016-01-27T14:54:23.872Z","0.0.10":"2016-01-28T10:18:19.911Z","0.0.11":"2016-02-20T00:30:12.589Z","0.0.12":"2016-04-25T20:17:34.743Z","0.0.13":"2016-04-27T08:36:40.386Z","0.0.14":"2016-04-27T12:32:53.783Z","0.0.15":"2016-04-27T12:37:27.880Z","0.0.16":"2016-04-27T12:42:22.465Z","0.0.17":"2016-04-27T12:44:40.823Z","0.0.18":"2016-05-11T19:56:26.937Z","0.0.19":"2016-05-13T16:44:39.046Z","0.0.20":"2016-05-16T06:43:14.890Z","0.0.21":"2016-05-25T13:16:35.348Z","0.0.22":"2016-06-06T14:05:30.866Z","0.0.23":"2016-07-07T09:20:28.715Z","0.0.24":"2016-08-25T23:55:19.129Z"},"bugs":{"url":"https://github.com/nqminds/nqm-json-import/issues"},"author":{"name":"toby.ealden@gmail.com"},"license":"ISC","homepage":"https://github.com/nqminds/nqm-json-import#readme","repository":{"url":"git://github.com/nqminds/nqm-json-import.git","type":"git"},"description":"## introduction  Generic importer for importing JSON files into nqm datasets.","maintainers":[{"email":"ionut@nquiringminds.com","name":"ionut_nqm"},{"email":"npm-bot@nquiringminds.com","name":"nqminds-bot"},{"email":"nqminds@gmail.com","name":"nqminds-org"},{"email":"mereacre@gmail.com","name":"mereacre"},{"email":"antmcc49@gmail.com","name":"antmcc"},{"email":"toby.ealden@gmail.com","name":"toby.ealden"},{"email":"ash@nquiringminds.com","name":"ashleysetter"}],"readme":"# nqm-json-import #\n\n## introduction \nGeneric importer for importing JSON files into nqm datasets.\n\n## install\n\n```\nnpm install -g nqm-json-import\n```\n\nUse sudo if you get EACCESS errors.\n\n## target folder\nThe TDX currently only supports importing data to a resource folder, i.e. you can not import a dataset to the root of your TDX workspace. Consequently\nyou must create a folder to receive the imported dataset before you begin.\n\n## access token\nYou must create an access token with adequate permissions to add/edit a dataset in the target folder. To do this, go to the ```access tokens``` page\non the TDX and create a token. Then go back to your target folder, and add permissions for the newly created access token to write to the folder.\n\nYou can do this by clicking on the ```info``` icon of the folder, then clicking the ```share``` icon in the right side-bar. Click ```add trusted person```\nand then select the ```share tokens``` tab. In the ```share name``` field type the name of the access token you just created, and then \nmake sure you select ```Edit``` in the ```access``` drop-down. \n\n## basic usage\n\nBasic import of new dataset where the schema is inferred from the source JSON and no primary key is defined. The dataset will be created using a name based on the source file. Having no primary key means that it is not possible to update the data and all data will be appended to the dataset. The ```dataPath``` option indicates the path to the data in the source file.\n```\nnqm-json-import --targetFolder <target folder id> --credentials <tokenId:secret> --sourceFile tests/geoLSOA.json --dataPath features \n```\n### base schema\nIt is recommended to specify a schema type using the ```basedOnSchema``` argument, for example ```geojson```. This ensures that the data is imported in the correct format and will be understood by all applications expecting data conforming to the standard geojson format. \n```\nnqm-json-import --basedOnSchema geojson --targetFolder <target folder id> --credentials <tokenId:secret> --sourceFile tests/geoLSOA.json --dataPath features\n```\n### primary key\nIt is also recommended to specify a primary key. This makes subsequent updates possible. Note it is not necessary to specify a primary key if the base schema already has one defined.\n```\nnqm-json-import --primaryKey properties.LSOA01CD --basedOnSchema geojson --targetFolder <target folder id> --credentials <tokenId:secret> --sourceFile tests/geoLSOA.json --dataPath features \n```\n### update data\nYou can import data to an existing dataset. The ```upsertMode``` indicates that the data from ```sourceFile``` will update any existing data that matches the given primary key, and if no data matching the primary key is found the data will be inserted. You must specify a ```targetDataset``` to use upsert mode.\n```\nnqm-json-import --upsertMode true --primaryKey properties.LSOA01CD --basedOnSchema geojson --targetDataset <target dataset id> --credentials <tokenId:secret> --sourceFile tests/geoLSOA.json  --dataPath features\n```\n## advanced usage\nIt is possible to define the import parameters using a configuration file instead of via the command-line. This is necessary if you need to manually specify a schema rather than have it inferred by the importer. \n\nThe configuration file will vary depending on the type of data, but at a minimum it will contain details of the data source, the target dataset/folder. There are example JSON configuration files in the repo.\n```\n{\n  \"credentials\": \"aaaaaaaa:bbbbbbbb\",\n  \"sourceFile\": \"./tests/geoLSOA.json\",\n  \"dataPath\": \"features\",\n  \"basedOnSchema\": \"geojson\",\n  \"targetFolder\": \"xxxxxxxxxx\",\n  \"upsertMode\": false, \n\n  \"schema\": {\n    \"properties\": {      \n      \"LSOA01CD\": \"string\",\n      \"LSOA01NM\": \"string\"\n    }\n  },\n  \"primaryKey\": [\"properties.LSOA01CD\"]    \n}\n```\n# schema definition\nFor advanced use it is possible to specify the schema definition in the configuration file. Most schemas should be defined in the TDX,\nbut it may be necessary to specify one-off schemas or augment existing schemas using settings in the configuration file.\n\nIn the configuration file example above, note that any schema specified in the configuration file will be used to augment the schema identified by the ```basedOnSchema``` parameter. So in the example below,\nthe ```properties``` object will be merged with the existing ```geojson``` schema defined in the TDX.\n\nThe schema definition is similar format to the mongoose schema definition, except the key used to identify the type is ```__tdxType``` rather than ```type```.\n\nFor example:\n```\n  \"schema\": {\n    \"age\": { \"__tdxType\": [\"string\",\"demographic\",\"ageBand\"] },\n    \"homelessness\": { \"__tdxType\": [\"number\",\"e0\",\"persons\"] }\n  }\n```\nTODO - document type definition.\n# options\n```targetFolder``` - the id of the target folder (required)\n\n```bulkCount``` - specify the number of documents to process at once. If your data contains small documents, this can be set to a high number for improved performance.\n\n```upsertMode``` - set upsert mode, requires a primary key to be set\n\n```targetDataset``` - the id of the target dataset (required if updating)\n\n```commandHost``` - the destination TDX command endpoint\n\n```credentials``` - the credentials to use, obtain these from the nqminds toolbox 'access tokens' page.\n\n```sourceFile``` - path to the source data file\n\n```primaryKey``` - array of properties that specify the primary key of the data\n\n```schema``` - TODO - document properly\n\n## build\nClone this repository then:\n```\ncd nqm-json-import\nnpm install\n```\n","readmeFilename":"README.md"}