{"_id":"dhis2-tracker-populator","_rev":"42-c8deb0afa959b97b86399bb393e7e312","name":"dhis2-tracker-populator","description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","dist-tags":{"latest":"4.2.1"},"versions":{"0.0.1":{"name":"dhis2-tracker-populator","version":"0.0.1","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","request":"^2.49.0","stream-transform":"0.0.6","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^5.1.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"description":"Populate [DHIS2 Tracker](https://www.dhis2.org/individual-data-records) with individual data records read from a number of CSV files.","_id":"dhis2-tracker-populator@0.0.1","_shasum":"75e299d422f84f6b1b513c0c8377ac909092d22d","_resolved":"v0.0.1.tar.gz","_from":"v0.0.1.tar.gz","_npmVersion":"2.0.0","_npmUser":{"name":"bausmeier","email":"brett@ausmeier.co.za"},"maintainers":[{"name":"bausmeier","email":"brett@ausmeier.co.za"}],"dist":{"shasum":"75e299d422f84f6b1b513c0c8377ac909092d22d","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-0.0.1.tgz","integrity":"sha512-UedjFaq94S+2pfRXaF69cxVuTTtf6TD+IZMXSM7h1UmUgTokwDd/WAFwVrLqBUJrfJk32igxSWLiVIiXtXMvEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/UQPlzmxoy9i+cWy6S3MHqjbTbzl9H0va5qEZcMLagAiEA1cUhyrd+gTew3/hi48oUxjOdKkMl0LVhf1nbzIJKIdc="}]},"directories":{}},"0.0.2":{"name":"dhis2-tracker-populator","version":"0.0.2","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"https://github.com/jembi/dhis2-tracker-populator"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^5.1.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator","_id":"dhis2-tracker-populator@0.0.2","_shasum":"08db054d51b298592880f7474bc148c1c03cecc8","_resolved":"v0.0.2.tar.gz","_from":"v0.0.2.tar.gz","_npmVersion":"2.0.0","_npmUser":{"name":"bausmeier","email":"brett@ausmeier.co.za"},"maintainers":[{"name":"bausmeier","email":"brett@ausmeier.co.za"}],"dist":{"shasum":"08db054d51b298592880f7474bc148c1c03cecc8","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-0.0.2.tgz","integrity":"sha512-Oi9XklH314gzFfGr0I/wAfADGhhgHUGlGik3/Qgg43OGpaBOjP/QGw41N4n1Qn8Sy0MIB7QC4VDholsJnnHeXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIy6PjXs2//1bHc8Mb9CzzVBvt3TEpIatBo3l89znwigIgCjYUMJbnL0StZaD8I9rjv1VKKPwCwyZK5QhHCNV1Xeo="}]},"directories":{}},"0.1.0":{"name":"dhis2-tracker-populator","version":"0.1.0","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"https://github.com/jembi/dhis2-tracker-populator"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^5.1.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator","_id":"dhis2-tracker-populator@0.1.0","_shasum":"1aeb955b83b5dccd2b298d0be2c641a149d42045","_resolved":"file:v0.1.0.tar.gz","_from":"v0.1.0.tar.gz","_npmVersion":"2.1.17","_nodeVersion":"0.11.14","_npmUser":{"name":"bausmeier","email":"brett@ausmeier.co.za"},"maintainers":[{"name":"bausmeier","email":"brett@ausmeier.co.za"}],"dist":{"shasum":"1aeb955b83b5dccd2b298d0be2c641a149d42045","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-0.1.0.tgz","integrity":"sha512-UAauamzxiSxI/ELNQak8yEZ13Rj0BtCAEbjjGTEymXukYCL5skJPB6jjw9wYfaN2Oi3sLKgHkphVpPo5VUN95Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC7tEwe8PvWp0Bj9Q9KQITHIqFYQ41lPMNeCYNxhwtHwAiEA+06NWKovMXgjUsbc1fBhfcz1zmY5wXUjN2XzeBgula0="}]},"directories":{}},"0.1.1":{"name":"dhis2-tracker-populator","version":"0.1.1","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"https://github.com/jembi/dhis2-tracker-populator"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^5.1.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator","_id":"dhis2-tracker-populator@0.1.1","_shasum":"922f5e933602c3076fc3f7af222cc985506cec74","_resolved":"file:v0.1.1.tar.gz","_from":"v0.1.1.tar.gz","_npmVersion":"2.1.17","_nodeVersion":"0.11.14","_npmUser":{"name":"bausmeier","email":"brett@ausmeier.co.za"},"maintainers":[{"name":"bausmeier","email":"brett@ausmeier.co.za"}],"dist":{"shasum":"922f5e933602c3076fc3f7af222cc985506cec74","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-0.1.1.tgz","integrity":"sha512-B1VN5aeiRMRIgHrzgsXFV5qp6Y6Qi8ItgY4x1kGjcqDTryDE6DxwcJTmXdvVaLJ8YSbybAtDFjbFoIToLpysZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDEZe70GMySy0JJ+SeX5LkeT93LIEuH9VKxeA77Nrdl3AiAQo5PCGSAyRii7IEPDjWECu3o5sOZU/y7NGcAW0eO40w=="}]},"directories":{}},"0.2.0":{"name":"dhis2-tracker-populator","version":"0.2.0","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"https://github.com/jembi/dhis2-tracker-populator"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^5.1.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator","_id":"dhis2-tracker-populator@0.2.0","_shasum":"2515dee5b401e00be3604a7a2b693eb78c3c5def","_resolved":"file:v0.2.0.tar.gz","_from":"v0.2.0.tar.gz","_npmVersion":"2.1.17","_nodeVersion":"0.11.14","_npmUser":{"name":"bausmeier","email":"brett@ausmeier.co.za"},"maintainers":[{"name":"bausmeier","email":"brett@ausmeier.co.za"}],"dist":{"shasum":"2515dee5b401e00be3604a7a2b693eb78c3c5def","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-0.2.0.tgz","integrity":"sha512-XKA9h+5RsVocya7VoKffY7JA7ft/fZx2FrzyHdtiouED+ZeHJeCt3FXQNMtHy7Y1WvU/L8wIhPJUZ2w7L/yOZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPngUt0xQj1CKwy0IFryKIXLjC4Co+GLeiFNI7Hz0r2wIhAN/zpUsfhZtEswMJzDUkDz+7kljVfwXuoBeGynv8WHZc"}]},"directories":{}},"0.3.0":{"name":"dhis2-tracker-populator","version":"0.3.0","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"https://github.com/jembi/dhis2-tracker-populator"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","moment":"^2.9.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^5.1.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator","_id":"dhis2-tracker-populator@0.3.0","_shasum":"fceb4b94610e4fcf5fb7944fde4a68a3f61db223","_resolved":"file:v0.3.0.tar.gz","_from":"v0.3.0.tar.gz","_npmVersion":"2.1.17","_nodeVersion":"0.11.14","_npmUser":{"name":"bausmeier","email":"brett@ausmeier.co.za"},"maintainers":[{"name":"bausmeier","email":"brett@ausmeier.co.za"}],"dist":{"shasum":"fceb4b94610e4fcf5fb7944fde4a68a3f61db223","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-0.3.0.tgz","integrity":"sha512-xV+Lv9hgC47BYuEKW7uVZ5s58V2hTKT32E+Rc7yJfhN1c3Ywvys4C8jA1fraF/7iPRl0Phj3/Q8pqj1byJaFeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1Pxn+T3TJYEi5vRhGY/PxAu2Z0POKpo/xGcNyuB4KqQIgKfTUkdelDsKkSIdDe9eNLwZjyUl01tVHrHlhLYhHau4="}]},"directories":{}},"0.4.0":{"name":"dhis2-tracker-populator","version":"0.4.0","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"https://github.com/jembi/dhis2-tracker-populator"},"scripts":{"test":"lab -vl","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","moment":"^2.9.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^5.1.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator","_id":"dhis2-tracker-populator@0.4.0","_shasum":"7a983ddcea65092fcdbb2f8a2c769d1c293b39d2","_resolved":"file:v0.4.0.tar.gz","_from":"v0.4.0.tar.gz","_npmVersion":"2.1.17","_nodeVersion":"0.11.14","_npmUser":{"name":"bausmeier","email":"brett@ausmeier.co.za"},"maintainers":[{"name":"bausmeier","email":"brett@ausmeier.co.za"}],"dist":{"shasum":"7a983ddcea65092fcdbb2f8a2c769d1c293b39d2","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-0.4.0.tgz","integrity":"sha512-qIjarcyS5U6DxLwp96RTHaJPOPMtpDuBloD7Hq4JBeET5KuoSDPWlAGeKqwLk3kbSofqN0RbsT886cJB+dclug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5XEeoZllYkDsSwCa5s7Fb9kokbTijydONsb9d0e6hKAiEAknYl1eX1lw1oBQPvTlbiFPvWcQJx6VrN3R42GF3FIIw="}]},"directories":{}},"0.4.1":{"name":"dhis2-tracker-populator","version":"0.4.1","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"https://github.com/jembi/dhis2-tracker-populator"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","moment":"^2.9.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^5.1.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator","_id":"dhis2-tracker-populator@0.4.1","_shasum":"409bbba0b02021d64bdfb1978cda261345f27c2a","_resolved":"file:v0.4.1.tar.gz","_from":"v0.4.1.tar.gz","_npmVersion":"2.1.17","_nodeVersion":"0.11.15","_npmUser":{"name":"bausmeier","email":"brett@ausmeier.co.za"},"maintainers":[{"name":"bausmeier","email":"brett@ausmeier.co.za"}],"dist":{"shasum":"409bbba0b02021d64bdfb1978cda261345f27c2a","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-0.4.1.tgz","integrity":"sha512-6R0rtT2iRmUY8sd+hAdUC/kst6k2pfJiBhUegdKA9dZHTkLqvlX0BVC/3wrNZT3Jaq7mpuTbqJ5v4F5yWvA3nA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqlGm8Cap852yEc2JUDCx9dFtwD3wN0vOlMl6xQI21/wIhAI5nNm9sHmPibBETn2sBQ8SgHL63f5g+Md/SNiU/279x"}]},"directories":{}},"0.5.0":{"name":"dhis2-tracker-populator","version":"0.5.0","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"https://github.com/jembi/dhis2-tracker-populator"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","moment":"^2.9.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^5.1.0","object-assign":"^2.0.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator","_id":"dhis2-tracker-populator@0.5.0","_shasum":"af881c68b74b5abda669d8d6156d8993123edcdb","_resolved":"file:v0.5.0.tar.gz","_from":"v0.5.0.tar.gz","_npmVersion":"2.1.17","_nodeVersion":"0.12.0","_npmUser":{"name":"bausmeier","email":"brett@ausmeier.co.za"},"maintainers":[{"name":"bausmeier","email":"brett@ausmeier.co.za"}],"dist":{"shasum":"af881c68b74b5abda669d8d6156d8993123edcdb","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-0.5.0.tgz","integrity":"sha512-yT4lPaiZsI/G6vZyFHcS7Bl/0/do9bN5GdvDteKiqpDUjELMyVbeV4POfCT8K3E25/akv4uOwmoxSDhmqp4u/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICuy/YBnjZj/F3lLroldlMor4T2iDsnXyu3MtkIUbgUUAiEA2lv/djcA0Egftl7Ng3/yenwc8mNQrynOzOd9EGmzAqU="}]},"directories":{}},"0.6.0":{"name":"dhis2-tracker-populator","version":"0.6.0","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"git+https://github.com/jembi/dhis2-tracker-populator.git"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","moment":"^2.9.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^5.1.0","object-assign":"^2.0.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator#readme","_id":"dhis2-tracker-populator@0.6.0","_shasum":"7d0cbe06e866c7967f47669341fdbb45cbf315a6","_resolved":"file:v0.6.0.tar.gz","_from":"v0.6.0.tar.gz","_npmVersion":"2.9.1","_nodeVersion":"0.12.2","_npmUser":{"name":"bausmeier","email":"brett@ausmeier.co.za"},"maintainers":[{"name":"bausmeier","email":"brett@ausmeier.co.za"}],"dist":{"shasum":"7d0cbe06e866c7967f47669341fdbb45cbf315a6","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-0.6.0.tgz","integrity":"sha512-9KEA6g1FxryYMaA4bZPMOtsppOjDKd418lGL3y9e+6Gk5pkJ7pWHdhxSPmgBveQuwY4dn0RNR1MSsTjXsBAnVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH887TKNkyMLFdJyqoVBX445lBfdPwaISNA2gqj9kas2AiEApAFE8m+p+BC0/8KOo5FFv6A3iFhgJlmcxM2DnWm+DwA="}]},"directories":{}},"0.6.1":{"name":"dhis2-tracker-populator","version":"0.6.1","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"git+https://github.com/jembi/dhis2-tracker-populator.git"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","moment":"^2.9.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^5.1.0","object-assign":"^2.0.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"gitHead":"91c3cfccef608b81d2874f2884d7751822c6b606","description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator#readme","_id":"dhis2-tracker-populator@0.6.1","_shasum":"0cef5e3f23bd5f83d87eefd96f02dfc8fde6b92d","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"napiernpm","email":"andrew.napier@jembi.org"},"dist":{"shasum":"0cef5e3f23bd5f83d87eefd96f02dfc8fde6b92d","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-0.6.1.tgz","integrity":"sha512-HyDnCKlYCsfMprjy3TzLkv3KrDOt0NZsWVAjSY5rR+KhruxBWZAdV5/6jYx5bwAb1qzo7gaiyXoVaGHuGqzBNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDd4gtdb+YlVsRdZ6dW8D/hAJaj9naXa3OJgJCwUtxk6QIhAIduTWZP4M3qPCB7iFw7tng01ZtgXVQCrNlF+IZnFIrz"}]},"maintainers":[{"name":"bausmeier","email":"brett@ausmeier.co.za"},{"name":"napiernpm","email":"andrew.napier@jembi.org"}],"directories":{}},"0.7.0":{"name":"dhis2-tracker-populator","version":"0.7.0","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"git+https://github.com/jembi/dhis2-tracker-populator.git"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","moment":"^2.9.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^5.1.0","object-assign":"^2.0.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"gitHead":"936e43ff22a7e83f4b908092eeddb39e1ad3b533","description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator#readme","_id":"dhis2-tracker-populator@0.7.0","_shasum":"f68e87548abce9661764a56d6739cb84fe8be310","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"napiernpm","email":"andrew.napier@jembi.org"},"dist":{"shasum":"f68e87548abce9661764a56d6739cb84fe8be310","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-0.7.0.tgz","integrity":"sha512-OaRbAzRX7/FDe1yp1otCgSNoHhWPPYO0WkTx65eMEZbj3T28oir537d0ony71ZIHbUjDl3laPbQ/YfyvNWevGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICGyFH24uPk2hfSdPq28+wy4L4oUXQ6NDmY/Cq4X9172AiEArY/2hOusJO79DRbPI3Rx4q3ik+1MMCZ3igNiVwm/Qhg="}]},"maintainers":[{"name":"bausmeier","email":"brett@ausmeier.co.za"},{"name":"napiernpm","email":"andrew.napier@jembi.org"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/dhis2-tracker-populator-0.7.0.tgz_1456404044471_0.43352078180760145"},"directories":{}},"1.0.0":{"name":"dhis2-tracker-populator","version":"1.0.0","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"git+https://github.com/jembi/dhis2-tracker-populator.git"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","moment":"^2.9.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^5.1.0","object-assign":"^2.0.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"gitHead":"ea124a11880955e0e4870f0ccf5666d8cb2a0c1f","description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator#readme","_id":"dhis2-tracker-populator@1.0.0","_shasum":"f131e9ce879d539c4a958cf91f0ab6a730c3ca8f","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.1","_npmUser":{"name":"napiernpm","email":"andrew.napier@jembi.org"},"dist":{"shasum":"f131e9ce879d539c4a958cf91f0ab6a730c3ca8f","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-1.0.0.tgz","integrity":"sha512-NTIDwy4sAovvh+iRxX8SFgGEhdzGx+hKpnzoZYTBkngqEzfRj0vOzMCuHe6f/o6x+96Vx9/9swBn/gYfMX2FhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEdEHoagS3hlDRuwa3tSS5MmuxnpUFBjaBHo1WtakVruAiBHRtgY56p/9CyCZBaZRlyOAWw/dn1WRKh+GZZeCyzsdw=="}]},"maintainers":[{"name":"bausmeier","email":"brett@ausmeier.co.za"},{"name":"napiernpm","email":"andrew.napier@jembi.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/dhis2-tracker-populator-1.0.0.tgz_1463471411683_0.492606898304075"},"directories":{}},"2.0.0":{"name":"dhis2-tracker-populator","version":"2.0.0","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"git+https://github.com/jembi/dhis2-tracker-populator.git"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","moment":"^2.9.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^5.1.0","object-assign":"^2.0.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"gitHead":"1f8b80a2e9cd0069a8d079692479dda177934622","description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator#readme","_id":"dhis2-tracker-populator@2.0.0","_shasum":"2dc5f10738e7ad142a40610d479ed323760ba7cc","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.1","_npmUser":{"name":"napiernpm","email":"andrew.napier@jembi.org"},"dist":{"shasum":"2dc5f10738e7ad142a40610d479ed323760ba7cc","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-2.0.0.tgz","integrity":"sha512-H8a9khcRLOFdHfgp7puwSE3mpcwFnTx/eUPr2JTYOG0iLf3UAuZEHLsMhI3ClkX+CxoyZjZTEK8hw74W41TLjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuVOIVPnCdXs/lZFq73v74dNVp93kOMh6i3y3VGsTsyQIhAK4NQwDiXQmvO+WCxWQ8z72XkopX9A+JS/j16g4p8+VM"}]},"maintainers":[{"name":"bausmeier","email":"brett@ausmeier.co.za"},{"name":"napiernpm","email":"andrew.napier@jembi.org"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/dhis2-tracker-populator-2.0.0.tgz_1463471638336_0.4171541864052415"},"directories":{}},"0.7.1":{"name":"dhis2-tracker-populator","version":"0.7.1","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"git+https://github.com/jembi/dhis2-tracker-populator.git"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","moment":"^2.9.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^5.1.0","object-assign":"^2.0.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"gitHead":"625c5c3c2e4e41d2a007f9ed52f893d06199564c","description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator#readme","_id":"dhis2-tracker-populator@0.7.1","_shasum":"4181883fada0ef38ede09e8ca4c63b9d8962172f","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"napiernpm","email":"andrew.napier@jembi.org"},"dist":{"shasum":"4181883fada0ef38ede09e8ca4c63b9d8962172f","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-0.7.1.tgz","integrity":"sha512-cQ4/OiNEykB2B3T+XEV/7KMSrHgj3zoP8sFS//0eom26zxRKMgBKHos2zNaSGCfHfwSPOibLBz/uqdm9WJ9O+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHDh1Ox/SUYuE1e/jMbEUsr9LMHeDZRaEdU8wOCEWzvDAiEA/33OFi49daG5SwRyKhsKUYwbQcsDFZ9yXrvKS7ZlTno="}]},"maintainers":[{"name":"bausmeier","email":"brett@ausmeier.co.za"},{"name":"napiernpm","email":"andrew.napier@jembi.org"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/dhis2-tracker-populator-0.7.1.tgz_1467378039645_0.41578352032229304"},"directories":{}},"1.0.1":{"name":"dhis2-tracker-populator","version":"1.0.1","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"git+https://github.com/jembi/dhis2-tracker-populator.git"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","moment":"^2.9.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^5.1.0","object-assign":"^2.0.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"gitHead":"4a018d0e14c8887bea046d68e5e78ec94abe08b2","description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator#readme","_id":"dhis2-tracker-populator@1.0.1","_shasum":"073896da6ec31edc3138f47c625dfea2bb140f78","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"napiernpm","email":"andrew.napier@jembi.org"},"dist":{"shasum":"073896da6ec31edc3138f47c625dfea2bb140f78","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-1.0.1.tgz","integrity":"sha512-BRJV3druo7z7bGGIX8g4fLDBa1EIJ9wrD0NiVSZnvkTJJvHemVSR9YT+/mshyALQIr8I2+xcZqZyj2KkiX4YIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+N9bN3K+iQcDbi41yxFRe3O4ZaXDXkfZ3DJCdDc5ptAiBo8zoBsAUBC5OmI+DdWr/1Otn41xYZVYDLezyHBFbvQA=="}]},"maintainers":[{"name":"bausmeier","email":"brett@ausmeier.co.za"},{"name":"napiernpm","email":"andrew.napier@jembi.org"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/dhis2-tracker-populator-1.0.1.tgz_1467378061783_0.34329077741131186"},"directories":{}},"2.0.1":{"name":"dhis2-tracker-populator","version":"2.0.1","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"git+https://github.com/jembi/dhis2-tracker-populator.git"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","moment":"^2.9.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^5.1.0","object-assign":"^2.0.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"gitHead":"229dd03fe587aba7bee4ef6c55adaf61cf62ad39","description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator#readme","_id":"dhis2-tracker-populator@2.0.1","_shasum":"b739a4d104ec03c9f52c2f4813ca54e099029d85","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"napiernpm","email":"andrew.napier@jembi.org"},"dist":{"shasum":"b739a4d104ec03c9f52c2f4813ca54e099029d85","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-2.0.1.tgz","integrity":"sha512-2cLD9/oqUov1m7xrPn4i++kiEb9ketRynWsHxE1oWuW3nuoZ2xDgJl5Sn1cL/H6OFtNb7fWWWsLRaH5/th7V4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA6O3VEDZA2dXbinkmFJrvx3R6x6dvlD9EbFH09j4h5+AiEA96nmVXagSseukXhlvEYYQC9QSGXdRG68dUVadypUqTU="}]},"maintainers":[{"name":"bausmeier","email":"brett@ausmeier.co.za"},{"name":"napiernpm","email":"andrew.napier@jembi.org"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/dhis2-tracker-populator-2.0.1.tgz_1467378135620_0.5590419338550419"},"directories":{}},"2.0.2":{"name":"dhis2-tracker-populator","version":"2.0.2","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"git+https://github.com/jembi/dhis2-tracker-populator.git"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","moment":"^2.9.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^10.0.0","object-assign":"^2.0.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"gitHead":"448cd711c4c64354f600efda9c2dae9a25efcfca","description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator#readme","_id":"dhis2-tracker-populator@2.0.2","_shasum":"44cfe276d5cb7dc7f161faf1bfb407165ade098e","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"napiernpm","email":"andrew.napier@jembi.org"},"dist":{"shasum":"44cfe276d5cb7dc7f161faf1bfb407165ade098e","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-2.0.2.tgz","integrity":"sha512-+NAcb+Xo/PDYBf4GVrFvHZopFQo0Tk7Ym5fvFrxrkFFy2OZnuPdFbcwhX3KFvOl5vkw+Szviyyb8z7fLRfMAhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQM8tRMmG72hG6IYWn17XUpyeLLlL2r9fPF4PhxmXAgwIhAPYCDSEQiJ7M0UJjXFjiVyxV8W9VQvouKtUdcn6RIK0g"}]},"maintainers":[{"name":"bausmeier","email":"brett@ausmeier.co.za"},{"name":"napiernpm","email":"andrew.napier@jembi.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dhis2-tracker-populator-2.0.2.tgz_1496667351367_0.790817650500685"},"directories":{}},"3.0.0":{"name":"dhis2-tracker-populator","version":"3.0.0","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"git+https://github.com/jembi/dhis2-tracker-populator.git"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","moment":"^2.9.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^10.0.0","object-assign":"^2.0.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"gitHead":"f59aa3fc54062b63d4ca6171cf4e12b9889849b5","description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator#readme","_id":"dhis2-tracker-populator@3.0.0","_shasum":"7775eea7d498a915eac9eac6176604647cc21391","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"napiernpm","email":"andrew.napier@jembi.org"},"dist":{"shasum":"7775eea7d498a915eac9eac6176604647cc21391","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-3.0.0.tgz","integrity":"sha512-F91l0XfD8Lr+Ciya2S85EAhKhmmx9qNiNcYqIM+uXLye6urNiSlKMfo9540Umg0g1DUwBFvg433rDQLyLo5NAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDF+nMi7vvuJBbLr9pYYKM33L09sVL1S/WJG5S6/q9IdgIhAJmQZyy3m3DaicpuxSzQ/R0F4zTzS5gQPM7rKmm3Uewu"}]},"maintainers":[{"name":"bausmeier","email":"brett@ausmeier.co.za"},{"name":"napiernpm","email":"andrew.napier@jembi.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dhis2-tracker-populator-3.0.0.tgz_1500378860915_0.5969527196139097"},"directories":{}},"3.1.0":{"name":"dhis2-tracker-populator","version":"3.1.0","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"git+https://github.com/jembi/dhis2-tracker-populator.git"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","moment":"^2.9.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^14.3.4","object-assign":"^2.0.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"gitHead":"731f41bf2f108e236fc6a12415d1d7354b6d8534","description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator#readme","_id":"dhis2-tracker-populator@3.1.0","_npmVersion":"6.4.0","_nodeVersion":"10.9.0","_npmUser":{"name":"bausmeier","email":"brett@ausmeier.co.za"},"dist":{"integrity":"sha512-sHGLlTAUarv2E7WT20aofzjf/4pFWxh+ZVG0ovawNiRmjX+TfW+CfbXNMy0uc6nWEDez2kXokpcrvjS06UXlEA==","shasum":"e755203631fd5e7a66a539bd6d0b471bf7bc82e7","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-3.1.0.tgz","fileCount":11,"unpackedSize":26291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhUASCRA9TVsSAnZWagAAl+4P/RllgWlgNMsbLfO1n8BL\nDUzYXT2ZoFyAYemyAD2huvP4VgMcuYjXUown5pMnVXDTCjZX1myS2vrl7pAD\nt7x7v/0VKrAQiRn6PEwNNFT+XDRJJwtpbjt130bPmASze0Pc+ZuKxxHp2Rg1\nkPDJshmzjCNXU1DZRRTIkCk9A7/DYzL+TlEiM+N8UL5a0UuBSuIRLpzsl+ne\npplY5v4g8VpNr5OB6CLnPnF7CuVdHqZIMdua+UAEEOWP+GkSVaYQ+aX65Kq2\najoWZ/pI9X9rMJgscv1DxzWjoeyBPWzIjl72VMXGnTtXmPOguEAKviW6ah4s\nQRdSkUA2QbhfSGmyTeeX6T0T2yNrQMP3B6cnjrBC6axGHGqOtTARQgcth7cL\n4p95HPF14E8YasbZYAGsMDyYzyWmfdLVgMbYYf1i71l2Shza3C4WV0P1wpHM\np9uVZ9RMuFsPjx+NNcXXbT4e2JLFdsN2PIlQL8by9vNg6B+ar5MppKDmB53M\nJURqpaw85yiLDq/5oFimDrYBqY+1/VmsS1VNolPi5teYOvzz+qUvgGtEOG54\na37tyM12Ajk7yNe98FguVODeOnKFEAUgYyFXcOFJjdkK7NcGo9l0FkfWBcwb\nTFm7/EHdEctdmF+AUMX85q5z3BvVg487a9C3ai5T49TakeSvRchcXCv5l46f\nMaCk\r\n=MAlN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAYKombvwFq20is62NOpz6Q7J5Epr8BDnzhFrSWPB0rvAiAZErJsFOkonqALT3GJuu54AMRzPaRNdP4MoagX8jEeNg=="}]},"maintainers":[{"name":"bausmeier","email":"brett@ausmeier.co.za"},{"name":"napiernpm","email":"andrew.napier@jembi.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dhis2-tracker-populator_3.1.0_1535459346321_0.5343196560199712"},"_hasShrinkwrap":false},"4.0.0":{"name":"dhis2-tracker-populator","version":"4.0.0","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"git+https://github.com/jembi/dhis2-tracker-populator.git"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","moment":"^2.9.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^14.3.4","object-assign":"^2.0.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"gitHead":"0b7415d1d06e22a8ca7b55c05de5235b5e47d3b8","description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator#readme","_id":"dhis2-tracker-populator@4.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"bausmeier","email":"brett@ausmeier.co.za"},"dist":{"integrity":"sha512-GfE2GywK2DvRnp6v8iRM7NqBeNuO7BNTVlkz91950IJkMVKFVdGSSR0QkTgZU1akOC5qYjlxABGECvqHwEdlWQ==","shasum":"91697be7fe6be0669b3870430b5609721550b2eb","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-4.0.0.tgz","fileCount":12,"unpackedSize":29470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkPVaCRA9TVsSAnZWagAAuoQP/1nnoqF3HGa4gdrUmIEi\nBzeYiBcDZIU56ru002sbQGSG2sBvFD8YWp3nWdiYz1QpmMScbysJior7zPHt\n5k/sIeTpniV4lwUBk4P4bVgkIWmagDjX6fAmkCgBo8/KbJTNLuhy8yPl5uEN\ns0+CIsge1PEtsBGeObwGH3FVBAwXAIJ+pK7Df64pe9MK8lU7Gau4lCGgTIdy\noji+ACOVA/DEqwP0U1pbku5A/x6IlRdTspaiwmZ39rSlryVdZZ1tp9vfCWsF\nHEv/2N3BWlPbNIfnGHv1hYf2Fx1vR7hjurmvqPyQ61iFTEguqOrccaEH6kAT\nLVcTJOTDijIpBTMjryE2AtPaW4zXNP6Rn4yd9JeQaZgxHSZTAa2BSGOM7Z2F\naBRnlEK6EcnMJ4KfvFwQtwZAiKbfHfdJ/kI10L55YnOrrvcqBrLpTqBtpUo7\nx+1OwCFFIbQJGIl52psSHWb8z5Bs3VocFBCJaTZpncwf4wr698yX36tYIWLz\ni5+mhkeXoDM70pqt3ymlimPGUS4cCuTwPjUAWtLbSJ9wZ0Xm+wqsyl9kgf2y\nefvBq6VjWEqiWmnUs7GpKKwAOx0QhgcP504CBfRdVPK+NpkXriNvok9ew2Ys\nZl6+SdOZPoLHsGqhnCHABB8js/xg/TTPBtXpNwxJZTcKGIQKvaVQgZ/Qb2UW\nIOM7\r\n=DuWj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0S+g79xp6n9lh/9agx2hlCvm4knc2KLfOf7OgOphIDQIhAMBB8d9D2LXpmUjLDq00HPB3L+awtzXQtrxi04djBXgN"}]},"maintainers":[{"name":"bausmeier","email":"brett@ausmeier.co.za"},{"name":"napiernpm","email":"andrew.napier@jembi.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dhis2-tracker-populator_4.0.0_1536226649314_0.4333469465273543"},"_hasShrinkwrap":false},"3.2.0":{"name":"dhis2-tracker-populator","version":"3.2.0","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"git+https://github.com/jembi/dhis2-tracker-populator.git"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","moment":"^2.9.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^14.3.4","object-assign":"^2.0.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"gitHead":"777cde74478b7f568a02b7361c47ecaaeabb3dbc","description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator#readme","_id":"dhis2-tracker-populator@3.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"matty007","email":"matthew.dickie@jembi.org"},"dist":{"integrity":"sha512-8jfad6dAqpX/fvS6mG5jpHbw07ataeEaaIKPjRuBcPVriF361ZTx1/xVXR9Nbtw+mdobrK69B+fgsBgwpHXPsw==","shasum":"0392c79c9f0e5e862d8b420f0564ed94191154c5","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-3.2.0.tgz","fileCount":11,"unpackedSize":26673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrwP1CRA9TVsSAnZWagAApSgP/2++K9TM12SksqKwviEO\nq+1tBkb/bnEGetsdMGz0yyh851IptXTitWwiv/FhhjiBDAMA25Fes0VSTHli\nvMxXcphgGba3gdo+8YdHXyBBbZ61myeBQwAXNEfuotd68n9MOFR/FXgH2lwG\n6i+O85p3HzFzrap0arAhOKr/0/ldakKwtnI6qx+NmRWZe9KmYLPvO5optWVG\nkZ1ZmzF/+P4O3L+esqAbC/Mcy64WtR/PmK9dmzlvyKJMDo2s89MrvExag2XW\nHEuBy/IMF5d17ehjTRQqK7uT9wQuQsSVhqxrYJi2IE/NYGGLKko86tU+OTWg\n8rcA5QYrkNuEH2jxXb3WEvzaxP7cwTl75C768WN+3eB9rVazYVb1lPVDt6P9\n1v1S00pCwHjdZLze0UPPWNeGSIG05qo6QFb0KVkMaaZUBzJfeE9MeRPxUPvO\n2QsgMntFfWQXaLncviCQZkr5h40RgUA+U0TqS1khf89FQXrkapEHhOOAnM6x\nU6XUycnr7n7vb3SyTpaiZw0t0hR2KvCSyxs/YkfkE6rqIXioLEIBvopcXdXm\ntmILzZ3qQbXzg/h0GgBMlmSgS9+fPk7q4Aah87OFtKK5x24jlt9T+4bP6ukD\nfS41IyY2yM+DsIp6Qv4EdM4fxZx0vPyti8Ge64AM6C3VonVFMp1NzHVZ6LY9\nIfqA\r\n=772s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY5AcobzDCVu43YQABoP2kUirzGgjUagRjMyUDI93itQIgIsb1oj/a8zsg+vHiaSaJRyATpQFhCt3xecFUNGmb5Io="}]},"maintainers":[{"email":"brett@ausmeier.co.za","name":"bausmeier"},{"email":"matthew.dickie@jembi.org","name":"matty007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dhis2-tracker-populator_3.2.0_1554973684946_0.516149264493645"},"_hasShrinkwrap":false},"4.1.0":{"name":"dhis2-tracker-populator","version":"4.1.0","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"git+https://github.com/jembi/dhis2-tracker-populator.git"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","moment":"^2.9.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^14.3.4","object-assign":"^2.0.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"gitHead":"d6a73048ed2e705e87c352dc8326af31472fbf05","description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator#readme","_id":"dhis2-tracker-populator@4.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"matty007","email":"matthew.dickie@jembi.org"},"dist":{"integrity":"sha512-EnHEqcBhegUDaeZ/uE22LjeeET7aaF8Bg/1y92WPVfZgXH7WAOAUdy3yhCsxqiHjzlGnSvIBL6jcFR7gLN4CdA==","shasum":"692ac98cdb2cded01408e368f77e55e3a01c1094","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-4.1.0.tgz","fileCount":11,"unpackedSize":26681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrwl9CRA9TVsSAnZWagAA84YP/2N4QvbI92qT9BATkaff\nzsSUSThUGnjOz9wnNH6loOivXg05LabJfyCa8WtVWjVlaCZb/wTDywAep7Xq\n/afhjgk3xSnjsA+rpTRnvEH75dob5d/7z22z/nSwEaY+5AoZbm/G0xSzQuS9\n1u7ocYn6TNgpReC7SoFU9n6LnucYDSFrd4rPKkzb6ea7lchZ5VrsN4XmD09F\nYaaLSXBZfDOrIZU3fP0mod5Zka/nHztFf05qG8XJvkXvVPyfczu/dSDAp8vT\n7NuVA04+/JW5wxJLAJFtCmr1kft5tP2JXBPqr6otzY4ZrDS6C7rlAKjdCxM4\nq+XfRrUGN2ag0VyPruWoFcz56xp1SmsaoXFgpBRTOXP3DVpeutITo5xIYUKs\nD56G2yrBaPJIPv+998VzCObokJrYkcVCIiqfHDWwqhaTzB0MIKU1eZBa3R1H\nFiTTWdBr/M9lTHVr7LWSAJyot4PIgKz5HbU0A73270dKdA+z4NAnqrWW8gTh\nbKcRm0HcJeX/PFptaWYFmHC3PYvh/Ta/JNxg7q8EyKFw+2cgnIIalXBdzXcW\nQU0UCtJskSU2XfhCl1B5PRDuEdxmRSne/EwqHqfA9KuYTd/0B0Y9zLwdidLf\nTcNP8asSrjks2F9MJ0d8Ggc+OMSvSR1n8GNYnxfkRiXkyLCDtPc22/QQ3OcJ\nKMGx\r\n=uQEs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBsmugmSSy7Q1JAedXV461a+8Q3w37JvjjvCz1c6R1/vAiEArbamd1BRme6RvTpXj+4IgeZJi514SfXw5kQmCXX01Gs="}]},"maintainers":[{"email":"brett@ausmeier.co.za","name":"bausmeier"},{"email":"matthew.dickie@jembi.org","name":"matty007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dhis2-tracker-populator_4.1.0_1554975100802_0.7389596616221021"},"_hasShrinkwrap":false},"3.3.0":{"name":"dhis2-tracker-populator","version":"3.3.0","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"git+https://github.com/jembi/dhis2-tracker-populator.git"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","moment":"^2.9.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^14.3.4","object-assign":"^2.0.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"gitHead":"a67789d3383a0992b300d644a4a0abb96939f97d","description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator#readme","_id":"dhis2-tracker-populator@3.3.0","_nodeVersion":"8.11.4","_npmVersion":"6.9.0","dist":{"integrity":"sha512-VZ1xavUududxDu6SuQ1DJCirhF9g+HX8KblB6PIVW7xuMnWbYO0U9oKKzTYzv1ljUFkURKNTm+so9/hXKbWV9Q==","shasum":"d8abc3814f893fd50130ec4cc37f3c665fbd83d2","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-3.3.0.tgz","fileCount":11,"unpackedSize":35943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/7RgCRA9TVsSAnZWagAA3r8P/AurE0jmEaxFgrfhoz9P\nYio+jX6VcYjQC9cP0v0UuBmhcFuTvcJPSPYyMg68ICxXUtN1fiqo860enaUC\nzCZoB3jK4zRAeMAhnik4T+P40mOva7z7lg3dYd/y6vUH4OPAzzJKVRmTZNxa\nVYZO4yAYl3zTG5fH/kSf0vb/MZdbVCJUaXDXsqSW1qZvwpJxVW+UhVYb+DLQ\nq8972iZgk4FEdZrB2mS3AxM808yxqxn3ZXoPaLIXNvc/a52TUNbsRVZih/9v\nTiSCFAqCkTRIEvVhYUv6EmsXpiXEUnI9dVlrao1J8s52OKdzTWU5g9kXykbl\n6VeQpG4qEUalyN0oOoC4j3AbFp5KCPwU0BSlD5givlPIMjfIImOLMGC38kMC\nmqSgpeLyeBSmn4d20GmC+sgzrMjJ+ON8Go5UVHw6gA75JKaW04/ntyMkO62H\nd7NRcE3bGtBIgxrQ7gPgT6MSlz/RpQ747FcuBdegWx3CoxCnOoCjoGtWamo7\nYxHJUNpv8FjzvIT3MHQDJdTJkc/X/r2uYl4aHZXEOLH6LMkILddlDZ6J0Uim\nXkHOaVyFyp0JQkxZDjV1DR43I/ChAgHseX0xrfCckjsy1OHwYbPZUA5XonEY\nUqnhK7l/fNP9bD+WwL6v/NMIMRh5bzoOFyC6Aw0yLMwjG0AYpQbaTlIDProh\n6yUq\r\n=KdHY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICazFfWU6PgVaLFNuiW5KUlVdCropty3Dw20j3/McuFbAiBDVuXGSBIpbQTf3NOBN48HU9kpGW02zbiWIStbh7MhwA=="}]},"maintainers":[{"email":"brett@ausmeier.co.za","name":"bausmeier"},{"email":"matthew.dickie@jembi.org","name":"matty007"}],"_npmUser":{"name":"matty007","email":"matthew.dickie@jembi.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dhis2-tracker-populator_3.3.0_1560261727154_0.3596931735107145"},"_hasShrinkwrap":false},"4.2.0":{"name":"dhis2-tracker-populator","version":"4.2.0","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"git+https://github.com/jembi/dhis2-tracker-populator.git"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^0.9.0","csv-parse":"0.0.6","minimist":"^1.1.0","moment":"^2.9.0","request":"^2.49.0","winston":"^0.8.3"},"devDependencies":{"chai":"^1.10.0","lab":"^14.3.4","object-assign":"^2.0.0","sinon":"^1.12.1","sinon-chai":"^2.6.0"},"gitHead":"e5dcaf70ad4ed5c4b4694a47ebbbe2cebaa69213","description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator#readme","_id":"dhis2-tracker-populator@4.2.0","_nodeVersion":"8.11.4","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Is7YWN1SYvZ6Vayx5qR7KSfuW1i4GQ0VT+cQgZUlCyInQU3cXL9tM0VWCJV4MXU25+veSd5cgk+p2nJUJa6EeA==","shasum":"dd1dc8ea4ad12b0bbee398214d63873d6aa0fe12","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-4.2.0.tgz","fileCount":11,"unpackedSize":35951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/7h7CRA9TVsSAnZWagAA6iQP/jgE7cSwQ5Pblr36be6E\nH5zSa4ILSSgDwxFwmVyaDklpqjdAF/oySQvZNxkxOGLTkPyzcufZJUT7+7Va\nQxUUq04G3cCxZdj93MkPwfwou1/zqxmJPNCVOBaDKYiT700nGnikdGiMiCxl\nwZNsbH86vbrKgSnQI5V0enlI4Z7buqZrql2qJxj4TgL6SJUTNQoPIZQhyQtq\nj3LhdcR1UeX/ad9CQdMqaOY/ICBTNgnRYhgdteQ48prFnbXIqapM6iCJdc/n\nxQxnN40acCNPtulVaaJXA2vhzL/Sa2SagEJ5b3jyXwD3LtXtZvNWtZtKh5BM\nmDFgLN1LAgPTo49IX+KmdoTzlceX6M/jWW+DqltXiISHnuWyusrY9BL+0sAL\nuhVvh9Ft2j39WWi6B7i0cBDzuqptkg+GgvVRKOJ/KmW/SvDzXH4+q332Nbtj\nLR0McgQdHrd2HSvFD7V5lFsQT78WCSUJoZUAZLEcKLwR2BO3qM+rTudncseY\nP1DlZLX8C5CmWXxTiDnSDf4fGERBD6+J/G1pG64e1JF7cwOsJCaKKYWoCkjO\ni1bh6cPKfpCjFaYeL95JifhLc45TpQLj5H+zG2+ilT3Ci3ybwzrdjYnFlbDj\nOrxrecroG+iQjA7oCwcjK5S7h4L2keQ8NRysrQJnBL3lPmK0oKsEat/tjJl3\nW/3J\r\n=TC0e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDB6N9ReiTXmcH+n0w09wOGG4greF/4Qz0mg80k5TCnOAiEAwyM39dmEFu2lso2Ss+5scCry0NuDdvOhtIAnaccJ4ds="}]},"maintainers":[{"email":"brett@ausmeier.co.za","name":"bausmeier"},{"email":"matthew.dickie@jembi.org","name":"matty007"}],"_npmUser":{"name":"matty007","email":"matthew.dickie@jembi.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dhis2-tracker-populator_4.2.0_1560262777425_0.10894438040933418"},"_hasShrinkwrap":false},"3.3.1":{"name":"dhis2-tracker-populator","version":"3.3.1","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"git+https://github.com/jembi/dhis2-tracker-populator.git"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^2.6.2","csv-parse":"4.4.5","minimist":"^1.2.0","moment":"^2.24.0","request":"^2.88.0","winston":"^2.4.0"},"devDependencies":{"chai":"^4.2.0","lab":"^14.3.4","object-assign":"^4.0.0","sinon":"^7.4.1","sinon-chai":"^3.3.0"},"gitHead":"fca7b21a78b3fcf0c3a3fc8ea569322f1abdc6b3","description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator#readme","_id":"dhis2-tracker-populator@3.3.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"matty007","email":"matthew.dickie@jembi.org"},"dist":{"integrity":"sha512-hNyx51Prut0j7SXwXuBLuMfP62iVGL9dI0KvfNvISbghw8pFe7sV5OgCoH+gUp5APojv96vq+B8gduKSXNd31Q==","shasum":"ed0cbbfa33b56398d94b12d6b6c366223dba413e","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-3.3.1.tgz","fileCount":12,"unpackedSize":38473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ2xdCRA9TVsSAnZWagAA1nMP/2VNczyJiSLa8iY1dUa6\nyuDD8K+S6G7vgdPRPr701dE6A61Rql3PYwctKDb5CPF1dv2/ADyJIiz5ZdAo\nBm0K7jVS2IitFe05mVFNiR0amKlKRfFwF9dPR2lZKoijbEpyEt/bHEVsgchW\notRTKPkrfLKIy/qIHnCYUPD8rhWTmoqYV+aN4PTxEZzm/tM7w2jbcfXnWi2j\n7reNbMhwwnSgfbGUqCO6SqUtGfCrqaYeO0xcvo2c/q1+LgSxacXl7no0A4V4\nIaLTIXUc1rJCJPifadfBupSQ3b3NH6QIr9dOTeD3Eg3QzvM9285lktmqSnJF\n7SCqQwX5sRd6GC+aXjHBkCLa5SMEYeJnPcUF4RJfanQrPBm0mDRD1wV7vQow\nrqZcYGIw5chVQ+IvOfTydEFYSNmkFSjBakPIEzsJM4ZCz1SNP2UCEOyj3VOR\nceAdq9H1Jx32i3SLRuINhevbGmzF2dIN/iARyMwQ01KNMI/RNup1Ye0fnPJP\nUfWEAq50K98uNNKpmGBPj1ouKCIycmh3i+kfvW+mBLQiIWTutOYEELlw3XQm\nnFwRke/3aIMuk1Sg3OPywFZceJ93BgON6WBD10riDw7tnBu8vYi3k1bRL6Kw\nGXbctTJ+zGAjBf/M1a5uGew1qyNPXlRbfL5l1yYKyGM23Fmn+i2CyOypWKyU\n+u6W\r\n=rUZO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDntORH8XpSpjoMef9SBY5ZXRr97EPxlOJliQtm74IV/AIgBlzZhHOm3cKkYLHRP2Qvf5lmiZGRy+HBN163FSpykCU="}]},"maintainers":[{"email":"brett@ausmeier.co.za","name":"bausmeier"},{"email":"matthew.dickie@jembi.org","name":"matty007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dhis2-tracker-populator_3.3.1_1567059036822_0.9503841340723092"},"_hasShrinkwrap":false},"4.2.1":{"name":"dhis2-tracker-populator","version":"4.2.1","main":"./lib/populator.js","bin":{"dhis2-tracker-populator":"./bin/index.js"},"preferGlobal":true,"repository":{"type":"git","url":"git+https://github.com/jembi/dhis2-tracker-populator.git"},"scripts":{"test":"lab -v","cover":"lab -r html -o coverage.html"},"dependencies":{"async":"^2.6.2","csv-parse":"4.4.5","minimist":"^1.2.0","moment":"^2.24.0","request":"^2.88.0","winston":"^2.4.0"},"devDependencies":{"chai":"^4.2.0","lab":"^14.3.4","object-assign":"^4.0.0","sinon":"^7.4.1","sinon-chai":"^3.3.0"},"gitHead":"4e1d4b94c95ef53d6be28ced78e60d21ab3cdade","description":"[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)","bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"},"homepage":"https://github.com/jembi/dhis2-tracker-populator#readme","_id":"dhis2-tracker-populator@4.2.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"matty007","email":"matthew.dickie@jembi.org"},"dist":{"integrity":"sha512-Gqhp70mx3Fmx2kL1Dh9jADhGQTHrRfqV9pH1fGXkDf2VzIPzGGoB6T3PyB3iYcfJUYlpk8qoHUuc3s6qIb772g==","shasum":"b4d654fb6be21e597907d041329c68949f99928c","tarball":"https://registry.npmjs.org/dhis2-tracker-populator/-/dhis2-tracker-populator-4.2.1.tgz","fileCount":12,"unpackedSize":38471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ3RDCRA9TVsSAnZWagAAX4wP/0oZo/dtt+cJe50rIR1w\n0ag1g/Gc6BZHOMTsXDUHpEAnFE98V+VpDt70det+P3uUqw0nrhBuSKoaiLzI\n30mkKTcCzxqJlgvF3RHQHXrbrOSDcmD459rrI1Dq8TQoxnSG/n2nDw47R7GM\n+FYdj6YXgw3KkxH2s6JLVcnx9WtMQC5zJTO8EwdFS0akRaVydoRyWnAH9/Cl\nrGRButphb897s/zOSJ+h36XIVUFgyPeVYnghX66gBLm8AscIHnyrGEw+Fvo4\nPidBxTkAAfo8jUEsgm7bhlY/EvE3ma45jj2LOxZismM6nwHTIBWOmbE+mfwt\n4XfSCXT2/JEEFjC8eFlAgPaOVypMUu/jgnmqiTNUaa+q4bVudYkfH/rtM9th\nuu2k8u/QwKJEiQRjBZoilWhrS+31jVg7jROLFPXO31C61sKT1sgfN5plL2Mr\nr/z6kuXPXnXW2tmGPN/FQuA+e8yIZmeDDSGhd+Pm2pUBwQ3KmYbc7zJ6s7ez\nfRTCFkzE51nqNfrXmxqRj6U+rJlZzehMX+/kFwIdAT1JZbIMPdnShaYYFMep\nYAO8682X9c5jrtoNJ5ttWpCUG3+iY8zUtkqJUzitbBYHSP1Vo3H6NjUaTxPV\nHxizf7eGg4HKSEzA1oRjlq0ch8bBn9T/YkKMhIetiWnNM2mZjzpZZ/Mh7XTn\niWI/\r\n=tgWf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEkbL+bEmLXTenX6zT9HCYG8XN2328VNv87VdC4/ajI5AiEAinoNQ2J1F42BjaWlSeNJcMUZX7z6ii2ab1HPrRXJb6k="}]},"maintainers":[{"email":"brett@ausmeier.co.za","name":"bausmeier"},{"email":"matthew.dickie@jembi.org","name":"matty007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dhis2-tracker-populator_4.2.1_1567061059041_0.9885472886706277"},"_hasShrinkwrap":false}},"readme":"# dhis2-tracker-populator\n\n[![Build Status](https://travis-ci.org/jembi/dhis2-tracker-populator.svg)](https://travis-ci.org/jembi/dhis2-tracker-populator)\n\nPopulate [DHIS2 Tracker](https://www.dhis2.org/individual-data-records) with individual data records read from a number of CSV files.\n\n---\n\n## Install\n\nThis is a node.js application. Refer to <http://nodejs.org/> for instructions on how install nodejs and NPM for your operating system.\n\nInstall the package globally using NPM.\n\n```bash\nnpm install -g dhis2-tracker-populator\n```\n\n---\n\n## CSV file format\n\nThe CSV files must follow a naming convention of `programID.programStageID.trackedEntityID.csv`. The values that make up the filename will be used when making requests to the API. These are the uids of the program, stage and trackedEntity which can be found using api/resource calls, for example:\n\nProgram: <https://apps.dhis2.org/demo/api/programs/IpHINAT79UW> (shows attributes)\n\nStage: <https://apps.dhis2.org/demo/api/programStages/A03MvHHogjR> (shows data elements)\n\nThe CSV files must contain the following columns:\n\n* `orgUnit` : the uid of the organisation unit\n* `programDate` : yyyy-mm-dd\n* `eventDate` : yyyy-mm-dd\n\nAny number of additional attributes or data elements can be specified with column headers of the following format:\n\n* Attributes: The uid of the attribute prepended with the string `A|`.\n* Data elements: The uid of the data element prepended with the string `DE|`.\n* Each line in the CSV corresponds to an event.\n* If the tracked entity exists already (there is a unique attribute), other attributes will not be updated\n* If the tracked entity is already enrolled into the program, the application will continue on to adding the event\n* There is no restriction on the number of events added to a program for a particular tracked entity, and multiple identical events can be added (for example if the same csv file is operated on more than once)\n* The application assumes that there is only one unique attribute per tracked entity (this is determined by the application at run time from the DHIS2 resources api)\n* The csv file can be generated from a sql query to a database, from an excel spreadsheet, or any other source, as long as it is added to the csv directory in the proper format (this must actually be comma separated)\n* Event coordinates can be added by specifying latitude and longitude columns in the csv (Note: event coordinates are only inserted and cannot be updated. Ensure that the Capture coordinates flag is set on the program stage).\n\ne.g. file: `IpHINAT79UW.A03MvHHogjR.cyl5vuJ5ETQ.csv`\n\n```csv\norgUnit,programDate,eventDate,A|dv3nChNSIxy,A|hwlRTFIFSUq,DE|UXz7xuGCEhU\nsY1WN6LjmAx,2014-08-11,2014-08-11,babyfirstname,babylastname,3000\n```\n\n---\n\n## Run\n\nRun the populator from the command line.\n\n```sh\nUsage: dhis2-tracker-populator [OPTIONS] URL\n\nOptions:\n  -c, --csv        Path to the directory containing the csv files\n  -d, --done       Path to the directory in which to place the done files\n  -f, --fail       Path to the directory in which to place the failed files\n  -t, --threshold  The minimum number of days between duplicate events\n\n  --help      Show this help\n  --version   Print the version and exit\n```\n\nNB: The folders specified in the options above need to be created manually\n\nThe `threshold` option specifies the number of days between events for the same program, stage and tracked entity instance which will cause them to be considered duplicates. For example, if set to `0` events on the same day will be considered duplicates. The default value of `-1` disables duplicate checking.\n\nThe default options are:\n\n* csv: `./csv/`\n* done: `./csvdone/`\n* fail: `./csvfail/`\n* threshold: `-1`\n\nExample:\n\n```sh\ndhis2-tracker-populator https://username:password@apps.dhis2.org/demo\n```\n\nThis will read data records from the CSV files found in the `csv` directory and make requests to the API for the given URL to populate the tracker. If an error occurs while processing a CSV file it will be moved into the `csvfail` directory, otherwise it will be moved to the `csvdone` directory on completion.\n\nBest practice is to use `./bin/split.js` to split a multi-line csv into individual files. This will give granular control and a view of exactly which files have been processed and which did not get fully added to the program.\n\n---\n\n## Notes\n\nTo remove ALL tracker data from your DHIS2 database run the following sql commands in order:\n\n```sql\ndelete from trackedentitydatavalue;\ndelete from programstageinstance;\ndelete from programinstance;\ndelete from trackedentityaudit;\ndelete from trackedentityattributevalue;\ndelete from trackedentityinstance;\n```\n\n> WARNING: This cannot be undone\n\n---\n\n## Populator Testing\n\nHow to do a basic populate into DHIS2 using the `write` function in the `Populator` (**not a CSV import**)\n\n> Examples below relate to the **MomConnect Staging** DHIS2 instance\n\n1. Navigate to the DHIS2 Tracker Populator directory and open a `Node` shell\n\n    ```sh\n    cd /path/to/dhis2-tracker-populator/lib\n    node\n    ```\n\n1. In the `Node` shell, import the populator module and instantiate a new populator:\n\n    ```javascript\n    const Populator = require('./populator');\n\n    const populator = new Populator({\n      url: 'https://user:password@dhis2-instance-path/',\n      programID: 'Program UID',\n      stageID: 'Program Stage UID',\n      trackedEntityID: 'Tracked Entity Attribute UID',\n      duplicateThreshold: 'An integer (days)',\n      uniqueDataElement: 'Data Element UID'\n    });\n    ```\n\n    > The URL in the populator requires a **/** on the end\n\n    | Populator Option | Description | Example |\n    | :---: | :---: | :---: |\n    | url | URL and authentication details to a DHIS2 instance | <https://{user}:{password}@staging.dhis.dhmis.org/momconnect/> |\n    | programID | [A DHIS2 Program ID](https://staging.dhis.dhmis.org/momconnect/api/programs) eg: MomConnect, NurseConnect or MalariaConnect Programs | CsKMsVrpRny (MomConnect Program) |\n    | stageID | [A DHIS2 Program Stage ID](https://staging.dhis.dhmis.org/momconnect/api/programStages) eg: Clinic Subscription, Message Change, HelpDesk| AVSoW6NZOCD (Public Subscription) |\n    | trackedEntityID | [An entity tracked by DHIS2](https://staging.dhis.dhmis.org/momconnect/api/trackedEntities) ie: a mother or nurse in MomConnect | et3hFnvRGtX (Mother Subscription) |\n    | uniqueAttributeID<sup>§</sup> | A Tracked Entity Attribute that can be used to uniquely identify a tracked entity instance. For example the [System ID](https://staging.dhis.dhmis.org/momconnect/api/trackedEntityAttributes/HMadXWvPaS4) in the momConnect DHIS2 system is a uuid given to each mother when they sign up | HMadXWvPaS4 |\n    | duplicateThreshold<sup>§</sup> | If a similar event is found but it falls outside of the `duplicateThreshold` number of days it won't trigger a **Duplicate Event** error. This option is ignored if the `uniqueDataElement` is provided as it is far less reliable. | 0 ( `-1` disables duplicateThreshold check ) |\n    | uniqueElementID<sup>§</sup> | A Data Element on an `Event` used to prevent duplicate processing of messages eg: In the MomConnect system the [Event ID](https://staging.dhis.dhmis.org/momconnect/api/dataElements/VIXMHChW3mb) is a uuid given to each message from Praekelt to uniquely identify events. If a message needs to be rerun, data won't be duplicated in DHIS2 if it has already successfully been processed. | VIXMHChW3mb |\n\n    > **§** optional - defaults to backward compatible functionality if not supplied\n\n1. Then write some data to DHIS\n\n    ```javascript\n    populator.write({\n      parameters: {\n        orgUnit: 'HxdpS7eL5hZ',\n        programDate: '2019-04-16',\n        eventDate: '2019-04-16'\n      },\n      attributes: {\n        AMwD6ZTkNYJ: '+27123456789',\n        HMadXWvPaS4: '{random uuid}'\n      },\n      dataElements: {\n        u8qaP9AqGL5: '+27123456789',\n        MxxPNA4C2xZ: 'en',\n        rXkucI2pquj: 7,\n        uIEht9XYOWS: 1,\n        VIXMHChW3mb: '{random uuid}'\n      }\n    });\n    ```\n\n    | Populator | Key | Description | Example (String) |\n    | :---: | :---: | :---: | :---: |\n    | `Parameter`| orgUnit | [Organisation Unit](https://staging.dhis.dhmis.org/momconnect/api/organisationUnits) (ou) - The facility at which the encounter occurred | HxdpS7eL5hZ ( Test Clinic ) |\n    | `Parameter`| programDate | Date of registration in the [DHIS2 Tracker Capture Program](https://docs.dhis2.org/2.27/en/user/html/about_program_maintenance_app.html) | YYYY-MM-DD |\n    | `Parameter`| eventDate | Date that the [DHIS2 Event](https://docs.dhis2.org/2.28/en/developer/html/webapi_events.html) occurred | YYYY-MM-DD |\n    | [`Attribute`](https://docs.dhis2.org/2.26/en/developer/html/webapi_tracked_entity_instance_management.html) | [AMwD6ZTkNYJ<sup>‡</sup>](https://staging.dhis.dhmis.org/momconnect/api/trackedEntityAttributes/AMwD6ZTkNYJ) | Mother Subscription Cell Number | +27123456789 |\n    | [`Attribute`](https://docs.dhis2.org/2.26/en/developer/html/webapi_tracked_entity_instance_management.html) | [HMadXWvPaS4<sup>‡</sup>](https://staging.dhis.dhmis.org/momconnect/api/trackedEntityAttributes/HMadXWvPaS4) | **System ID** - a uuid generated by Praekelt to uniquely identify a mother instead of by cellphone number | 4afe11af-5c2c-4e83-848f-759ccd0b2e26 |\n    | [`Data Element`](https://docs.dhis2.org/2.25/en/user/html/manage_data_element.html) | [u8qaP9AqGL5<sup>‡</sup>](https://staging.dhis.dhmis.org/momconnect/api/dataElements/u8qaP9AqGL5) | MomConnect Device MSISDN | +27123456789 |\n    | [`Data Element`](https://docs.dhis2.org/2.25/en/user/html/manage_data_element.html) | [MxxPNA4C2xZ<sup>‡</sup>](https://staging.dhis.dhmis.org/momconnect/api/dataElements/MxxPNA4C2xZ) | MomConnect Language Preference | en |\n    | [`Data Element`](https://docs.dhis2.org/2.25/en/user/html/manage_data_element.html) | [rXkucI2pquj<sup>‡</sup>](https://staging.dhis.dhmis.org/momconnect/api/dataElements/rXkucI2pquj) | [Software Type (SWT)](#software-type-provider) Provider Code | 4 |\n    | [`Data Element`](https://docs.dhis2.org/2.25/en/user/html/manage_data_element.html) | [uIEht9XYOWS<sup>‡</sup>](https://staging.dhis.dhmis.org/momconnect/api/dataElements/uIEht9XYOWS) | [Mobile Health Application (MHA)](#mobile-health-application-provider) Provider Code | 1 |\n    | [`Data Element`](https://docs.dhis2.org/2.25/en/user/html/manage_data_element.html) | [VIXMHChW3mb<sup>‡</sup>](https://staging.dhis.dhmis.org/momconnect/api/dataElements/VIXMHChW3mb) | **Event ID** - a uuid generated by Praekelt per message to prevent duplicate events being processed | c20832f3-4ee8-4259-90e8-65b82dd3f245 |\n\n    > **‡** - MomConnect Staging DHIS2 specific UIDs\n\n### Software Type Provider\n\n| Code | SWT |\n|:---:|---|\n| 1 | VUMI USSD |\n| 2 | VUMI SMS |\n| 3 | ANDROID REGISTRATION |\n| 4 | VUMI WHATSAPP |\n| 5 | COMMCARE COMMUNITY APP |\n| 6 | COMMCARE FACILITY APP |\n| 7 | VUMI USSD4WHATSAPP |\n\n### Mobile Health Application Provider\n\n| Code | MHA |\n| :---: | --- |\n| 1 | Praekelt Foundation |\n| 2 | Dimagi |\n| 3 | VP |\n| 4 | Mobenzi |\n| 5 | Jembi |\n| 6 | WhatsApp |\n","maintainers":[{"email":"brett@ausmeier.co.za","name":"bausmeier"},{"email":"matthew.dickie@jembi.org","name":"matty007"}],"time":{"modified":"2022-06-15T03:01:24.505Z","created":"2014-12-17T06:40:25.762Z","0.0.1":"2014-12-17T06:40:25.762Z","0.0.2":"2014-12-17T07:17:03.090Z","0.1.0":"2015-01-09T12:12:19.136Z","0.1.1":"2015-01-09T15:37:20.340Z","0.2.0":"2015-01-12T08:16:35.895Z","0.3.0":"2015-01-15T07:15:33.741Z","0.4.0":"2015-01-21T08:25:34.167Z","0.4.1":"2015-02-10T08:27:04.891Z","0.5.0":"2015-03-03T13:14:52.646Z","0.6.0":"2015-06-05T06:50:52.017Z","0.6.1":"2016-01-12T14:52:11.650Z","0.7.0":"2016-02-25T12:40:47.261Z","1.0.0":"2016-05-17T07:50:12.188Z","2.0.0":"2016-05-17T07:54:01.982Z","0.7.1":"2016-07-01T13:00:43.322Z","1.0.1":"2016-07-01T13:01:05.050Z","2.0.1":"2016-07-01T13:02:18.896Z","2.0.2":"2017-06-05T12:55:51.510Z","3.0.0":"2017-07-18T11:54:21.062Z","3.1.0":"2018-08-28T12:29:06.389Z","4.0.0":"2018-09-06T09:37:29.516Z","3.2.0":"2019-04-11T09:08:05.048Z","4.1.0":"2019-04-11T09:31:40.920Z","3.3.0":"2019-06-11T14:02:07.387Z","4.2.0":"2019-06-11T14:19:37.626Z","3.3.1":"2019-08-29T06:10:36.916Z","4.2.1":"2019-08-29T06:44:19.154Z"},"readmeFilename":"README.md","homepage":"https://github.com/jembi/dhis2-tracker-populator#readme","repository":{"type":"git","url":"git+https://github.com/jembi/dhis2-tracker-populator.git"},"bugs":{"url":"https://github.com/jembi/dhis2-tracker-populator/issues"}}