{"_id":"@json2csv/node","_rev":"16-d4bc19ac399724eafd7572b24e279fdf","name":"@json2csv/node","dist-tags":{"latest":"7.0.8"},"versions":{"6.0.0-alpha.2":{"name":"@json2csv/node","version":"6.0.0-alpha.2","keywords":["json","to","csv","export","convert","parse"],"author":{"name":"Juanjo Díaz","email":"juanjo.diazmo@gmail.com"},"license":"MIT","_id":"@json2csv/node@6.0.0-alpha.2","maintainers":[{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"}],"homepage":"http://juanjodiaz.github.io/json2csv","bugs":{"url":"https://github.com/juanjoDiaz/json2csv/issues"},"dist":{"shasum":"1bbdc976bac0baffbd510d8ed2c989ec0e5410fc","tarball":"https://registry.npmjs.org/@json2csv/node/-/node-6.0.0-alpha.2.tgz","fileCount":7,"integrity":"sha512-47EfKTa0YnsBWtqs/tZENlJgoICyV83SJeharLBbAjaVSWxPJ/7OV1Ws5JgkcKoMVxSsv5Ss0jsHVWvWutkC3g==","signatures":[{"sig":"MEQCIGhKFDTMeHyeeBRrsLt/CSrcyHI8v1YnjNif/fwGsRNKAiAnTmZEZjWURuqm4+Z8+6pSPouYyU+pkd5C7CZynkuiSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAqDvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfBhAAjcqYFQnauGeJUodwPwiwb0xGQTUA1C8ruP62pG+AU/wx2j8d\r\nbFgf979QIqKnwe4CIKBCobIec0e38eUeavt+pb1qSygOVMIs4nlP0mQurVpp\r\nttecbxcBdpPOF9EZkB6Lz3+9Z72ailTOvP/39tq2PvVfEtopGB+k0L3Jo6bG\r\n9sG2Nz58GxrngY4aP7COGSQIyaiTnnSPbu/n1+ooUv94LvTMEwEbdkhXX2Aq\r\nawRXaTUowFluQWAdnfM6XBRDo7B0toKNerXMnd5mZbMruGQn5MiuI31aaX4f\r\nbZG9iugOOU3x1khfawZynDM5SIvq3W3YYIUnRMeTuFOp2476KuHT3oHWtVaC\r\ncf+F/KgkZm3L+VkkKkOmQEmYUR7WxsBOsLv8izdn1Y788LdjfW/F1047UKme\r\ngPJpTc15hXvWa1NuEgOpZw7Rk5DXaqNPZLR16qGQH/JIEGQhyRqjeujtMhdx\r\nqg7eaEXckavgAR2jh76lEBY1DdbTXDRD5+miRlr9VWG0BWUVJyoMC9H/qyU/\r\nl7S0aQGIzpB54Hhnn8ysnd3zxNTk80Pz+6FTRehp3GOiyWsZkGbuVTGGlXqN\r\n4vMJ9RyNAuRDsCa7Lpsq0UgiEQc79UHIWEVcmYc3+SGJ1Qgb1nEqc1Qlfo3+\r\nIdngsTkE1PdsElRzASmQXF36LM034rn3CDM=\r\n=iBHO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","type":"module","exports":{".":"./src/index.js","./*":"./src/*.js"},"gitHead":"22444aeef2331781227f5d8df6e3d18d1c858fd3","scripts":{"lint":"eslint src test","test":"npm run test:raw | tap-spec","test:raw":"node test","test-with-coverage":"c8 --reporter=text npm test"},"_npmUser":{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"},"repository":{"url":"git+https://github.com/juanjoDiaz/json2csv.git","type":"git"},"_npmVersion":"8.15.0","description":"Node.js Transform and Async interface to convert JSON into CSV.","directories":{},"_nodeVersion":"18.7.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node_6.0.0-alpha.2_1661116654876_0.9632320907184624","host":"s3://npm-registry-packages"}},"6.0.0-alpha.4":{"name":"@json2csv/node","version":"6.0.0-alpha.4","keywords":["json","to","csv","export","convert","parse"],"author":{"name":"Juanjo Díaz","email":"juanjo.diazmo@gmail.com"},"license":"MIT","_id":"@json2csv/node@6.0.0-alpha.4","maintainers":[{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"}],"homepage":"http://juanjodiaz.github.io/json2csv","bugs":{"url":"https://github.com/juanjoDiaz/json2csv/issues"},"dist":{"shasum":"ec23f9747bf888907dd4963c69c63b1b31eaaf9b","tarball":"https://registry.npmjs.org/@json2csv/node/-/node-6.0.0-alpha.4.tgz","fileCount":7,"integrity":"sha512-MdJZHCDWmbyCE7QWyvaK2aEoESoLcY0waoTrSesCwqXXC7Vdg3XleKbFSnQkul3ntX7bleqb3OVGdgqWHGHdow==","signatures":[{"sig":"MEUCIDD4/tgH3X5eeciRhrGMX3Gwm4bTZFJh6JJkOumetVw9AiEAwz1VBKTnAqvHNFNNRHF08VA8sJCS+TTOYsQvZbZEPbY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHi2wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofHw/9GOBEkh6SCHZN4LV8u59CMFEUdnvQoK3d4QTnoH2igKhfW21g\r\nDAZKm5EgPbhAWMRdpAySJMSH+I7uKD3PtOvL72wZLDjrYp3zTQJdlXkzQXHN\r\nzLUjv9ddsaiDzHAAAWOJ+KN6PySKct/fVPL51GjGtAzhkEDIR3yMZjUMLqnH\r\n6FDWswn52D4IV6swBSy1hj/Sx9Xhj+yuHakLTgzH42jMlXRun8mLHulNrA/a\r\nvxbPWKxgwvZrszeirarGnY5I8gYrUVkZB32sZSyUki0Z8tBOyiOhabV9SuVG\r\n07xJTZfHWSL6QADnElRPnXsRnczJoIhhct+99Ytbt5wOsCHJK525cu0+2uK3\r\nojW+IOyhJUguZ1WG+Fb1rOjwkpWDm3L/nI2QdtWerNA3wyvY/+HSktrhr+n1\r\nPKr7UAM1scbhKrgj1OhTcwArNWMOx+eTVtLj4us4g28bAREGW+MvScNFXrme\r\nzWs2M1z79UcL7GbpOo16Q+nYHl7Hs35V7Ni1wfkd8ye1WVtm21OVYe3ZFwnZ\r\nE1e0Dfbjmw4DOUUSjrNCjNhIlj/xJpi8U5f96IVORjBF8bp+7+Qz1yjnSpMC\r\n62Oe8xK1GTu1UPoSD3nwMCNHoYu0bFr1qU3mtLjrYBOZMFbDnXIcpEQ12L0B\r\ntMjqf67BpvdJMQskSE2EICB6Sv27Oy5hCvg=\r\n=jqCP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","type":"module","exports":{".":"./src/index.js","./*":"./src/*"},"gitHead":"854df7f9a89119da745c981a2d83bdd900705bd8","scripts":{"lint":"eslint src test","test":"npm run test:raw | tap-spec","test:raw":"node test","test-with-coverage":"c8 --reporter=text npm test","deprendencies:update-internal":"npm uninstall @json2csv/plainjs && npm install @json2csv/plainjs"},"_npmUser":{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"},"repository":{"url":"git+https://github.com/juanjoDiaz/json2csv.git","type":"git"},"_npmVersion":"8.19.1","description":"Node.js Transform and Async interface to convert JSON into CSV.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"@json2csv/plainjs":"^6.0.0-alpha.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node_6.0.0-alpha.4_1662922160806_0.5741898315241141","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@json2csv/node","version":"6.0.0","keywords":["json","to","csv","export","convert","parse"],"author":{"name":"Juanjo Díaz","email":"juanjo.diazmo@gmail.com"},"license":"MIT","_id":"@json2csv/node@6.0.0","maintainers":[{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"}],"homepage":"http://juanjodiaz.github.io/json2csv","bugs":{"url":"https://github.com/juanjoDiaz/json2csv/issues"},"dist":{"shasum":"1a91933f8adf3416c59759014d96759273386035","tarball":"https://registry.npmjs.org/@json2csv/node/-/node-6.0.0.tgz","fileCount":7,"integrity":"sha512-PRjEjA686jb5gkOcDTRT+hWr2abNPxpkDNz4d44UBE9Ng2V0wZxOmbEP7LHTW2j7SIXc/Y6cmvgBJcFKecyDwA==","signatures":[{"sig":"MEYCIQD915AUskChAsp4NFvV8UYorAqr7PeM1+aAVhujZYrijQIhAJ4yHXRkDNJ5b/wStUzFkNPoBgM4Ap0zwXXbFzwv0xWC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMyPKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrhbg//ZPdCsXH9r84kTin2FE1lbjqcgPMZ6Ld7z5q74zF/GGKiuHQQ\r\n0ZwGyER/ZvKQJOrreT6E2jq/R4FSQvmp0Tf5V3z1CHO3JuyPTffQqY0IA+Kr\r\no/S155ABZpAQkAGpR3SYyUWoN6UJnJieM2cwl1rcwZ5TD2iu8sextbJGPi0s\r\n3qM9hN7/9UlAuH8WB92DGd4hhjvtwbnuhWLvhxjYHuRkhv/j/rpnvUjo92CW\r\nZvJMW7tnhtlZvWfj/wKgqkXm0cRcwqHCjOAuh/ACwsJTQzl/seveBFI0hFUt\r\njqVrmEDwckxjt8PvvDtWi47azPOX7moKELVzwxVPe+Xac44BR4VYcCj91eru\r\n8duq1EaY2j2vcnNBcD+InENR+XtR5sR+Iko4H+DP5uXNS6+vJ5CN4cV74QEi\r\n2iuJIZxPqSaHYTlSkajibeaqKyYR2zaZ56Bo6ARV3ubrX3n9EZ8qBE2nDWin\r\niwgOeEFOhZ2bkO33CzmnADz9FO+LpKnH9f3jzwkv+hfGsnx2gzV5Cpn4LW57\r\nvL7lAe1tdM00/wr7K99Ihk3vc1OeYx0eGNc5eJG70qqKwE5sYVFt+W6Sg/s5\r\nidiYFT71u5RfKkEoPWwkdrNaUDPVuHScvctFz1cXAZgXKIuRn/AeXMXMGHnM\r\n2RMPXoCfVP/xf9scU6GWLKH6ta4qBqaCoYA=\r\n=fv2n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","type":"module","exports":{".":"./src/index.js","./*":"./src/*"},"gitHead":"d121d338f6d100327c45e70af4b9f00d8b00a421","scripts":{"lint":"eslint src test","test":"npm run test:raw | tap-spec","test:raw":"node test","test-with-coverage":"c8 --reporter=text npm test","deprendencies:update-internal":"npm uninstall @json2csv/plainjs && npm install @json2csv/plainjs"},"_npmUser":{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"},"repository":{"url":"git+https://github.com/juanjoDiaz/json2csv.git","type":"git"},"_npmVersion":"8.19.1","description":"Node.js Transform and Async interface to convert JSON into CSV.","directories":{},"_nodeVersion":"18.9.1","dependencies":{"@json2csv/plainjs":"^6.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node_6.0.0_1664295882799_0.34278118163900784","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"@json2csv/node","version":"6.1.0","keywords":["json","to","csv","export","convert","parse"],"author":{"name":"Juanjo Díaz","email":"juanjo.diazmo@gmail.com"},"license":"MIT","_id":"@json2csv/node@6.1.0","maintainers":[{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"}],"homepage":"http://juanjodiaz.github.io/json2csv","bugs":{"url":"https://github.com/juanjoDiaz/json2csv/issues"},"dist":{"shasum":"186c706e0b5952528c91af0fa4fa2024f951966b","tarball":"https://registry.npmjs.org/@json2csv/node/-/node-6.1.0.tgz","fileCount":7,"integrity":"sha512-7LLhYiPJGqu+heIFyxpdOy7+0N5i9iTtWVpVLpnjaRrorwr8I15YOqrtnqBpm3qoDRPpDXAozdRE7Cb3oFEX/Q==","signatures":[{"sig":"MEQCIAv5DCIEgSdk8y5ARG2zZhbqVYVbR7LD7mAAdGJxSVHFAiBMvKvptRAabNNsI1//tFM+OFe4xRtS3mH0oqOOaowOjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXvCoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIzw//W4/ne2cZZvvY5MSlGuQWHLpWBwhAdeZzu1Lgg35fmPrxLXFW\r\nEsEapA+MqXWVCTFW9Xg0kp/+tJWPEIqFGuWVlVQuhp9HsmgNdyA6l1Xzyc/F\r\n49kPhmEG351z/FKm06xaYNOIpYiEhhBgGgLWMCIVG8kThDSAeOoCquma1JRg\r\ngTCDsv/ofgN9Ud6GbOeX/Ox1XujYI7QnveEQQ/kgf/jNpcljr7hzpkvdM/sw\r\nPjOwKcuHbJwsV41yrO++at8Q+RP3cmPcXCTDbFd+nkoxLsjy6ZVufOHeWKJg\r\nXU514xtO2nWUjQrW5Mv4BIkyJ9VtnkEvnnS/7hDsf91FSQuJnVMcnEJFj9/I\r\nhArAabeMLGN30tPMovz233m7LEs1Gu98Zko1kn+yp6xpaHVuqmZGaLgm6DxU\r\n/WwoCw8vzlER//yUnv121TtFQbqYUjlo0xkgZFpfiRf2SDAuP4feCN44256a\r\n5f51ZNRL0/jn+vl6h9dZE+BwhsoJmw15lLL/1io2uYdFnXbfsQxvjuc2NfBV\r\nuz397Ek2swXk7WC9KnWuE3xYYEYI3zfJkHQ9QFPjXPKYXqEDEGwbrbE4dTKV\r\nITehAlpVOhG6sxOvI0P/4QcamlpY/HcGipwOxwdJIYkcRgY84Dfg2fLSnzw4\r\nbAOUBSi7cvr0pVmspgRHzqedUsI6ZeBU964=\r\n=JtG3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","type":"module","exports":{".":{"import":"./src/index.js","require":"./dist/cjs/index.js"},"./*":{"import":"./src/*","require":"./dist/cjs/*"}},"gitHead":"04867aebea85979c18875f4cd1ae58ea230ce813","scripts":{"lint":"eslint src test","test":"npm run test:raw | tap-spec","build":"node ../../build-cjs.js node","test:raw":"node test","test-with-coverage":"c8 --reporter=text npm test","deprendencies:update-internal":"npm uninstall @json2csv/plainjs && npm install @json2csv/plainjs"},"_npmUser":{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"},"repository":{"url":"git+https://github.com/juanjoDiaz/json2csv.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js Transform and Async interface to convert JSON into CSV.","directories":{},"_nodeVersion":"18.12.0","dependencies":{"@json2csv/plainjs":"^6.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node_6.1.0_1667166375937_0.7862113649390516","host":"s3://npm-registry-packages"}},"6.1.1":{"name":"@json2csv/node","version":"6.1.1","keywords":["json","to","csv","export","convert","parse"],"author":{"name":"Juanjo Díaz","email":"juanjo.diazmo@gmail.com"},"license":"MIT","_id":"@json2csv/node@6.1.1","maintainers":[{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"}],"homepage":"http://juanjodiaz.github.io/json2csv","bugs":{"url":"https://github.com/juanjoDiaz/json2csv/issues"},"dist":{"shasum":"8f57f5e64b78ee8a4b1cd78d8744d8c3c60bada8","tarball":"https://registry.npmjs.org/@json2csv/node/-/node-6.1.1.tgz","fileCount":7,"integrity":"sha512-ptanond8ZdBT4MaP3NZvrhh165k7ghwR+1ub9HLpyRo7vEWeaqSlmkzXUDodOEYyYAq5aipdzeu4vw5twssw9A==","signatures":[{"sig":"MEUCIQCNtcPTblVhDoUMoQxYDpo87T4WvS1ydnniCC9EnzZgCAIgXjlH1v1KvyHczZ0bfHMx0V0KXqeqomblNDQYt4QolT0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjagjWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpzqw/8Dn0SPxCplR29tKoJM/e16vSIQ6hbzfiJD8KbLwNaVETYZgbh\r\nkXndfA/S8FbnxNrAYMxWorm10+yveE+6EMWYKjQ7OhEyH6QKXrIA3yor6aUy\r\nixtxD+qXF148zZsMywKdFZPHu8at2OWudzshIPem16ukY4YKEg+Glwexb0uB\r\njVOLUPy0kLjWRLS9VhRwUthlRFsQPH/S1tEbyxXsPPifAbTuMmOs/+vQ+7BY\r\ntGvvB/+qHeaIAbQKyzDK8P/AjMUimHSVQTik7NIZzNdJ/cvOLvK2zngp7xMF\r\nFU0shsXdq3bFFn4qv0Lcqw2oPnfu2xBlmDVV0V1rgz6MhJ1Sar2cHAAiNlfM\r\nqewI9Q+7BRq9IrWtF4RYPqLIQAxBhBG0TQnRV2bSKwCH+zWyVANJXvyrTpJd\r\nw49Irk2NtPezqFYhuVbarx4HpR7SZnPWGyyha4zVhTs6XBLkSzHjKvXAke4P\r\nvzpop3IlrGkdH0WHXxefjalcTDLA+iuwHEJK+1KuKbYEHIMKwyltOYOo91p5\r\n3gy40OcUtYJEaHhZ/UxMa7v2TIgwhDrsBHsOYNc3xZQVe7U+UeaCLzjAFR9c\r\naRvTdSLRNy5kqwRtOK2l8WrlJvyV+8LNxrk7bP4RsBr1BrWWSiKSMWiSXJL2\r\n7r3ejn5Xbtoo1JzdDafSK0GmmgtYEIBRR80=\r\n=Qm2s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","type":"module","exports":{".":{"import":"./src/index.js","require":"./dist/cjs/index.js"},"./*":{"import":"./src/*","require":"./dist/cjs/*"}},"gitHead":"b8f190eaad87ff658e5df68563c7e1676b6fc545","scripts":{"lint":"eslint src test","test":"npm run test:raw | tap-spec","build":"node ../../build-cjs.js node","test:raw":"node test","test-with-coverage":"c8 --reporter=text npm test","deprendencies:update-internal":"npm uninstall @json2csv/plainjs && npm install @json2csv/plainjs"},"_npmUser":{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"},"repository":{"url":"git+https://github.com/juanjoDiaz/json2csv.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js Transform and Async interface to convert JSON into CSV.","directories":{},"_nodeVersion":"18.12.0","dependencies":{"@json2csv/plainjs":"^6.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node_6.1.1_1667893461891_0.36773615578811003","host":"s3://npm-registry-packages"}},"6.1.2":{"name":"@json2csv/node","version":"6.1.2","keywords":["json","to","csv","export","convert","parse"],"author":{"name":"Juanjo Díaz","email":"juanjo.diazmo@gmail.com"},"license":"MIT","_id":"@json2csv/node@6.1.2","maintainers":[{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"}],"homepage":"http://juanjodiaz.github.io/json2csv","bugs":{"url":"https://github.com/juanjoDiaz/json2csv/issues"},"dist":{"shasum":"f7e9c56164b3aa3b072c76714bd4fa0fe0a7471a","tarball":"https://registry.npmjs.org/@json2csv/node/-/node-6.1.2.tgz","fileCount":12,"integrity":"sha512-obe0WcHlAjbRSJ5LdCTy0s598vhNMlRLw66lEqtNSqcqtGBM7FwLXw/4roTZjrTaaMlup7XTBrK2zcoW1DkG5Q==","signatures":[{"sig":"MEUCIQDo8XsV7vsuq7ghYglWQDZ1tnuhGxe2Z1ocpl2wY9C45AIgBub7rh2r1CoB1Kj7vcdNN+IY9Ldw5YAbzH7buUW7gGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcgcdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVTRAAkzEIBJazTWohjPAsS+WvVGGhsEPbWJduw68Nbhe9i+s34xHe\r\nwZqlTfnZcce4pctZcHFlAJd4Y9KBxGK+O1ytSydqAVpbXWgEVfdTSv3B/7MY\r\nV8g+3GoPfbvMSfxkbKE2PJEa4B4GTnS+TZ3nYcdko4hj7HztOsjCpGNg6qfA\r\nFixCZCQgbs0qaScfccFWLomXRqcvNZ/fkz8rJQ7LFmumBL6BSHzH/s87Zop4\r\nr/WdmNxeEvJu6jr6qOL90e9oacsZGaHDwswab/Pxo/k4qwO054YKbIjdf5uv\r\nomdvrLM1Ln0fQgJnhrlWQsyp4iaI9VYlCGSOawNaV6+BGintRPVqT6T4hQSH\r\nDeKYPewR629fBN0ix8wbJtWE3YH00aS++tKEdu7afYUlwAxp06G2SuW2olHi\r\niQGhG4yA058kUCK+iCBzXWVY3Wb2Qo4B3A9NBYiUozrHKLtF0Wen/5wWXx52\r\nVda57w4cW7o1jYj47YuUrDQ69q920u1LRG1Z9dtkEy+33hhN8Kh1T4fpSF9z\r\ne2y2VZiDaCg+Y591ZhaBrDI36tKOo/QmrDeP7ra+xV5eTxH1ZFscd0oAiYv3\r\nTj60EjQ8zXAa2g7W0iitm+DMV4peGhrohpitazSrtOMXXImGLBw8mheKKF9+\r\nGsnBMuRy2eiqIHE6onxvYJY0UK7DbmdsKxs=\r\n=McXc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","type":"module","exports":{".":{"import":"./src/index.js","require":"./dist/cjs/index.js"},"./*":{"import":"./src/*","require":"./dist/cjs/*"}},"gitHead":"94fc50f81cca0e821f1dc0b4022e06a5ed528c07","scripts":{"lint":"eslint src test","test":"npm run test:raw | tap-spec","test:raw":"node test","build:cjs":"node ../../build-cjs.js node","prepublishOnly":"npm run build:cjs","test-with-coverage":"c8 --reporter=text npm test","deprendencies:update-internal":"npm uninstall @json2csv/plainjs && npm install @json2csv/plainjs"},"_npmUser":{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"},"repository":{"url":"git+https://github.com/juanjoDiaz/json2csv.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js Transform and Async interface to convert JSON into CSV.","directories":{},"_nodeVersion":"18.12.0","dependencies":{"@json2csv/plainjs":"^6.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node_6.1.2_1668417309022_0.945767942338591","host":"s3://npm-registry-packages"}},"6.1.3":{"name":"@json2csv/node","version":"6.1.3","keywords":["json","to","csv","export","convert","parse"],"author":{"name":"Juanjo Díaz","email":"juanjo.diazmo@gmail.com"},"license":"MIT","_id":"@json2csv/node@6.1.3","maintainers":[{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"}],"homepage":"http://juanjodiaz.github.io/json2csv","bugs":{"url":"https://github.com/juanjoDiaz/json2csv/issues"},"dist":{"shasum":"41afa1bd8072d023ed7d6bda41b8f5ca0732abe3","tarball":"https://registry.npmjs.org/@json2csv/node/-/node-6.1.3.tgz","fileCount":12,"integrity":"sha512-AYtaZDhmiMW9uiUDPlbFBWcj5JX485TLT7GBukTQh6509Ha/1GXjLpHUQq594Yn2OQeA4BNZAT70InXDm95soA==","signatures":[{"sig":"MEUCIE+CxCNSHv1QXxhUzpLYZR9iHj3WbeU4Jd+cquoUcBwjAiEAu9FMM23kMdAdKPGxznevdas1ZKQ5imqtcoIo3L1s75I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK0X7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsFQ//U2yL7RORnhIVUV9O4JBFYaviz9Iz8Z0o1IUEzuDTXuu0W9JW\r\nRCQzw7Wag50q0BR5nz5WLogsXxvRJk5KQu2Bo4pTpLPXrSGDOVKr+70L9NIZ\r\nlcbS/lfCe4iCCf/hhLwpZ86MX7fPb6nD8GD9vWM0rHlMkjapqB9W8HB7Tlxv\r\niCBxxJsQtB2l1ieh1AAQdOriXq0iDt9zKeyl5N4JlvLVPAqiMAcxa5OXesIe\r\nySOZ+FLRJ85KBrhNOoUE71B19LsS45+bceLZacULENhm0L5we0kkd/kPEsLx\r\nJ/wGzHsyzkPhrgZVtqmVv5l6ipEzZXIDzu9g/Q1CEb2P6YRSggJycY/AhNXM\r\nfKlqyoiGiBG6barnxn0zroT5ZQkM25hvZlYvmIdRuMU188hKLREuadD5174U\r\nzc9dDnxAoKbT+lC63xJVHTTYTGab2q8yLFiNy7aUxq9j+rSm0l5sIM4jgxP+\r\n406GMuthVPZCr7LqKuCMXpZQ9da62/dN7sVQFEk/3ukHGRpzQRv3pQfv0BFf\r\nsGtSI8JTU9nph29FlXJs6OZsOmaLasC8mWkTz49P1zQVSg7gSxOI0PaS2795\r\nF7BXHD5ksJNYcGY1/vxp0w1MDqLEwL/pFIopBgv36dC2mF7LvtalthMYvIE9\r\nno2e4uo9EipzqO43vWHQWgT4VKYBqufrMJ8=\r\n=Xxty\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","type":"module","exports":{".":{"import":"./src/index.js","require":"./dist/cjs/index.js"},"./*":{"import":"./src/*","require":"./dist/cjs/*"}},"gitHead":"2d827e99d849e3afbbfcde4fa25f9789aab25c83","scripts":{"lint":"eslint src test","test":"npm run test:raw | tap-spec","test:raw":"node test","build:cjs":"node ../../build-cjs.js node","prepublishOnly":"npm run build:cjs","test-with-coverage":"c8 --reporter=text npm test","dependencies:update-internal":"npm uninstall @json2csv/plainjs && npm install @json2csv/plainjs"},"_npmUser":{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"},"repository":{"url":"git+https://github.com/juanjoDiaz/json2csv.git","type":"git"},"_npmVersion":"9.5.0","description":"Node.js Transform and Async interface to convert JSON into CSV.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@json2csv/plainjs":"^6.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node_6.1.3_1680557562942_0.7869798375459951","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@json2csv/node","version":"7.0.0","keywords":["json","to","csv","export","convert","parse"],"author":{"name":"Juanjo Díaz","email":"juanjo.diazmo@gmail.com"},"license":"MIT","_id":"@json2csv/node@7.0.0","maintainers":[{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"}],"homepage":"http://juanjodiaz.github.io/json2csv","bugs":{"url":"https://github.com/juanjoDiaz/json2csv/issues"},"dist":{"shasum":"d4b9543865a0cba55677c230dfc281e8673715da","tarball":"https://registry.npmjs.org/@json2csv/node/-/node-7.0.0.tgz","fileCount":34,"integrity":"sha512-2foXDTVzFUDMGFLUXTXN+9QeP0I34G8+4RYQCAaTL4q+uKyXjRfmUn3BHZJKR+3F6duXrrONL6+bCNSsQggiHg==","signatures":[{"sig":"MEUCIQDbNM+u6kljmm9cT/IgY8mm3ZCS5a2xUqjYtWAadqq/3gIgKVdEIWLQfIW3RxybGSqZg9K8oL7IInpz//Z1IaymF60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109871},"main":"dist/mjs/index.js","type":"module","types":"./dist/mjs/index.d.ts","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"},"./*":{"import":"./dist/mjs/*","require":"./dist/cjs/*"}},"gitHead":"20ef8ff0a2ebb89f180f71e5c5bbdac4c7923fb2","scripts":{"lint":"eslint src test","test":"node test/CommonJS.cjs && npm run test:raw | tap-spec","build":"npm run build:cjs && npm run build:mjs","pretest":"npm run build","test:raw":"ts-node --esm test/index.ts","build:cjs":"tsc --module commonjs --verbatimModuleSyntax false --outDir ./dist/cjs && node ../../build-cjs.js","build:mjs":"tsc --module esnext --outDir ./dist/mjs","prepublishOnly":"npm run build","test-with-coverage":"c8 --reporter=text npm test","dependencies:update-internal":"npm uninstall @json2csv/plainjs && npm install @json2csv/plainjs"},"_npmUser":{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"},"repository":{"url":"git+https://github.com/juanjoDiaz/json2csv.git","type":"git"},"_npmVersion":"9.5.1","description":"Node.js Transform and Async interface to convert JSON into CSV.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@json2csv/plainjs":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.1.7"},"_npmOperationalInternal":{"tmp":"tmp/node_7.0.0_1685377799634_0.9329016308268174","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"@json2csv/node","version":"7.0.1","keywords":["json","to","csv","export","convert","parse"],"author":{"name":"Juanjo Díaz","email":"juanjo.diazmo@gmail.com"},"license":"MIT","_id":"@json2csv/node@7.0.1","maintainers":[{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"}],"homepage":"http://juanjodiaz.github.io/json2csv","bugs":{"url":"https://github.com/juanjoDiaz/json2csv/issues"},"dist":{"shasum":"b94d0335fba430e1dc3e4fb714d4b307e8c30c81","tarball":"https://registry.npmjs.org/@json2csv/node/-/node-7.0.1.tgz","fileCount":34,"integrity":"sha512-9+degE3m/ZPlBo10U5scqIpQ8bUDSmaojdTrtRfqPa7muOiFZJiJrbl+DSIuPJO/1vXTVILbi+rqsT9HQjtSiQ==","signatures":[{"sig":"MEQCIAaEhopMCWRfHaTAfrpTYIQnyCLfacx4TZ8LzGaeAEkHAiBjUDIUw1tpXphYj705m18tu4ltckn/T/aAF+KLzPk5Gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112699},"main":"dist/mjs/index.js","type":"module","types":"./dist/mjs/index.d.ts","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"},"./*":{"import":"./dist/mjs/*","require":"./dist/cjs/*"}},"gitHead":"b43c7dd556b7afc9728ecc31ccc96c8c76056f09","scripts":{"lint":"eslint src test","test":"node test/CommonJS.cjs && npm run test:raw | tap-spec","build":"npm run build:cjs && npm run build:mjs","pretest":"npm run build","test:raw":"ts-node --esm test/index.ts","build:cjs":"tsc --module commonjs --verbatimModuleSyntax false --outDir ./dist/cjs && node ../../build-cjs.js","build:mjs":"tsc --module esnext --outDir ./dist/mjs","prepublishOnly":"npm run build","test-with-coverage":"c8 --reporter=text npm test","dependencies:update-internal":"npm uninstall @json2csv/plainjs && npm install @json2csv/plainjs"},"_npmUser":{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"},"repository":{"url":"git+https://github.com/juanjoDiaz/json2csv.git","type":"git"},"_npmVersion":"9.5.1","description":"Node.js Transform and Async interface to convert JSON into CSV.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@json2csv/plainjs":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.1.7"},"_npmOperationalInternal":{"tmp":"tmp/node_7.0.1_1685526153009_0.7324869915596715","host":"s3://npm-registry-packages"}},"7.0.2":{"name":"@json2csv/node","version":"7.0.2","keywords":["json","to","csv","export","convert","parse"],"author":{"name":"Juanjo Díaz","email":"juanjo.diazmo@gmail.com"},"license":"MIT","_id":"@json2csv/node@7.0.2","maintainers":[{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"}],"homepage":"http://juanjodiaz.github.io/json2csv","bugs":{"url":"https://github.com/juanjoDiaz/json2csv/issues"},"dist":{"shasum":"0cbd42fb1d3a5775e4d699462495aacd903c4941","tarball":"https://registry.npmjs.org/@json2csv/node/-/node-7.0.2.tgz","fileCount":34,"integrity":"sha512-dHV0yiqMfWif/XBkyyiwIuwvf1kEmwDD0NFKTxH4K/NXO4HKWmWvou9yjB1B3YJwzK3/dba2NAtBFOfXh9/4lQ==","signatures":[{"sig":"MEUCICzhUdRkCVAAQI+lVHiJ+bslhGqfSBxGHpVJT4K8vEoFAiEA2dmSkTQslKLv4QKSEaUqqVLrfJCKB3x3xZB72nYVj/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112714},"main":"dist/mjs/index.js","type":"module","types":"./dist/mjs/index.d.ts","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"},"./*":{"import":"./dist/mjs/*","require":"./dist/cjs/*"}},"gitHead":"99c9595a6e2499578e60cf077bf74b9f992f3285","scripts":{"lint":"eslint src test","test":"node test/CommonJS.cjs && npm run test:raw | tap-spec","build":"npm run build:cjs && npm run build:mjs","pretest":"npm run build","test:raw":"ts-node --esm test/index.ts","build:cjs":"tsc --module commonjs --verbatimModuleSyntax false --outDir ./dist/cjs && node ../../build-cjs.js","build:mjs":"tsc --module esnext --outDir ./dist/mjs","prepublishOnly":"npm run build","test-with-coverage":"c8 --reporter=text npm test","dependencies:update-internal":"npm uninstall @json2csv/plainjs && npm install @json2csv/plainjs"},"_npmUser":{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"},"repository":{"url":"git+https://github.com/juanjoDiaz/json2csv.git","type":"git"},"_npmVersion":"9.6.7","description":"Node.js Transform and Async interface to convert JSON into CSV.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@json2csv/plainjs":"^7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.1.7"},"_npmOperationalInternal":{"tmp":"tmp/node_7.0.2_1692232286626_0.8941717279015371","host":"s3://npm-registry-packages"}},"7.0.3":{"name":"@json2csv/node","version":"7.0.3","keywords":["json","to","csv","export","convert","parse"],"author":{"name":"Juanjo Díaz","email":"juanjo.diazmo@gmail.com"},"license":"MIT","_id":"@json2csv/node@7.0.3","maintainers":[{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"}],"homepage":"http://juanjodiaz.github.io/json2csv","bugs":{"url":"https://github.com/juanjoDiaz/json2csv/issues"},"dist":{"shasum":"0a71ef27eb371540c1d5d470d6ffed5514eae181","tarball":"https://registry.npmjs.org/@json2csv/node/-/node-7.0.3.tgz","fileCount":34,"integrity":"sha512-lmIprTZLw5UgetRXfkYlzHhs5juXFmeDR03Ao9ahOim7GYqsqMMCDe7SZGSXHYBLNVu5f2ClsUMOKLhHJtW7Zg==","signatures":[{"sig":"MEQCIFqoMkg807D5sTXtai+y8IKfEiLFpsAZUfJEywyZlj2kAiAfcLOSeEGik7gvAcUqiMA8awiXcF3S9ErWT6NgT70t6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113435},"main":"dist/mjs/index.js","type":"module","types":"./dist/mjs/index.d.ts","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"},"./*":{"import":"./dist/mjs/*","require":"./dist/cjs/*"}},"gitHead":"3f075bd158665e4121964e10e03fd2366e0b5e45","scripts":{"lint":"eslint src test","test":"node test/CommonJS.cjs && npm run test:raw | tap-spec","build":"npm run build:cjs && npm run build:mjs","pretest":"npm run build","test:raw":"ts-node --esm test/index.ts","build:cjs":"tsc --module commonjs --verbatimModuleSyntax false --outDir ./dist/cjs && node ../../build-cjs.js","build:mjs":"tsc --module esnext --outDir ./dist/mjs","prepublishOnly":"npm run build","test-with-coverage":"c8 --reporter=text npm test","dependencies:update-internal":"npm uninstall @json2csv/plainjs && npm install @json2csv/plainjs"},"_npmUser":{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"},"repository":{"url":"git+https://github.com/juanjoDiaz/json2csv.git","type":"git"},"_npmVersion":"9.6.7","description":"Node.js Transform and Async interface to convert JSON into CSV.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@json2csv/plainjs":"^7.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.1.7"},"_npmOperationalInternal":{"tmp":"tmp/node_7.0.3_1692911557693_0.6520242405184327","host":"s3://npm-registry-packages"}},"7.0.4":{"name":"@json2csv/node","version":"7.0.4","keywords":["json","to","csv","export","convert","parse"],"author":{"name":"Juanjo Díaz","email":"juanjo.diazmo@gmail.com"},"license":"MIT","_id":"@json2csv/node@7.0.4","maintainers":[{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"}],"homepage":"http://juanjodiaz.github.io/json2csv","bugs":{"url":"https://github.com/juanjoDiaz/json2csv/issues"},"dist":{"shasum":"ce5a49dac9670a0396016a36e16198330531cebd","tarball":"https://registry.npmjs.org/@json2csv/node/-/node-7.0.4.tgz","fileCount":34,"integrity":"sha512-ZDK56yyn5WFuUNovyjQU14mtSxktL+tV332g3PgqdGcBdIfQhtsGHWugBdD1jmfAHOfacNKkoMZm/JLUOZDJRw==","signatures":[{"sig":"MEYCIQD6wlsKpWmYY6xXWYQgoyxhrJtWzi7I3kznMhtjelATAQIhAOQVYkwDqm9GYhZAq8ivyvYDlW9qezbPBlpV7FXA3tSJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119599},"main":"dist/mjs/index.js","type":"module","types":"./dist/mjs/index.d.ts","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"},"./*":{"import":"./dist/mjs/*","require":"./dist/cjs/*"}},"gitHead":"cc4e0a3551868bd86c1b3bb02a94ed86fe983cc4","scripts":{"lint":"eslint src test","test":"node test/CommonJS.cjs && npm run test:raw | tap-spec","build":"npm run build:cjs && npm run build:mjs","pretest":"npm run build","test:raw":"ts-node --esm test/index.ts","build:cjs":"tsc --module commonjs --verbatimModuleSyntax false --outDir ./dist/cjs && node ../../build-cjs.js","build:mjs":"tsc --module esnext --outDir ./dist/mjs","prepublishOnly":"npm run build","test-with-coverage":"c8 --reporter=text npm test","dependencies:update-internal":"npm uninstall @json2csv/plainjs && npm install @json2csv/plainjs"},"_npmUser":{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"},"repository":{"url":"git+https://github.com/juanjoDiaz/json2csv.git","type":"git"},"_npmVersion":"9.8.1","description":"Node.js Transform and Async interface to convert JSON into CSV.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@json2csv/plainjs":"^7.0.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.1.7"},"_npmOperationalInternal":{"tmp":"tmp/node_7.0.4_1701198064226_0.6729278357825688","host":"s3://npm-registry-packages"}},"7.0.5":{"name":"@json2csv/node","version":"7.0.5","keywords":["json","to","csv","export","convert","parse"],"author":{"name":"Juanjo Díaz","email":"juanjo.diazmo@gmail.com"},"license":"MIT","_id":"@json2csv/node@7.0.5","maintainers":[{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"}],"homepage":"http://juanjodiaz.github.io/json2csv","bugs":{"url":"https://github.com/juanjoDiaz/json2csv/issues"},"dist":{"shasum":"0fc534af615513d31deaad1ec9701c5d600142f4","tarball":"https://registry.npmjs.org/@json2csv/node/-/node-7.0.5.tgz","fileCount":34,"integrity":"sha512-dOp2yHW8gDmIaGYUMEjhxZsMXld1hdvMLpgNdAOGJYqOrEMkGXbxZD3LF6hBJQnHsIZWsiWzLk4itFmvp/ZF7w==","signatures":[{"sig":"MEUCIQCB2ctAKET/gzt+wjXn3IGTaopcU8epzXY9rYR7BkCNaQIgFz7N3e7OUq/VRflQd1KzemsHu6TfOe0j9nnIbPYDdMc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117133},"main":"dist/mjs/index.js","type":"module","types":"./dist/mjs/index.d.ts","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"},"./*":{"import":"./dist/mjs/*","require":"./dist/cjs/*"}},"gitHead":"2f1e93254c3725971d9d2a4518b2c26c4d21ba37","scripts":{"lint":"eslint src test","test":"node test/CommonJS.cjs && npm run test:raw | tap-spec","build":"npm run build:cjs && npm run build:mjs","pretest":"npm run build","test:raw":"node --loader ts-node/esm test/index.ts","build:cjs":"tsc --module commonjs --verbatimModuleSyntax false --outDir ./dist/cjs && node ../../build-cjs.js","build:mjs":"tsc --module esnext --outDir ./dist/mjs","prepublishOnly":"npm run build","test-with-coverage":"c8 --reporter=text npm test","dependencies:update-internal":"npm uninstall @json2csv/plainjs && npm install @json2csv/plainjs"},"_npmUser":{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"},"repository":{"url":"git+https://github.com/juanjoDiaz/json2csv.git","type":"git"},"_npmVersion":"10.2.3","description":"Node.js Transform and Async interface to convert JSON into CSV.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@json2csv/plainjs":"^7.0.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.1.7"},"_npmOperationalInternal":{"tmp":"tmp/node_7.0.5_1705768906934_0.8896003230325824","host":"s3://npm-registry-packages"}},"7.0.6":{"name":"@json2csv/node","version":"7.0.6","keywords":["json","to","csv","export","convert","parse"],"author":{"name":"Juanjo Díaz","email":"juanjo.diazmo@gmail.com"},"license":"MIT","_id":"@json2csv/node@7.0.6","maintainers":[{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"}],"homepage":"http://juanjodiaz.github.io/json2csv","bugs":{"url":"https://github.com/juanjoDiaz/json2csv/issues"},"dist":{"shasum":"90b0b1f301f73bcd1325d02aded86844dc27c614","tarball":"https://registry.npmjs.org/@json2csv/node/-/node-7.0.6.tgz","fileCount":34,"integrity":"sha512-J3AX8cDBeQyriJj0oFxJot52hScUN4hhUBRnUGIPt+yI1YpwUuftriJi1RJS60Uz6Stce1sewHeG56dBc9/XGg==","signatures":[{"sig":"MEYCIQCQzKEU9MLjqujkhXle5mQR1uXEMiZ727afwO9vBFpoaQIhANoheZabhSc8L9nM/ri3ViZHa8md7civx+JjiyEtxBKC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117193},"main":"dist/mjs/index.js","type":"module","types":"./dist/mjs/index.d.ts","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"},"./*":{"import":"./dist/mjs/*","require":"./dist/cjs/*"}},"gitHead":"1bc87a07565eed3c857342c41b7ca296ca48e452","scripts":{"lint":"eslint src test","test":"node test/CommonJS.cjs && npm run test:raw | tap-spec","build":"npm run build:cjs && npm run build:mjs","pretest":"npm run build","test:raw":"node --loader ts-node/esm test/index.ts","build:cjs":"tsc --module commonjs --verbatimModuleSyntax false --outDir ./dist/cjs && node ../../build-cjs.js","build:mjs":"tsc --module esnext --outDir ./dist/mjs","prepublishOnly":"npm run build","test-with-coverage":"c8 --reporter=text npm test","dependencies:update-internal":"npm uninstall @json2csv/plainjs && npm install @json2csv/plainjs"},"_npmUser":{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"},"repository":{"url":"git+https://github.com/juanjoDiaz/json2csv.git","type":"git"},"_npmVersion":"10.2.4","description":"Node.js Transform and Async interface to convert JSON into CSV.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@json2csv/plainjs":"^7.0.6"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.1.7"},"_npmOperationalInternal":{"tmp":"tmp/node_7.0.6_1707666609649_0.2741673897575714","host":"s3://npm-registry-packages"}},"7.0.7":{"name":"@json2csv/node","version":"7.0.7","keywords":["json","to","csv","export","convert","parse"],"author":{"name":"Juanjo Díaz","email":"juanjo.diazmo@gmail.com"},"license":"MIT","_id":"@json2csv/node@7.0.7","maintainers":[{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"}],"homepage":"https://juanjodiaz.github.io/json2csv","bugs":{"url":"https://github.com/juanjoDiaz/json2csv/issues"},"dist":{"shasum":"5d4852082ddbfd2e970f7a09442feaaeb22b8017","tarball":"https://registry.npmjs.org/@json2csv/node/-/node-7.0.7.tgz","fileCount":32,"integrity":"sha512-sP5BaTx/MyoY+UdHlOnBiWB2PF3i8Gw6PL7ld++L9r6bU4X2N1AahS1m1PO/bTElboSswSwrsE6J1XHhlpZ+0g==","signatures":[{"sig":"MEUCIEvR5m8UCKLa4eM30lfd/bsYNmpF8SD6XeC8F1hFZBRTAiEAk2ln2B9AK148f0bBnjlDg4QvtmtkGH/AGJdypCZQAIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@json2csv%2fnode@7.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99015},"main":"dist/mjs/index.js","type":"module","types":"./dist/mjs/index.d.ts","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"},"./*":{"import":"./dist/mjs/*","require":"./dist/cjs/*"}},"gitHead":"a39217c37cccdef5c67a9a10cb836ac7715647bf","scripts":{"lint":"biome check src test","test":"node test/CommonJS.cjs && vitest run","build":"npm run build:cjs && npm run build:mjs","clean":"node -e \"fs.rmSync('dist', {recursive:true, force:true})\"","pretest":"npm run build","build:cjs":"tsc --module commonjs --moduleResolution bundler --verbatimModuleSyntax false --outDir ./dist/cjs && node ../../build-cjs.js","build:mjs":"tsc --module nodenext --outDir ./dist/mjs","prepublishOnly":"npm run build","dependencies:update-internal":"npm uninstall @json2csv/plainjs && npm install @json2csv/plainjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec80de29-19f4-4019-9f8c-8d504e56840e"}},"repository":{"url":"git+https://github.com/juanjoDiaz/json2csv.git","type":"git"},"_npmVersion":"11.16.0","description":"Node.js Transform and Async interface to convert JSON into CSV.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@json2csv/plainjs":"^7.0.7"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"~26.1.0"},"_npmOperationalInternal":{"tmp":"tmp/node_7.0.7_1784224034193_0.28674167224509794","host":"s3://npm-registry-packages-npm-production"}},"7.0.8":{"name":"@json2csv/node","version":"7.0.8","description":"Node.js Transform and Async interface to convert JSON into CSV.","sideEffects":false,"keywords":["json","to","csv","export","convert","parse"],"homepage":"https://juanjodiaz.github.io/json2csv","bugs":{"url":"https://github.com/juanjoDiaz/json2csv/issues"},"repository":{"type":"git","url":"git+https://github.com/juanjoDiaz/json2csv.git"},"license":"MIT","author":{"name":"Juanjo Díaz","email":"juanjo.diazmo@gmail.com"},"type":"module","exports":{"./*":{"import":"./dist/mjs/*","require":"./dist/cjs/*"},".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"main":"dist/mjs/index.js","scripts":{"lint":"biome check src test","build:cjs":"tsc --module commonjs --moduleResolution bundler --verbatimModuleSyntax false --outDir ./dist/cjs && node ../../build-cjs.js","build:mjs":"tsc --module nodenext --outDir ./dist/mjs","build":"npm run build:cjs && npm run build:mjs","clean":"node -e \"fs.rmSync('dist', {recursive:true, force:true})\"","pretest":"npm run build","test":"node test/CommonJS.cjs && vitest run","dependencies:update-internal":"npm uninstall @json2csv/plainjs && npm install @json2csv/plainjs","prepublishOnly":"npm run build"},"devDependencies":{"@types/node":"~26.1.2"},"dependencies":{"@json2csv/plainjs":"^7.0.8"},"gitHead":"6b90db82179729dd56958d6cfb27153027a0fcbb","types":"./dist/mjs/index.d.ts","_id":"@json2csv/node@7.0.8","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-Vy5Mq6Zl5rBkrFFqnb12PjsQJJz470PxGji1q1n1fah/LhVyQY6fqKJb1fd2d+KlJgVQ8K9d5U2zrBJkCFNoMA==","shasum":"2a544950e995eead4c3b30eea57dc9ff149ba00a","tarball":"https://registry.npmjs.org/@json2csv/node/-/node-7.0.8.tgz","fileCount":32,"unpackedSize":101867,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@json2csv%2fnode@7.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDcW/4hlPjb68UZLtT9lKQ8bBj5b7xLAzXZCHUEo8tl5AiA7WkXVydah2G2Eb6y7hdTd3O+ETy0wyoh51KZHTensFg=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec80de29-19f4-4019-9f8c-8d504e56840e"}},"directories":{},"maintainers":[{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node_7.0.8_1786000757253_0.598336928709785"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-21T21:17:34.820Z","modified":"2026-08-06T07:19:17.860Z","6.0.0-alpha.2":"2022-08-21T21:17:35.009Z","6.0.0-alpha.4":"2022-09-11T18:49:20.951Z","6.0.0":"2022-09-27T16:24:42.969Z","6.1.0":"2022-10-30T21:46:16.103Z","6.1.1":"2022-11-08T07:44:22.042Z","6.1.2":"2022-11-14T09:15:09.171Z","6.1.3":"2023-04-03T21:32:43.095Z","7.0.0":"2023-05-29T16:29:59.817Z","7.0.1":"2023-05-31T09:42:33.170Z","7.0.2":"2023-08-17T00:31:26.910Z","7.0.3":"2023-08-24T21:12:37.942Z","7.0.4":"2023-11-28T19:01:04.477Z","7.0.5":"2024-01-20T16:41:47.091Z","7.0.6":"2024-02-11T15:50:09.920Z","7.0.7":"2026-07-16T17:47:14.335Z","7.0.8":"2026-08-06T07:19:17.452Z"},"bugs":{"url":"https://github.com/juanjoDiaz/json2csv/issues"},"author":{"name":"Juanjo Díaz","email":"juanjo.diazmo@gmail.com"},"license":"MIT","homepage":"https://juanjodiaz.github.io/json2csv","keywords":["json","to","csv","export","convert","parse"],"repository":{"type":"git","url":"git+https://github.com/juanjoDiaz/json2csv.git"},"description":"Node.js Transform and Async interface to convert JSON into CSV.","maintainers":[{"name":"juanjodiaz","email":"juanjo.diazmo@gmail.com"}],"readme":"# @json2csv/node\n\n[![npm version](https://badge.fury.io/js/@json2csv%2Fnode.svg)](https://badge.fury.io/js/@json2csv%2Fnode)\n[![npm monthly downloads](https://img.shields.io/npm/dm/@json2csv/node.svg)](https://badge.fury.io/js/@json2csv%2Fnode)\n[![Node.js CI](https://github.com/juanjoDiaz/json2csv/actions/workflows/on-push.yaml/badge.svg)](https://github.com/juanjoDiaz/json2csv/actions/workflows/on-push.yaml)\n[![Coverage Status](https://coveralls.io/repos/github/juanjoDiaz/json2csv/badge.svg?branch=main)](https://coveralls.io/github/juanjoDiaz/json2csv?branch=main)\n[![license](https://img.shields.io/npm/l/@json2csv/plainjs)](https://raw.githubusercontent.com/juanjoDiaz/json2csv/main/LICENSE.md)\n\nFast and highly configurable JSON to CSV converter.\nIt fully support conversion following the [RFC4180](https://datatracker.ietf.org/doc/html/rfc4180) specification as well as other similar text delimited formats as TSV.\n\n`@json2csv/node` exposes two modules to integrate `json2csv` with the Node.js Stream API for stream processing of JSON data.\n\nThis package includes two modules:\n  * **[Node Transform](#node-transform):** Node.js Transform Stream that ingests JSON and outputs csv. Ideal to process streams (http responses, file contents, ...) in Node.js.\n  * **[Node Async Parser](#node-async-parser):** Wraps the `Node Transform` to offer a friendly promise-based API.\n\n### Features\n\n- Fast and lightweight\n- Support for standard JSON as well as NDJSON\n- Scalable to infinitely large datasets (using stream processing)\n- Advanced data selection (automatic field discovery, underscore-like selectors, custom data getters, default values for missing fields, ...)\n- Support for custom input data transformation\n- Support for custom csv cell formatting.\n- Highly customizable (supporting custom quotation marks, delimiters, eol values, etc.)\n- Automatic escaping (preserving new lines, quotes, etc.)\n- Optional headers\n- Unicode encoding support\n- Pretty printing in table format to stdout\n\n### Other json2csv packages\n\nThere are multiple flavours of json2csv:\n\n* **[Plainjs](https://www.npmjs.com/package/@json2csv/plainjs):** Includes the `Parser` API and a new `StreamParser` API which doesn't the conversion in a streaming fashion in pure js.\n* **[Node](https://www.npmjs.com/package/@json2csv/node):** Includes the `Node Transform` and `Node Async Parser` APIs for Node users.\n* **[WHATWG](https://www.npmjs.com/package/@json2csv/whatwg):** Includes the `WHATWG Transform Stream` and `WHATWG Async Parser` APIs for users of WHATWG streams (browser, Node or Deno).\n* **[CLI](https://www.npmjs.com/package/@json2csv/cli):** Includes the `CLI` interface.\n\nAnd a couple of libraries that enable additional configurations:\n\n* **[Transforms](https://www.npmjs.com/package/@json2csv/transforms):** Includes the built-in `transforms` for json2csv (unwind and flatten) allowing the using to transform data before is parsed.\n* **[Formatters](https://www.npmjs.com/package/@json2csv/formatters):** Includes the built-in `formatters` for json2csv (one for each data type, an excel-specific one, etc.). Formatters convert JSON data types into CSV-compatible strings.\n\n## Requirements\n\n- Node v20+\n\n## Installation\n\n### **NPM**\n\nYou can install json2csv as a dependency using NPM.\n\n```bash\n$ npm install --save @json2csv/node\n```\n\n### **Yarn**\n\nYou can install json2csv as a dependency using Yarn.\n\n```bash\n$ yarn add --save @json2csv/node\n```\n\n## Node Transform\n\nFor Node.js users, the Streaming API is wrapped in a Node.js Stream Transform. This approach ensures a consistent memory footprint and avoids blocking JavaScript's event loop.\n\nThe async API takes a second options arguments that is directly passed to the underlying streams and accepts the same options as the standard [Node.js streams](https://nodejs.org/api/stream.html#stream_new_stream_duplex_options), plus the options supported by the `Stream Parser`.\n\nThis Transform uses the `StreamParser` under the hood and support similar events.\n\n### Usage\n\n```js\nimport { createReadStream, createWriteStream } from 'fs';\nimport { Transform } from '@json2csv/node';\n\nconst input = createReadStream(inputPath, { encoding: 'utf8' });\nconst output = createWriteStream(outputPath, { encoding: 'utf8' });\n\nconst opts = {};\nconst transformOpts = {};\nconst asyncOpts = {};\nconst parser = new Transform(opts, asyncOpts, transformOpts);\n\nconst processor = input.pipe(parser).pipe(output);\n\n// You can also listen for events on the conversion and see how the header or the lines are coming out.\nparser\n  .on('header', (header) => console.log(header))\n  .on('line', (line) => console.log(line));\n```\n\n#### Parameters\n\n##### Options\n\n* `ndjson` [&lt;Boolean&gt;](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) indicates that the data is in NDJSON format. Only effective when using the streaming API and not in object mode.\n* `fields` [&lt;DataSelector[]&gt;](/docs/advanced-options/data-selection.md) Defaults to toplevel JSON attributes.\n* `transforms` [&lt;Transform[]&gt;](/docs/advanced-options/transforms.md) Array of transforms to apply to the data. A transform is a function that receives a data recod and returns a transformed record. Transforms are executed in order.\n* `formatters` [&lt;Formatters&gt;](/docs/advanced-options/formatters.md) Object where the each key is a Javascript data type and its associated value is a formatters for the given type.\n* `defaultValue` [&lt;Any&gt;]() value to use when missing data. Defaults to `<empty>` if not specified. (Overridden by `fields[].default`)\n* `delimiter` [&lt;String&gt;](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)  delimiter of columns. Defaults to `,` if not specified.\n* `eol` [&lt;String&gt;](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)  overrides the default OS line ending (i.e. `\\n` on Unix and `\\r\\n` on Windows).\n* `header` [&lt;Boolean&gt;](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean)  determines whether or not CSV file will contain a title column. Defaults to `true` if not specified.\n* `includeEmptyRows` [&lt;Boolean&gt;](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) includes empty rows. Defaults to `false`.\n* `withBOM` [&lt;Boolean&gt;](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) with BOM character. Defaults to `false`.\n\n##### Transform Options\n\nSee the [Duplex stream options](https://nodejs.org/api/stream.html#new-streamduplexoptions) for more details.\n\n##### Async Options\n\nOptions used by the underlying parsing library to process the binary or text stream.\nNot relevant when running in `objectMode`.\nBuffering is only relevant if you expect very large strings/numbers in your JSON.\nSee [@streamparser/json](https://github.com/juanjoDiaz/streamparser-json#buffering) for more details about buffering.\n\n* `stringBufferSize` [&lt;number&gt;](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Size of the buffer used to parse strings. Defaults to 0 which means to don't buffer. Min valid value is 4.\n* `numberBufferSize` [&lt;number&gt;](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Size of the buffer used to parse numbers. Defaults to 0 to don't buffer.\n\n### Complete Documentation\n\nSee [https://juanjodiaz.github.io/json2csv/#/parsers/node-transform](https://juanjodiaz.github.io/json2csv/#/parsers/node-transform).\n\n## Node Async Parser\n\nTo facilitate usage, `NodeAsyncParser` wraps `NodeTransform` exposing a single `parse` method similar to the sync API. This method accepts JSON arrays/objects, TypedArrays, strings and readable streams as input and returns a stream that produces the CSV.\n\n`NodeAsyncParser` also exposes a convenience `promise` method which turns the stream into a promise that resolves to the whole CSV.\n\n### Usage\n\n```js\nimport { AsyncParser } from '@json2csv/node';\n\nconst opts = {};\nconst transformOpts = {};\nconst asyncOpts = {};\nconst parser = new AsyncParser(opts, asyncOpts, transformOpts);\n\nconst csv = await parser.parse(data).promise();\n\n// The parse method return the transform stream.\n// So data can be passed to a writable stream (a file, http request, etc.)\nparser.parse(data).pipe(writableStream);\n```\n\n#### Parameters\n\n##### Options\n\n* `ndjson` [&lt;Boolean&gt;](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) indicates that the data is in NDJSON format. Only effective when using the streaming API and not in object mode.\n* `fields` [&lt;DataSelector[]&gt;](/docs/advanced-options/data-selection.md) Defaults to toplevel JSON attributes.\n* `transforms` [&lt;Transform[]&gt;](/docs/advanced-options/transforms.md) Array of transforms to apply to the data. A transform is a function that receives a data recod and returns a transformed record. Transforms are executed in order.\n* `formatters` [&lt;Formatters&gt;](/docs/advanced-options/formatters.md) Object where the each key is a Javascript data type and its associated value is a formatters for the given type.\n* `defaultValue` [&lt;Any&gt;]() value to use when missing data. Defaults to `<empty>` if not specified. (Overridden by `fields[].default`)\n* `delimiter` [&lt;String&gt;](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)  delimiter of columns. Defaults to `,` if not specified.\n* `eol` [&lt;String&gt;](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)  overrides the default OS line ending (i.e. `\\n` on Unix and `\\r\\n` on Windows).\n* `header` [&lt;Boolean&gt;](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean)  determines whether or not CSV file will contain a title column. Defaults to `true` if not specified.\n* `includeEmptyRows` [&lt;Boolean&gt;](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) includes empty rows. Defaults to `false`.\n* `withBOM` [&lt;Boolean&gt;](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) with BOM character. Defaults to `false`.\n\n##### Transform Options\n\nSee the [Duplex stream options](https://nodejs.org/api/stream.html#new-streamduplexoptions) for more details.\n\n##### Async Options\n\nOptions used by the underlying parsing library to process the binary or text stream.\nNot relevant when running in `objectMode`.\nBuffering is only relevant if you expect very large strings/numbers in your JSON.\nSee [@streamparser/json](https://github.com/juanjoDiaz/streamparser-json#buffering) for more details about buffering.\n\n* `stringBufferSize` [&lt;number&gt;](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Size of the buffer used to parse strings. Defaults to 0 which means to don't buffer. Min valid value is 4.\n* `numberBufferSize` [&lt;number&gt;](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Size of the buffer used to parse numbers. Defaults to 0 to don't buffer.\n\n### Complete Documentation\n\nSee [https://juanjodiaz.github.io/json2csv/#/parsers/node-async-parser](https://juanjodiaz.github.io/json2csv/#/parsers/node-async-parser).\n\n## License\n\nSee [LICENSE.md](https://github.com/juanjoDiaz/json2csv/blob/main/LICENSE.md).\n","readmeFilename":"README.md"}