{"_id":"pull-ndjson","_rev":"6-c5bbee8bcf035af9ac19c843c8f5ce69","name":"pull-ndjson","description":"A pull-streams ndjson parser and serializer, inspired by and compatible with [ndjson](https://www.npmjs.com/package/ndjson).","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"pull-ndjson","version":"0.1.0","description":"A pull-streams ndjson parser and serializer, inspired by and compatible with [ndjson](https://www.npmjs.com/package/ndjson).","main":"lib/index.js","jsnext:main":"src/index.js","scripts":{"test":"aegir-test","test:browser":"aegir-test browser","test:node":"aegir-test node","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release --type minor","release-major":"aegir-release --type major","build":"aegir-build","coverage":"aegir-coverage","coverage-publish":"aegir-coverage publish"},"repository":{"type":"git","url":"git+https://github.com/diasdavid/pull-ndjson.git"},"bugs":{"url":"https://github.com/dignifiedquire/pull-length-prefixed/issues"},"keywords":["pull-streams"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","devDependencies":{"aegir":"^8.0.1","bl":"^1.1.2","chai":"^3.5.0","ndjson":"^1.4.3","pull-pair":"^1.1.0","pull-stream":"^3.4.5","pull-stream-to-stream":"^1.3.3"},"dependencies":{"pull-split":"^0.2.0","pull-stringify":"^1.2.2"},"contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"}],"gitHead":"504cd50fae8aaf128138d50912a7b41a8792b297","homepage":"https://github.com/diasdavid/pull-ndjson#readme","_id":"pull-ndjson@0.1.0","_shasum":"fc0afa2538a87b9650989078d5753c60d86e5e22","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"fc0afa2538a87b9650989078d5753c60d86e5e22","tarball":"https://registry.npmjs.org/pull-ndjson/-/pull-ndjson-0.1.0.tgz","integrity":"sha512-+ZGem59s7nwydEov3IfKhHZwxEROnOxS9OlEk/3Up1r2zaOZl2qvKV+Nyu36XuvOGolr1bcW/dJfGotrH8nvVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFvs8UT9+ZZIT0/t9sSUBcHimjsC/JRJhyjx+zYKkfQAiBHXXUuH07pivN94bRVNLOK3Nlu8E7fzHg2SEI7HS9KEQ=="}]},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/pull-ndjson-0.1.0.tgz_1473515683680_0.047856230987235904"},"directories":{}},"0.1.1":{"name":"pull-ndjson","version":"0.1.1","description":"A pull-streams ndjson parser and serializer, inspired by and compatible with [ndjson](https://www.npmjs.com/package/ndjson).","main":"lib/index.js","jsnext:main":"src/index.js","scripts":{"test":"aegir-test","test:browser":"aegir-test browser","test:node":"aegir-test node","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release --type minor","release-major":"aegir-release --type major","build":"aegir-build","coverage":"aegir-coverage","coverage-publish":"aegir-coverage publish"},"repository":{"type":"git","url":"git+https://github.com/diasdavid/pull-ndjson.git"},"bugs":{"url":"https://github.com/dignifiedquire/pull-length-prefixed/issues"},"keywords":["pull-streams","json","ndjson","pull-stream"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","devDependencies":{"aegir":"^8.0.1","bl":"^1.1.2","chai":"^3.5.0","ndjson":"^1.4.3","pull-pair":"^1.1.0","pull-stream-to-stream":"^1.3.3"},"dependencies":{"pull-split":"^0.2.0","pull-stream":"^3.4.5","pull-stringify":"^1.2.2"},"contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"}],"gitHead":"f880c0ad1e3d8bd7ffe745109e0c24d76e4f4b9f","homepage":"https://github.com/diasdavid/pull-ndjson#readme","_id":"pull-ndjson@0.1.1","_shasum":"831e06bad9aa6c5c5ebc12a897e3a0e15d49e07e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"831e06bad9aa6c5c5ebc12a897e3a0e15d49e07e","tarball":"https://registry.npmjs.org/pull-ndjson/-/pull-ndjson-0.1.1.tgz","integrity":"sha512-92KkQyc490JFfpOco7iEq1h18KHTCxaE44xVK9JbCjhfd3qRdCC/TngLlIE+p+5Dh5f0ekVkKJiPZcRrbX2KPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFydlhKj5ISNIx6DC6Ye/t0aPJrCyCjdJLgAu4tU5nflAiEA5JFR+EHH0AFmumSHJOi9QVbFlv1yfbBFzmjDJZVMbJ4="}]},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/pull-ndjson-0.1.1.tgz_1474775755749_0.3260855369735509"},"directories":{}},"0.2.0":{"name":"pull-ndjson","version":"0.2.0","description":"A pull-streams ndjson parser and serializer, inspired by and compatible with [ndjson](https://www.npmjs.com/package/ndjson).","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test -t node","test:browser":"aegir test -t browser","test:webworker":"aegir test -t webworker","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser","coverage":"nyc --reporter=text --reporter=lcov npm run test:node"},"repository":{"type":"git","url":"git+https://github.com/diasdavid/pull-ndjson.git"},"bugs":{"url":"https://github.com/dignifiedquire/pull-length-prefixed/issues"},"keywords":["pull-streams","json","ndjson","pull-stream"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","devDependencies":{"aegir":"^20.4.1","bl":"^4.0.0","chai":"^4.2.0","dirty-chai":"^2.0.1","ndjson":"^1.4.3","pull-pair":"^1.1.0","pull-stream-to-stream":"^2.0.0"},"dependencies":{"pull-split":"^0.2.0","pull-stream":"^3.4.5","pull-stringify":"^2.0.0"},"contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"}],"gitHead":"107723c51304d2d5f4ae3d092b900f4dd2434bbd","homepage":"https://github.com/diasdavid/pull-ndjson#readme","_id":"pull-ndjson@0.2.0","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-4EjvTyMCAnDKJ+eu3UNyZ6K2M23IrhZpPkfzifBbG1OBHY+BfsyNCPhd8Hl8Pv6bJO04Re3v4D2POAjOW1tQwg==","shasum":"aa28c8de8424021b3e219813a51d516c542ddfa4","tarball":"https://registry.npmjs.org/pull-ndjson/-/pull-ndjson-0.2.0.tgz","fileCount":36,"unpackedSize":1620802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpOneCRA9TVsSAnZWagAAn0YP/jcQl+g4NGSwZkwlHK0i\nghA5E5827BhZwQpvxE13NjwILKc0ajSeTVobyGIpmc+r67y564OKyClwyRoM\nYTYapcEGVUsWKWsDJCsGNG5wPCmec2CflrztYAUza3Y3BYenx7IIdN7lzeHV\n3bXggIvoaF8E5vq6QRbAantvEYJMbEFfyR2LGk+CJFH7DXa6ypHZpxv8DYT8\nL9WOn8STwfjIXYpzlCZXkgw07ZB054sSAtQyq9CZ2MkbmKcEtxBEUhBsLHsx\ncMioe0w20LMCKWjYmbFjdvf0bgHtLFo7krA2MqDmwkkjUjITQxNzoNQlm+Aw\nvMGOVFq7fbYRrTQTMbX3UBXBlr9DQFewagq61Mu8QqS3/MLOUuDc5wgtCKMK\nUFbuCy3Jt0j90j+jjvzWNE/DLRAHMYlxhRz7QD0+wJ7BAq2NZiTkYE3xN4sC\nxQy12TGgILIvl6BJAAgNa2GDuC76M7wfMTWE01Cf7uBmArWedIbVS5i+sEQL\nCNlQ7jjLc9cuRwYyjlSWk+l2W+0+PAmYbfdvxQbkIXrs+Ak6MFzL38ihlXW4\nVL5Sl+pleuuGhdIloDI+3vpn2fbtXOBQ+7siy4whZLKVDIWh1Ftu0G6nJIml\n+jHphF9EWcYMgObM1yW1GsAsTjs7pGHJpZtgrULwoDO3E7iUgeDXLBz1QFOe\nEtV2\r\n=p7g5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICe2Gd7sntNgpIAiOciBiwZGG1cCM9FXQ+9gdxpotmyOAiEAtcG7n5g6A995E6S8qZZuCYVUyJ9KIuwwmOcJ3TbiTA0="}]},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"_npmUser":{"name":"daviddias","email":"mail@daviddias.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pull-ndjson_0.2.0_1571088861229_0.07470382752255733"},"_hasShrinkwrap":false}},"readme":"pull-ndjson\n===========\n\n[![](https://img.shields.io/badge/made%20by-Protocol%20Labs-blue.svg?style=flat-square)](http://ipn.io)\n[![](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://libp2p.io/)\n[![](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n\n> A pull-streams ndjson parser and serializer, inspired by and compatible with [ndjson](https://www.npmjs.com/package/ndjson). Note: This module ends up being a very tiny wrapper around pull-strinfigy and pull-split, exposing the same API as `ndjson`.\n\n## Table of Contents\n\n- [Install](#install)\n- [Usage](#usage)\n- [API](#api)\n- [Contribute](#contribute)\n- [License](#license)\n\n## Install\n\n```\n> npm install pull-ndjson\n```\n\n## Examples\n\n#### Serialize and Deserialize\n\n```JavaScript\nconst ndjson = require('ndjson')\n\npull(\n  pull.values([{ a: 1 }]),\n  ndjson.serialize(),\n  ndjson.parse(),\n  pull.collect((err, values) => {\n    if (err) {\n      throw err\n    }\n    console.log(values)\n    // [{ a: 1}]\n  })\n)\n```\n\n## Contribute\n\nPRs are welcome!\n\nSmall note: If editing the Readme, please conform to the [standard-readme](https://github.com/RichardLitt/standard-readme) specification.\n\n## License\n\nMIT © David Dias\n","maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"time":{"modified":"2022-06-25T00:38:05.522Z","created":"2016-09-10T13:54:45.329Z","0.1.0":"2016-09-10T13:54:45.329Z","0.1.1":"2016-09-25T03:55:56.949Z","0.2.0":"2019-10-14T21:34:21.463Z"},"homepage":"https://github.com/diasdavid/pull-ndjson#readme","keywords":["pull-streams","json","ndjson","pull-stream"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/pull-ndjson.git"},"contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"}],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"bugs":{"url":"https://github.com/dignifiedquire/pull-length-prefixed/issues"},"license":"MIT","readmeFilename":"README.md"}