{"_id":"csv-file-validator","_rev":"34-6350847749e556195410a845ab2320df","name":"csv-file-validator","dist-tags":{"latest":"2.2.0"},"versions":{"1.0.0":{"name":"csv-file-validator","version":"1.0.0","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.0.0","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"d20e552d0af586af89c577a018540862b3fc25bd","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.0.0.tgz","fileCount":8,"integrity":"sha512-4mSVAyJq249wVwx62GsWg4UzNU0oo1rjvELiaXR0oimtgjJycHNUEmxSkC40DfHo1HvgaOjBCm/L+/o9MJ5m/g==","signatures":[{"sig":"MEYCIQC3X+6XLimERIMOPIA8u5PuKEuhAl0x5LAbnJHZakMs8QIhANyop7anFlQBDYEx3eidyVW279tsQ9E6Y3I5TuNF8bs1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142693},"main":"./src/csv-file-validator.js","_from":".","_shasum":"d20e552d0af586af89c577a018540862b3fc25bd","gitHead":"9cdaa299b395dd6097effe7e008ba8131ea3c368","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"3.10.10","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"6.12.3","dependencies":{"lodash":"^4.17.5","papaparse":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.0.0_1520374374186_0.11639392584832553","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"csv-file-validator","version":"1.0.1","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.0.1","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"4cfe7ebcd3c79ddf498097da4d585d127285be89","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.0.1.tgz","fileCount":8,"integrity":"sha512-TZf3leiTDU+QHA7yeZwrpLXCSer/QoTeEeytgzdxutzz2FFHnx3xT/U28Lj4K4hItrifQXQWPgJRz9oOOJDzmQ==","signatures":[{"sig":"MEUCIGyIQH8wO2H7vBtpfMwS2OQZW7syYA+xYEgwoO7HZKgUAiEAwuNO2H2+yLfd74nlz//hI7eU2q0bTOLP1Cl6vV3GBfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142733},"main":"./src/csv-file-validator.js","_from":".","_shasum":"4cfe7ebcd3c79ddf498097da4d585d127285be89","gitHead":"576895e91503c114ea9bad5e7943b9c69e2ce961","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"3.10.10","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"6.12.3","dependencies":{"lodash":"^4.17.5","papaparse":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.0.1_1520375704203_0.5235920381360555","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"csv-file-validator","version":"1.1.0","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.1.0","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"a1141795a36ba0caef43f95793663338bc8e5ff2","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.1.0.tgz","fileCount":8,"integrity":"sha512-rpuR2V4f8oAHtjuejM7/AtsV1a0PvQnd88bLzC8oEyVo2mFXTfkJorxBHPKo1T4Tvv03mkJtXKG2Axi5qHc8yA==","signatures":[{"sig":"MEUCIQC2fq+C5CcuHXGkeMtnn69wfssfTpIyO14G8dTNNM4xDAIgXBKP/W9/xBg5bhbyQQ7v75M8VugLdWsa71liAargh28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143004},"main":"./src/csv-file-validator.js","_from":".","_shasum":"a1141795a36ba0caef43f95793663338bc8e5ff2","gitHead":"00506972e989a3bcc445bd6d6796104f0b5bffef","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"3.10.10","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"6.12.3","dependencies":{"lodash":"^4.17.5","papaparse":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.1.0_1520376798754_0.21137603720137244","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"csv-file-validator","version":"1.1.1","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.1.1","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"9e705f807ffd0200ba85e93b8597227b381b05b3","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.1.1.tgz","fileCount":8,"integrity":"sha512-UcZOAsAiTrAmECNgsFc5XIu6EHhLZ86b9NCDAvhmUZ/YTeNBvEPh384VtLelnsD0gb43TU8LamdsN5FchaJd1g==","signatures":[{"sig":"MEQCIFaFncloiOf/rl9xBWVIIXkhEAOOEH/EBCtQRI/X74LVAiBhPSZwZNnMWr35A2qVruEH7zAIfzQY3jwO2X0aO8kmSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142989},"main":"./src/csv-file-validator.js","_from":".","_shasum":"9e705f807ffd0200ba85e93b8597227b381b05b3","gitHead":"6b1d0c251e9534e69f281ba3cb76f668d70cb764","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"3.10.10","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"6.12.3","dependencies":{"lodash":"^4.17.5","papaparse":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.1.1_1520377020092_0.38280986821256113","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"csv-file-validator","version":"1.1.2","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.1.2","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"5919eab6610eb1672b6907dc710a8de63a21a86a","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.1.2.tgz","fileCount":12,"integrity":"sha512-xONR62NkJ6tb/REqwlJnv7Sg3KQcR9qIiQQNl1E/LKgBMBfInzfTBJ+cdQ3bEgWEcC3TOqRd7dxxMilROEVOMg==","signatures":[{"sig":"MEUCIAEL5ckwzGza+ro2caKpdc0lRnlnZCMJGZrKI2wx1xF/AiEApVzAqCVDZYwP8XJm6JrrBUjvFEnuMy4y8pbbeqFm9CE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188573},"main":"./src/csv-file-validator.js","_from":".","_shasum":"5919eab6610eb1672b6907dc710a8de63a21a86a","gitHead":"f62780a33f16e4f9b8c1f0e22ceed7ab7f438785","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"3.10.10","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"6.12.3","dependencies":{"lodash":"^4.17.5","papaparse":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.1.2_1520383996066_0.5484079652604765","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"csv-file-validator","version":"1.1.3","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.1.3","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"7d6ab03e1447cde72e7302b740142de676e65951","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.1.3.tgz","fileCount":13,"integrity":"sha512-axAP9RsGozy+IUTlJbsn4JBujlA33K1OP8sFUa2l+2bTJEY5IVSkZvJ3nvlOysOlp7PizVALs6aatmyrMRDE8Q==","signatures":[{"sig":"MEYCIQDioYWByre1DaqndnfR6mQniqabp16VqcBMHKB6+PC6fgIhAIAgb6bHorYHIw3S5uxsnHKNvp9yk67uiHlKxLc0jwT1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236378},"main":"./src/csv-file-validator.js","_from":".","_shasum":"7d6ab03e1447cde72e7302b740142de676e65951","gitHead":"594fb7b272cc76b74a415e4125f7101b6c5576e3","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"3.10.10","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"6.12.3","dependencies":{"lodash":"^4.17.5","papaparse":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.1.3_1520384733956_0.7689373124915262","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"csv-file-validator","version":"1.2.0","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.2.0","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"d5f9f36c3df7381347fe7821bbfc41d9eb9eab10","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.2.0.tgz","fileCount":13,"integrity":"sha512-QcEQ640l2CkgLFzs/cG3Euy9dBlUiYO+P6MPCQH3JaCaz94ILHfJjeRoidKpMG5K2lP2GpiaEvw/BGFdTHgTwA==","signatures":[{"sig":"MEUCIQDjm4c2A0/YOmCeycpYuPGHemEt3qoZ25MDAdNqIeltxgIgXbHN6owdlCkoqooLm7cOqLIWAxaiJBUQ69DkDNS1Els=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252669},"main":"./src/csv-file-validator.js","_from":".","_shasum":"d5f9f36c3df7381347fe7821bbfc41d9eb9eab10","gitHead":"2f1c85691b44030789be9fd4b9f0c037b5d9ad00","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"3.10.10","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"6.12.3","dependencies":{"lodash":"^4.17.5","papaparse":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.2.0_1520591734103_0.784044710590863","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"csv-file-validator","version":"1.2.1","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.2.1","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"bfb78f95a6671a86544f18abd2347a57b3084474","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.2.1.tgz","fileCount":13,"integrity":"sha512-eqz8TI3JJviiw+vcv175qFPl1ZHktB6eHz4yox8pOBuXIs4Qqx4A/jsNCTqGm9VGiaw88+HmhF8oPRL4vi6xJA==","signatures":[{"sig":"MEYCIQDBewUgew8AMk1/2u2iFzGJ8JKIK/q/4moczFCBoeVhiwIhAPAIDcarDOpsV4oI0zTQ3AI+GQrlZjjnIfvFFetYnohi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252734},"main":"./src/csv-file-validator.js","_from":".","_shasum":"bfb78f95a6671a86544f18abd2347a57b3084474","gitHead":"afaced91b8aee2017c8e98d6324810859fd4769e","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"3.10.10","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"6.12.3","dependencies":{"lodash":"^4.17.5","papaparse":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.2.1_1520644706144_0.5073628656909086","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"csv-file-validator","version":"1.2.3","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.2.3","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"db80bcac5c13c8b5e4c2a946b010d90d95fa212c","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.2.3.tgz","fileCount":13,"integrity":"sha512-pkfjnVhM7QQOedkEvUsICJeOjV4RwPIQEasu4mwz/43Net83Es2RU3zoaJ2ZPdjvTbkM9qpFbgHRx8HMl39G1g==","signatures":[{"sig":"MEUCIQCneTaD/7IOVWyZV9K0n/QeH0xawdPynMMSByUnYvzcigIgSsdJ9UkWi0OeUe3hYDGzM+kqBo1MfJpaGtn7CJ0j0lo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":239158},"main":"./src/csv-file-validator.js","_from":".","_shasum":"db80bcac5c13c8b5e4c2a946b010d90d95fa212c","gitHead":"97f5003345e0daf590b717b8d5924b897f118d5e","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"3.10.10","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"6.12.3","dependencies":{"lodash":"^4.17.5","famulus":"^1.3.1","papaparse":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.2.3_1520698764478_0.06285879235685199","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"csv-file-validator","version":"1.2.4","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.2.4","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"6a42ec56919005452a57aad6dc52b482d608b2d1","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.2.4.tgz","fileCount":14,"integrity":"sha512-lTaA7b6RU9TQJe/vqlchfJlHj6Cd5PYfWaqn6QSC7fhA4k9+kIvSSK8XkToq0eEeMX8sm22DDdYItAMZOLq4zg==","signatures":[{"sig":"MEQCIAY0bF/GRbcgkWjP8u/C0poXikEg3evVrU5VzD0L+XXyAiBBpRoY1AGuSDPBKI4kSRqC8i8UudNzrGINUgcGbvnygA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240106},"main":"./src/csv-file-validator.js","_from":".","_shasum":"6a42ec56919005452a57aad6dc52b482d608b2d1","gitHead":"b6fa4ad5efe06dc4df7dced47d78c000258ea3c8","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"3.10.10","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"6.12.3","dependencies":{"lodash":"^4.17.5","famulus":"^1.3.1","papaparse":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.2.4_1521021941060_0.965331224199804","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"csv-file-validator","version":"1.3.0","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.3.0","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"ae79c8f00e1c85551d8f88134f7a4444af58cc9a","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.3.0.tgz","fileCount":13,"integrity":"sha512-Mq7fRSFrCM8MpOWjCHndUsbA5n38FbmzWr4WKLKXJfOlh+H9oOk1GBdukUrQxl54KaZWxunFPXHkYnMxlyPy9w==","signatures":[{"sig":"MEYCIQCzMtb+ctvzUNzr1znr0lSLajujknrYIrT8Vzg0Xfn5/AIhAO2JfPvKSp7S0CylEN+KyrmRF5RMDgrTkd5DR6neFJ8q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPjP1CRA9TVsSAnZWagAAYDAP+QFfwKRTaCICTbN6w9Fh\nGjueJyq+CqlsLaf5ikR1FV9h+MKkB2PgcnahP72XY3J8BDPGCHNbWs5GLcpi\n5CMp4qE1KRyaxX7YFfU1WBe7bEkHfQzGCiEkOG0+r+txQFX6DDPc0fOJJTzw\nHVVNfH4ruvQ5JLlcZFPpqiWs0TitFIDgfJDooeH3+Q+zZR9WSNVVB8LXsFZB\nKkjIjhvFLB2mUtFGl3WIwebsPqQfWEjZqSfwTXfSGVg0LYjEXLeMnX1TG7na\nVZPpzx/eXimor5Aq4XkiS3eWdmuYjCFPP+9oJmNk0F3iXMj7kuuKU7BPzOic\n5ng29+/KRS5rlEhWvvO2YgPCn34HEVD4LjhUTuTJMUDoPdEzHSCwWk7iqc0v\nMEy8fijzUewTLBcAjIfbXYNejcn5deGojaaR8+VnQdMRsJxzBi+G+AUujLy9\n8Q+y+twC7DjIXfH+TSl8j0zVVT1oQpB88l4Q6NmSCiW/jTco1DrtEEgNkEcu\nG6Xs0LGVYj1hdcITuq4ua9Ds0gVXkEBp6huTPMHZTPyDVQ3fw7xpR/f+eghZ\nQybV+u5MNbLNUwbTYnCGXsiBoypfyuQFhPCNxBMIMU1hOEgXf8qJ1l20mUOk\nrgx0+VTQCGz42fDUxQtE0bmwX+tKvJlUarDVaNXARqP+7z+r6Od2uYQdnyxT\nKBbO\r\n=5iH5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/csv-file-validator.js","gitHead":"a91dbb2dab4f1a74f071e74a51313e742b959f22","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"6.4.1","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"11.4.0","dependencies":{"lodash":"^4.17.5","famulus":"^1.3.1","papaparse":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.3.0_1547580404995_0.8827799962398526","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"csv-file-validator","version":"1.4.0","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.4.0","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"e664a332f074370c28b6416ea2f7dbb40f73ace0","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.4.0.tgz","fileCount":13,"integrity":"sha512-TqNODboSxTgWd5ua/pbwtKS/8ZWhKqNdo+BtKKGDrU+8JMXf9oWC7JH6qcdKlOMqKcfHTOjaQ65RoT383+YoWg==","signatures":[{"sig":"MEUCIQD5XttwF0n4o3nOEvcE9CNup0KSbd5JI8sxerBYvFkBlwIgERuHGltI7uaynSwCtC5pmgyxcp+yLYFlHfEZieGxXXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPovnCRA9TVsSAnZWagAAocgP/jL+1Jv7K1YejH4MVaPt\n+zJNpAR7nLqLWvYs03muSF0sgYORfk3ph+D9zpl/49idf6VURFvQ1WKjTTpj\nyyULA3luM/JUSpc/+NlxUt46RVBDorWub8pxfqjbZOyY3tKrHD2LwWBIlI0z\nM6tm02JslrPpM+AlFCkugBjbEBR0Nn93/fJjXv+k7Oqeqvjkaa/jMoIBgpt9\nMc84iTgrsC1kvR99XndlEV7e6S/XXn+PiBq8Zorl6TTuXbLR7EqsWH/RywPe\n9oSHuqUPwEjiQGo4x+SkEwl9pZTh18y3NR/NubGfSMxEcvAdKRuqAfOGyhyf\nwVvuER4JlxZmOFaOVHL1wV/HtuP1E1pOU22HFgLuzxotNhBnt3WuViM6kNU+\nhHmmduR84d2yVpfKmXDJGKt+ileN6e4LydT6wN94nX7Q34qUEqvV5SxjiswJ\nzfRv9YbA2XkTtFtOCtXF8iwupjXIvqL8jOZLn7ueUaeTQFzmZkwHJE2/hfge\nEVMvDL39IzZ0otDIo3G3ki1BLSAsnIzxmoFeDjf8UvCTjHNOizifvcJz70j1\nxKMLKMFvznnIUfBadMDGfQSjAgXQUFNV+j0V1CUPFERloyS/V19SdL7rL/NC\nMFilvAc7rtp7q2AZrKWVdGseMDjzf3vGOM4sJDHDg/SP4RFBzOWSSTy/zXjX\nc/t/\r\n=5ReK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/csv-file-validator.js","gitHead":"43050b9d525ebde651f19a8a32ead7bde327fcef","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"6.4.1","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"11.4.0","dependencies":{"lodash":"^4.17.5","famulus":"^1.3.1","papaparse":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.4.0_1547602919259_0.028369422776971964","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"csv-file-validator","version":"1.5.0","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.5.0","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"0bd289a81f858b8a9302628a7cd8aea77cf85c5a","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.5.0.tgz","fileCount":13,"integrity":"sha512-UnQuoazVIh+2it1fje7h/9Ds494Y/kqkCWlmlkKMLTMpbPtzjnNjRjvaYZ4kO17nexReBGtKZuHs3SzjSVci9A==","signatures":[{"sig":"MEUCIQCSdea013tuXdfbQSxzVriItmDe5mS97PvkdLpAkfe2ZQIgBfZB2PVLNEMOqBU4JNyIRnW3Jvzek8C4ZjxqaV2SI8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":241047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcV/uZCRA9TVsSAnZWagAAeE4P/jQZKvpo9lF4fNdoL1uT\nCnjf6jGihKOrRfvoMEgE28LVGSA05dkicaGWhrbPIa88OYJA7O6RAUbketqh\nyfX1jTUMD6kke28ivr6lImuDWZumBm6WwhL+H4YICoWF7ddPfdm10tUx/t8R\nRSSwFfaN5lw1hjSvetww7okuVpxiIrYamq/ZZWmTRbA0xr8gJnumUpR+yGY6\ntR5CdocfvmSHxrEjQJB1aH0jOKqYiHfGxnWwiZxuyCXHmvfdV5xij3jMeZji\nA5rHm6ca+fw+eKfsVP8RKRuMyz5lcL0dYck8dkaztjGrU47CX6g++F7iNoRj\ntuVRoEFDlWvgAOOtd2E4wk/MZAUJUhoNXsoL6a75uuDTnYXD3ZXME7y1O1TT\nJbOdqcVBdZt2PPd8BN7j9v8mYxxVW3C93Je9ctY1sqYFuS8tv5qflWPpv7pt\nGCCqD6bQaCnpu+g37WKUztoUwCfuB4v02BmoTHGGGE+JZOOOWpXqXDz4PTFc\nmY027KOOWntgnvF0OWT0RZOEZdkRiuETJbONof3F+XGbxaXeEJDzmJWWDbkc\nNWZdJv3piDnO+v04UFw83JqKZuTY3jEqvnHRs9Dq60TNpSgFKY3QlgJKRTkE\nBdkddONMCJZ/x1Qj/xyoygae3YkBVjDJ4swN1gVSHC9620ZOpupgsVP2qfWj\n17Ri\r\n=wFp5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/csv-file-validator.js","gitHead":"1852427e8e0650adf71f89b1214f3783a9a448c2","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"6.4.1","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"11.4.0","dependencies":{"lodash":"^4.17.5","famulus":"^1.3.1","papaparse":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.5.0_1549269913405_0.8441808321966193","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"csv-file-validator","version":"1.6.0","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.6.0","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"3c5cd5a88a58eacce22871915f5e4c8d5042f198","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.6.0.tgz","fileCount":12,"integrity":"sha512-TL1RJg5zQ8E+M1teCLn9axvaXah37qpnJ6EGlMhc1heYesLM4Rp1HwKwuWy5/ANVnAMCxVhGrdBN8GKBTCyUCQ==","signatures":[{"sig":"MEUCIQDGkCl94hOhn5wpnhcghpJ6BST5EMM6QirmbUWaA3hnnQIgSGlCd8y/RBq/rZ7OCLLQ7Bc3zPVqyNGd/2ISYSGeT7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9hboCRA9TVsSAnZWagAAN4EQAKKFAyNc64GDVs81lMzz\ncIh0IGEHD7nhzT2D7Gx4PvMzOyKi7pdb5S2MmmSUSh9HulZYpBO6vkFNv74O\nVBZpzvJ76uyJv36sxIM2gFB6lGwn4hIP/055mQ/GiekyZ9IR8K18mKOJj6k9\nOOb95zz39xTVPnuOiNCY1wvIXj2nudGvWyweiTWmh/pP050ExjxpSyOjRCdk\n9W5MqGiCJUAviLAI5cPgPTpbYqUjdBCREZk4GPCzXdprWAlKEdrxVlGDFZr+\n1S0xhJtjHMRtBXY340djpGmOdUzRn1mnAOLay7xCq/lT1jALYA8vPdJw3DdY\nHqBZN2g4rF1zgi3jfDM/xAEi9BRly8tBOet71lPHttAke4khk/o3ugv0DiGi\nSGx2flKiWa1cINTXM/unfYBONz6yuOdIt5zaFrt8nFMEwRj4PdDKFZEkPKfz\nmTz4YP/3/ZOheqMKVAKPOXmsPFbStV5FzZL1N5Vr+lIE1G72kPxWrb19tEqw\nb8oWV4sayzgXK+s1t0VFe9REssx91thKay19MvZT/4dbfNHVBOoJ3/sZOIu3\naXo3vSSLp+m8mt1WHbqS+NpcjRuxx0GRVt37UwF33p63ynGsa2rCKGZmihiW\nQmBnW4QFHkdyBG5nZzoIJnh9TZB1MBjSTglzkVMVKzMNdG1lk6lXvOCvbwyZ\njMtm\r\n=tYsP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/csv-file-validator.js","gitHead":"774ed6af383aea11368080509b0cfdba7947a297","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"6.9.0","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"11.4.0","dependencies":{"lodash":"^4.17.5","famulus":"^1.3.1","papaparse":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.6.0_1559631592245_0.8769101933299062","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"csv-file-validator","version":"1.7.1","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.7.1","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"02f8e3435af04ae199130cbcd11cfb4d24c6a11c","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.7.1.tgz","fileCount":12,"integrity":"sha512-CyuyZC0S6ojcqNV+IssL7UTcn70Ks1b173k0G2XrnDzswAAa6z4GgEgUgK+rq+xS48hNLm0Aon/oRn4TrVSBPQ==","signatures":[{"sig":"MEUCIQDWf5eNXRVbgAoU4K9MQRKCvH0JrDLnr5n4fBwmJjuebQIgVhvnYW4hwxclZBCM1cwK39mkDVwtF6OQkas2/w8o0NU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/e1rCRA9TVsSAnZWagAAI6AQAIssi09m2uhdipUW3+Gv\n77uL+JfCx8P3iXgO4q+5Z8I38wBvKLxE/K5O2+G8QJnra4QTbuqLxNywaVvz\nY+C4MWmQX35/8nIRIdk2fZ501r7F2AvRej122mlgg1O1akoe6AcmxbZCI94G\nqsjdqKqKmRwKHWkoRrLUCKE1LSLmGasp69eID2QyvZG1qLACwlGRf7unQTFm\nu1fADxRljgBMy7EgP8c4PSyT2GPS2VS0R7hTKpHnhczn9wyy3flZy901gDrq\nkN0AL1Si7AbkiMnVYM6A3v97OTJSpqqGMnQtb1GQyYDkZHnPIrezNpzgNAdl\nNXLd72naRAlNf0f9RELWfx4i+gQeeXMJaA0hPh8enGndhJtxCc7jBwxjZqJX\n8RbPZa0Mr3tyhXXyJ+aQgzUVrnefpZfZHhDXYkFRSttYvp3qNnnv7H4udhve\nmp+KV89D5Qnuc3MF4oPZ86ATDHv30+845bDRcA32OA1Q2eD+qoP+7LCY92Ct\nuHgLJEJlIqZolQe3u+zAyMVXVqPAh904244R6lj0e7juz6RC3+ZsH3UbgQbr\n/SIUFLlMt3EjlEKMI9m+sW/Iz1vtQv+NOOXP2Vf0alRcU4cItz7/xl0il2IQ\nQz7NE+PyPLd+ixNVcN8G6c1PBv9J8boy+D6WmMWWltaqbLV2rGrJdgz9r8XM\nwpUx\r\n=VrLe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/csv-file-validator.js","gitHead":"f764ca6e3c668e42fedb8af56482901b3f67a349","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"6.13.1","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"11.4.0","dependencies":{"lodash":"^4.17.12","famulus":"^1.3.1","papaparse":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.7.1_1576922475395_0.8797100317143751","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"csv-file-validator","version":"1.7.2","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.7.2","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"da54e4580e0c82f5128f28b378b595a9ca819693","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.7.2.tgz","fileCount":12,"integrity":"sha512-ySkCR/1MK+cKtZLySJWBpMOA+ezTkkmR0XIX5ybmuFjhh4ThICiDYnOyIpp5cx48KojWLfysBSwMH3EJyBpEhg==","signatures":[{"sig":"MEYCIQDSCvZpWD7AqzT/PWp8gsy36d9RuSJv0KuZDMk61ArR2QIhAOHxZVRKNM1JKnh4AxDYIaC4IiFsbn/Rc1HTpD9pUA5I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/foYCRA9TVsSAnZWagAAsesP/1pdSg/gMI0wqoAmBo8n\nbCkwm1H/AnFLa9mPRNp/CduF6C0xdI2buSTS18afefao0xgNEVVXXvCrpbL/\nz0vFvfpq/NIkIuK26WrL6l13webT1EueE8tMQpLa4Vs5DeVQBxoaiIxUTUDx\nk93Wqd3lwEQSeD40WUcOSkYg+pX30ZcJXcqPSjfgzWB/dBzawlgFCTm/euSl\nWCchLaOFDzX6N6JRrXOiWffWHpMcnjrrDrTA7xBgxdboVgQbRns7Jbl6CVeH\nn5BZJoufgDVuQY4uf2ce97HcGRJFMEWghuVlRKPZnKU+PhyHoWQ83rrm38cH\nQ8mbHsdxBUqcVZQuI8z2hPMO7L5GCavNnQlg2rt+eKroBmngyWgDKU0ldORq\n6/7k9EtYDzWI55N0bLUTf2lBE8dKi/fPJyWWNJMONon58sHMUb3sABS1Vf9R\nQPTY16ILL132mvgkCwyIdQka5ZYJnxHI+2hGefsO9ZbNSye9qn2I2T+i2H7c\nL54PTF7IpSz5id9CMGU6wO7VUezWSV4jsVBk4alMnPUNJBr3wqF1f7DWBR8n\nBYPrQLHY8cGAmMBAD8CYyizxclgDwd6dtn1fHbViZQ1RCbZ8MOrfoBuoUFCD\nUxFGfo1K9OXZXgAHX3R9LwCdKSOqIKDI9HLo7VZUCVY90gaWXJ0OBvqEO5kr\nV3zT\r\n=Rr4m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/csv-file-validator.js","gitHead":"5553be8fce3d995d4b719608cc290a76d852acbf","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"6.13.1","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"11.4.0","dependencies":{"lodash":"^4.17.12","famulus":"^1.3.1","papaparse":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.7.2_1576925720342_0.6193211389508819","host":"s3://npm-registry-packages"}},"1.7.4":{"name":"csv-file-validator","version":"1.7.4","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.7.4","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"60ccaa735594158e19e68943d24dd0228df6000a","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.7.4.tgz","fileCount":12,"integrity":"sha512-qzYDSDEFOPHCEEy1CEJNuh+D4V//UiRUMfpgDfkOdfJZTTs9LJtvDFWI0amaEM5WU67Bu2JYJCa+dV9azJ65pw==","signatures":[{"sig":"MEYCIQC4mcelY9EPSNTyGnS/rwJbjpVttB8Yc8ZHdpfwfKsljAIhAOODKkwMesczWUtqfhcM991ltxLlm2tYs4Z1SBZ/oXki","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/gDpCRA9TVsSAnZWagAADmEP/jH9x6FvNwoxKdqL4oKj\ng304cSdxGjVw8Sp34Vvll8DPZFt5tlkkTJOc499gma40rGaUnbUIrRMYgh46\nZDDYw9TAHT7daVEpqjcov5n8chG69wE968vSaAAqw3QEBxklSSk5Km06bwcO\nNHIgiCK1wkPl7i790vL9D7ONhV5sVGDL2Y0yRbGCeCswap+3tWk6WfoS8gOJ\nTgCUn4NoTybuxCIlqO2Fag1uk+GeBQGpVg7+biawxTwtzrNUX7IZgFCOfJCB\nmb6nRFdPwyqlNP9pagSfHaEUPI7njEaAj43TzK3yDa+OfqleQk8ecbde2xmt\nnLJYrIgJwcHjLLwEMBVdhGhjTKyZb1IT01gQyGVoKSKvfbblLfg8PjzVGzrh\nEedtmakNNuuIBXX+smLBm1mhBtyUTKOCwhM2NuMf4PMt5jsv4IPGgnOqcPHh\nceyj7fsdVKTk0w7mWEMAt7S6gQcYJVA++4n+3Duk1kd3VVXju9iC3LCMWWAz\nsy+FO5dlfx+I1EFOYyTb2ZmOFod8n00UHhpMhkCtSw12o7VwGQheCQ0a5+tz\ny78S4GnVeiaMq1C2UunjDnzRMHMnBAjBJiybqbwmmBUlYUihm5iUomNW41Hv\n1b7K2TxE62BLLBzMk3q87C2W3dvrQGvZ5QN3PGTdcOOwe5jbMjenpQm7GNvZ\nxOJD\r\n=I7uS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/csv-file-validator.js","gitHead":"795ef53f7fddcf8e197e5bde99f4eac73dbb3f7c","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"6.13.1","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"11.4.0","dependencies":{"lodash":"4.17.15","famulus":"2.1.2","papaparse":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.7.4_1576927464587_0.8230039980515393","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"csv-file-validator","version":"1.8.0","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.8.0","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"f8b879f533ce8c84b115d0ed2eca8e691249ec22","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.8.0.tgz","fileCount":15,"integrity":"sha512-+/wdJxbe9zk1KJv7GC5aCVOVrg10W7xWIypILuQsJ3ocegF/YueTarb8Dqg1snEfkPmh2aCjbhVXnu1gM3RRIA==","signatures":[{"sig":"MEQCIGAsZTO8SLCRS4OvmW07MijVPz6v1CTbYD0F/JOIvVw1AiBzlDwwynEbTLWPHX08UnW7iK1RPSfsiHwjYRsYL5IAvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei87wCRA9TVsSAnZWagAARCAP/Rjj3DXjptJ8m+nezQd7\njRCIaEzmUqdW/1If+taS2VxM6afNmjMHbdvU8CvUJ2U2s5zhRyO/tt9WdWkB\nWTy0zdtmdSih326SqsW4zo8WiV0KQc/n5cr/oEZIPyvIN2xkZPq1QJdzNyXB\nDhDphQF5BBEmuJ0Xh4ddW6nfGIioQeHx6s03Sy5PQQM4s2p1nv8tdDT2XmHV\nQOWwCq+LP6u6/cauiIFMyjuy+BpGhJyNhdf8TOMXfB0QX2l9q1/GLZ9FWLqq\n1DqFbpON/vo96FSb1NJKq938udQ7AH8Z656Ha+DKzaZ33XEhAPrqqvfBxhlj\niz8WDrNRkrdWrMhSCJ5wKMXeaczTkEbD1Hu1ZdYkqaCo45DeBdkzOE5Lu/Hm\niYhtJkYyhYZBmnpxeK+HTU/2VuNLPP11ZGPn5MvH5MbQvnuW2Nlhkf9F+PvG\n42VkbOdi2yJL63ev3GawAVSpabGExiwSt7sUX5rYV4kU3GaIjA+wK15UsCu+\ntYRzONlu2l/G1RWookM/3Nqpmi87cUWOb45DovDdIVGR2XIHdYsb/m2cHfeD\ncWdouc6839iLJtroxUVOsk2cRpBeOV8FRb6dZApdquAd19CEgzAk3ihM8BFX\nd+gSEm3qLB+okoDUcR1kWSIeYkESFwpM7zHXImRZ3vs2FdBbreoR/IcHfQpB\nl2If\r\n=rB7K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/csv-file-validator.js","gitHead":"d61862c950d21ff0312d2d4c1ce24f0695c65e3a","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"6.13.1","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"13.2.0","dependencies":{"lodash":"4.17.15","famulus":"2.1.2","papaparse":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.8.0_1586220784472_0.7163524682527007","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"csv-file-validator","version":"1.10.1","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.10.1","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"495c841d65eb438b8c9dbacfe65caba508c7ddfd","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.10.1.tgz","fileCount":16,"integrity":"sha512-jYFl3a/ptlJIEzLM28BlApn+JthmCz/3f/WLdt2fdCmMGb+eiP9QkulFhmepzFFrMi2Iel6m4OPXrHWpOFCHqg==","signatures":[{"sig":"MEQCIEXpMqfxehAYZ5xtbdCkreFf5ERTL18+2F63I09ZFIIYAiAzHQAv/XGosZQe6G3xLNkJ0/RbLLknJo3Rdp5M8g5VtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":254061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1EjqCRA9TVsSAnZWagAARzkP/04Xw9eJ/tn8To3tgInJ\nv2lxcjNxnwSMcbMQMc7sQdojRSNlGvap7cAugSOhxNoUfX6sehjrRZ9QCDfm\ngX1lgIvQMR2AS9r/ifp/X9+2pKAO5O4DLt8AM1mY61ASj+j9xOuq1CD9f+Th\nddchQCPni1f6z84ULfF/WXZWdmrplfpQKrEIcy5wUa5aGnp0cJIQY8pXVedC\nBURbBhzLf2tN2ZLpb42O036jg2+zTqIgHsTfVw6j7W1YVZS/AjoNOEn1V9F4\n/LQppK1qnkpGltPQUD7HdS5mRlElp+PyWaUfGgYO/hw9m7qEI1zNBuyzphi0\nYwv4Txm8hKjoNkfDMDOFDv0RRmHbbgBQ2vlFYtE3io52zF4L/QIULsq8MP4H\n21MOU7iBP1hBxE7m6S4Aam4LrKG6nIbeRt0bK1UvbtedpsEfq115IaiuS/0t\natHdB2xpSm2pjkZ8aFEfhqQUrbAj7pEfF87XQ9e3keBKVTg9YayGhD5pEFf+\nl/yGwWQ58nvGDNAwZ5k5Eb1LXLIKtFnrVP0rFqFKBhG5P4zHrArnuF6UqxqT\n59fG/kYUh6xHuXru4A6q7BjeeNrmtCDxwYUHmUPaoUr3TmMtpp2Mcz7+EotP\newtR30tJNFkST3NNezOKeMVLAKrt/EY4zxGKsEpTXdHiFSA7OXRiWoeVGHmg\nCNzd\r\n=WwPK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/csv-file-validator.js","gitHead":"20beff26c64585058c7973c7e259c8031b06d794","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"6.14.8","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"14.15.1","dependencies":{"lodash":"^4.17.20","famulus":"^2.2.0","papaparse":"^5.3.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.10.1_1607747818091_0.9857990099005001","host":"s3://npm-registry-packages"}},"1.10.2":{"name":"csv-file-validator","version":"1.10.2","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.10.2","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"b03e95c687394c4f464b294309b1d33236989317","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.10.2.tgz","fileCount":17,"integrity":"sha512-//0gQIenxLy8BmoBa0Wf4YyAMCrWu6+bx6Ohih2sKsLXdV7Kr9VrkeTnL0E7FZ5IZsUDQtq1wypbG8ODAqHTMQ==","signatures":[{"sig":"MEYCIQDP2J5tt58ybF1aXa2He7rzKbltfZXCLOAe7tFazy3xQwIhAN3mV3KGUycD8Mcv6VXBySNGizIgyiOyQ6sqhXFH380O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmY37CRA9TVsSAnZWagAAKBcQAJdAI+K4DVJumQ/QI1oX\nvBD0FRF5wL19K4C6v7WYxyb2/3U4N2t5LLJbd7G3T6poaF2lqSFJo463e5wQ\npNmu9Godqavfmj/TdBJh5+XmLPLLOnT2REr+M5XeLz+qSbMDZi+yBGZ2/lsb\nTJOCZvN2Q/eIVuwBpQvGvq5HEa5ApSdatgc0X+TEYEJi83ELdiL9WZsVNddk\nlLFAotuikopr4isJpBE9ZIC+ht4l27iBR+xT46Rk1zb1+kPR3zSPvmJzrTxE\n/0c6/oDwAAkPjHaeRk3ak9cE5m5EnWAjFttbcNPvphiCBKMLv9gZnoXyF3sr\nOe6r09gDk2HpZD0+ojHEB4dQPzmIEYmTILFPUWp/kcUCwATBYwV6kwI1Xi2m\nxzbUvJlJi6Yz6l5V/w8s/wKQ12OszRNQfKy9asdwmv2wBzOMnb1wFVwKKKVu\nLbwZe5DlCPxZhKNkAnX6G7hKNHNi+LPqT0NnsYM8VXf+ZxEGCuG9mGuzg+oU\nAHQyFM0NJGdOpvVaDkjsI19tvyG7N/QrAZjp9t2RF+oaI6ik9S2LFlCjSYLX\nTOjSJ7vNDfMbqdSEk0KxPyqeAZ1fs0tGDBhDmM25kYBnY5SCOd4SW6Ob98qM\ncuUz8TATwBeOhLYCc0HHIZEeX9/ZS5S/dA6ZilDuy47kdskKVM55mPKO2DrG\nVG6X\r\n=5vkD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/csv-file-validator.js","gitHead":"f8465549ba6ff391dee882330a2f4dca57821058","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"6.14.8","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"14.15.1","dependencies":{"lodash":"^4.17.20","famulus":"^2.2.0","papaparse":"^5.3.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.10.2_1620676090832_0.4465924012579867","host":"s3://npm-registry-packages"}},"1.10.3":{"name":"csv-file-validator","version":"1.10.3","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.10.3","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"8af39625282aaa09fe4071edcd2888c2652264f3","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.10.3.tgz","fileCount":17,"integrity":"sha512-aE1cqDfPIiQOt45tyfM70E2JxBU1fBKt0AtLyaUklEMrjymugVAQr5lmqRRpZtvRWhIsEe8C0yO1bDCyaoq5oA==","signatures":[{"sig":"MEUCIQDGDu1or3LLHmqvlozqtgqzydWYQD8Lox77PpUKItItggIgf2RpphONmvon1wGvAGJ6AzhbrDkMvgi7wqvMLrYd1m8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnWrpCRA9TVsSAnZWagAAKc8P/0Jw2JfYLUqKL5qemu6v\nQWu4YbWASBfRkS0pHB+Sl0SR04OJkhGl19Lhy8733p7HAjqxfn4zHGdSdB1R\nMxXbEQTgD52UUNNnCDoXaW87cmMI8pR0877QPg7/mO7lJzQznd44/fYQ8iRv\nJUKf2FBVffx9ZmJt5ZlB3kO/6VPwXaAEpNWl4yFlJ9ukWuE9Dt+GA8a++iGJ\noIEud3VjslQBL0V+zhwqBBK2Q66ab6x6jn9zVS8dC8iEMpLoEmiJuSRorq9r\nV1PSfReaVIB19nRZ9THVUICf/cRC+Zl7l65Uk2sJdz4sypMQbb0VX1Sz6OO9\n5J3xWiV6okn5OgjuFy3lpMZGNgFohOhqG/oC4F8QQcKuzyxRfCzKgOPDt7OR\nQNjNgoJBMcTm8EeVxFq6kWYUeblT6Xmj5sZWUHesHDwGvSzrSb3TRpP7RWKp\n4Es0pvRDsVCf6xSQeyVN81nB7AHL3Cr1dRSzuoMAyHE2m3XxsiMNsCRt8WS/\n/64UW9voG5DKt+bWdAcIQrWudtt4nrUMwyRvSAuWYFpC+f8lwx1YiwsXhXL8\n69A5B+bF4inU7tGz1ZlM0taC4/JStAvW7zFyKyYQAX45gyX2gXWTtPfYw5e4\nBTlm7MNmiCAi2WKWYf7Px09ANQ50PWX9N4pPlpqgMKDiosyP1hFIAUVe4Bh/\nDQhr\r\n=6Txe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/csv-file-validator.js","gitHead":"680646d64330e4e23e32cb8430eb1dd176a41daf","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"6.14.8","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"14.15.1","dependencies":{"lodash":"^4.17.20","famulus":"^2.2.0","papaparse":"^5.3.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.10.3_1620929256900_0.5501302115241415","host":"s3://npm-registry-packages"}},"1.10.4":{"name":"csv-file-validator","version":"1.10.4","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.10.4","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"ff78b453e847f007c986a95f7d56d841420529ab","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.10.4.tgz","fileCount":18,"integrity":"sha512-5o4sGwDaCbOqVDuHh7ppf1hxCzTqthd7IlYR1zFITmC/DT6ZhU3rsDJSPu9MmdfZY0KFRHc9QKJgJ09AnhIXVA==","signatures":[{"sig":"MEYCIQCQcd4FtClWWiWC2/cklU54oW84CLBVnM5EqC02WJKVcwIhANrdBWrb6LdXEHyVKH5rqwo6K8TLyD9m5K2fAbqZaBkw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":343091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtz5dCRA9TVsSAnZWagAAONMQAIHhF7uo9Qqu1FY0ItWd\nmDAs6xcdEvvCOnZFZgrvUCVerRo5niCLp/FAgUdnJ85sCmHZfd1067AdkqS9\nFFlaRtt22UTzVvRualgQAIG83ZI428YpZkOHrGImTFdwt8ow7rtV3rrhJbSd\nsV+rrlETOnO5VcYPwWFaf3pQGmhTCvgN0qDjJ+pVlAtRIICdkYJDbCTaaFOm\nW/k+yofE6QqfUM3igCVwhtQALlduJr+CCYHBC33XqvNzw22XV9lnxRVw4Bnf\nIfDsyzmZM2z+EvqkdkmK5ysuu385fJxiucxsE2alsOGHxKedhmejJLlrTun8\nNXqrxrl/zbF0IT4S23MQzTt5tgEGhNqvuItOuC86EPxGlf1+L4CdH2xZNBSr\n7ZmPq8srnFLiG9IRxEmlp4Al4jiLCaD7Ui+tF4QgtdSwuN49Vxg5NqhnBJoN\nS0uqvbbyKmabZ9/JTdtr3SGGjR45o/ESNzEw3HgrMGo75oEuctdPRF92EC4H\naWupr6jjx95Ked7lcrfYOKA9XHib3g+g72TP/xy6++RzgWyPkQdblKMegA5c\ncxh2iGaHqkTXFVEXlHPDcTfTDosbElbR9ShITCxydqL+nRef4F9EmXGcCRPJ\nKk0Z8Ce7WaGHkdtBojmGjEUkasEVJq070lj+u1cp5ND7YGpLk2GvIuY2FyjA\n0gmt\r\n=T3oS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/csv-file-validator.js","gitHead":"e50646d0ee6ab096601aba322322cb663dfc5572","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"6.14.8","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"14.15.1","dependencies":{"lodash":"^4.17.20","famulus":"^2.2.0","papaparse":"^5.3.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.10.4_1622621788591_0.7124801090762516","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"csv-file-validator","version":"1.11.0","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.11.0","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"bc938efb70ba9e620f238fd105e4374063530b1e","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.11.0.tgz","fileCount":32,"integrity":"sha512-aqugS0mYsbt+UCBkMmRobysQO/Rt3MtwGM5JQEMsi4M2Jqz/Gz91Ra6ALW72YuVMDLPnROFcibM/d7sDyvV3Lw==","signatures":[{"sig":"MEYCIQDjw3QMTXwlwktOv3yZyBJVr7ngi0D7LQZe8bNwVvDLtwIhAOrp1czOY6abo0WjRmgE70zCzMJx+ufKn2Dp9NNDTZWE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJzoCCRA9TVsSAnZWagAAn4MQAJZke0g6ur++qiXYBX5B\nSlT6crvVm6KgxP1r2LhBeOtoBt6V70QuqkISEYAixviZGdWvQ91RNdXO4U8K\nV+E294enO2ZrpXCDiIUcYCljyrglPDp8vu4Z3gwwYMx29qwxqgmF7pYFumQW\nr+Z1irRT/ooZm/JvMlCWJiWN11irdI5M0ew3Lkd2xGVez3oqEgXCKlRP3p0h\n8+/yXefOb0SL/l4TkQQaNfsDeSX1iVFd2P3ddt0epGaaZqPsAqwKwW+jMJuD\nXqQmeLlzOM6MZl0mYZA/O4VUy/FFVrBoRBWO6IR4dPraAwLyG68QyyUFgP2c\nhaOIwcwVLsvzlz9Nz0OzxLImcymtW06IzvtNFmGcsq3tijpnfq+yWoa2tYYB\n8oJNGw7XVovGTw8N/zuVjKGPCs1Q3eiv2cwUTTVkV7y5yMYrfFgvgjQKL3eM\n+X1xz9ty3Jnm+7w1/4yNDYFheVw5r4F3Mgo9lnhxKlLjLIlxCPZxYPpHs9Sl\n6Gkif3FAlrUaAy42oKKARmhwshxiXBA17q73b25Hbd8qpaATwciHdyJKxc75\nyZeO/oLxGn6o4G+aA68JEMI/CCEIV1k+Ws8cmPjiSdeyEZKGdVE1x2glpbPR\njFUzEjGI2C1Ix/ZpDMRxl+b8E6+nS34r7mVcJaTCtKSPrD+2eKTKWHss4+ro\n7R65\r\n=MQvc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/csv-file-validator.js","types":"./src/csv-file-validator.d.ts","gitHead":"b1fc7d6cfeec2ba59d8143bb127d2fdec091770b","scripts":{"test":"nyc ava --browser && npm run coverage","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"6.14.8","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"14.15.1","dependencies":{"lodash":"^4.17.21","famulus":"^2.2.3","papaparse":"^5.3.1"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","codecov.io":"^0.1.6","@types/papaparse":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.11.0_1629960705964_0.9000095448708993","host":"s3://npm-registry-packages"}},"1.11.1":{"name":"csv-file-validator","version":"1.11.1","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.11.1","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"56418ae0eb67ac1b1667c6fce5499d5c60b14e3e","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.11.1.tgz","fileCount":33,"integrity":"sha512-OlAAW0lJKirSAZzAm5pZ6Nr9ERfyocFUMx9rkkC7zjtSzGSzjGa+XAkYeAvjru9n9m2UV5ETDBo8+NxTNUlqOQ==","signatures":[{"sig":"MEUCIQCuzklEbg/c6xE1CKiDfWSP+KmyxBIpD/4ubxG6E7/3NgIgah0Z/Yf1+NmFBQMqMsOqCUD2Nq1a2xwi7dnyiRyAMww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":825206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL/mjCRA9TVsSAnZWagAANDEP/RnE9jVYJgUF/tQXwCzl\nSJEOMljQNAgugAaEQ3t2mc2aF8R9xRg3zScq1QJfhv5bxZEZXUfbC8dX8A0I\n7QH4uCWqN9GOWpRY8Gkb2/2niXN9O2OeVNOW7CaCdg+hFGIkf+Nca3pjfAoa\nTFD/D3+jlPsFbfQLHS3oiWJqXePQu7CN60K7yDj2S8zJ8VAT6371ftrhNPG0\n2ULi3CXRW6Hf+uIbf9YyBGB8niK+2iHTWcttWdjhwYL2gcI+VBCN5Rd3EfdR\nX2gOpm8aGxHmpKECtCbp/2fT4TTe13iGKPo8i4lpyFbQHzolSsFqOuOYDSX2\nerSs3kcwVyIGuC8s7KudutC9vweyIhIvSiBcPaRKKwNmngMxCpKtvSiiixu9\nmqwsiRIz/CFlXES3YRMwrD7zQlHdXK8I3W9mPp+99gsVu72mXKgGnGiOU+f7\nkB/YsLFvJ8k0IPbz9ZHk91Id7z83gBLqY5GcUob+H+kktQtCw+M7x3sGK3Mm\n5JQZXO/POI025egGRboqOzboY41AMjFYCnu6gPFlhJU2K2NaduFf8b4g5sQn\nPkHpmUByxd4CfsbC4Jsx1gggsTxp5LuMqFU9HheslPf1qhMRYWe4U45U9cmC\ndms33YGqYPjGXjx/BfIfZ7xuYu2MElafD6EClG+/Osw+98Ke/uDotvZwtAmW\nj0Lj\r\n=74gh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/csv-file-validator.js","types":"./src/csv-file-validator.d.ts","gitHead":"f6055bc28add6604c1fad8ce3e7bef6376a253bf","scripts":{"test":"nyc ava --browser && npm run coverage && tsd","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"6.14.8","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"14.15.1","dependencies":{"lodash":"^4.17.21","famulus":"^2.2.3","papaparse":"^5.3.1"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","tsd":"^0.17.0","codecov.io":"^0.1.6","@types/papaparse":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.11.1_1630534051654_0.8655596449087988","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"csv-file-validator","version":"1.12.0","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.12.0","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"6049d44810d9318773ffb1f8c329a3aa5916d335","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.12.0.tgz","fileCount":33,"integrity":"sha512-MqQTegMC64lYj88AUFmU4F3juMp2Xy1ioqLK+XWPsD+I08zWGL0EFWOH5JfIAVFiNZ7nCKwGvebvRUvgZE5BNg==","signatures":[{"sig":"MEYCIQDslqf8qu+QR1ZwcTD0aeX9QAkiAKUg5U0itW/G2qI8DgIhANRIvfwRWXovuHAnh5rvsWn7uCKIF19Pr0ppxWQT7z04","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":825873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQu7iCRA9TVsSAnZWagAAVoMP/RMim0YRd30RTaPQUeTU\nT/xufOuEvE0i3BJOn/dsOKbamOaPwrsyd6n2CBiuLF35Fxc/kR4ItgORxC0X\nUHroPoeR+4iMs0gm7FTm9inb14EVd/zjPAZwTqdapMzS2vVwPA+2I2uWiswm\nrtuFbdToMIAdCFz/6wN2bMxRcTXANTyDdAuhVFJBHMOJihmZ7bMP0mvVJzZq\ne80Xjs46DOkG5rjXM71qHeJq3B5UUw3S25RJfFscjrPbBDTtcT6+ANkav1y1\nZhYtCZ9Gd7I2qN41HdPSFWaaX+Y/UJBndiTP7txGxIiZKXx6IeOHex+GAGBE\nakqohOVSFtDXmFtOqPYWDDe9tsCSDCY9d+DD/Z2Z5GOZ++MWOX9KSPHKHenj\nG9ZEqJprYVUOR6p0Dv8vhXwWhRQG41VrT7uZBGuWpFESdHLsm6cBb8APkujD\n18pZzKl2nD+Iemu+aY85jYBfhooGVBJt6UuR8P+VnDyDIt/MZLdrh/GZoaxV\nTzq6KPZ4UH47FClwSeBBNH1hPa4p4YkLEIOB59/aXN7M9XkSSB8JIV3fQaeI\nmGt8+94UaBtMBQaCSh5egjdR0pSfXy1lba4sMLQ34z26INuQt0WR6kEkhilg\nOX44qUcUPfScI+xv/9WDj/7Q0gjqgEIezuBPyo0uAoCfgskOZnR9EWQm7jYH\njC94\r\n=+k+m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/csv-file-validator.js","types":"./src/csv-file-validator.d.ts","gitHead":"67a06990cf3efd3be2af397e186501b11972ae93","scripts":{"test":"nyc ava --browser && npm run coverage && tsd","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"6.14.8","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"14.15.1","dependencies":{"lodash":"^4.17.21","famulus":"^2.2.3","papaparse":"^5.3.1"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","tsd":"^0.17.0","codecov.io":"^0.1.6","@types/papaparse":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.12.0_1631776482052_0.2288634157875835","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"csv-file-validator","version":"1.13.0","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.13.0","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"66585c8d15cf4363a15b8c7d3109016afdd18587","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.13.0.tgz","fileCount":33,"integrity":"sha512-JW0G2ii5ykdbTHaO33LLsRJO0H5uNy/GWR1wVOCcwLmQh9vBCPTOA4u+cpwNGFmhc1c7GlmkhmvY9J51lwN/kQ==","signatures":[{"sig":"MEUCIQD6I4bpC251rt8ZSp32jECjq/zj0NB1Q3Bz3UJLDOUT2QIgR0B90kb6c/HXcNz6u8B03YDj+/LblmAvohMKu7JWBb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":827637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpWulCRA9TVsSAnZWagAARUEQAJUZ2Hhp3owVlZPvM634\n5RyXRzlLgujp3lcJlwycCb5Aoe+EGOmoPREBaWH3beBK01Vg9koEO70F0L+A\nTVRd6XVvM0CkWKIExotQ/dSLzhI2UsDdSRaGZFyeQskHwznA4/zkSlnGk1S2\nBbnPoND0R6zPCA23r5CCWJOhSrU6vUhp8H6J4RcEAxJbpWU7Fjjvq/yxFe7B\ntbjB6gPYDVMccmeRxlS+6H6qA1vD8ShTUa/bI5j/8CBBoAzKUsAT3DZnaFLz\naDEUEUdcoj9X41X0RtE0H/eMzDkIAPvXuyZy7kcZXX97xJZs2ct+6N3Y5MAS\nC9EmCe9gfAKyC5ZGnr1fvYKaJLILgtjThQXJKho1SrWb1fdkU+Dd3yioAoP1\nFHUjhalsIMa2SmQtsEBVO0JpawoNKSLL7JAWx16mFCZ8ZUxnp8/ywPAB2kLd\ne/Vx71ZW6rptBXWUwnsNnOri+99EoBfyHFoUz8XGGFblUXxWwvkbr474N9fk\njLaUOMY2VHA38+UsnLWB8MLAyJLjZqqfIdz9HmrT5PzlxR2P1MxbeWw6QPbD\nEqRHaAfmxa/9XAGplSHAq6q84wrwTTD9hTeqrPhgvAPblVzOtI7FFMdAc6cR\nGTw1FgsE5lLLsGZbnUTf7H6t5ts69Hi91jmAqAm7zYePtjH+kFQx4BhZrWCZ\n9WDF\r\n=wNrv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/csv-file-validator.js","types":"./src/csv-file-validator.d.ts","gitHead":"636e66e006ec42a9e37e1179a11c895676aff1d6","scripts":{"test":"nyc ava --browser && npm run coverage && tsd","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"8.1.1","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"14.15.1","dependencies":{"lodash":"^4.17.21","famulus":"^2.2.3","papaparse":"^5.3.1"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","tsd":"^0.17.0","codecov.io":"^0.1.6","@types/papaparse":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.13.0_1638230948854_0.4955757359807673","host":"s3://npm-registry-packages"}},"1.13.1":{"name":"csv-file-validator","version":"1.13.1","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@1.13.1","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"47330e522b18d97045d217e7f535bb7f3b821b7d","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-1.13.1.tgz","fileCount":33,"integrity":"sha512-2b1GRaTFlNN5pgnEBFpfDAfZK4mJ2Wvni8iJpkqte0wCUAHt1qrsZgchDODqM8gl/ZZ80TgPtO3VWXVLwHOyTw==","signatures":[{"sig":"MEYCIQDARkCx3JA1WyG0EpHBuc7sIOM2FJXR3Ty0KLZ453PvNQIhAMX+d3tsl8nbVOaV02gRI/KXXCxsnFmzhxB2XZQ061pX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":827618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsUbCCRA9TVsSAnZWagAAAh0P/19iE4C01+mW/tWLNiPk\nxhfRSwXvqq62xrrpKz6rZRTNB7O45hO4TwQ8oCD1Dd7KKyLiwsTyUuprC7rz\nAy025ji/c3d9+IrUjIT2W/QaVsKKLtySL+lFXuAXxdMU4pVyfcHLWf8Wn470\nnBwtnJ82lD7HU2oXoOOims30Q2ouR3RblsF5l93/HCONM9rnTnOJguATr7N/\n6rVOkVLGIGZIfdRwjlK4LboRl3iFRN0XcUHR1+i3piK2rjRovO038/z4T6dm\nBbPUo8XK1X/3I5lB8KvDzMSj5xIZOVYm2PQr6H7Ie99VJSIQgad4E1+VdxoK\nLWmlLxva+Md5/FbG3zd+65yh1vRrjzjpGx5eQa+DMMd+JQNMLnGqc9+DgRUD\nzhXGbWvmEcOqkZ6bmOMnteIncP+JL3MX7ZAkZ2X8FFd+Y7BhH0JKig2V8oa0\nvyc646RH0qClSr4dETNAqjyQE9zEYE6SQsbFHlnpH41J54F+FwdLpskcctC1\nPHn35pQSbhD5w4QpW+LYqPp76e8rJ5diGKInZh1AWrsd40X8izNfJXzLtdjT\nRYKNNSE0PDpn17WTlhVpeGAnpzdteVvbxRGdXOjSjBgn6RtvJ9Lg/9gdWdHD\nye+MaGbnYK3vQs9Hy5JB7PjD7GfcZEcSv3rQJtlpjKcnnABztV2Yu43huyHL\nfmsJ\r\n=yjyV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/csv-file-validator.js","types":"./src/csv-file-validator.d.ts","gitHead":"c0dfb0447ae7af3d498f0a1acc0bd9b9be99b252","scripts":{"test":"nyc ava --browser && npm run coverage && tsd","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"8.1.1","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"14.15.1","dependencies":{"lodash":"^4.17.21","famulus":"^2.2.3","papaparse":"^5.3.1"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","tsd":"^0.17.0","codecov.io":"^0.1.6","@types/papaparse":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_1.13.1_1639007938282_0.49691987291165507","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"csv-file-validator","version":"2.0.0","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@2.0.0","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"ac6dbed49497584d197b486a1187a475afb8cfbc","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-2.0.0.tgz","fileCount":36,"integrity":"sha512-W8yp+Hgll/eHOU1dBpeb0HNq5JDu7WvAq9neSbBo/bxuH3/EFJH/tCioSSC5yV4YXshPUnBaZEbzam/i50MEfA==","signatures":[{"sig":"MEYCIQDTS51JfxvQ1aNu17n5HxN0Id+1sGOYtsuX/sSxVfxGNAIhALDYeXty+7PeKKh9mPyP+LC881dBSnBeJgjGtuWTNZcU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4bNvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9RQ/+PJuJAdxs20e03GK0QEs7d+2Un9NBwsHPl1rwVSzZnOGl8GGp\r\nAKQlWa5hW0wnAgqi27qni1y4Q1pK0K5M0grQ/KfGvNMpqQLZVr7xcgm3l4XW\r\nSQQeDiV7q1XUNwrMf7POXhCduDAthlJsTOK5JNh63cyT8hEbR9vrFzJG9Q5o\r\nVoz86Gxd67pPx6l4YgHLDGm7PXcBtU/repiVeLn/bq6OpfGIDTbolKEk2xKB\r\nGrqJT2iZAhaOZfEdRgdifn/VlHL4julFtOpqKgaqymc0Ine2LcrFiOmjaO6N\r\ny0q20LuNO6xKEnCXjg5RErLtdg0da39da8H9gc0VLoZ7c4ELG7NcrrbcyBpZ\r\nH2tCrKJx3cSZR5fx/ZgWs8y6cCM5Aj49sQhdf+b8wlnqZgIaFtk/KGr4Z7nN\r\nzRoZm+Dx6n4z+EWpPTGUJGImTgpLMZ0lvaFsJQY1zmpBgvF8vLGXWxp6JHQI\r\nhzciYcNNlGQU2OCQQSaavV2Q6135tMmjHX3SbnCQ/V4sbWyjehnR3qbYyxLj\r\nNkxFkkM6SXrqqnnN54keO2QZDL8tsRuQtgeoDDX6uW8BUDvIJRxln65C/Xer\r\nf6EBJwxFauhRRuGfzEU/e45oYWU92Mh+oeNJEKraQ7GLrZYJhGW6yyf8vjQC\r\naBPMzmdtSwrCEXStaQjttxzMTb0lJOFBbKM=\r\n=/a+q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/csv-file-validator.js","types":"./src/csv-file-validator.d.ts","gitHead":"c81599bed19fae82f7e4f1d5ca9a8855463acc2d","scripts":{"test":"nyc ava --browser && npm run coverage && tsd","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"8.1.1","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"14.15.1","dependencies":{"lodash":"^4.17.21","famulus":"^2.2.3","papaparse":"^5.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","tsd":"^0.17.0","codecov.io":"^0.1.6","@types/papaparse":"^5.3.2"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_2.0.0_1658958702718_0.7446335527608878","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"csv-file-validator","version":"2.1.0","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"url":"https://github.com/shystruk","name":"Vasyl Stokolosa","email":"v.stokol@gmail.com"},"license":"MIT","_id":"csv-file-validator@2.1.0","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"homepage":"https://github.com/shystruk/csv-file-validator#readme","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"dist":{"shasum":"fc83e1e05835d7f03d03f8cce6235938e4cef32e","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-2.1.0.tgz","fileCount":38,"integrity":"sha512-SzBtdw0eZaCIJQYwCsD9uCK6pnbeArS3sJ036kbv56aAyQ7L2v0UmynWgFwclVIPSp74C6ZLd8kxgEHFnhq98w==","signatures":[{"sig":"MEUCIFW1Vs+4cT5xgFMFxYLEAMlUNjrP02J2ahaMPMXp0+OUAiEA93Wu/eJVJufAShf4juxvOvRnQAxOvm8mfrYGDhStSLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":905777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0hI2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEBA/+OEANx7I2gypaFV7l5RINa5S9ZYj1Twc4eU34fpRAnFvT95CK\r\n4tbzdOWHlyC7JW9r+3dD+ugNZQP84WXcBqrBUDGJUQiih4naiiHJ7MnnBgqN\r\n8cnhiHk6jODKyzbTaATP0NFNqaBcTXLbea8YGyTiYCxMvwsVFdsQNNA0AqNh\r\nX7NNJ1HeoOiva4/2jLmO+wijlzb3Wxxdbird6kBwlNJaX0TNmXJ9eoXASwvT\r\nVV6qYSi8M0gR9aHmXRhZ0Hjal19Sv+dtF78CHfBlsutCd43aaI8cvGGwdBGD\r\nWD2Mx/8BiBlY6oL7FqN6SsUuFH98866EzKAyHTdeRCwsm0hmyG58EqlL9gja\r\nnkomJVvDHAiQAhZWSI0lJzKfH0OU8gkuTl07qlZ9/6osBI1YibLt/a3F8PPD\r\nHBJnGr5F0A/BDmiYqBt2VL+esicn+ujZ//1KjMsmEgHmi9uWPq53z1/GR93V\r\nwSSPDzIvZWhD2L2lTkgRpxaLzN6T6bWespHFEyIaxQOI16ayFWpLySf4ADA6\r\nlOowICRGwKKgoGHPybJjdlRxfV8dbxjQgRPFX+He5o0YRz7rC4H5jNiFAV7R\r\nvjr/6YmGGi+TlAIF0Gpt16mtXYERZju4MT50PwujDh8cCI1GxNZoKRA5z2++\r\nzjg+K4MNyHtwlgOcqK3yY57eKFkbfdRLc5c=\r\n=9KcZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/csv-file-validator.js","types":"./src/csv-file-validator.d.ts","gitHead":"0f6c355e3617c486687dc2429baf4f3c5d31309e","scripts":{"test":"nyc ava --browser && npm run coverage && tsd","coverage":"nyc report --reporter=lcov","report-coverage":"cat ./coverage/lcov.info | codecov"},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"repository":{"url":"git+https://github.com/shystruk/csv-file-validator.git","type":"git"},"_npmVersion":"8.15.0","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","directories":{"src":"src"},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","famulus":"^2.2.3","papaparse":"^5.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","nyc":"^11.4.1","tsd":"^0.17.0","codecov.io":"^0.1.6","@types/papaparse":"^5.3.2"},"_npmOperationalInternal":{"tmp":"tmp/csv-file-validator_2.1.0_1674711605741_0.4167849025410246","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"csv-file-validator","version":"2.2.0","description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","main":"./src/csv-file-validator.js","types":"./src/csv-file-validator.d.ts","repository":{"type":"git","url":"git+https://github.com/shystruk/csv-file-validator.git"},"publishConfig":{"registry":"https://registry.npmjs.org"},"directories":{"src":"src"},"scripts":{"report-coverage":"cat ./coverage/lcov.info | codecov","coverage":"nyc report --reporter=lcov","test":"nyc ava --browser && npm run coverage && tsd"},"keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"author":{"name":"Vasyl Stokolosa","email":"v.stokol@gmail.com","url":"https://github.com/shystruk"},"license":"MIT","dependencies":{"famulus":"^2.2.3","lodash":"^4.17.21","papaparse":"^5.4.1"},"devDependencies":{"@types/papaparse":"^5.3.15","ava":"^0.25.0","codecov.io":"^0.1.6","nyc":"^11.4.1","tsd":"^0.17.0"},"_id":"csv-file-validator@2.2.0","gitHead":"2d385ac21937699e084cf1bd8d1b5655d17921d0","bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"homepage":"https://github.com/shystruk/csv-file-validator#readme","_nodeVersion":"20.12.2","_npmVersion":"10.9.0","dist":{"integrity":"sha512-bSNwysx/17xOfG1TmnXYKFaI2rC6YCFkMyvBmk10YmFxpUvJakS7ntM6ubQzeaoM3l/17ZdCzq9LWYoweuVtHw==","shasum":"6c6db61a94494523da0a457de9148863dfe0ca03","tarball":"https://registry.npmjs.org/csv-file-validator/-/csv-file-validator-2.2.0.tgz","fileCount":38,"unpackedSize":913292,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+AZgZ2O/64AaKKwSljRsv7LKAGFnI3x1e5+qxAprEFAIhAJJck4Ti1PlH1BmlMxVQmGEIZ327N6jAxoYX0aoVOX5K"}]},"_npmUser":{"name":"shystruk","email":"v.stokol@gmail.com"},"maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/csv-file-validator_2.2.0_1733813867092_0.4402226568731429"},"_hasShrinkwrap":false}},"time":{"created":"2018-03-06T22:12:54.186Z","modified":"2024-12-10T06:57:47.523Z","1.0.0":"2018-03-06T22:12:54.319Z","1.0.1":"2018-03-06T22:35:04.280Z","1.1.0":"2018-03-06T22:53:18.907Z","1.1.1":"2018-03-06T22:57:00.219Z","1.1.2":"2018-03-07T00:53:16.224Z","1.1.3":"2018-03-07T01:05:34.185Z","1.2.0":"2018-03-09T10:35:34.204Z","1.2.1":"2018-03-10T01:18:26.622Z","1.2.3":"2018-03-10T16:19:24.557Z","1.2.4":"2018-03-14T10:05:41.217Z","1.3.0":"2019-01-15T19:26:45.100Z","1.4.0":"2019-01-16T01:41:59.386Z","1.5.0":"2019-02-04T08:45:13.519Z","1.6.0":"2019-06-04T06:59:52.369Z","1.7.1":"2019-12-21T10:01:15.558Z","1.7.2":"2019-12-21T10:55:20.488Z","1.7.4":"2019-12-21T11:24:24.709Z","1.8.0":"2020-04-07T00:53:04.557Z","1.10.1":"2020-12-12T04:36:58.270Z","1.10.2":"2021-05-10T19:48:10.985Z","1.10.3":"2021-05-13T18:07:37.072Z","1.10.4":"2021-06-02T08:16:28.728Z","1.11.0":"2021-08-26T06:51:46.194Z","1.11.1":"2021-09-01T22:07:31.842Z","1.12.0":"2021-09-16T07:14:42.279Z","1.13.0":"2021-11-30T00:09:09.060Z","1.13.1":"2021-12-08T23:58:58.453Z","2.0.0":"2022-07-27T21:51:43.010Z","2.1.0":"2023-01-26T05:40:06.017Z","2.2.0":"2024-12-10T06:57:47.356Z"},"bugs":{"url":"https://github.com/shystruk/csv-file-validator/issues"},"author":{"name":"Vasyl Stokolosa","email":"v.stokol@gmail.com","url":"https://github.com/shystruk"},"license":"MIT","homepage":"https://github.com/shystruk/csv-file-validator#readme","keywords":["csv parser","parser","validator","csv validator","csv file validator","reviewer","csv reviewer"],"repository":{"type":"git","url":"git+https://github.com/shystruk/csv-file-validator.git"},"description":"Validation of CSV file against user defined schema (returns back object with data and invalid messages)","maintainers":[{"name":"shystruk","email":"v.stokol@gmail.com"}],"readme":"# CSV File Validator [![Twitter URL](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)](https://twitter.com/intent/tweet?hashtags=javascript&original_referer=https%3A%2F%2Fpublish.twitter.com%2F&ref_src=twsrc%5Etfw&text=Validation%20of%20CSV%20file%20against%20user%20defined%20schema%20(returns%20back%20object%20with%20data%20and%20invalid%20messages)&tw_p=tweetbutton&url=https%3A%2F%2Fwww.npmjs.com%2Fpackage%2Fcsv-file-validator&via=shystrukk) #\n[![MIT Licence](https://badges.frapsoft.com/os/mit/mit.svg?v=103)](https://opensource.org/licenses/mit-license.php)\n[![codecov](https://codecov.io/gh/shystruk/csv-file-validator/branch/master/graph/badge.svg)](https://codecov.io/gh/shystruk/csv-file-validator)\n[![Build Status](https://travis-ci.org/shystruk/csv-file-validator.svg?branch=master)](https://travis-ci.org/shystruk/csv-file-validator)\n[![Known Vulnerabilities](https://snyk.io/test/github/shystruk/csv-file-validator/badge.svg?targetFile=package.json)](https://snyk.io/test/github/shystruk/csv-file-validator?targetFile=package.json)\n[![npm version](https://badge.fury.io/js/csv-file-validator.svg)](https://badge.fury.io/js/csv-file-validator)\n\nValidation of CSV file against user defined schema (returns back object with data and invalid messages)\n\n## Getting csv-file-validator ##\n\n#### npm\n`npm install --save csv-file-validator`\n\n#### yarn\n`yarn add csv-file-validator --save`\n\n## Example ##\n```javascript\nimport CSVFileValidator from 'csv-file-validator'\n\nCSVFileValidator(file, config)\n    .then(csvData => {\n        csvData.data // Array of objects from file\n        csvData.inValidData // Array of error messages\n    })\n    .catch(err => {})\n```\n\nPlease see **Demo** for more details **/demo/index.html**\n\n![](demo/demo.png)\n\n## API ##\n### CSVFileValidator(file, config) ###\nreturns the Promise\n\n## file ##\nType: `File` <br>\n\n.csv file\n\n## config ##\nType: `Object` <br>\n\nConfig object should contain:<br>\n**headers** - Type: `Array`, row header (title) objects<br>\n**isHeaderNameOptional** - Type: `Boolean`, skip headers name if it is empty<br>\n**isColumnIndexAlphabetic** - Type: `Boolean`, convert numeric column index to alphabetic letter<br>\n**parserConfig** - Type: `Object`, optional, [papaparse](https://www.papaparse.com/docs#config) options.\nDefault options, which can't be overridden: **skipEmptyLines**, **complete** and **error**\n\n```javascript\nconst config = {\n    headers: [], // required\n    isHeaderNameOptional: false, // default (optional)\n    isColumnIndexAlphabetic: false // default (optional)\n}\n```\n\n### name\nType: `String` <br>\nname of the row header (title)\n\n### inputName\nType: `String` <br>\nkey name which will be return with value in a column\n\n### optional\nType: `Boolean` <br>\n\nMakes column optional. If true column value will be return\n\n### headerError\nType: `Function` <br>\n\nIf a header name is omitted or is not the same as in config *name* headerError function will be called with arguments\n**headerValue, headerName, rowNumber, columnNumber**\n\n### required\nType: `Boolean` <br>\n\nIf required is true then a column value will be checked if it is not empty\n\n### requiredError\nType: `Function` <br>\n\nIf value is empty requiredError function will be called with arguments\n**headerName, rowNumber, columnNumber**\n\n### unique\nType: `Boolean` <br>\n\nIf it is true all header (title) column values will be checked for uniqueness\n\n### uniqueError\nType: `Function` <br>\n\nIf one of the header value is not unique uniqueError function will be called with argument **headerName, rowNumber**\n\n### validate\nType: `Function` <br>\n\nValidate column value. As an argument column value will be passed\nFor e.g.\n```javascript\n/**\n * @param {String} email\n * @return {Boolean}\n */\nfunction(email) {\n    return isEmailValid(email);\n}\n```\n\n### validateError\nType: `Function` <br>\n\nIf validate returns false validateError function will be called with arguments **headerName, rowNumber, columnNumber**\n\n\n### dependentValidate\nType: `Function` <br>\n\nValidate column value that depends on other values in other columns.\nAs an argument column value and row will be passed.\nFor e.g.\n```javascript\n/**\n * @param {String} email\n * @param {Array<string>} row\n * @return {Boolean}\n */\nfunction(email, row) {\n    return isEmailDependsOnSomeDataInRow(email, row);\n}\n```\n\n### dependentValidateError\nType: `Function` <br>\n\nIf dependentValidate returns false dependentValidateError function will be called with arguments **headerName, rowNumber, columnNumber**\n\n### isArray\nType: `Boolean` <br>\n\nIf column contains list of values separated by comma in return object it will be as an array\n\n#### Config example ####\n```javascript\nconst config = {\n    headers: [\n        {\n            name: 'First Name',\n            inputName: 'firstName',\n            required: true,\n            requiredError: function (headerName, rowNumber, columnNumber) {\n                return `${headerName} is required in the ${rowNumber} row / ${columnNumber} column`\n            }\n        },\n        {\n            name: 'Last Name',\n            inputName: 'lastName',\n            required: false\n        },\n        {\n            name: 'Email',\n            inputName: 'email',\n            unique: true,\n            uniqueError: function (headerName) {\n                return `${headerName} is not unique`\n            },\n            validate: function(email) {\n                return isEmailValid(email)\n            },\n            validateError: function (headerName, rowNumber, columnNumber) {\n                return `${headerName} is not valid in the ${rowNumber} row / ${columnNumber} column`\n            }\n        },\n        {\n            name: 'Roles',\n            inputName: 'roles',\n            isArray: true\n        },\n        {\n            name: 'Country',\n            inputName: 'country',\n            optional: true,\n            dependentValidate: function(email, row) {\n                return isEmailDependsOnSomeDataInRow(email, row);\n            }\n        }\n    ]\n}\n```\n\n## Contributing\n\nAny contributions you make **are greatly appreciated**.\n\nPlease read the [Contributions Guidelines](CONTRIBUTING.md) before submitting a PR.\n\n## License\n\nMIT © [Vasyl Stokolosa](https://about.me/shystruk)\n","readmeFilename":"README.md","users":{"shystruk":true}}