{"_id":"edn-data","_rev":"13-061645c47596b4cdc0651dd2c2426f72","name":"edn-data","dist-tags":{"latest":"1.2.2"},"versions":{"0.1.0":{"name":"edn-data","version":"0.1.0","keywords":["edn","parser","typescript","stream"],"author":{"name":"Jorin Vogel"},"license":"MIT","_id":"edn-data@0.1.0","maintainers":[{"name":"jorin","email":"hi@jorin.me"}],"homepage":"https://github.com/jorinvo/edn-data#readme","bugs":{"url":"https://github.com/jorinvo/edn-data/issues"},"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"5f53b8e5122720eb9ebb63b831beb3bda1e1cdb8","tarball":"https://registry.npmjs.org/edn-data/-/edn-data-0.1.0.tgz","fileCount":23,"integrity":"sha512-ykLhridz+1gca2XXjilrI7ROw1X3Xn7gwsA8Y/J6G0IUghkUS938Z1Vufhh06C4Lf22ONdzobQi8U3vPccyWOA==","signatures":[{"sig":"MEUCIAPMjDWYsTm0Xgd4CkOKWeyQLhPhmpoJRgH+vdJog1eJAiEAqMuMRavMJWOMSQNBxqXr5RYDzIJL8iZQBPzMAgYtytY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY7ikCRA9TVsSAnZWagAAlUgP/AicbFJe9xRxMfNh5n4n\n8VE7Qc71p2fKJwaJpqEEk8tL/FSQ1kD8RA7PIroUgII3++tcZ2vFCRHR0ncj\nFFh8eTpMDIwgmCyquN+Sb/sLxgbdjI+Hp/lcY65jYojeFFYzPnwQIKKopDwu\nzutqJOrbdthE0emILx4p6OvgfpzkNeqG7ayKzFjAj6BeVb98y461YuWPS8pj\ndoFnFdnUexyG1bfh3dL0T8GovtEzJM7qi1ZvAlUzV1T8HmATv7mkAotAKpnE\nfiaSp9BsnwevyHrZVvaU7eUn9pA1JyGcCOlOfecykMQrZZD24BSPc1vXiTaE\nfKCbaAykjLNSW3KdthaQmVgBjkehuf4au+mNbo9KzvjeV2tZ6P9IR/MuAmFH\ngt7AUqYdu8m4/8LoTIO/WrnmI1C7dIWQPjOSG+YlhYvWn50/rbvY47fTwB3o\n4BiuhFZQyPcKA4x0hnAWrhJru40W0ijzUlG/+W05SdN5Bc+8Q7Aku527ouSZ\nNQ5znRkrzHNT+DHybpmvRsAU0cVIcR3pHnLMc2ni0MW5Iym2qxKyOfyzElWa\ndcTDm/ugQJadOv3hp+WvLw/doNtw0p5V7TPOUrNIPhuex0FNkCrpSjex7PnB\nvOAnJAhTshoZ0P193hiLVebuzu2k4ez3SqPe7XSWlDbPiC3xuZJEGbtM/7Hl\nKZow\r\n=is3r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","scripts":{"fix":"npm run -s lint -- --fix","lint":"eslint '*/**/*.ts'","test":"ava","build":"tsc","test:watch":"ava --watch"},"_npmUser":{"name":"jorin","email":"hi@jorin.me"},"repository":{"url":"git+https://github.com/jorinvo/edn-data.git","type":"git"},"description":"EDN parser and generator that work with plain JS data, with support for TS and node streams","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020 Jorin Vogel\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_hasShrinkwrap":false,"devDependencies":{"ava":"^3.8.2","eslint":"^6.8.0","ts-node":"^8.8.2","prettier":"^2.0.4","tsc-watch":"^4.2.3","typescript":"^3.8.3","stream-to-array":"^2.3.0","eslint-plugin-import":"^2.20.2","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^2.27.0","@typescript-eslint/eslint-plugin":"^2.27.0"},"_npmOperationalInternal":{"tmp":"tmp/edn-data_0.1.0_1600370852165_0.46371169069357276","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"edn-data","version":"0.1.1","keywords":["edn","parser","typescript","stream"],"author":{"name":"Jorin Vogel"},"license":"MIT","_id":"edn-data@0.1.1","maintainers":[{"name":"jorin","email":"hi@jorin.me"}],"homepage":"https://github.com/jorinvo/edn-data#readme","bugs":{"url":"https://github.com/jorinvo/edn-data/issues"},"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"9a3972fcaf0246a3eae6982c10877341c3da817a","tarball":"https://registry.npmjs.org/edn-data/-/edn-data-0.1.1.tgz","fileCount":15,"integrity":"sha512-uSpbQ5RLF+27a+PK7b03evLzKf54CTymTJyB1L76VuqOQP6XuQGQXFeWgFDzJR2QYxjhBnkHdlle9BHJW5HY9g==","signatures":[{"sig":"MEQCIB+mbw0/HId1NAb+Va9nwu6qggK5Hw5fudxQM1u4euvjAiBlm353cpbwJ/BDs1xAaebVRTGbO1hDTMVz1U06oG50QA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY7v9CRA9TVsSAnZWagAAKPYP/2ch5dt4qCw8ujqwKZlr\nADzdcwqUlNiExpmSk6ym2SzDsfVgAhsD6dsxKFlul0hh6YmI9jgwfcnt9mBR\n4XmM3WiXuY9bDn1FLjWKwEqtGVZGJZ2NIbv9728k8oBd+75+tBvyKa4GSqVJ\nBm66E5RrFVWFy/6o//RLAzCQevivg/hcpJoQ1AULeXork+HnEdqT8RWx94MR\nqrgS+tn8d990/4cNLpwGEyECOsupq80LKXHxbhSqKcU+twxhhXenyQLWECIs\n5r7QTgpOo9g6NardBiHUI6UgNjkOO+kAqMbEvgRT/7apynRZNYHcd81oWAR3\njx5xIzTcjGLnjhBuST8KJfIot5QXsYoOp6/XzOLlY9sTt0FYCVtNMIQILeRB\nDunBR3UAuyYdstw9ImL5d9n/Gpj6fSFJxB2K7R+nkYtGNITfgBH4DDkE8X8I\nPNKtISzNVRdlm0UGS2BOdk+WLyt+bZ4XfihD4t8eAnXkRlEMmzJwL8YFzAtm\nsD6bngeGuOPhLXjYSCnNew0IN6ztZF92PO4QwsHIoGjLj680BXxHhoQkGtMp\nBtcvhFTFaAXJNK5sLEZ9URhnxLXypc+bjA63pMYcnuDQbUXU0ns3GepIv/70\njuxwrijd9NkEFXhLbgGBl1JYSaS8eXaC2k6p+MLtWi/wjV1E7JM5P4cM9nTB\n9iF7\r\n=SqPn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","scripts":{"fix":"npm run -s lint -- --fix","lint":"eslint '*/**/*.ts'","test":"ava","build":"tsc","test:watch":"ava --watch"},"_npmUser":{"name":"jorin","email":"hi@jorin.me"},"repository":{"url":"git+https://github.com/jorinvo/edn-data.git","type":"git"},"description":"EDN parser and generator that work with plain JS data, with support for TS and node streams","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020 Jorin Vogel\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_hasShrinkwrap":false,"devDependencies":{"ava":"^3.8.2","eslint":"^6.8.0","ts-node":"^8.8.2","prettier":"^2.0.4","tsc-watch":"^4.2.3","typescript":"^3.8.3","stream-to-array":"^2.3.0","eslint-plugin-import":"^2.20.2","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^2.27.0","@typescript-eslint/eslint-plugin":"^2.27.0"},"_npmOperationalInternal":{"tmp":"tmp/edn-data_0.1.1_1600371709165_0.7465357614830008","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"edn-data","version":"0.1.2","keywords":["edn","parser","typescript","stream"],"author":{"name":"Jorin Vogel"},"license":"MIT","_id":"edn-data@0.1.2","maintainers":[{"name":"jorin","email":"hi@jorin.me"}],"homepage":"https://github.com/jorinvo/edn-data#readme","bugs":{"url":"https://github.com/jorinvo/edn-data/issues"},"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"cd37bf134b0d4665ef95fefb3aae78e099142417","tarball":"https://registry.npmjs.org/edn-data/-/edn-data-0.1.2.tgz","fileCount":15,"integrity":"sha512-PA1SFIMJOEus5qnT6bi+jCb+Oo1k4MbuSp79i6h3tII8wJmVTpSXseqS/nzK7DXKNumZDZiCeJGN+h9N7uwRiA==","signatures":[{"sig":"MEQCIEVm56A4uG3BNxUIxiLnf1Z9APXw3xRgP+gSB5ZtPY1RAiBDcE8vycTG5D9BAj3U8VtFLl4ErPvzfF7dTwfLVx5tGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY76vCRA9TVsSAnZWagAA1CAP/RRtcgx8LzuNec4bcLOb\n+NuayiI0Rt+BiT6wFpqBkaiugNiwglTaNuw7okqsB9+bX1beXIHlz3+PbEBj\nF09VHvczeTPOjRn6sV61zq1ataeY5m3rq8sQh0rWonoZa2UwJsdL7m2IKzZS\njyhBKmq5693g+35lnJoucZg6yIzom2umJKcsvXc4cJc/F3diAsenHr9yW2oy\nNE0uJfTG7QXGt3w3J63p8HlSEbPB3hZwzbc0MHLTSKuRQmoPCbsYGBN4Cpgy\n4xrwReNVf9IbeV1gFrjlyYsh/8hrlyADkAmY+inkUeBxo1QbduxWAGkl67k2\nM4tWclCqsL5Wo93OcfO/w97nWNhdIy5jdF7Jk3koqm3icMQ8ZYRBab7XuKRO\nepERw6Wx2iy1J6NMc4jYVfcWPNFgn6MLc0AFGHIWYD7wkOtq4g9Im3tV0Pkp\n3eqH28JpHdFW6Gv7H3yy5mbO7UKLEWi36fQuT8jUD1wLxL/Ewefn/XPLvtJQ\ne7fRX3tDoj62FeHdNK9GF06N2lkUn2nzKn0o+8zryLI7NfV2yGsS2P6Jr3dL\nofnABh378+GJ3YK1reTmkVrxa9zfEk4v5aHFJdNYkEj0nOObLMHr5F+5Xqlf\nnft60h8Z012IMTEgRtPJtM8xzmlrACQ0X2ZVE8t0Jlyhl3ug1bdN4gVtCXEW\nnRLt\r\n=Tkyr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","scripts":{"fix":"npm run -s lint -- --fix","lint":"eslint '*/**/*.ts'","test":"ava","build":"tsc","test:watch":"ava --watch"},"_npmUser":{"name":"jorin","email":"hi@jorin.me"},"repository":{"url":"git+https://github.com/jorinvo/edn-data.git","type":"git"},"description":"EDN parser and generator that work with plain JS data, with support for TS and node streams","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020 Jorin Vogel\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_hasShrinkwrap":false,"devDependencies":{"ava":"^3.8.2","eslint":"^6.8.0","ts-node":"^8.8.2","prettier":"^2.0.4","tsc-watch":"^4.2.3","typescript":"^3.8.3","stream-to-array":"^2.3.0","eslint-plugin-import":"^2.20.2","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^2.27.0","@typescript-eslint/eslint-plugin":"^2.27.0"},"_npmOperationalInternal":{"tmp":"tmp/edn-data_0.1.2_1600372399059_0.6767606122777139","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"edn-data","version":"0.1.3","keywords":["edn","parser","typescript","stream"],"author":{"name":"Jorin Vogel"},"license":"MIT","_id":"edn-data@0.1.3","maintainers":[{"name":"jorin","email":"hi@jorin.me"}],"homepage":"https://github.com/jorinvo/edn-data#readme","bugs":{"url":"https://github.com/jorinvo/edn-data/issues"},"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"57892e0651b4a93d6483290144a4b075df441b3c","tarball":"https://registry.npmjs.org/edn-data/-/edn-data-0.1.3.tgz","fileCount":16,"integrity":"sha512-BjsqkDpPkyssmCt09I1jQnhAViG8s9lmtRu1d02wfWZVaueEnU+DWEj+NQ7rDcJ1uF+IDmg/Zo+VEzchsPHG+A==","signatures":[{"sig":"MEUCIQD+h2ursfALbhu2RawWXv5J5TcyMtddqP4tclzPTUrVfAIgS+coZV7DRB4iLwTYweRZW+nte9wsqHTdQ5viItxd0YE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY7+OCRA9TVsSAnZWagAAuIAP/1LIXtYByzDrUanS0h/W\ndiVfzuTYZyiG6QBubdKwg/YwWxzNM/w0JHznNsRfnrZeWKg5x2LdQGRQmgDR\nXkeQzsAp99atgEJgYVaJcIPvbNvIFsUyfQJQFFNY4N84NKA2uZ2iJhl9vc0y\noCxzd49GQoOxgd/+4nfceHg7vYnwLH8/UXIttvGW1j+cErDPRRatOHQ9rAjj\n4zGlr4YLdbXOVrpdaN0ABNos2WHwEN0zj9bL3Xo0W/o0kFVSPJIrs/UILzaL\nc7RuwfiiSDwLLDgZ6iKlfnt90l3rNaMe37qfvXardLDAiQny2m10N8eGOFVU\n8Ia2EIKmeSnnuMbnnJ1380BhTbiGiM7Xs8Kg3aNYMNDul8i24eyEx426P0lC\nBXQQS4Rqee3KvxzN2NYu0SRZU3FDedRVQa/H2Dr4LnmA0O35uYqxxIbMJYu4\nACMOjb8Zbzxupe2Divdl/XoZ/dknlIHzwB3t04xGDzVdKrR1/VzNwkfAQKg1\nAtnrrgRpineXS4bHeRzp1l4SVxGczvJ3XBHUS2ZX72LvYMwTp10p1D0xl8Ks\n4AJ5Dgyob0C/kjR3QVuwyWUQ2ssse0U/8/0YjqMQ0sj7aI1hQCJEqWpxv0LI\nY3S4YxNR6KbQ8pn40iuG8/rdXvn33TWha64GP/5LwlPY3TyecFa4pyXfKsB5\n+4JW\r\n=v68c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","scripts":{"fix":"npm run -s lint -- --fix","lint":"eslint '*/**/*.ts'","test":"ava","build":"tsc","test:watch":"ava --watch"},"_npmUser":{"name":"jorin","email":"hi@jorin.me"},"repository":{"url":"git+https://github.com/jorinvo/edn-data.git","type":"git"},"description":"EDN parser and generator that work with plain JS data, with support for TS and node streams","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020 Jorin Vogel\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_hasShrinkwrap":false,"devDependencies":{"ava":"^3.8.2","eslint":"^6.8.0","ts-node":"^8.8.2","prettier":"^2.0.4","tsc-watch":"^4.2.3","typescript":"^3.8.3","stream-to-array":"^2.3.0","eslint-plugin-import":"^2.20.2","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^2.27.0","@typescript-eslint/eslint-plugin":"^2.27.0"},"_npmOperationalInternal":{"tmp":"tmp/edn-data_0.1.3_1600372622105_0.12353812930133179","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"edn-data","version":"0.2.0","keywords":["edn","parser","typescript","stream"],"author":{"name":"Jorin Vogel"},"license":"MIT","_id":"edn-data@0.2.0","maintainers":[{"name":"jorin","email":"hi@jorin.me"}],"homepage":"https://github.com/jorinvo/edn-data#readme","bugs":{"url":"https://github.com/jorinvo/edn-data/issues"},"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"139ce844e9f32360ff17eb1131c39cf95f5009a8","tarball":"https://registry.npmjs.org/edn-data/-/edn-data-0.2.0.tgz","fileCount":16,"integrity":"sha512-fdwcWAsaCmiUmngxOJr+L2/UCijwCJuLGEoM9CR6QvJS1GVlKa79piTKufvD+qU4+oZGi01uRQVvTTIL5qPrvw==","signatures":[{"sig":"MEQCIHxJ56KiydVo705TyWB9rDWpu8rgwwZPC5LIMIlCjP/1AiA8Kcd4XEFHTlPnULkUg6Poi9Z5mldHE2KvkRgzwTE8Kg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmncSCRA9TVsSAnZWagAAb+AP/ifViiHIV7Yah89SUC9a\nlVxIh2fJwgNaoOQ4yvHuHIGAk9JlccQ/Ou9eksVXWEzMymYLk/VjaIIrkX7H\nhODSt2EOWoPQkgzt1gxWxEagJ3zLpYg8ZJBHSTVmGnkIL+mcoJwu9s9sW877\nHpEebICh/RtVbS56u6u7NcGyqqSj+SpA5ATcziAstCkGgHHVWqOzvHv47+PO\nq/05CXer2FPGL5yaw5TRWhr9gWIl9sRlWaank/mtoca4O1VV0WZ7pbztCu5u\neLdOrs6CKlFc5f//wIUFnzHl0p74B/6ISBLUtdN4KKQ7tPJErke9/vIfG8hv\nQpGIUVOubIh8mj7EUmFTOx58GaAcr1rCHO8Q78LNbHrhrbdX5RQt9oiFgqAP\nFVt8W5vLWTbvoCB+EDfKPSrWgAn3CFe6l08TeyigYssR97fAC8YuUtymUnXw\nlTjqkjR/615ZlAmm9V2E+LT4j7/abQMU6WY+yoQjDKPgfG4R2gTFC2ptPsrL\nN0ZjbNMOD4XSGh+xoGawUcJomnim+jmQiGjzCWUh9p3Sc2gEYe8HgB0FN5Dg\nCGBayvsZ1vUb0hSPcFRibQKLScS6OM7tsw2bkLnUz9RCkSwG4oViP+0fjMwL\nkhiLQe0tYJE2s8t/6/DnK0hOI3KmyMFJGVSbhnyzfOA+x+rPPFYD9CX9LbyS\npC36\r\n=7CN1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","scripts":{"fix":"npm run -s lint -- --fix","lint":"eslint '*/**/*.ts'","test":"ava","build":"tsc","test:watch":"ava --watch"},"_npmUser":{"name":"jorin","email":"hi@jorin.me"},"repository":{"url":"git+https://github.com/jorinvo/edn-data.git","type":"git"},"description":"EDN parser and generator that work with plain JS data, with support for TS and node streams","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020 Jorin Vogel\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_hasShrinkwrap":false,"devDependencies":{"ava":"^3.8.2","eslint":"^6.8.0","ts-node":"^8.8.2","prettier":"^2.0.4","tsc-watch":"^4.2.3","typescript":"^3.8.3","stream-to-array":"^2.3.0","eslint-plugin-import":"^2.20.2","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^2.27.0","@typescript-eslint/eslint-plugin":"^2.27.0"},"_npmOperationalInternal":{"tmp":"tmp/edn-data_0.2.0_1603958545880_0.7264386405721035","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"edn-data","version":"1.0.0","keywords":["edn","parser","typescript","stream"],"author":{"name":"Jorin Vogel"},"license":"MIT","_id":"edn-data@1.0.0","maintainers":[{"name":"jorin","email":"hi@jorin.me"}],"homepage":"https://github.com/jorinvo/edn-data#readme","bugs":{"url":"https://github.com/jorinvo/edn-data/issues"},"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"1851973fcc21c841ecac3c81d5971f22926ccf15","tarball":"https://registry.npmjs.org/edn-data/-/edn-data-1.0.0.tgz","fileCount":16,"integrity":"sha512-APhRwwveKvsK193tw4ZBxCU6HRgBtuZ3sXt1G+czxZImNVOqYUWdQDIs4CpRFWfSQh//mPwgyBB0Qv7aUDmoFA==","signatures":[{"sig":"MEYCIQDQKqJqQBDKBZwQCRwNpeVOgQe/9dmhn7jl48jWEi2zTAIhAN3+s2PPi+N1OFZO1g1SBwkKUASFYw4Xkgjsx+4iYMJK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivK6bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpevhAAjalN5qFyFFlMZNkN/DXOvSBJG8sXS6W9LCjOYRkUcQZQ153L\r\neZ53Phe4bDr91dBZpre6zuwMCHsizNqEQcAeifTZnF66l3jRZT/HcssyXvs/\r\nOWUIqTZ+zY5TlIk+lyNZT4VKApmpd/24ufxYEmslNiQHcRDs8FuqxLLDbNYB\r\n/2b2SAXs8AsOfzJWvNYsvQoAJSAxd6dn2CRHuwZmP9lohdcO0GxLPNcL0Xfl\r\nG5mYCfX88u8+njEZcmtudmxRUkgPD+LsqW8LCEfgoxESSDnjNYM8lsyMyQ+T\r\nFhIMUXlCi17IKKmKj80smps2AOM7/QD9by0JeugwqrhVQUWhVdtQTHE78lrX\r\nIq/Cnb4TX2k2Wxui0PfMNfieoiPqr2E3MXmzOdC1dMwmA19za6K+qR1eWtUh\r\ncxLRz1PC+IVKmeKWtrXiYsTCwFdgaAquxR7R2AF0fAU0HsozEi+IP2G6/fHO\r\n6XFGcmmwMszDM2k5vBTaFIRhoxH7TaxF81T3qmokOZegYuQUE8CH3iAAoCB6\r\n70R5GKa7g0MyUs0HrWcZAZ2lbEE/TLOJ+19f8xbBk6M5UJS0GRlSj+hK7BMX\r\n9UeFn7gugCXrfmxNFHBaFkAm3cuK0vNo2jTLmuzYoydmV4j+7hAkdhnEtaYB\r\n6Ag+dkYEIUKgxpsSelTadfah8oH3rUBuRSo=\r\n=iXew\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=12.0.0"},"scripts":{"fix":"npm run -s lint -- --fix","lint":"eslint '*/**/*.ts'","test":"ava","build":"tsc","test:watch":"ava --watch"},"_npmUser":{"name":"jorin","email":"hi@jorin.me"},"repository":{"url":"git+https://github.com/jorinvo/edn-data.git","type":"git"},"description":"EDN parser and generator that work with plain JS data, with support for TS and node streams","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020 Jorin Vogel\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.0","eslint":"^6.8.0","ts-node":"^8.8.2","prettier":"^2.0.4","tsc-watch":"^4.2.3","typescript":"^3.8.3","@types/node":"^18.0.0","stream-to-array":"^2.3.0","eslint-plugin-import":"^2.20.2","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^2.27.0","@typescript-eslint/eslint-plugin":"^2.27.0"},"_npmOperationalInternal":{"tmp":"tmp/edn-data_1.0.0_1656532635729_0.40129769682120253","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"edn-data","version":"1.1.0","keywords":["edn","parser","typescript","stream"],"author":{"name":"Jorin Vogel"},"license":"MIT","_id":"edn-data@1.1.0","maintainers":[{"name":"jorin","email":"hi@jorin.me"}],"homepage":"https://github.com/jorinvo/edn-data#readme","bugs":{"url":"https://github.com/jorinvo/edn-data/issues"},"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"2e7e07a80f16d883d5c4aaffbe186240b88d8c90","tarball":"https://registry.npmjs.org/edn-data/-/edn-data-1.1.0.tgz","fileCount":16,"integrity":"sha512-RxgBsGkcpd8oKtd5adwPMaZOo5B4pw6WrGRqFz7uO8F45+Iq2fr5TyZUT1mWV3Kg7n08cETxjx1wloKFkGJ5EQ==","signatures":[{"sig":"MEYCIQC/2aGxnRvGrOAiRmcpcMubdkfEu+muaH5bg+x9w17DwQIhAJhr/umwiHbx1hFgF2eYBtpkss5KFrcg4PaCYUJ7bZyC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29279},"main":"dist/index.js","engines":{"node":">=12.0.0"},"scripts":{"fix":"npm run -s lint -- --fix","lint":"eslint '*/**/*.ts'","test":"ava","build":"tsc","test:watch":"ava --watch"},"_npmUser":{"name":"jorin","email":"hi@jorin.me"},"repository":{"url":"git+https://github.com/jorinvo/edn-data.git","type":"git"},"description":"EDN parser and generator that work with plain JS data, with support for TS and node streams","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020 Jorin Vogel\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.0","eslint":"^6.8.0","ts-node":"^8.8.2","prettier":"^2.0.4","tsc-watch":"^4.2.3","typescript":"^3.8.3","@types/node":"^18.0.0","stream-to-array":"^2.3.0","eslint-plugin-import":"^2.20.2","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^2.27.0","@typescript-eslint/eslint-plugin":"^2.27.0"},"_npmOperationalInternal":{"tmp":"tmp/edn-data_1.1.0_1699430622411_0.48098122744864225","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"edn-data","version":"1.1.1","keywords":["edn","parser","typescript","stream"],"author":{"name":"Jorin Vogel"},"license":"MIT","_id":"edn-data@1.1.1","maintainers":[{"name":"jorin","email":"hi@jorin.me"}],"homepage":"https://github.com/jorinvo/edn-data#readme","bugs":{"url":"https://github.com/jorinvo/edn-data/issues"},"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"f0d4cf4e2fafade6d020e9c7a4212aef12a8df24","tarball":"https://registry.npmjs.org/edn-data/-/edn-data-1.1.1.tgz","fileCount":16,"integrity":"sha512-PNWOLA/TMT6S/wn8TLd1cFfclwrOAuz4AbWahxrK5MrIx6xN6g8jbJgzqWnSNvRUCGAqZCdha9kpGK59mlqP7A==","signatures":[{"sig":"MEQCIDSSPf3QO6pw8arHkqiww/4+5fA21AeUVVutSAtUWadXAiBooeO3qjZ0QbQbGD3XZAV2vraB9/KKkneQhBK9sufGPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29279},"main":"dist/index.js","engines":{"node":">=12.0.0"},"scripts":{"fix":"npm run -s lint -- --fix","lint":"eslint '*/**/*.ts'","test":"ava","build":"tsc","test:watch":"ava --watch"},"_npmUser":{"name":"jorin","email":"hi@jorin.me"},"repository":{"url":"git+https://github.com/jorinvo/edn-data.git","type":"git"},"description":"EDN parser and generator that work with plain JS data, with support for TS and node streams","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020 Jorin Vogel\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.0","eslint":"^6.8.0","ts-node":"^8.8.2","prettier":"^2.0.4","tsc-watch":"^4.2.3","typescript":"^3.8.3","@types/node":"^18.0.0","stream-to-array":"^2.3.0","eslint-plugin-import":"^2.20.2","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^2.27.0","@typescript-eslint/eslint-plugin":"^2.27.0"},"_npmOperationalInternal":{"tmp":"tmp/edn-data_1.1.1_1701167685531_0.5320304883494065","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"edn-data","version":"1.1.2","keywords":["edn","parser","typescript","stream"],"author":{"name":"Jorin Vogel"},"license":"MIT","_id":"edn-data@1.1.2","maintainers":[{"name":"jorin","email":"hi@jorin.me"}],"homepage":"https://github.com/jorinvo/edn-data#readme","bugs":{"url":"https://github.com/jorinvo/edn-data/issues"},"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"6c40de75ee85f2c99bb645d08d1ca6b9664b2f35","tarball":"https://registry.npmjs.org/edn-data/-/edn-data-1.1.2.tgz","fileCount":16,"integrity":"sha512-RI1i17URvOrBtSNEccbsXkuUZdc67QUBMqXGF62KPek85EdFGS2UKw76hNhOBl5kK4h7V4d32Ut15b/XVwKEXA==","signatures":[{"sig":"MEYCIQCZqW16wqPPN7j72qOp8UhykEddH7d1LLDnuIJPgOQeyQIhAPXATFBjoxO+wEPqww/QY3EfSGFcFzeH2IJJifdWBQQV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29279},"main":"dist/index.js","engines":{"node":">=12.0.0"},"scripts":{"fix":"npm run -s lint -- --fix","lint":"eslint '*/**/*.ts'","test":"ava","build":"tsc","test:watch":"ava --watch"},"_npmUser":{"name":"jorin","email":"hi@jorin.me"},"repository":{"url":"git+https://github.com/jorinvo/edn-data.git","type":"git"},"description":"EDN parser and generator that work with plain JS data, with support for TS and node streams","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2020 Jorin Vogel\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.0","eslint":"^6.8.0","ts-node":"^8.8.2","prettier":"^2.0.4","tsc-watch":"^4.2.3","typescript":"^3.8.3","@types/node":"^18.0.0","stream-to-array":"^2.3.0","eslint-plugin-import":"^2.20.2","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^2.27.0","@typescript-eslint/eslint-plugin":"^2.27.0"},"_npmOperationalInternal":{"tmp":"tmp/edn-data_1.1.2_1718681871307_0.34503947452997985","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"edn-data","version":"1.2.0","keywords":["edn","parser","typescript","stream"],"author":{"name":"Jorin Vogel"},"license":"MIT","_id":"edn-data@1.2.0","maintainers":[{"name":"jorin","email":"hi@jorin.me"}],"homepage":"https://github.com/jorinvo/edn-data#readme","bugs":{"url":"https://github.com/jorinvo/edn-data/issues"},"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"bb9907e6b89e02499c63c0ba09ebabe131a553fc","tarball":"https://registry.npmjs.org/edn-data/-/edn-data-1.2.0.tgz","fileCount":14,"integrity":"sha512-LcP4Z+6AwKgxanOT6iTpl2Mww9PELY57CkWnGsmYvG627psQ1W2TyFKZ0s/xys5BsQGRIDZX37WICpTeVixiPQ==","signatures":[{"sig":"MEUCIBghpYyVNWtxAm66gMx1/n0cIZ544E4zSQPqQQNh4TMdAiEAh9nN1lv+T5IktGEwrILbgaARpiyN986WrROyt/3w9QM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edn-data@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29923},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"f8c7384d1a573654753600b4b1663684d4435c2e","scripts":{"fix":"npm run -s lint -- --fix","lint":"eslint '*/**/*.ts'","test":"ava","build":"tsc","test:watch":"ava --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8277597d-7a0d-4d41-945e-030f17e811b0"}},"repository":{"url":"git+https://github.com/jorinvo/edn-data.git","type":"git"},"_npmVersion":"11.17.0","description":"EDN parser and generator that work with plain JS data, with support for TS and node streams","directories":{"test":"test"},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.0","eslint":"^10.0.3","ts-node":"^8.8.2","prettier":"^2.0.4","tsc-watch":"^4.2.3","typescript":"^4.9.5","@types/node":"^18.0.0","stream-to-array":"^2.3.0","eslint-plugin-import":"^2.20.2","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^2.27.0","@typescript-eslint/eslint-plugin":"^2.27.0"},"_npmOperationalInternal":{"tmp":"tmp/edn-data_1.2.0_1783921878924_0.779562996639622","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"edn-data","version":"1.2.1","keywords":["edn","parser","typescript","stream"],"author":{"name":"Jorin Vogel"},"license":"MIT","_id":"edn-data@1.2.1","maintainers":[{"name":"jorin","email":"hi@jorin.me"}],"homepage":"https://github.com/jorinvo/edn-data#readme","bugs":{"url":"https://github.com/jorinvo/edn-data/issues"},"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"3038551bfaf38b6047a66972eae70d36858c8042","tarball":"https://registry.npmjs.org/edn-data/-/edn-data-1.2.1.tgz","fileCount":14,"integrity":"sha512-R+vHf2EUJEJfSQmg0kQHvd0EC7IUcbhU2UdIxfded6zTeklD+73vOlamngmQiVXQrIjOkJcAVv75I6Ee6Nxd1w==","signatures":[{"sig":"MEYCIQCw8sRhT4W5Rq106Ph32FGhOza7SAC4ahe49PzFCRkvCgIhAJD4OQM6KA5tx26YMIigXXX7neJk873v/dXObmV8Yf/G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edn-data@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30000},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"016fd4b52ca4f2d0a47f5abcc2ce11a5a9ebc3a6","scripts":{"fix":"npm run -s lint -- --fix","lint":"eslint '*/**/*.ts'","test":"ava","build":"tsc","test:watch":"ava --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8277597d-7a0d-4d41-945e-030f17e811b0"}},"repository":{"url":"git+https://github.com/jorinvo/edn-data.git","type":"git"},"_npmVersion":"11.17.0","description":"EDN parser and generator that work with plain JS data, with support for TS and node streams","directories":{"test":"test"},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.0","eslint":"^10.0.3","ts-node":"^8.8.2","prettier":"^2.0.4","tsc-watch":"^4.2.3","typescript":"^4.9.5","@types/node":"^18.0.0","stream-to-array":"^2.3.0","eslint-plugin-import":"^2.20.2","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^2.27.0","@typescript-eslint/eslint-plugin":"^2.27.0"},"_npmOperationalInternal":{"tmp":"tmp/edn-data_1.2.1_1784295060727_0.09505274683461051","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"edn-data","version":"1.2.2","engines":{"node":">=12.0.0"},"description":"EDN parser and generator that work with plain JS data, with support for TS and node streams","main":"dist/index.js","directories":{"test":"test"},"scripts":{"test":"ava","test:watch":"ava --watch","build":"tsc","lint":"eslint '*/**/*.ts'","fix":"npm run -s lint -- --fix"},"repository":{"type":"git","url":"git+https://github.com/jorinvo/edn-data.git"},"keywords":["edn","parser","typescript","stream"],"author":{"name":"Jorin Vogel"},"license":"MIT","bugs":{"url":"https://github.com/jorinvo/edn-data/issues"},"homepage":"https://github.com/jorinvo/edn-data#readme","devDependencies":{"@types/node":"^18.0.0","@typescript-eslint/eslint-plugin":"^2.27.0","@typescript-eslint/parser":"^2.27.0","ava":"^4.3.0","eslint":"^10.0.3","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.2","prettier":"^2.0.4","stream-to-array":"^2.3.0","ts-node":"^8.8.2","tsc-watch":"^4.2.3","typescript":"^4.9.5"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"gitHead":"4efc76afc4a30d51c16b379e1ba9d1e0e81ee000","types":"./dist/index.d.ts","_id":"edn-data@1.2.2","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-XoFHi56Xn5kNrzMCW/rGuZ226nV80+7g9z3/ODMcWshz5kOiF7Xogn6RqaFzzlvBQSmG7xd2mTeHuqGz+ShmjA==","shasum":"3ec83dace6340f2f2a8ed73d5d6544ab408d91dc","tarball":"https://registry.npmjs.org/edn-data/-/edn-data-1.2.2.tgz","fileCount":14,"unpackedSize":31285,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edn-data@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDyz6UNnWOBxr+N8qd9F9FfVQ9zi5pmF0oRv6/Qt0CC+AiEAoTa5GrzIFSMiUi0NbeIqn58OoS8BvGBP6vgTu4v9rZI="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8277597d-7a0d-4d41-945e-030f17e811b0"}},"maintainers":[{"name":"jorin","email":"hi@jorin.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/edn-data_1.2.2_1784856997190_0.033968646675712755"},"_hasShrinkwrap":false}},"time":{"created":"2020-09-17T19:27:32.164Z","modified":"2026-07-24T01:36:37.673Z","0.1.0":"2020-09-17T19:27:32.315Z","0.1.1":"2020-09-17T19:41:49.336Z","0.1.2":"2020-09-17T19:53:19.162Z","0.1.3":"2020-09-17T19:57:02.242Z","0.2.0":"2020-10-29T08:02:26.042Z","1.0.0":"2022-06-29T19:57:15.929Z","1.1.0":"2023-11-08T08:03:42.643Z","1.1.1":"2023-11-28T10:34:45.687Z","1.1.2":"2024-06-18T03:37:51.431Z","1.2.0":"2026-07-13T05:51:19.056Z","1.2.1":"2026-07-17T13:31:00.872Z","1.2.2":"2026-07-24T01:36:37.310Z"},"bugs":{"url":"https://github.com/jorinvo/edn-data/issues"},"author":{"name":"Jorin Vogel"},"license":"MIT","homepage":"https://github.com/jorinvo/edn-data#readme","keywords":["edn","parser","typescript","stream"],"repository":{"type":"git","url":"git+https://github.com/jorinvo/edn-data.git"},"description":"EDN parser and generator that work with plain JS data, with support for TS and node streams","maintainers":[{"name":"jorin","email":"hi@jorin.me"}],"readme":"# edn-data\n\n`edn-data` is a JavaScript and TypeScript library that provides functionality to generate and parse data in the [EDN format](https://github.com/edn-format/edn), as known from [Clojure](https://clojure.org/) land.\n\n\n## Why create another library for working with EDN?\n\n- Support TypeScript with a strictly typed interface\n- Support the rich EDN types\n- Allow working with plain data in JavaScript, so everything can also be serialized to JSON\n- Support modern JavaScript types such as `Map`, `Set` and `bigint`\n- Support streaming EDN lists as standard [Node stream](https://nodejs.org/api/stream.html) in Node.js\n- Have a solution that works in Node.js and in browsers\n\n\n## Why work with EDN in JavaScript or TypeScript?\n\nThe number one reason is, your code wants to interact with data coming from Clojure.\n\nBut even outside Clojure EDN can be a compelling data format in a world where developers are stuck [fighting YAML](https://twitter.com/jorinvo/status/1283859530695290886)\nand [complaining about JSON](https://twitter.com/jorinvo/status/1303095726189228032).\n\nEDN has:\n\n- less syntax than JSON\n- built-in data types to represent maps, sets, keywords, dates, uuids, chars, bigints, ...\n- multi-line strings\n- tags and symbols to represent rich, custom data types\n- comments\n- streaming parsers\n- no relevant whitespace\n\n\n## Get started\n\nInstall with:\n\n```\nnpm install edn-data\n```\n\n### Parsing EDN\n\nBy default parsing returns JSON-compatible data structures that can represent all of the rich EDN types.\n\nThere are options to make it easier to parse simpler types.\n\n```js\nimport { parseEDNString } from 'edn-data'\n\nparseEDNString('{:key \"value\" :list [1 2 3]}')\n// Returns:\n{\n  map: [\n    [{ key: 'key' }, 'value'],\n    [{ key: 'list' }, [1, 2, 3]],\n  ],\n}\n\nparseEDNString(\n  '{:key \"value\" :list [1 2 3]}',\n  { mapAs: 'object', keywordAs: 'string' },\n)\n// Returns:\n{\n  key: 'value',\n  list: [1, 2, 3],\n}\n```\n\nEDN lists can be streamed value by value as standard Node.js Readable streams.\nThis is not available in the browser.\n\n```js\nimport { parseEDNListStream } from 'edn-data/stream'\n\nconst s = parseEDNListStream()\ns.write('(1 2 3)')\ns.read() // 1\ns.read() // 2\ns.read() // 3\n```\n\n\n### Generating EDN\n\nEDN is generated from plain JSON structures.\n\nWith `toEDNString` the same data structures `parseEDNString` returns can be turned to valid strings, and they represent a rich set of types.\n\nFor simple JavaScript types often `toEDNStringFromSimpleObject` might be the simpler use.\n\n```js\nimport { toEDNString, toEDNStringFromSimpleObject } from 'edn-data';\n\ntoEDNString({\n  map: [\n    [1, { key: 'keyword' }],\n    [{ set: [1, 2] }, { char: 'a' }],\n  ],\n})\n// Returns:\n'{1 :keyword #{1 2} \\a}'\n\ntoEDNStringFromSimpleObject({ first: 1, second: 2 })\n// Returns:\n'{:first 1 :second 2}'\n```\n\n\n## Development\n\nThe library is developed driven by its tests.\n\nVerify them using\n\n```\nnpm test\n```\n\nFor continuous development use\n\n```\nnpm run test:watch\n```\n\nEnsure the code formatting with\n\n```\nnpm run fix\n```\n\nCI verifies tests and creates npm releases for tags automatically.\n\n\n### Publish a new version\n\n1. Change the `version` in the `package.json`\n2. Run `npm install` to make sure the `package-lock.json` file is up to date\n3. Push a commit to master in the following form `Release <version>`\n4. A Git tag will be created and the new version will be published to NPM\n\n\n## License\n\n[MIT](./license)\n","readmeFilename":"README.md"}