{"_id":"objects-to-csv","_rev":"17-211d73d65c1d1d549eaa6deaa23dde99","name":"objects-to-csv","dist-tags":{"latest":"1.3.6","next":"2.0.0"},"versions":{"0.0.1":{"name":"objects-to-csv","version":"0.0.1","description":"Converts an array of objects into a CSV file. Saves CSV to disk or returns as string.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/catcher-in-the-try/objects-to-csv.git"},"keywords":["csv","object-to-csv","async-csv","converters","conversion","utilities","utils","json-to-csv","json2csv","array-to-csv"],"author":{"name":"Anton Ivanov","email":"anton@ivanov.hk"},"license":"Unlicense","bugs":{"url":"https://github.com/catcher-in-the-try/objects-to-csv/issues"},"homepage":"https://github.com/catcher-in-the-try/objects-to-csv#readme","dependencies":{"async-csv":"^1.0.0"},"gitHead":"36ddd76192e263dd7ffccb0b0c604fd31c254aff","_id":"objects-to-csv@0.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"anton-ivanov","email":"anton@ivanov.hk"},"dist":{"integrity":"sha512-6caO5hnEYTInMbgMljwkDUMFALUcnR8JIQOFg/hcBzEM6b/aitjsnNZhaiFgDrWfQm7jtVGbKj02z4n2GqLp+w==","shasum":"1777ecea7662053da453aafcc026fce675fca7e7","tarball":"https://registry.npmjs.org/objects-to-csv/-/objects-to-csv-0.0.1.tgz","fileCount":4,"unpackedSize":3269,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPEkfqjI1p3BtBAOn1GkThLtIZpDxPZKA/W3MbNq2PbwIgIBi0vU0AGbYBp5WHRJ4Bgkso5z2+D2/UU1abkT5TfSo="}]},"maintainers":[{"name":"anton-ivanov","email":"anton@ivanov.hk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/objects-to-csv_0.0.1_1519723039834_0.23643158112018892"},"_hasShrinkwrap":false},"1.0.0":{"name":"objects-to-csv","version":"1.0.0","description":"Converts an array of objects into a CSV file. Saves CSV to disk or returns as string.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/catcher-in-the-try/objects-to-csv.git"},"keywords":["csv","object-to-csv","async-csv","converters","conversion","utilities","utils","json-to-csv","json2csv","array-to-csv"],"author":{"name":"Anton Ivanov","email":"anton@ivanov.hk"},"license":"Unlicense","bugs":{"url":"https://github.com/catcher-in-the-try/objects-to-csv/issues"},"homepage":"https://github.com/catcher-in-the-try/objects-to-csv#readme","dependencies":{"async-csv":"^1.0.0"},"gitHead":"a6910a793e0076588e7db456b08c67d28b2e8ac4","_id":"objects-to-csv@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"anton-ivanov","email":"anton@ivanov.hk"},"dist":{"integrity":"sha512-gUg92ac02zw6Os9dv5z04UuEt0xBc4CmiPAnz9rdxuM73lwz3VY1WDY8LGPEfokwbzTe8dLiHVxsCwfA20yT6Q==","shasum":"4f80c038e1d483fca6afb30e7777daa84775c119","tarball":"https://registry.npmjs.org/objects-to-csv/-/objects-to-csv-1.0.0.tgz","fileCount":4,"unpackedSize":5594,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAw3pgrtX5w1eNQs5XA5wsllLPPB/uSGpZ5vOEOdBDNYAiEArFlM5l1h6MOWs+ToSog7ujyFVd0LhGZGcaKeAsS9XXs="}]},"maintainers":[{"name":"anton-ivanov","email":"anton@ivanov.hk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/objects-to-csv_1.0.0_1519730291739_0.9747933601935592"},"_hasShrinkwrap":false},"1.0.1":{"name":"objects-to-csv","version":"1.0.1","description":"Converts an array of objects into a CSV file. Saves CSV to disk or returns as string.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/catcher-in-the-try/objects-to-csv.git"},"keywords":["csv","object-to-csv","async-csv","converters","conversion","utilities","utils","json-to-csv","json2csv","array-to-csv"],"author":{"name":"Anton Ivanov","email":"anton@ivanov.hk"},"license":"Unlicense","bugs":{"url":"https://github.com/catcher-in-the-try/objects-to-csv/issues"},"homepage":"https://github.com/catcher-in-the-try/objects-to-csv#readme","dependencies":{"async-csv":"^1.0.0"},"gitHead":"a6910a793e0076588e7db456b08c67d28b2e8ac4","_id":"objects-to-csv@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"anton-ivanov","email":"anton@ivanov.hk"},"dist":{"integrity":"sha512-4TgkQVaFm+JdvfyMkcEhOb9OX/qnNJKmrmamek7U7DCVrK/baDd2bLF5E+7nCusJ4qGTcCrhUqBZZTLzbXzrTw==","shasum":"fa815b3094e35ceaf965b5ab324d16eeb82b4511","tarball":"https://registry.npmjs.org/objects-to-csv/-/objects-to-csv-1.0.1.tgz","fileCount":4,"unpackedSize":5596,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEL9pr5qVwYBpt2mXdUos3FMvjsPayozPVFuNuVdBEe+AiEA6e8QWMeINUzg9A7cBVYxKjh2+FFy3A9FUywOjh8AnWk="}]},"maintainers":[{"name":"anton-ivanov","email":"anton@ivanov.hk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/objects-to-csv_1.0.1_1519730579300_0.8917956484240155"},"_hasShrinkwrap":false},"1.1.0":{"name":"objects-to-csv","version":"1.1.0","description":"Converts an array of objects into a CSV file. Saves CSV to disk or returns as string.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/catcher-in-the-try/objects-to-csv.git"},"keywords":["csv","object-to-csv","async-csv","converters","conversion","utilities","utils","json-to-csv","json2csv","array-to-csv"],"author":{"name":"Anton Ivanov","email":"anton@ivanov.hk"},"license":"Unlicense","bugs":{"url":"https://github.com/catcher-in-the-try/objects-to-csv/issues"},"homepage":"https://github.com/catcher-in-the-try/objects-to-csv#readme","dependencies":{"async-csv":"^1.0.1"},"gitHead":"80f4a2f160316a387dec84f762e501c3b21c1e3a","_id":"objects-to-csv@1.1.0","_npmVersion":"6.2.0","_nodeVersion":"10.11.0","_npmUser":{"name":"anton-ivanov","email":"anton@ivanov.hk"},"dist":{"integrity":"sha512-BWM6oBfoeLHYP/YFFQMehpj1DFT3AQrYGRTl7zSDXszA5kotDwF8SD54MBlUGd2TKKC6q5KthkdxKVqAbH04Cw==","shasum":"7ecff7ac7cd2e88803508085e3bf1c237c493ceb","tarball":"https://registry.npmjs.org/objects-to-csv/-/objects-to-csv-1.1.0.tgz","fileCount":4,"unpackedSize":7553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbutPqCRA9TVsSAnZWagAAaYkP/jghFJA8XlobVdtjQ1Yz\nuQaoKebJHMFYUI+is22DvhN0No/XuH+EXtZq085Nq8r+KdddhMVyvdZsI2n6\nVhkKYIidOAdSiVD0NTH+atmfH86zJ7gA+Bpiaqbv9CnkIzeLyaNWbK/Xq/ZC\nJ5uTldClFLFRKncrVsP4gBGClgV+iMOfnMTZDlUbezL0L762uwDnOUn/iZO2\nHn1Phes+MLNjoxIG2lFMdUFhie6wMuH+hA8Rt5g2LLxw+iZMIvzQT/N4oUb9\n2+pUGe5kShin6jp0/wxRMHEdeEmVfIQ/fXD6kQ0lcn7o+1UYJ4UMPA1rdbvm\nsRosPQH7PzSzNOMg6EXrY2hwG7oUr25TuF2xL3nl2/uHI6SCDeaEoWdADrXM\nWF9Ihe9OJQzst9UMM507xNQ2FdOkOZz8wg8iOrysqUCbXldOM9Y8opB8dl5l\nsnF83g3RLPH1W78U3U7CL1TuRUNwKhvDOF1hAxlbuuUwaLTsqx3A4vV6h67P\nLqTWmbsA2+TOk9AthE9LynnlfqNHdJkQKVF8nUB/QEwTRVo+7L6lJx02hKpG\nRW8a+O1io03ZLYq0KgQ969bxFjJC5ySh1Xi4sX7ZCE+FfjjMnn/uFEG3+10p\nkLX9g3fAVWSv4TZJmdhbZ1ymskQwkHcxU9S6e4w+HNzU6H+38ZUKZoMXPLpz\ntRvY\r\n=l/BN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+0E+xYhMlZyV0pMIawk+qqdVtX0ynUpqnuJyVDCpSoAiEA/OR5gremrdpb7v+l8gdDtg4ydMjJkUsQicRla+dwPv8="}]},"maintainers":[{"name":"anton-ivanov","email":"anton@ivanov.hk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/objects-to-csv_1.1.0_1538970602241_0.17400737181792736"},"_hasShrinkwrap":false},"1.2.0":{"name":"objects-to-csv","version":"1.2.0","description":"Converts an array of objects into a CSV file. Saves CSV to disk or returns as string.","main":"index.js","scripts":{"test":"node node_modules/jest/bin/jest"},"repository":{"type":"git","url":"git+https://github.com/catcher-in-the-try/objects-to-csv.git"},"keywords":["csv","object-to-csv","async-csv","converters","conversion","utilities","utils","json-to-csv","json2csv","array-to-csv"],"author":{"name":"Anton Ivanov","email":"anton@ivanov.hk"},"license":"Unlicense","bugs":{"url":"https://github.com/catcher-in-the-try/objects-to-csv/issues"},"homepage":"https://github.com/catcher-in-the-try/objects-to-csv#readme","dependencies":{"async-csv":"^2.0.0"},"devDependencies":{"jest":"^23.6.0"},"gitHead":"de790814edb872a25f476656929e5ec21aaba9cc","_id":"objects-to-csv@1.2.0","_npmVersion":"6.2.0","_nodeVersion":"10.12.0","_npmUser":{"name":"anton-ivanov","email":"anton@ivanov.hk"},"dist":{"integrity":"sha512-IEdeqDw/f7bmSrbtahewnf9VkTp/oxiPHkyVYx8uOQqT2DBJBd2c3B4WjQouxJlMFsu0vEMsNCYy4RYhPUPROQ==","shasum":"5411936395aaf755ce2881f9dda07d6e1f965b07","tarball":"https://registry.npmjs.org/objects-to-csv/-/objects-to-csv-1.2.0.tgz","fileCount":5,"unpackedSize":12038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyZawCRA9TVsSAnZWagAAMXkP/RMcxmJVC9q9xk2bbuoR\nHY3dj7MMPEuyAfZgYUfEjSDjlaBAxxh15hEXYUVNnQiNSrKqKbaQUqLTqhdo\nY7ZW5ZZYzpiyBzikNVtMC5iD8bmB641z2Be0uu4qJuy/yMqtuKmBxvj9PvNH\ntiUA3Vg0x0gQJ135b1oZs1G0R+guNMTkkjyHq2bWvrKCiR68qN7VXr3CH6nU\nssx2nNZu8w8vx9K8uTkPR6aZ7z/l1km17EKImobZOaQq7WVnnIpyykq1h1T6\nKeXr1BPAKCpHJvrTEOhXddftoeqyeb0iTRy3rZ/I4L/UbAjgJgyvuS4aALQ6\nAZmkPrOJ3ftayfm2XLVFP0r8rxiu0PWKrgMG7Dmm6d6uD7cvUSsQVkaA3nLO\nEeyUcrpHjqmKaHNfffFzv18oXhNlCJ5m0JJOjS5hSB27+LUOmnWLqaNdq1Bh\nkl5BO1ZdKzzHfQClZmaN9X2hZoZhEtgIegxisPQzVISO62FJG21EyX8jIvK3\ne2/bonW71PHjAaLbgWvScAbAE/8jHWoEW/gT+FU9HS6uqBxEfo0yjqVC6x6m\ngIt/JpVNLDbHpugrmmOG3++y+eUFmECv01znKE4FKPcZpou0hupgHmxDcLol\n5gzxvwwNLQOyJlQ4O+PlXoeOdZbn6uQ8Z6TWFYWuj8mCLJGUh+iII7Cq9JaE\nGq3I\r\n=sEDj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4jlTifhWce1D/ubEnivJWwfldkTSjmGjAYYFkqq+5nAiEA+u+I4wRk3gOLNwMPfz3pxxkw56dLqk1WUJDshFRFHe8="}]},"maintainers":[{"name":"anton-ivanov","email":"anton@ivanov.hk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/objects-to-csv_1.2.0_1539937967701_0.5930673317292374"},"_hasShrinkwrap":false},"1.2.1":{"name":"objects-to-csv","version":"1.2.1","description":"Converts an array of objects into a CSV file. Saves CSV to disk or returns as string.","main":"index.js","scripts":{"test":"node node_modules/jest/bin/jest"},"repository":{"type":"git","url":"git+https://github.com/catcher-in-the-try/objects-to-csv.git"},"keywords":["csv","object-to-csv","async-csv","converters","conversion","utilities","utils","json-to-csv","json2csv","array-to-csv"],"author":{"name":"Anton Ivanov","email":"anton@ivanov.hk"},"license":"Unlicense","bugs":{"url":"https://github.com/catcher-in-the-try/objects-to-csv/issues"},"homepage":"https://github.com/catcher-in-the-try/objects-to-csv#readme","dependencies":{"async-csv":"^2.0.0"},"devDependencies":{"jest":"^23.6.0"},"gitHead":"de790814edb872a25f476656929e5ec21aaba9cc","_id":"objects-to-csv@1.2.1","_npmVersion":"6.2.0","_nodeVersion":"10.12.0","_npmUser":{"name":"anton-ivanov","email":"anton@ivanov.hk"},"dist":{"integrity":"sha512-Gp6qq/DYiCZJW/8CEcDcGHoD8RN73EFNGvBhaQTqt0XD70aGFPyDVEskiFfoe5OxatLZRB3E8kwqNkrnUdfNqg==","shasum":"7b56886e8c2252fe133f923928c036f7fc78a96b","tarball":"https://registry.npmjs.org/objects-to-csv/-/objects-to-csv-1.2.1.tgz","fileCount":5,"unpackedSize":12254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyZcfCRA9TVsSAnZWagAAz9oP/2bIxh1c7nxp4VVOtxH0\niLds9yvwEAC5fctn3vNj9b75nlIt3EfKtwuVCWKQ4Qlux/Wbes0beOBDnT0h\noDIVUE7Ps+DPYyDE1A3CBy17Bu6/nRqozEN1R3u5/2Mh+xTO+0vY18t2EMXM\nE3XFCJ6ll68Jp5nCtUZNKoInGVA7PDEBQ0b8vscQQeChba50zxYjmqjCWs5u\nQ+1mWRHhbsIwjwILrGTGKCxe8dWoDPevfvvcUg2XYztK8QdiE+NUR68PipCh\n/ngRUa+v35uRWMeUBerFKz44I95vmZYY2Sc6e1K9337sZBMDOXCoIq7LHDTa\nBdRYzfRkXfDYdAlSQxitdOzTZCbJdh8BtGd6YkwMX93/iS0/rVULMqh/0H5g\nyBWaK7NMB+QuSGYy5VW7p/RngasrtpMu9h4hM0KYyZA21FoviJmFbIwtgAwm\n1mkQswzCBIIYHqfy8GaqsefZraqOaknutqjjeADBYu8oM8ZZUgjhleMvM00N\nTgh7HJmSVpHjIFK7o/7gOkIGt6fEN68WwphGDrp0zil+IMSN/FO/C6W4z5pR\n/PmQRvMtQLXE/nvlaHWkirpc/wSTJVLvqy4oCmHzdPcP9cGfVQXrHrPd2YUg\nSwOui9q7waychZu6ImfZ2a+U2GDLfFEmMSTiDCPciAUoAm9Slr9XcJKoJ0rD\ndTds\r\n=BQvV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGEqE4OCJDMQjLFENna4UEGoUtSx3saESdP/zGiZAr0QIgAS13Qc20MWamX8aUOu+5nnkgKQkRV0qcsS3axwaWY/g="}]},"maintainers":[{"name":"anton-ivanov","email":"anton@ivanov.hk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/objects-to-csv_1.2.1_1539938079063_0.5486587516174999"},"_hasShrinkwrap":false},"1.2.2":{"name":"objects-to-csv","version":"1.2.2","description":"Converts an array of objects into a CSV file. Saves CSV to disk or returns as string.","main":"index.js","scripts":{"test":"node node_modules/jest/bin/jest"},"repository":{"type":"git","url":"git+https://github.com/anton-bot/objects-to-csv.git"},"keywords":["csv","object-to-csv","async-csv","converters","conversion","utilities","utils","json-to-csv","json2csv","array-to-csv"],"author":{"name":"Anton Ivanov","email":"anton@ivanov.hk"},"license":"Unlicense","bugs":{"url":"https://github.com/anton-bot/objects-to-csv/issues"},"homepage":"https://github.com/anton-bot/objects-to-csv#readme","dependencies":{"async-csv":"^2.0.0"},"devDependencies":{"jest":"^24.8.0"},"gitHead":"9132b7f386d5dd4d7657be7c7926b645f835b6ab","_id":"objects-to-csv@1.2.2","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-I8OFfFFtUmU3z4w8OVga9RrtcwVwU+cN8kpzsTz0o+F3COHNxlYD/2mfRjUp/55uvuP8VJcHwyh8Ehu4y5kXFA==","shasum":"da42784eee63ad8c881fb13a97f8f3aa2d8eed7d","tarball":"https://registry.npmjs.org/objects-to-csv/-/objects-to-csv-1.2.2.tgz","fileCount":5,"unpackedSize":11911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc99ppCRA9TVsSAnZWagAAsnUP/39mUkS39lTnKm6NzwuW\nyu4TKj6GRcLdEEAzaxFeFofrTlYDGJVjuMrHa6zI6XiL/Zgn92XkLbQsETvS\nB6TsHjNVqVGBp1sCYUjyrCx2gzgUHgL1yX0XoUDeijducWdUVUX1+SpSloZc\nRF3GSBjfQY6gTlM/4PVDPx7fxcGqjPcSFT+0CONGsuuQGq4C5/Y5RIAGnj/C\nvYJJwHRPQt3JLCGhlHCc1QuMEtSjJrhIA88CGU+REA8g/Yxb5rD4BdGKhbCQ\nZ8MkJwTUIXbQKOfv0mq2/TMWOBPMaUnIBt4XQjtVXmukQxh421tLm5+YDIqK\nVUuAnAphva+NkRXNgRQxyr0rvvAqwLFs2/xIFaWqe0M9JP1xElGBjrwWjJmF\n9e5pfyvBEqyyOsIyt7vUtR2iHzilL403lpJdRQ5w1wR5W7hfStxxFJpokhMq\nBbQd1SR1goCKvDT3JHC4cAt8kuY7fiM4WV7FmsZF1lLmz/y2eQKRzsOgm+CE\nhtQZHZ1BT+y/O/JrmtRuH4YGD/XxqdpoIUbH0bBb9ahTNzed+0J+033ueWBp\ntDr32MziS8ZiGDSKkwATJiciVkwcl6Ljfzu66MsCtOyLwSLglUH04X6z2xSO\nWg0pEDF+jvlPlIhVtWPwH539BgLt87GVQBon+/NypK+JqE3Dz7DppIuL+JUD\n4Kg3\r\n=TEmD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQP2wn6aM5Wx2XPvH19KFlXjEANC+B+Ng7MXXzKrB7EAIhAO15aAh54IPYhiS7YecRtFvG6vvMfbYpyNbZe5Smnm6A"}]},"maintainers":[{"name":"anton-ivanov","email":"anton@ivanov.hk"}],"_npmUser":{"name":"anton-ivanov","email":"anton@ivanov.hk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/objects-to-csv_1.2.2_1559747176304_0.9769957282169959"},"_hasShrinkwrap":false},"1.3.0":{"name":"objects-to-csv","version":"1.3.0","description":"Converts an array of objects into a CSV file. Saves CSV to disk or returns as string.","main":"index.js","scripts":{"test":"node node_modules/jest/bin/jest"},"repository":{"type":"git","url":"git+https://github.com/anton-bot/objects-to-csv.git"},"keywords":["csv","object-to-csv","async-csv","converters","conversion","utilities","utils","json-to-csv","json2csv","array-to-csv"],"author":{"name":"Anton Ivanov","email":"anton@ivanov.hk"},"license":"Unlicense","bugs":{"url":"https://github.com/anton-bot/objects-to-csv/issues"},"homepage":"https://github.com/anton-bot/objects-to-csv#readme","dependencies":{"async-csv":"^2.1.0"},"devDependencies":{"jest":"^24.8.0"},"gitHead":"40fcf2f852b0393e0eeb617fdcfbee38baa50b23","_id":"objects-to-csv@1.3.0","_nodeVersion":"10.16.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-OOST1KpYk5ZzhjjUXuJpEf4PjM6ZVO3EOioA/YObmR5Sn4Q5f+TlnwYtl6ulK4uuo0kHAhjYYydjizs75uPu1A==","shasum":"e9ad1b6fc589a2d994d8211defd10c3c18a27c77","tarball":"https://registry.npmjs.org/objects-to-csv/-/objects-to-csv-1.3.0.tgz","fileCount":5,"unpackedSize":13294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIHNnCRA9TVsSAnZWagAAPkEP/0iKUxMHgtANstyT8InZ\nPfa/bufdSIWO3agwIonkxmaGa2nhAGYgOvye7Efm8ay87H6AP3VLaAu3WjIO\n3S/Qd9i5CiCuLt593pgIN5RsqNKhH49lwtgSEt8iEILIn7Qz0IcWFXIz8kDv\nUViczxvBkPKKXxCKD/BudRxeWlszYKMt7H6IdhAsEyp8Zc3WddM5c0KTDZHd\nlnDzwYJFCpvecMRK/nrD/XL2C1zKPqfyB9pOSWp0cf/lPAj3cNZrHGumMh0n\n/CKsOvpVPIXT9rLmnzDn++uYPtURPJdT/QacgUVPs3AcI50JhG8mGuSD02dc\naDO8nGr3A/3sNf4ax4jpxFtI9n18iZXr8foSxrT5SZs80FOuwBlGtsA47A1/\ntZrrYbTX4JCHq0+sKA/FCsYdCxgBunDZ8bKCxbKOakaN3V5GLqHDrh07wIUI\nevyaMNOnp+pJiYqG4YvbfKtPc08BIEImMb/D3UZOAI4OUyg50Qjtaj/sgSt7\nu3SczfSrOj64zL28SH9eOuv4MicMtHjvbyGzWhTw8rl1Yredhqv8DQUDWdkc\n/Ab0ANHvoqW+Lno+1VFOq58B1wcxKYK3Mn8WnlO1wR2lg2+Ua/71BVtiwEOT\nCuyzcuIpK0fvQVpNpA2AiUiD3yXUcj2aAOMhPSXP20mj713vNdvQIgOTLf4X\neNex\r\n=BzZq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDs2cmxsTEGfQMfo+adTxohmu+n3irpS07w6tLCFmJRXgIhAPbcI8fgev2wO2+31Fk2JRK+Qu6xOnZXIlk2+dd+a3af"}]},"maintainers":[{"name":"anton-ivanov","email":"anton@ivanov.hk"}],"_npmUser":{"name":"anton-ivanov","email":"anton@ivanov.hk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/objects-to-csv_1.3.0_1562407782465_0.235716187406946"},"_hasShrinkwrap":false},"1.3.1":{"name":"objects-to-csv","version":"1.3.1","description":"Converts an array of objects into a CSV file. Saves CSV to disk or returns as string.","main":"index.js","scripts":{"test":"node node_modules/jest/bin/jest"},"repository":{"type":"git","url":"git+https://github.com/anton-bot/objects-to-csv.git"},"keywords":["csv","object-to-csv","async-csv","converters","conversion","utilities","utils","json-to-csv","json2csv","array-to-csv"],"author":{"name":"Anton Ivanov","email":"anton@ivanov.hk"},"license":"Unlicense","bugs":{"url":"https://github.com/anton-bot/objects-to-csv/issues"},"homepage":"https://github.com/anton-bot/objects-to-csv#readme","dependencies":{"async-csv":"^2.1.0"},"devDependencies":{"jest":"^24.8.0"},"gitHead":"bd4c01aa57e12e3a669c4ee595614dc3a902cd2a","_id":"objects-to-csv@1.3.1","_nodeVersion":"10.16.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-geeSPDbE/+oluPsBP+WM818v02KyiJ8TzgWXZqZr1hk5T7f+ofa7Vu2BrmGSQ5tpc/JzsSSmMQrI7sWhHzY54g==","shasum":"5a0bf9d34a33447d6eec9d2ac3d700aea6d45f2a","tarball":"https://registry.npmjs.org/objects-to-csv/-/objects-to-csv-1.3.1.tgz","fileCount":5,"unpackedSize":13333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIHmFCRA9TVsSAnZWagAAwo8QAIHDcFr6sPsB/GBl+Y4k\nYcsTjAwi4HTJJALKZfZDTpdKo2t+s/Svh+dxbx+aVmgVqNyVITjiwfQ31QwB\nPCpg8/IMew5wZKjB77di2ZQtdgtXNSwxHhkImiadJHwESdK9spZ1F9t0f7J7\nOGnMCYjwEXhluGmeJC1+ElnvyEFVhmdLS9gij7LxndPlx7kF3V5vpf1Y6leO\nO7xuaD/EVM6T4lqQXUlqVjtSV6OLSQhhysUAfNNRGrxkFnu5i/xOL4NM8N2X\nxWwniFbVYfteh01pY6Zz6qynJZc0yJ9CZwqvCL/huv973VL97ZoGtsCWjWMj\nqd1NHFT5NoO6LAFmU+cPhGInw6Ol+1CnLQBf9/QAuzfe+iYkICyBZP7jKm1t\nhOpz97a2OB2f8hEtkX9JHPA2vi9sCR8MjJ9V59s28KNpUmqAhPKFF9/KCL4m\nPJHY51HVJFYYUZYngXYXh2J2wBg/GJ0S3lfb8Rxb5v08ZuIeSd61b1JHAYxl\n9qfHui15CWWnMpB1hD1Ohq0FYZplul09xze0MccLkWc+lJpXDGDId6b4/Bvq\n6aOtd9vDKu+8CKu1pNCmUSdBXUhbFHFV6M5JwDe0KFOXcoFJpt5hRtqu/oq5\npV0qBlzPTahj2iR1z+BzTxLWBrC73uaG+4EwhzRLTbVDJIug+PRFfavJzeFp\n+4MS\r\n=/M33\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcrVp7NXDlk3siM0FSiXneyaqEPXo7KVdtlFJ60i753gIhAKacm94KhnGwwH++f4e/w/+x2NhUtsP5t5jF3gTqVYiv"}]},"maintainers":[{"name":"anton-ivanov","email":"anton@ivanov.hk"}],"_npmUser":{"name":"anton-ivanov","email":"anton@ivanov.hk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/objects-to-csv_1.3.1_1562409348605_0.4302590555367882"},"_hasShrinkwrap":false},"1.3.2":{"name":"objects-to-csv","version":"1.3.2","description":"Converts an array of objects into a CSV file. Saves CSV to disk or returns as string.","main":"index.js","scripts":{"test":"node node_modules/jest/bin/jest"},"repository":{"type":"git","url":"git+https://github.com/anton-bot/objects-to-csv.git"},"keywords":["csv","object-to-csv","async-csv","converters","conversion","utilities","utils","json-to-csv","json2csv","array-to-csv"],"author":{"name":"Anton Ivanov","email":"anton@ivanov.hk"},"license":"Unlicense","bugs":{"url":"https://github.com/anton-bot/objects-to-csv/issues"},"homepage":"https://github.com/anton-bot/objects-to-csv#readme","dependencies":{"async-csv":"^2.1.1"},"devDependencies":{"jest":"^24.8.0"},"gitHead":"53088f32d246818641a79272c6af629efd31501f","_id":"objects-to-csv@1.3.2","_nodeVersion":"10.16.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-dacaAG8bcwu+x4fAvtSZtoiPAYvWKqWqbI+YiiR/O54pmMAE9kjr8+Bh6GHhlFYBOzrmW8aVmKHCsu7PLTV5PA==","shasum":"ef2edd372e6322b247b811cd1bec092af57fd978","tarball":"https://registry.npmjs.org/objects-to-csv/-/objects-to-csv-1.3.2.tgz","fileCount":5,"unpackedSize":13669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKAETCRA9TVsSAnZWagAANlIP/1HI8bjNg3dkbQq3EQ4H\nRrKJtaKAVs3Bp4KVAgkbNiHjHGiyuLEYn7me4qwuGkbRh+76jnBzRlHV7xxJ\newLyVQO7W4GuBVkjJjQ9iJfc/S/JoIUwdYG++H7SMiJiHWy1mkH8aCfF7GD7\ngoE8j334WGIYIbtid243OqfhC9Sop0pyFeOieuV0qWK4in9qAb47fHXoWu1A\nOmbUcJDDB9yFrBGAZu/bZDWj7IDH+uXPxJxVmySVmX27siUBY7sKONwAsn+0\njm0jlXDOUQ5txDrzR7aXS/elrYAmkFnNGSZYLTZDdRRKvaJG+I+G+Amlt5S3\nEiDx9Fo1HnKbs5nIBcQblIBjrG+7IyuwWR+3APZNF/7kUl7XNaCnpqQJ73GX\nj2UyLH01JoqpHAZLfv2/WM72+ksqwc0qXw4XM5CVB5slW7lDXWnRHiseh9c6\nwem6LCtOKj5/hO4q2KpKCQF3dSmLnNQOiXPT8UhnEoFBhgBGeJ5ZnAXtbgfj\nkg8f7HZlvPFW6/I294K1LUKP+bRcpiGLV5M7BiY3KZ0QYAfGPfM5aRZ5zNHv\n5nVLfDF0m4flwwALJw/M7dN+feXxU3QMVqIyN6hB9wQStHFPQoOgWIEPC9lj\nvs2i3f2KGnio/z5U3E3shcTK7A5pgN69aBWTNlrtgcmjm+XIxpezM067A8jB\nP66f\r\n=nQAb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjM0M33LP9DiD6yX6vGtfFQ8IukZUfU5uAKeVL9tmvZQIgOGIkrVT/Qso/JwKSqVQ/XPwRBHrnB78EHCsdUJGydqg="}]},"maintainers":[{"name":"anton-ivanov","email":"anton@ivanov.hk"}],"_npmUser":{"name":"anton-ivanov","email":"anton@ivanov.hk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/objects-to-csv_1.3.2_1562902801889_0.8016121589172938"},"_hasShrinkwrap":false},"1.3.3":{"name":"objects-to-csv","version":"1.3.3","description":"Converts an array of objects into a CSV file. Saves CSV to disk or returns as string.","main":"index.js","scripts":{"test":"node node_modules/jest/bin/jest"},"repository":{"type":"git","url":"git+https://github.com/anton-bot/objects-to-csv.git"},"keywords":["csv","object-to-csv","async-csv","converters","conversion","utilities","utils","json-to-csv","json2csv","array-to-csv"],"author":{"name":"Anton Ivanov","email":"anton@ivanov.hk"},"license":"Unlicense","bugs":{"url":"https://github.com/anton-bot/objects-to-csv/issues"},"homepage":"https://github.com/anton-bot/objects-to-csv#readme","dependencies":{"async-csv":"^2.1.1"},"devDependencies":{"jest":"^24.8.0"},"gitHead":"d6689fb1d07fbb8488f7fe658293add5866c27b9","_id":"objects-to-csv@1.3.3","_nodeVersion":"10.16.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-IQ+4HsXi1QRI4J95MqkIwU1KBzDJ9EpdTkz3t061+1KV5wyzEAU/rb2UMCkjTYuibYKj3nKokbCTrrf5vQnJ8Q==","shasum":"4d4a38a204de5ca842a86eebfadf4e5c0ef7bf6d","tarball":"https://registry.npmjs.org/objects-to-csv/-/objects-to-csv-1.3.3.tgz","fileCount":5,"unpackedSize":13669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKAgLCRA9TVsSAnZWagAAHu0P/2PXON1011aKzFJaQ7oJ\nem++0ijAT3kiwPtjHywCkLs+PXqjG5omW5paUN5LoxiUEXUFrrBj15hznLXs\n5hIuL1aWcy9HziJUiwFDB7vk5dbdX1iH0+GvVxQX7LNCgn8u8P1hxjVX6ijH\nTOiHQNmPqriUXHMr0JE5eNH59tWwzZA1HlOb2RF0EFDAV98bDj3JQrXg/y9g\nbBTzNtHQjlhDyhnieFmRxY7mD9XoSYXrPl1H5l+ruHAwrkO4YbjLTcAmCdzc\nZocPhCymhZBZKNlxUZsfPrQvrUSq1Km3GhIZ7NlyxKNwSj7uGbKGT+oIAgm/\n74IT9iL6Yq2oe9hHSbNXUZ3oXBmAIAQICmjevDLOWO+v61e3x3vusL0DqZs1\nEdLkTKBqVxAK2WliDqF7UNRxXeDxfoDsPGx2Mc73aLTuX59lrGRvFpJoCw+M\n6Jo11z/aW9tB9BjMnbeEUBgxanOsZFzE+N7a+BNupp0TG9VkqRNsfoc2yAmB\ndswgJJ3hNRohIizCE1akruCXR/JqKty0eJRf9v7iWISIk9eVtx/aB0FyE3wG\nfgIp5cfcPTsU+MJspjr+gqABouBSzwGp1e3jahS1h/rKdAry+VXkGCbh4fBJ\nMcbKyukILetEx4rr5JTudqS6mzZoUL7cI/JExVc3Q6Tvqv/A+FmxI8FAgZU/\nR6e6\r\n=p4Hp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICyLCdmHRx2rrsUhmb+Bwh86gSxhUrS77QKqqW9h6E27AiB2huruqDJFQ/p6ErvMKh9/6OlroCR00GOAaM9fYXPYYQ=="}]},"maintainers":[{"name":"anton-ivanov","email":"anton@ivanov.hk"}],"_npmUser":{"name":"anton-ivanov","email":"anton@ivanov.hk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/objects-to-csv_1.3.3_1562904586760_0.8907138365369369"},"_hasShrinkwrap":false},"2.0.0-pre":{"name":"objects-to-csv","version":"2.0.0-pre","description":"Converts an array of objects into a CSV file. Saves CSV to disk or returns as string.","main":"index.js","scripts":{"build":"tsc --downlevelIteration index.ts","test":"npm run build && node node_modules/jest/bin/jest","dts":"tsc --downlevelIteration --declaration index.ts"},"repository":{"type":"git","url":"git+https://github.com/anton-bot/objects-to-csv.git"},"keywords":["csv","object-to-csv","async-csv","converters","conversion","utilities","utils","json-to-csv","json2csv","array-to-csv"],"author":{"name":"Anton Ivanov","email":"anton@ivanov.hk"},"license":"Unlicense","bugs":{"url":"https://github.com/anton-bot/objects-to-csv/issues"},"homepage":"https://github.com/anton-bot/objects-to-csv#readme","dependencies":{"async-csv":"^3.0.0-pre3"},"devDependencies":{"@types/node":"^12.6.8","jest":"^24.8.0","tslint":"^5.18.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.5.3"},"readme":"# Convert array of objects into a CSV file #\n\nConverts an array of JavaScript objects into the CSV format. You can\nsave the CSV to file or return it as a string.\n\nThe keys in the first object of the array will be used as column names.\n\nAny special characters in the values (such as commas) will be properly escaped.\n\nWritten in TypeScript, works with JavaScript as well.\n\n## Usage ##\n\n```js\nconst ObjectsToCsv = require('objects-to-csv');\n\n// Sample data - two columns, three rows:\nconst data = [\n  {code: 'CA', name: 'California'},\n  {code: 'TX', name: 'Texas'},\n  {code: 'NY', name: 'New York'},\n];\n\n// If you use \"await\", code must be inside an asynchronous function:\n(async () => {\n  const csv = new ObjectsToCsv(data);\n\n  // Save to file:\n  await csv.toDisk('./test.csv');\n\n  // Return the CSV file as string:\n  console.log(await csv.toString());\n})();\n```\n\n## Methods ##\n\nThere are two methods, `toDisk(filename)` and `toString()`.\n\n### async toDisk(filename, options) ###\n\nConverts the data and saves the CSV file to disk. The `filename` must include the\npath as well.\n\nThe `options` is an optional parameter which is an object that contains the \nsettings. Supported options:\n\n- `append` - whether to append to the file. Default is `false` (overwrite the file).\nSet to `true` to append. Column names will be added only once at the beginning\nof the file. If the file does not exist, it will be created.\n- `bom` - whether to add the Unicode Byte Order Mark at the beginning of the\nfile. Default is `false`; set to `true` to be able to view Unicode in Excel\nproperly. Otherwise Excel will display Unicode incorrectly.\n- `allColumns` - whether to check all array items for keys to convert to columns rather \nthan only the first. This will sort the columns alphabetically. Default is `false`;\nset to `true` to check all items for potential column names.\n\n```js\nconst ObjectsToCsv = require('objects-to-csv');\nconst sampleData = [{ id: 1, text: 'this is a test' }];\n\n// Run asynchronously, without awaiting:\nnew ObjectsToCsv(sampleData).toDisk('./test.csv');\n\n// Alternatively, you can append to the existing file:\nnew ObjectsToCsv(sampleData).toDisk('./test.csv', { append: true });\n\n// `allColumns: true` collects column names from all objects in the array,\n// instead of only using the first one. In this case the CSV file will\n// contain three columns:\nconst mixedData = [\n  { id: 1, name: 'California' },\n  { id: 2, description: 'A long description.' },\n];\nnew ObjectsToCsv(mixedData).toDisk('./test.csv', { allColumns: true });\n```\n\n### async toString(header = true, allColumns = false) ###\n\nReturns the CSV file as a string.\n\nTwo optional parameters are available:\n\n- `header` controls whether the column names will be\nreturned as the first row of the file. Default is `true`. Set it to `false` to\nget only the data rows, without the column names.\n- `allColumns` controls whether to check every item for potential keys to process,\nrather than only the first item; this will sort the columns alphabetically by key name.\nDefault is `false`. Set it to `true` to process keys that may not be present\nin the first object of the array.\n\n```js\nconst ObjectsToCsv = require('objects-to-csv');\nconst sampleData = [{ id: 1, text: 'this is a test' }];\n\nasync function printCsv(data) {\n  console.log(\n    await new ObjectsToCsv(data).toString()\n  );\n}\n\nprintCsv(sampleData);\n```\n\n## Requirements ##\n\nUse Node.js version 8 or above.\n","readmeFilename":"README.md","gitHead":"9b535da5a2e6cd984ad29df4dc216bf1ee24c76c","_id":"objects-to-csv@2.0.0-pre","_nodeVersion":"10.16.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-LR80vTcZfXjvl+JhpdaE1C9ZZ21XEwlAFUTJwPl+EP7wQmbe2zXcBw6IL/yJr37cvUUAmG24lQfMnVDsUau4yQ==","shasum":"e6e6cf47041d09f7a809139edcccc0b2ccd00b3f","tarball":"https://registry.npmjs.org/objects-to-csv/-/objects-to-csv-2.0.0-pre.tgz","fileCount":6,"unpackedSize":21131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNv/0CRA9TVsSAnZWagAAbBwP/jNralQMn4+eHsDJ1Vak\nu1MAYVm3hzIvFBlDrsNL43Cahl+wQ1fylcJJz38/mek37TaAi4XVDK4HjpO4\nkAxoPCI7WtlismZe56Uv4p8D7UTdkp47m+ME9GuXJkkK7JHeLgXkpdE2448B\nsjMDv/uTS2BAcFRZ8rkimgctgW/o/R7eSdsEB44a351fsMz1vqucsxF90mrt\nxlEZ5fJ+gDTAO0CFuRrBtiOAx8e+9IXHH9fKlro7voDT3nvj0duXBZW3NsIL\n21VDWdBwdmDwVkB0zI2AJAAD3TnYVBVt8UfNT9VD0UU+TdawH4AUkjALzTek\nyfYEQNHiXBT7cuDZ5Rcdjb9isGshywD74NqR2zUf+m+Ew4L2siezrl/UrFkn\njVqsxC83aurQRVhjdw2PpIPaKCY1dIdbxEooEVm8JTf0JGbgwv64Aa+Aji/h\ncP0fSa9tMqfd5bQlRhjzXKqquEuOuffuhLPWJuLw5saLJd3PYGYqUOcGbNFl\nmxlADv+EMiWQ8PELRbI2qzFz5EyTCjQvdvxlxeyktCwVwWEzt50tKfZrMvIS\nS6oHkgdgYsn6O7offyJgB/mnggJXkzglSPHosHjT4AEVQXa/PvicUOUvIujU\nPHng0bZ/rkjSDYZ6cunXRKtbOhiCyQsaimFQ9NHw21ZKTq822rhPCFiMUnIj\nzwaU\r\n=b9tV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNd2hwTdmATEodV7V1waDBK8i3yA3WM9SLF2ykLTz2QgIhAKP/og1DJH9tJnVfonamCvpo7UVb/xNZq01T6C1dxq6C"}]},"maintainers":[{"name":"anton-ivanov","email":"anton@ivanov.hk"}],"_npmUser":{"name":"anton-ivanov","email":"anton@ivanov.hk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/objects-to-csv_2.0.0-pre_1563885555835_0.6117273448464975"},"_hasShrinkwrap":false},"2.0.0":{"name":"objects-to-csv","version":"2.0.0","description":"Converts an array of objects into a CSV file. Saves CSV to disk or returns as string.","main":"index.js","scripts":{"build":"tsc --downlevelIteration index.ts","test":"npm run build && node node_modules/jest/bin/jest","dts":"tsc --downlevelIteration --declaration index.ts"},"repository":{"type":"git","url":"git+https://github.com/anton-bot/objects-to-csv.git"},"keywords":["csv","object-to-csv","async-csv","converters","conversion","utilities","utils","json-to-csv","json2csv","array-to-csv"],"author":{"name":"Anton Ivanov","email":"anton@ivanov.hk"},"license":"Unlicense","bugs":{"url":"https://github.com/anton-bot/objects-to-csv/issues"},"homepage":"https://github.com/anton-bot/objects-to-csv#readme","dependencies":{"async-csv":"^3.0.0-pre3"},"devDependencies":{"@types/node":"^12.6.8","jest":"^24.8.0","tslint":"^5.18.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.5.3"},"readme":"# Convert array of objects into a CSV file #\n\nConverts an array of JavaScript objects into the CSV format. You can\nsave the CSV to file or return it as a string.\n\nThe keys in the first object of the array will be used as column names.\n\nAny special characters in the values (such as commas) will be properly escaped.\n\nWritten in TypeScript, works with JavaScript as well.\n\n## Usage ##\n\n```js\nconst ObjectsToCsv = require('objects-to-csv');\n\n// Sample data - two columns, three rows:\nconst data = [\n  {code: 'CA', name: 'California'},\n  {code: 'TX', name: 'Texas'},\n  {code: 'NY', name: 'New York'},\n];\n\n// If you use \"await\", code must be inside an asynchronous function:\n(async () => {\n  const csv = new ObjectsToCsv(data);\n\n  // Save to file:\n  await csv.toDisk('./test.csv');\n\n  // Return the CSV file as string:\n  console.log(await csv.toString());\n})();\n```\n\n## Methods ##\n\nThere are two methods, `toDisk(filename)` and `toString()`.\n\n### async toDisk(filename, options) ###\n\nConverts the data and saves the CSV file to disk. The `filename` must include the\npath as well.\n\nThe `options` is an optional parameter which is an object that contains the \nsettings. Supported options:\n\n- `append` - whether to append to the file. Default is `false` (overwrite the file).\nSet to `true` to append. Column names will be added only once at the beginning\nof the file. If the file does not exist, it will be created.\n- `bom` - whether to add the Unicode Byte Order Mark at the beginning of the\nfile. Default is `false`; set to `true` to be able to view Unicode in Excel\nproperly. Otherwise Excel will display Unicode incorrectly.\n- `allColumns` - whether to check all array items for keys to convert to columns rather \nthan only the first. This will sort the columns alphabetically. Default is `false`;\nset to `true` to check all items for potential column names.\n\n```js\nconst ObjectsToCsv = require('objects-to-csv');\nconst sampleData = [{ id: 1, text: 'this is a test' }];\n\n// Run asynchronously, without awaiting:\nnew ObjectsToCsv(sampleData).toDisk('./test.csv');\n\n// Alternatively, you can append to the existing file:\nnew ObjectsToCsv(sampleData).toDisk('./test.csv', { append: true });\n\n// `allColumns: true` collects column names from all objects in the array,\n// instead of only using the first one. In this case the CSV file will\n// contain three columns:\nconst mixedData = [\n  { id: 1, name: 'California' },\n  { id: 2, description: 'A long description.' },\n];\nnew ObjectsToCsv(mixedData).toDisk('./test.csv', { allColumns: true });\n```\n\n### async toString(header = true, allColumns = false) ###\n\nReturns the CSV file as a string.\n\nTwo optional parameters are available:\n\n- `header` controls whether the column names will be\nreturned as the first row of the file. Default is `true`. Set it to `false` to\nget only the data rows, without the column names.\n- `allColumns` controls whether to check every item for potential keys to process,\nrather than only the first item; this will sort the columns alphabetically by key name.\nDefault is `false`. Set it to `true` to process keys that may not be present\nin the first object of the array.\n\n```js\nconst ObjectsToCsv = require('objects-to-csv');\nconst sampleData = [{ id: 1, text: 'this is a test' }];\n\nasync function printCsv(data) {\n  console.log(\n    await new ObjectsToCsv(data).toString()\n  );\n}\n\nprintCsv(sampleData);\n```\n\n## Requirements ##\n\nUse Node.js version 8 or above.\n","readmeFilename":"README.md","gitHead":"9b535da5a2e6cd984ad29df4dc216bf1ee24c76c","_id":"objects-to-csv@2.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-4KajYgwpslgFPCOvpqgAk6vyx79jMVft4JsYSVZ+BdFYeSUUNosnUdlO5vgTmgDUBGlmp9stk8kbYTG1OqTfHQ==","shasum":"493d952a37d0784e26c3a177d5e6b267d99729f8","tarball":"https://registry.npmjs.org/objects-to-csv/-/objects-to-csv-2.0.0.tgz","fileCount":6,"unpackedSize":21127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNw/BCRA9TVsSAnZWagAAx8IP/2vqlWlL4qoVyVTmYL8x\nLasTgLXe60bf/KwUAH9IhQouBQla2drCAc6DbNqmFtKXttxRE8kjnqP/+u57\n9jAJNzhLG9WVqQ7bxlwkYU6aEMQXX1eRdEmGCzeFBVBFzhahXU9UUhFL9oUL\nNHgBw7npEXUI3f0f9fiZdzu3/YABg5A8LLZcPvJrFvQ+BSdMXAA2Mz/hi+7I\nTyFF/ZKHmYs/zmeQ3h9jGiw38XCs2JwNPEpS0uFdrcEUqq4HqP0GuYDIZoBF\nyvoNfHfnJYxyxd/XmsJS332pcGlYCF0H0pqUlkVMAH8i71eZiSMK7LZxI8pd\nke6lCsk2xT+JLt8EFbTKWPv0A8BBtN3bnJ+D1Gn1uAZeb+IYTU6BlWaOrGOF\nQtU2/+tPzcbBh7eiCnJuNtUATt/72kHEpmj4vL88+K3n49VjtMpklv93I/+5\nLldVRacO9gHtNflmnEyKYWYUnEAzDxQRr6MwKY7unQBScVZGJujLJC9Pf3XI\nuTRPUJEyPKMFJ2VI7jasH0iAYd9CLrI4RICbbhVooTmYUvP8o6dEKPrbxZEi\n/A6UyYf+PhJP3fjaMQlTwMuAj8SRdJvJ4yuMn6SXxbIWlrOZ9tdCVUPgemj4\nbCnx/4gZijbRBtIhlkpBobwjDbxN3N4Px2Ac2xWUzEjR43PGh/dt4+PQNJkP\n0TuZ\r\n=dHpD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGaQ+rxgZBQIjG1b5c/hpMhW7P/AhN5R7bT22hZBgEjQAiB2wjUqKxJr0zID8/Rm4oNBnv4N8tPbrosldTZqPu1RgQ=="}]},"maintainers":[{"name":"anton-ivanov","email":"anton@ivanov.hk"}],"_npmUser":{"name":"anton-ivanov","email":"anton@ivanov.hk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/objects-to-csv_2.0.0_1563889600939_0.6399296794021909"},"_hasShrinkwrap":false},"1.3.4":{"name":"objects-to-csv","version":"1.3.4","description":"Converts an array of objects into a CSV file. Saves CSV to disk or returns as string.","main":"index.js","scripts":{"test":"node node_modules/jest/bin/jest"},"repository":{"type":"git","url":"git+https://github.com/anton-bot/objects-to-csv.git"},"keywords":["csv","object-to-csv","async-csv","converters","conversion","utilities","utils","json-to-csv","json2csv","array-to-csv"],"author":{"name":"Anton Ivanov","email":"anton@ivanov.hk"},"license":"Unlicense","bugs":{"url":"https://github.com/anton-bot/objects-to-csv/issues"},"homepage":"https://github.com/anton-bot/objects-to-csv#readme","dependencies":{"async-csv":"^2.1.1"},"devDependencies":{"jest":"^24.8.0"},"gitHead":"6ef2743f2863f59774df5b5cbb7d1ef77be604e4","_id":"objects-to-csv@1.3.4","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-g2F0sf8YpnQoWmlXatv54jUy3p5a0sUlbQgEA2+ozS4gl4vtk6ttZ/bT2Mv0DGQAm35IPW3EXGjPMVLtEdwEkw==","shasum":"7dfd4c9ac63aec286f31a517bc74e2efb9fd9b07","tarball":"https://registry.npmjs.org/objects-to-csv/-/objects-to-csv-1.3.4.tgz","fileCount":5,"unpackedSize":13669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZzUuCRA9TVsSAnZWagAAYs8P/1oA8qFCvCUeUg5cRJDe\nbCO9WByxErQxDwRGLRUSCoYj3aAPCttXq4Y5uusOLhpV7fZUpKcVUNs2P5bc\nVK2g1JxktjY+iUmrm4oKDyIom4aLwghNB3cJ4xL9BCprDNHWUCqkqGFA214j\nNhadVZxPRjPGEjCsPb6njJGGOHwA8A76J+u/QTWjnqG+ycL3d+7LjI7bKtY7\nQxyH2UWlSwcDaoe82lqwxzDvQk6R3vsWxXPlzC0P0IZMqeyNJsJ7LUU6serT\nn/0ZzCAT+vkQmPtiZmkvGqpnpZyCq+Jp1m963PqDhFk4gHew4+FyctzHdC5o\n15psTwFS5uBfJhCF6vefh7JXfkNQJCbuTvkq0Py4q9+5XOKpJUQxrMavPsQA\nzFsl5o7PNWLRI3NCKG8ZuFNpTsD2Hew//l9tKpXVctgublZ9EUC68fBOU5K/\nprOotWG0uzZG+KiMeGFlVO2eb7MwQeGwvykaak0SZ6AtaHbAseC1vUsbEu0k\npYFu3N+5q4MA5fa7LZ2fV8m87iXODjnX5FXA+z0AgWcLHDaDK7sfBSdNcAaN\nwlnt/+Y0zQJ62+kaeEk67NrYRlg8fXPVkuHoAxRlehna4ErdVhFvEtT3f2B7\nNS7ULi4Y6MFEcdMjOw6zf+9yv0dnPOQ2UDzohpUanPTNCAs9jgSzvxEZ3kLY\nZiTx\r\n=avs4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7FTE5EQAoR99fittPQm6o+V8So0+TkvgbRiiO8s0h3AiBF4n7spFxO02+FLxVX3cJ7UeA4m7OaOZAscYRaximVtQ=="}]},"maintainers":[{"name":"anton-ivanov","email":"anton@ivanov.hk"}],"_npmUser":{"name":"anton-ivanov","email":"anton@ivanov.hk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/objects-to-csv_1.3.4_1567044909998_0.36586510218848356"},"_hasShrinkwrap":false},"1.3.5":{"name":"objects-to-csv","version":"1.3.5","description":"Converts an array of objects into a CSV file. Saves CSV to disk or returns as string.","main":"index.js","scripts":{"test":"node node_modules/jest/bin/jest"},"repository":{"type":"git","url":"git+https://github.com/anton-bot/objects-to-csv.git"},"keywords":["csv","object-to-csv","async-csv","converters","conversion","utilities","utils","json-to-csv","json2csv","array-to-csv"],"author":{"name":"Anton Ivanov","email":"anton@ivanov.hk"},"license":"Unlicense","bugs":{"url":"https://github.com/anton-bot/objects-to-csv/issues"},"homepage":"https://github.com/anton-bot/objects-to-csv#readme","dependencies":{"async-csv":"^2.1.2"},"devDependencies":{"jest":"^24.9.0"},"gitHead":"8d781e2f7dbd064a87efae04d289a0dd4924207b","_id":"objects-to-csv@1.3.5","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-U5pzEoYUIQZauMCvWGyy9XdB4TuxQCbih6rVocEjWPRGOigFj64JWVqn95XlrvM8pqDMtMxvhUE0hH25Hy6FAQ==","shasum":"477b7c34bc239604246e4616db92a3c5ed0e9ea8","tarball":"https://registry.npmjs.org/objects-to-csv/-/objects-to-csv-1.3.5.tgz","fileCount":5,"unpackedSize":13669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpoCjCRA9TVsSAnZWagAAsPEQAJTr73rEhBCovg1cKk7R\nkyg+9WnBYK1fcW0YHm4xjpvedwIgYvKbo6WJQW7mv8bbFtlJsgEk5ixEqfCZ\nhHDmA4tyF5kJYxp9BPv6dXPUgxTa3v4SHCCkavw5wTSFXar6g82yjjC3L6k1\n+lArRnfdmZbnMR1DrcgT+jLd2pPR9IA1mGWIPRXUImvRZNTW2a3OtUSKYMeK\nhzl4F92M5BDlBMnU4uqAwvJqubZ8r6PIKQbJ848Fg4xAMOe7LyMN7bio8Fjv\nDP8dEyaGdl8uT3ooIJQl3aXP0/330UtXw1jsQEDf1y5c7mXCyN/w5GGOtJUJ\ncTWC1VO3wi11S+sC9BNXb9P8dfk9Y/mHxy6S+fhJIBjwkm2P2d4KSjKYooFn\nzfv8X1aYqAAxg2a8m2wjF2hUrLPb3hQKgihgYuv3uWnUlT01BkNIjFun6U2G\n208Tg3dyJN7Y7A+yVCwZoHsdLKTfP+TxmRYj/yoizKHh3Ugggxc9fnF84/Dt\n7abwtJCJxw5Uuqsm1N7YVhwqzlJZ7sIgwgh58Kayyq7GQsZSPd+pco+2hIMl\nXw++ur/GaUWD849kUt/gg7Q7gLxWldKDlw68+DgWuy4jwzaG6rvuzXG4FH2T\numLQQnOXC5VykEjksYs/W1mhFDqOLJMkyJnpnwuER4oOGBJ6yACdndh3eDTm\noe6w\r\n=hBZd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0f0a6Ozv36ovGgK8HnrlCYvY75iadQzI97+u6XnQ41gIgYp/a49t2K4jI7+wqsnBW51ui3gfKOBFDwi2Ax/2mzDw="}]},"maintainers":[{"name":"anton-ivanov","email":"anton@ivanov.hk"}],"_npmUser":{"name":"anton-ivanov","email":"anton@ivanov.hk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/objects-to-csv_1.3.5_1571192994998_0.7592683820990676"},"_hasShrinkwrap":false},"1.3.6":{"name":"objects-to-csv","version":"1.3.6","description":"Converts an array of objects into a CSV file. Saves CSV to disk or returns as string.","main":"index.js","scripts":{"test":"node node_modules/jest/bin/jest"},"repository":{"type":"git","url":"git+https://github.com/anton-bot/objects-to-csv.git"},"keywords":["csv","object-to-csv","async-csv","converters","conversion","utilities","utils","json-to-csv","json2csv","array-to-csv"],"author":{"name":"Anton Ivanov","email":"anton@ivanov.hk"},"license":"Unlicense","bugs":{"url":"https://github.com/anton-bot/objects-to-csv/issues"},"homepage":"https://github.com/anton-bot/objects-to-csv#readme","dependencies":{"async-csv":"^2.1.3"},"devDependencies":{"jest":"^24.9.0"},"gitHead":"234ee5e698c426974a81e628a03a82169ef2a045","_id":"objects-to-csv@1.3.6","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-383eSpS3hmgCksW85KIqBtcbgSW5DDVsCmzLoM6C3q4yzOX2rmtWxF4pbLJ76fz+ufA+4/SwAT4QdaY6IUWmAg==","shasum":"05f25144099151ee915d2dd1458d4dd3ea96d84a","tarball":"https://registry.npmjs.org/objects-to-csv/-/objects-to-csv-1.3.6.tgz","fileCount":6,"unpackedSize":13803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEGjhCRA9TVsSAnZWagAAmm8P/09QRfxyPaOg3mVAuXCi\niQbOWOX2Jpq5RnGtJDGS6Rayunww0zyjM7GN6PE9o9SOmc9+TgOjmaYj/yxr\ne/XJtMUkXH7FNE4ETAsBvM13IwSB+cGtMrvi9d2634oInq7ztNV86kbVfmhG\nF5k6rZ8rVEy6RZzhk0pkZtEwPDMTt75mKKjTsfeqvZWROFYwerq0o/c/lEr9\nsyl3MWpgxAWOYcqu2RtK4JCYKj9stYR8BWUDMSlYpKzAROdfFgfqxO1w814n\nRDg1asY6D8wC8MxNJ7XeMR1NFLlzkEnzIOiXeShRZ1KuZg4EftezRw33EZ5c\n6a/5MM9a8Ier1AZdmQekVKCiSmG3ZlIVmMpuVIJGeia85ku0KEo2dJHkt5QP\nA7s6UZtQWJHK1l2KoxrtyBV5Kt6B49boSKyIEL56my/1LuKT/I4xo7hhGD5E\nx0oQJn6AagNf/yc7AWgu6sgT9mEQALq/oS1uZcL1xTcsLrE2fkEDUn1DyeaA\nHg/BZG7G/fn2p0GPDXp8APIg132SLmiCOTxAfS+Vn3Vw+VtPk5tH4Z2WNaWv\nMQq1WJ/TZ1AEDf5A5Zc3MXS22mIJuTxeJXJAtaCrDKQdOyE1Z/3UV/0ocX4I\nn92socXO/Ak9w3wtK1stkYYnPcqo1NR95RW7FHZqYptB8FGd5UWrOmxJ1FPQ\n/NaX\r\n=vrcr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD71/85rXYLUMxgFYcR4g8kOVKxxTZUmoS8r0+Np7kJfwIgV2rJJkSERWCQs0jDG865Y6NuU9DTdiwXC7FRusUHLv4="}]},"maintainers":[{"name":"anton-ivanov","email":"anton@ivanov.hk"}],"_npmUser":{"name":"anton-ivanov","email":"anton@ivanov.hk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/objects-to-csv_1.3.6_1578133728859_0.5914680911763104"},"_hasShrinkwrap":false}},"time":{"created":"2018-02-27T09:17:19.834Z","0.0.1":"2018-02-27T09:17:20.509Z","modified":"2022-05-12T01:16:08.890Z","1.0.0":"2018-02-27T11:18:11.789Z","1.0.1":"2018-02-27T11:22:59.402Z","1.1.0":"2018-10-08T03:50:02.389Z","1.2.0":"2018-10-19T08:32:47.851Z","1.2.1":"2018-10-19T08:34:39.156Z","1.2.2":"2019-06-05T15:06:16.588Z","1.3.0":"2019-07-06T10:09:42.677Z","1.3.1":"2019-07-06T10:35:48.716Z","1.3.2":"2019-07-12T03:40:02.290Z","1.3.3":"2019-07-12T04:09:46.942Z","2.0.0-pre":"2019-07-23T12:39:15.958Z","2.0.0":"2019-07-23T13:46:41.046Z","1.3.4":"2019-08-29T02:15:10.129Z","1.3.5":"2019-10-16T02:29:55.180Z","1.3.6":"2020-01-04T10:28:49.013Z"},"maintainers":[{"name":"anton-ivanov","email":"anton@ivanov.hk"}],"description":"Converts an array of objects into a CSV file. Saves CSV to disk or returns as string.","homepage":"https://github.com/anton-bot/objects-to-csv#readme","keywords":["csv","object-to-csv","async-csv","converters","conversion","utilities","utils","json-to-csv","json2csv","array-to-csv"],"repository":{"type":"git","url":"git+https://github.com/anton-bot/objects-to-csv.git"},"author":{"name":"Anton Ivanov","email":"anton@ivanov.hk"},"bugs":{"url":"https://github.com/anton-bot/objects-to-csv/issues"},"license":"Unlicense","readme":"# Convert array of objects into a CSV file #\n\nConverts an array of JavaScript objects into the CSV format. You can\nsave the CSV to file or return it as a string.\n\nThe keys in the first object of the array will be used as column names.\n\nAny special characters in the values (such as commas) will be properly escaped.\n\n## Usage ##\n\n```js\nconst ObjectsToCsv = require('objects-to-csv');\n\n// Sample data - two columns, three rows:\nconst data = [\n  {code: 'CA', name: 'California'},\n  {code: 'TX', name: 'Texas'},\n  {code: 'NY', name: 'New York'},\n];\n\n// If you use \"await\", code must be inside an asynchronous function:\n(async () => {\n  const csv = new ObjectsToCsv(data);\n\n  // Save to file:\n  await csv.toDisk('./test.csv');\n\n  // Return the CSV file as string:\n  console.log(await csv.toString());\n})();\n```\n\n## Methods ##\n\nThere are two methods, `toDisk(filename)` and `toString()`.\n\n### async toDisk(filename, options) ###\n\nConverts the data and saves the CSV file to disk. The `filename` must include the\npath as well.\n\nThe `options` is an optional parameter which is an object that contains the \nsettings. Supported options:\n\n- `append` - whether to append to the file. Default is `false` (overwrite the file).\nSet to `true` to append. Column names will be added only once at the beginning\nof the file. If the file does not exist, it will be created.\n- `bom` - whether to add the Unicode Byte Order Mark at the beginning of the\nfile. Default is `false`; set to `true` to be able to view Unicode in Excel\nproperly. Otherwise Excel will display Unicode incorrectly.\n- `allColumns` - whether to check all array items for keys to convert to columns rather \nthan only the first. This will sort the columns alphabetically. Default is `false`;\nset to `true` to check all items for potential column names.\n\n```js\nconst ObjectsToCsv = require('objects-to-csv');\nconst sampleData = [{ id: 1, text: 'this is a test' }];\n\n// Run asynchronously, without awaiting:\nnew ObjectsToCsv(sampleData).toDisk('./test.csv');\n\n// Alternatively, you can append to the existing file:\nnew ObjectsToCsv(sampleData).toDisk('./test.csv', { append: true });\n\n// `allColumns: true` collects column names from all objects in the array,\n// instead of only using the first one. In this case the CSV file will\n// contain three columns:\nconst mixedData = [\n  { id: 1, name: 'California' },\n  { id: 2, description: 'A long description.' },\n];\nnew ObjectsToCsv(mixedData).toDisk('./test.csv', { allColumns: true });\n```\n\n### async toString(header = true, allColumns = false) ###\n\nReturns the CSV file as a string.\n\nTwo optional parameters are available:\n\n- `header` controls whether the column names will be\nreturned as the first row of the file. Default is `true`. Set it to `false` to\nget only the data rows, without the column names.\n- `allColumns` controls whether to check every item for potential keys to process,\nrather than only the first item; this will sort the columns alphabetically by key name.\nDefault is `false`. Set it to `true` to process keys that may not be present\nin the first object of the array.\n\n```js\nconst ObjectsToCsv = require('objects-to-csv');\nconst sampleData = [{ id: 1, text: 'this is a test' }];\n\nasync function printCsv(data) {\n  console.log(\n    await new ObjectsToCsv(data).toString()\n  );\n}\n\nprintCsv(sampleData);\n```\n\n## Requirements ##\n\nUse Node.js version 8 or above.\n","readmeFilename":"README.md"}