{"_id":"js-jsonl","_rev":"10-2b88ace38164d0468f84990f25c08821","name":"js-jsonl","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0":{"name":"js-jsonl","version":"1.0.0","author":{"url":"https://leonzalion.com","name":"Leon Si","email":"contact@leonzalion.com"},"license":"MIT","_id":"js-jsonl@1.0.0","maintainers":[{"name":"leonzalion","email":"mgzbt@leonzalion.com"}],"tsd":{"directory":"test/test-d"},"dist":{"shasum":"aaee29ae60afdf38c09fd9d20c6a39c4d7b42f89","tarball":"https://registry.npmjs.org/js-jsonl/-/js-jsonl-1.0.0.tgz","fileCount":8,"integrity":"sha512-EgghwPKTAweAbceO3/SR01z4ADcyL3dDYE/GfniPyQb8N+iDVXyoYcBAKvUUesJQLnSlW8uKz6iCGQOgwnBRVg==","signatures":[{"sig":"MEUCIDdlg41jU/Ld5vCxeb1WCBGIbxLoadjVGc+0y1Ks5ewBAiEAovuo+pzCxCubUFApWUkOKFbclRIfQR33StOh9JZ/CSU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGXhuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2tRAAhPbSVCOANcPGPMQZHuF9w6vr1TvKqOK3AFyNIxc7T6FBpyTh\r\nc6RmdWCi+hbssKBmd+tzboLeKZsbklCvjdMHXTWWV6PI0RAWyIlGKtD/VQXn\r\n0EXsHQpzGWk7fH/8FVG7qhdJLJI2I0BfnudJGrn5GtyRcmKHcmPLr/xrHB42\r\n+O3L3hiKqu+rFtfWwyMw2+xxuHjWH//kM/E79RKix1YUeslQih3CjNNPJx3o\r\nAAPxHA2qpFkJ2ibWXpOdmm2RXC5VcSbsKSeXzfUbnFvG9BswYcxzDStf3AZg\r\nGj+v15H7/S3VpJI0Dp2vl+DuXmN34uYmVzPc2LdUbgNSxIX4x2o/LafpzGry\r\nylV9oZFKjrvWIb8ID8vVhOTRjzZvFGPgp1KEy/6rGbzr890/xs0e4Gu/1fOG\r\nkYo0NikqPahDgfZzAtB1yVfdLa/a/NnfiVfZT2FO6JWgjzhUvbzCKA1KE0lW\r\n8mvJjHwsUQ+P8CarJXr97nCsMub3p3KoZ+db5GpTM7+nKf/57izKE4+3E9nm\r\nm624znd4EIKX2HpOr5Pqw0h0mXpIuopMwAmN82CsiGEPqYyL+WmCHSmLSjhh\r\ntbPnJLgl4htXkd6yDXYlvwe3QE0vrZ5ppQRJL1+dmFIAFIMaTqQFtPmOwYdG\r\n5xxsSZU4rzdAlcSH3vSI4yiPGBiqJHXUcJQ=\r\n=Cugj\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:js-jsonl-1.0.0.tgz","scripts":{"tc":"tsc --noEmit","lint":"eslint --cache --fix .","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"node-ts ./scripts/build.ts","start":"node-ts ./src/index.ts","release":"lionp","prettier":"prettier --write src"},"_npmUser":{"name":"leonzalion","email":"mgzbt@leonzalion.com"},"prettier":"@leonzalion/configs/prettier","_resolved":"/Users/leonzalion/projects/js-jsonl/dist/js-jsonl-1.0.0.tgz","_integrity":"sha512-EgghwPKTAweAbceO3/SR01z4ADcyL3dDYE/GfniPyQb8N+iDVXyoYcBAKvUUesJQLnSlW8uKz6iCGQOgwnBRVg==","commitlint":{"extends":["@leonzalion/configs/commitlint"]},"repository":"leonzalion/js-jsonl","_npmVersion":"8.4.1","description":"JSONL.parse() and JSONL.stringify()","directories":{},"lint-staged":{"*.{js,ts}":["pnpm run lint","pnpm run prettier"]},"_nodeVersion":"17.5.0","dependencies":{"@sindresorhus/is":"^4.5.0"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.19.1","jest":"^27.4.5","execa":"^6.0.0","lionp":"^1.0.17","eslint":"^8.5.0","ts-jest":"^27.1.2","prettier":"^2.5.1","tsc-alias":"^1.6.1","fast-check":"^2.22.0","typescript":"^4.5.4","@types/jest":"^27.0.3","@types/node":"^17.0.0","lint-staged":"^12.1.3","lion-system":"latest","lion-git-hooks":"^1.0.2","@commitlint/cli":"^15.0.0","fast-deep-equal":"^3.1.3","ts-jest-resolver":"^2.0.0","@leonzalion/configs":"latest"},"_npmOperationalInternal":{"tmp":"tmp/js-jsonl_1.0.0_1645836398112_0.01634521971644176","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"js-jsonl","version":"1.0.1","author":{"url":"https://leonzalion.com","name":"Leon Si","email":"contact@leonzalion.com"},"license":"MIT","_id":"js-jsonl@1.0.1","maintainers":[{"name":"leonzalion","email":"mgzbt@leonzalion.com"}],"tsd":{"directory":"test/test-d"},"dist":{"shasum":"cbe95cc1cd5ea49bdb8a16f23c5e65164732b30d","tarball":"https://registry.npmjs.org/js-jsonl/-/js-jsonl-1.0.1.tgz","fileCount":8,"integrity":"sha512-zf2TChT2DzEPfj3YcGSvjMTnySyr2eed4/zPPGUi5ipp8Cg68m0xeIvoC41BfV7eg0w0pVMTLkuFVdXH+vwo8A==","signatures":[{"sig":"MEUCIQCj3UHMzgNmSNCZhe7+WNYwCmWiFI/H4V9puAEYppEg2AIgc0H1fgmHEOg/d0sGw9yooXn684MVLprKCIlyvCxCJX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGX41ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGnQ/+MO0OaSH8osNppI1wqpP44HHSHlnu2nKtAtWj+KkbSbQjzjHw\r\nzkoqj8i1QWiuR7A8FHfGT2o/KhNe70H+q7e83IJqdYcZBhwGaaaq/cVxQ4Uv\r\nTa2O18tb7BonZYuC9YCYkhVI5n4v+Si/JtcLwl+MvEWzbZ4beiNx206/JUyb\r\nY8JpWR+LULtrcFXZGWmPo4YfMFjnFfVqG/SwSKcUS17yc3yOY/QOm2rJLlYd\r\nfIHLtE/1fpeQ0BneP3ssgeS0+Sv9qLtzN9wKLtQQRNKYHvGE/Pqe+kL3kiBH\r\nHeL1cxwQevlLLeoBNTZlTNGxNiBzmwCLA6NlgYl5pbbu7s9+Cm0vs5m/1QPK\r\nPJ9CG0xVfc7cx0qpxsKKog9IUcqO1bIqskmYNuLWlMac9UZLNmH5PdiIdJ0O\r\nvgxV8Z6iX1T++iD5NtaCcx2vGK6eORmlkTjPVQqNOjY5Nq8Ke29Ixzi5dkvT\r\nVzRUHyVDHEVzmlbhK2bClCHXo6G0ITD1ojOTSTPH3vq0B0KEJWLwTZIQZc0M\r\nSuEaTSh5+mmI9JnwbfQSAGiROS3HedLw8pkzpxvR+kUBJAJLZXLQfeioVrNv\r\nJXvzEfRsjntuS/b1Tk+43GVh6hEXDCtYgzSjiq27XbVLo5apmiOFQ4VvWqaE\r\no7dluQAdA2xwq4rEjtYB8/z0vNoMYomm/4g=\r\n=PBLC\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:js-jsonl-1.0.1.tgz","scripts":{"tc":"tsc --noEmit","lint":"eslint --cache --fix .","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"node-ts ./scripts/build.ts","start":"node-ts ./src/index.ts","release":"lionp","prettier":"prettier --write src"},"_npmUser":{"name":"leonzalion","email":"mgzbt@leonzalion.com"},"prettier":"@leonzalion/configs/prettier","_resolved":"/Users/leonzalion/projects/js-jsonl/dist/js-jsonl-1.0.1.tgz","_integrity":"sha512-zf2TChT2DzEPfj3YcGSvjMTnySyr2eed4/zPPGUi5ipp8Cg68m0xeIvoC41BfV7eg0w0pVMTLkuFVdXH+vwo8A==","commitlint":{"extends":["@leonzalion/configs/commitlint"]},"repository":"leonzalion/js-jsonl","_npmVersion":"8.4.1","description":"JSONL.parse() and JSONL.stringify()","directories":{},"lint-staged":{"*.{js,ts}":["pnpm run lint","pnpm run prettier"]},"_nodeVersion":"17.5.0","dependencies":{"@sindresorhus/is":"^4.5.0"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.19.1","jest":"^27.4.5","execa":"^6.0.0","lionp":"^1.0.17","eslint":"^8.5.0","ts-jest":"^27.1.2","prettier":"^2.5.1","tsc-alias":"^1.6.1","type-fest":"^2.12.0","fast-check":"^2.22.0","typescript":"^4.5.4","@types/jest":"^27.0.3","@types/node":"^17.0.0","lint-staged":"^12.1.3","lion-system":"latest","lion-git-hooks":"^1.0.2","@commitlint/cli":"^15.0.0","fast-deep-equal":"^3.1.3","ts-jest-resolver":"^2.0.0","@leonzalion/configs":"latest"},"_npmOperationalInternal":{"tmp":"tmp/js-jsonl_1.0.1_1645837877663_0.7546293811074005","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"js-jsonl","version":"1.0.2","author":{"url":"https://leonzalion.com","name":"Leon Si","email":"contact@leonzalion.com"},"license":"MIT","_id":"js-jsonl@1.0.2","maintainers":[{"name":"leonzalion","email":"mgzbt@leonzalion.com"}],"tsd":{"directory":"test/test-d"},"dist":{"shasum":"d78e762925e987f0ee20ad6ea7879530a413a792","tarball":"https://registry.npmjs.org/js-jsonl/-/js-jsonl-1.0.2.tgz","fileCount":8,"integrity":"sha512-4W17bTm16HyQRzMV/ht+H4C44LShRWArJ0GXNBdCkpMBITKFX7tgDZ96Nn3sCr6c/nU437x6VP/FqSVzR9B3nw==","signatures":[{"sig":"MEUCIQCVjmKl44YMHMKFdl2tdhvb9l3GHaUZ1TIylUSMV5BQjQIgCaVZI67eE4xWahTXK9W7WZozksXV47HyZTwMysjCKOk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGYC/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXQw//dBMS+SmgQHa2uVVSBAsYpdHJ5fMqKULdUt+CEmxa9Cq1ObH9\r\nlwHPsY3SOqm47k+zIPbtDP/oTbDDm4e+SMHuI9kOmmEInwEoodAjSvBU1lbr\r\ntegTPTcTryreA/LJG8A4zzEm84GVb9qgvzjieVGduMgEgVrDjRtLoFn9RhhS\r\nedNirKZSxjPdlh/YLf2P6Fpg1Q7TgyGezCGIYjDUZl8nYcPOI6kZt4d3ZJD5\r\niPybSJAq+wkpMSTWLjyNEYYJ2Eo8BScazTViRpxuuXHOf90Y2wOTbrGJL8/H\r\nrZSjaM98WkQ7XLVqMjD7L+8ElD4Sf3wozgA39MFW1U0thrVTFRDZ67ma+18C\r\nQ+WTqV7lPsLWzGa2vGq3dO0ji57eNYYnOxyK10KSW90MpPswlgHHfis1HRDu\r\nWLyKycpm3H6WRdj1bm0JjPvoXRGqmfkQZVSsU/ztIaHz46k60smeghXL6u+3\r\nQQQvkyjZkaqRliMlZNxVy4lYxhZKehnoJh+E2Aq5zEO8zKBvnKH++bQSjxGN\r\nMCh+W/s5cAxzf8Co4C9GrxnrNb9fttzxgccehxTtzxZFsXsjdolyeX3IxC3t\r\nPvPXs/YwVjjIREjUUK8zMz18BBJ0715eZvl1U+7JT/9ZITTkF2JCwY8jUIeS\r\n/2eLOrNYgE/yfrLTlr91HL5SrCsrcOcafNA=\r\n=efJe\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:js-jsonl-1.0.2.tgz","scripts":{"tc":"tsc --noEmit","lint":"eslint --cache --fix .","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"node-ts ./scripts/build.ts","start":"node-ts ./src/index.ts","release":"lionp","prettier":"prettier --write src"},"_npmUser":{"name":"leonzalion","email":"mgzbt@leonzalion.com"},"prettier":"@leonzalion/configs/prettier","_resolved":"/Users/leonzalion/projects/js-jsonl/dist/js-jsonl-1.0.2.tgz","_integrity":"sha512-4W17bTm16HyQRzMV/ht+H4C44LShRWArJ0GXNBdCkpMBITKFX7tgDZ96Nn3sCr6c/nU437x6VP/FqSVzR9B3nw==","commitlint":{"extends":["@leonzalion/configs/commitlint"]},"repository":"github:leonzalion/js-jsonl","_npmVersion":"8.4.1","description":"JSONL.parse() and JSONL.stringify()","directories":{},"lint-staged":{"*.{js,ts}":["pnpm run lint","pnpm run prettier"]},"_nodeVersion":"17.5.0","dependencies":{"@sindresorhus/is":"^4.5.0"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.19.1","jest":"^27.4.5","execa":"^6.0.0","lionp":"^1.0.17","eslint":"^8.5.0","ts-jest":"^27.1.2","prettier":"^2.5.1","tsc-alias":"^1.6.1","type-fest":"^2.12.0","fast-check":"^2.22.0","typescript":"^4.5.4","@types/jest":"^27.0.3","@types/node":"^17.0.0","lint-staged":"^12.1.3","lion-system":"latest","lion-git-hooks":"^1.0.2","@commitlint/cli":"^15.0.0","fast-deep-equal":"^3.1.3","ts-jest-resolver":"^2.0.0","@leonzalion/configs":"latest"},"_npmOperationalInternal":{"tmp":"tmp/js-jsonl_1.0.2_1645838527126_0.5739752379331022","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"js-jsonl","version":"1.0.3","author":{"url":"https://leonzalion.com","name":"Leon Si","email":"contact@leonzalion.com"},"license":"MIT","_id":"js-jsonl@1.0.3","maintainers":[{"name":"leonzalion","email":"mgzbt@leonzalion.com"}],"homepage":"https://github.com/leonzalion/js-jsonl#readme","tsd":{"directory":"test/test-d"},"dist":{"shasum":"8c86324b54a27acdbbaeb8a2e5de17d879a9d7d7","tarball":"https://registry.npmjs.org/js-jsonl/-/js-jsonl-1.0.3.tgz","fileCount":8,"integrity":"sha512-sKbZa4Z7waW09QoSBuNBd2KEYbTX84z4ab6Jae0VX/PoWo35k4BJIIScd4FgM5hMwhewyGvQmLWPI8IgYWHZog==","signatures":[{"sig":"MEQCIAi1eC9qM4atLgHAekb+KeN+ADA/tMdJ1bvfOIqrjt87AiBhmaSXXWB8xDYSxTxuQR5MyqsGMqidpkaKFYQRCqNG3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGakXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgrA/+NeoE2uFHliv1w7Bgz0rRIhYOpO+3atuSaMFKtbsLYRSYGJbY\r\nRKgQHcZsMJe6A4VrSNqW3VBw922bXUAlNTxUGx12AfMfIxfvhmPONEvxRMar\r\nX6tRW0NL+wf3rgzZDMKQqHvVOnLxeNyfY8qo74TZ+cMI9hYEVYPjnMOg/XCF\r\nSbuGON6YGKCCkJiTV1VxVPkINtRT9KbcZs09+nDPlw+HiUhzqX6Oxpzjh38m\r\na1oxX6Jx0TbigDu1TqrqxHevGxI6l2Zh88MXCFY3p3QsVUGvePYbH9tkuqfE\r\n5QEs0BFrvhkJfVNSZVSAdvUxPs39qt70WbtJ93Miinf1e/M7tWFO12xDccXF\r\nXhEj3qqxBk77TiNxGy4Jo0T73ZhJvPlXfwzQR8shkQj9V9TrXrmnAeFrGsKs\r\nn4NZQrePskp7Iuat3dZwzs2Db2xXT5ZEtGjZ/R93R6cI3w38hRZOaVBcHu52\r\nOpGD8gKf3RVA9598YlVJ7gciufx/8OAT4ag68C5F9yw8ImnuDezYqoPtpIe4\r\nwtVkZeRHkKkzx6FYjW9LGNKd0VhNHM34eNWbdEUuJ4T2B2Yn6EHBUozzQrrH\r\njkBJiOC7T8tmLOvhTtt1etBlzjdR07Qx1XFuxua5r0F3YAG/k2+fdhbht0JI\r\npFpZaCe2LD4Up3kkIxLKJYHn+hzVWuFcX3Y=\r\n=EV9E\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:js-jsonl-1.0.3.tgz","scripts":{"tc":"tsc --noEmit","lint":"eslint --cache --fix .","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"node-ts ./scripts/build.ts","start":"node-ts ./src/index.ts","release":"lionp","prettier":"prettier --write src"},"_npmUser":{"name":"leonzalion","email":"mgzbt@leonzalion.com"},"prettier":"@leonzalion/configs/prettier","_resolved":"/Users/leonzalion/projects/js-jsonl/dist/js-jsonl-1.0.3.tgz","_integrity":"sha512-sKbZa4Z7waW09QoSBuNBd2KEYbTX84z4ab6Jae0VX/PoWo35k4BJIIScd4FgM5hMwhewyGvQmLWPI8IgYWHZog==","commitlint":{"extends":["@leonzalion/configs/commitlint"]},"repository":{"url":"https://github.com/leonzalion/js-jsonl.git","type":"git"},"_npmVersion":"8.4.1","description":"jsonl.parse() and jsonl.stringify()","directories":{},"lint-staged":{"*.{js,ts}":["pnpm run lint","pnpm run prettier"]},"_nodeVersion":"17.5.0","dependencies":{"@sindresorhus/is":"^4.5.0"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.19.1","jest":"^27.4.5","execa":"^6.0.0","lionp":"^1.0.17","eslint":"^8.5.0","ts-jest":"^27.1.2","prettier":"^2.5.1","tsc-alias":"^1.6.1","type-fest":"^2.12.0","fast-check":"^2.22.0","typescript":"^4.5.4","@types/jest":"^27.0.3","@types/node":"^17.0.0","lint-staged":"^12.1.3","lion-system":"latest","lion-git-hooks":"^1.0.2","@commitlint/cli":"^15.0.0","fast-deep-equal":"^3.1.3","ts-jest-resolver":"^2.0.0","@leonzalion/configs":"latest"},"_npmOperationalInternal":{"tmp":"tmp/js-jsonl_1.0.3_1645848855479_0.4180507683546659","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"js-jsonl","version":"1.1.0","author":{"url":"https://leonzalion.com","name":"Leon Si","email":"contact@leonzalion.com"},"license":"MIT","_id":"js-jsonl@1.1.0","maintainers":[{"name":"leonzalion","email":"mgzbt@leonzalion.com"}],"homepage":"https://github.com/leonzalion/js-jsonl#readme","bugs":{"url":"https://github.com/leonzalion/js-jsonl/issues"},"dist":{"shasum":"d30402c842850f266a3f2d951dec69ccb4ea429e","tarball":"https://registry.npmjs.org/js-jsonl/-/js-jsonl-1.1.0.tgz","fileCount":9,"integrity":"sha512-4mQDKkyNqwrguFZLL7mAOKHBCE7fpqwpSG1pmNOTZEfQu/JovhJ98UvBZ3PwOWD46p+rrFJKlx02cq7i8aoUQw==","signatures":[{"sig":"MEUCIQCV+y1qHsoJJnWYXQ7zyiaK2h6oNDi+WSWRC8Pi2wJC2AIgKzhAXIOQpFuLs43fY52tO1SZnHMZF5AbcfA+tSYb704=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiV8WkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAmA//c2WMFd2LIQ7KgRyXET3FCjZm0DbuWdzHfabCvE51nJUAk3RZ\r\nFEztCvgrQfqRHjjRyP1lgn/CqpM2pEtzC8RM10YeDhKg36axLtKbobZqOez2\r\nFSljse9RZfjTibUUffRNdDt+qLrYRv/wXLGD8EBcSRWI3P80CHOjREh5tAVC\r\n+sP2ksLrOvE8dml9W3V/4eZpdTyySn8kQU/YzslIqGxHdRwakRHSMHFqS4ZM\r\n3MZwk2nDvzjr6dhAdrYlfONKILMpyAjMl3CMXtVD1vIH9TMz41gwhWhUNXY2\r\nvk1z24AQOY8C4CRHyUNzFPLKz88ldeiTQXIKTDze/ImaWVAI7nJPPIAYoQBI\r\nkWEf17iRmccknK/gFeGIVB6FKjGlRqAT/pl04dTF7FScgheiE5xvfQM++p7A\r\nQk8+uXa8w8k6riimT+OO7uPCi4pO+JBoofHielMBnmD61e6AHkra2bTgabsb\r\n/AcC1vu0Z1w5IWarjRfBuiDEsDyb07/iZ17c32MNn9cfzUbyNzUtKFg9uBYt\r\nqAmSnUhFkEgVkXXlDfmgi5EYRax6ojRP72YdbwY88Fqd3ZaNUxYKozGOSdPL\r\nRS9UF6zQhEIXinbI126XKZbY73O3jLOWRA7pD1KSpgB3dGu+DSeocEHgTh1c\r\nru6xB71j0d28TASWHOH+8PPZbQy9SfRV07c=\r\n=bx19\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:js-jsonl-1.1.0.tgz","types":"./index.d.ts","exports":{"import":"./index.js","require":"./index.cjs"},"gitHead":"dccce01beb8786b8930f5c49e1fd162578a1faf7","scripts":{"tc":"tsc --noEmit","lint":"eslint --cache --fix .","test":"vitest run","build":"node-ts ./scripts/build.ts","start":"node-ts ./src/index.ts","release":"lionp","prettier":"prettier --write src"},"_npmUser":{"name":"leonzalion","email":"mgzbt@leonzalion.com"},"_resolved":"/Users/leonzalion/projects/js-jsonl/dist/js-jsonl-1.1.0.tgz","_integrity":"sha512-4mQDKkyNqwrguFZLL7mAOKHBCE7fpqwpSG1pmNOTZEfQu/JovhJ98UvBZ3PwOWD46p+rrFJKlx02cq7i8aoUQw==","repository":{"url":"git+https://github.com/leonzalion/js-jsonl.git","type":"git"},"_npmVersion":"8.5.5","description":"jsonl.parse() and jsonl.stringify()","directories":{},"_nodeVersion":"17.8.0","dependencies":{"@sindresorhus/is":"^4.6.0"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.20.0","desm":"^1.2.0","execa":"^6.1.0","vitest":"^0.9.3","type-fest":"^2.12.2","fast-check":"^2.24.0","typescript":"^4.6.3","@types/node":"^17.0.24","lion-system":"^1.3.9","fast-deep-equal":"^3.1.3","@leonzalion/configs":"^1.2.16"},"_npmOperationalInternal":{"tmp":"tmp/js-jsonl_1.1.0_1649919396632_0.4076975179939899","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"js-jsonl","version":"1.1.1","keywords":["json","stream","newline","jsonl","line","lines","parse","stringify","jsonlines"],"author":{"url":"https://leonzalion.com","name":"Leon Si","email":"contact@leonzalion.com"},"license":"MIT","_id":"js-jsonl@1.1.1","maintainers":[{"name":"leonzalion","email":"mgzbt@leonzalion.com"}],"homepage":"https://github.com/leonzalion/js-jsonl#readme","dist":{"shasum":"fd12993d11632d547d6e721ddbdccf7eb91a8a87","tarball":"https://registry.npmjs.org/js-jsonl/-/js-jsonl-1.1.1.tgz","fileCount":11,"integrity":"sha512-VkkV3ac6N6tRaK32NIaXStzs9l3py/XK5pCbTEyiUt5Ch5We3H8ZcrSQndQ4TyIisfKMIjvoiTNWsb7mhQcZZw==","signatures":[{"sig":"MEUCIAqGTRpN8RrnhJEg87iVV6OEQqU9bXLsrh46xtnsjQVUAiEApm390+7m9pmU5qYC6QYk9alT/xjUqz+iBcw8vblgvnw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZBsoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjvxAAn3+1ZLu3qfV2/VIeUxT7x1fPTaPQ4x26/4Pe352vQikDE7L1\r\nj4voI0dlptJS/eAMHAufSCzJfXHA+iTN48YhnOB61cGrFWLfmSDewqNwQdeJ\r\nLXm576QeYMkCtONckhEu2SB0Eg+MmjiszCQPFq0MwGpPddfz9ic1ERhryFyB\r\nhn7IFnZwsAMi/ksI2WHFjIOqbjvCx4J4kKayT/9tm+MnvZu6CsSIAbIJj4xz\r\n1rfyuZo5QdQP8tPvVzl5nm+cy3vJHidVq6AEkqsCKQg0VOx8KTrWGhWcHL6b\r\nh4y/VYUfGw3wpQF/oBJdZA758Bb9eiitkMoZBdN9Kt+9OSNJGPl6D9scnCjT\r\nIQDx4bLvQ86jRs12/6Ipz6jaiGFDA8ZIET+dHvlsrLF2SFrN07GZGHLhGR6H\r\n+8UFW/VhxCNc6OXANrL0Y7Olmmax6ZtKDsb8k1QMa9Lg4yrkyhH/Q+IBwgmN\r\nBl2NcmqICwSaluwNrG9615sHQNimZOw4V9PJG+fmTwEyqIhBNmQAx/6s9sW+\r\nl36DXH8VhZUzFThwd+XPWOSRI3sUg68iIxtA/qT09pZniFlNry71p4k39OLH\r\nKJC0Qx6NV9u6OvCeJHG7Wbx4GeGqUL8VL1pi3qYUjjNaE8kMiKiTp8o+4JJB\r\n4IYlLiZKGFBcPN05no5cQIoW2QswD6ZjfDw=\r\n=XAVM\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:js-jsonl-1.1.1.tgz","exports":{"import":"./index.js","require":"./index.cjs"},"scripts":{"tc":"tsc --noEmit","lint":"eslint --cache --fix .","test":"vitest run","build":"node-ts ./scripts/build.ts","start":"node-ts ./src/index.ts","release":"lionp","prettier":"prettier --write src"},"_npmUser":{"name":"leonzalion","email":"mgzbt@leonzalion.com"},"_resolved":"/Users/leonzalion/projects/js-jsonl/dist/js-jsonl-1.1.1.tgz","_integrity":"sha512-VkkV3ac6N6tRaK32NIaXStzs9l3py/XK5pCbTEyiUt5Ch5We3H8ZcrSQndQ4TyIisfKMIjvoiTNWsb7mhQcZZw==","repository":{"url":"https://github.com/leonzalion/js-jsonl.git","type":"git"},"_npmVersion":"8.5.0","description":"jsonl.parse() and jsonl.stringify()","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@sindresorhus/is":"^4.6.0"},"publishConfig":{"directory":"dist"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.20.0","desm":"^1.2.0","execa":"^6.1.0","vitest":"^0.9.4","type-fest":"^2.12.2","fast-check":"^2.24.0","typescript":"^4.6.3","@types/node":"^17.0.25","lion-system":"^1.3.16","fast-deep-equal":"^3.1.3","@leonzalion/configs":"^1.2.25"},"_npmOperationalInternal":{"tmp":"tmp/js-jsonl_1.1.1_1650727720111_0.013104671485174357","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-02-26T00:46:38.111Z","modified":"2024-08-03T20:32:46.858Z","1.0.0":"2022-02-26T00:46:38.278Z","1.0.1":"2022-02-26T01:11:17.809Z","1.0.2":"2022-02-26T01:22:07.424Z","1.0.3":"2022-02-26T04:14:15.627Z","1.1.0":"2022-04-14T06:56:36.889Z","1.1.1":"2022-04-23T15:28:40.319Z"},"author":{"url":"https://leonzalion.com","name":"Leon Si","email":"contact@leonzalion.com"},"license":"MIT","homepage":"https://github.com/leonzalion/js-jsonl#readme","keywords":["json","stream","newline","jsonl","line","lines","parse","stringify","jsonlines"],"repository":{"url":"https://github.com/leonzalion/js-jsonl.git","type":"git"},"description":"jsonl.parse() and jsonl.stringify()","maintainers":[{"email":"leon@leonsilicon.com","name":"leonsilicon"}],"readme":"# js-jsonl\n\n[![npm version](https://img.shields.io/npm/v/js-jsonl)](https://npmjs.com/package/js-jsonl)\n\n## Installation\n\n```shell\nnpm install js-jsonl\n```\n\n## Usage\n\n```typescript\nimport { jsonl } from 'js-jsonl';\n\nconst jsonlString = `\n  [\"Name\", \"Session\", \"Score\", \"Completed\"]\n  [\"Gilbert\", \"2013\", 24, true]\n  [\"Alexa\", \"2013\", 29, true]\n  [\"May\", \"2012B\", 14, false]\n  [\"Deloise\", \"2012A\", 19, true]\n`;\n\nconst jsonlParsed = [\n  [\"Name\", \"Session\", \"Score\", \"Completed\"],\n  [\"Gilbert\", \"2013\", 24, true],\n  [\"Alexa\", \"2013\", 29, true],\n  [\"May\", \"2012B\", 14, false],\n  [\"Deloise\", \"2012A\", 19, true]\n];\n\nexpect(jsonl.parse(jsonlString)).toEqual(jsonlParsed);\nexpect(jsonl.stringify(jsonlParsed)).toEqual(jsonlString);\n\n// Also works with TypeScript!\n\nconst fooBar = jsonl.parse<{ foo: 'bar' }>(\"{foo: 'bar'}\");\nconst fooBarString = jsonl.stringify(fooBar)\nconst fooBarParsed: { foo: 'bar' } = jsonl.parse(fooBarString); // no type error!\n```\n\nYou can also use the `JsonlInfer<T>` helper to extract the JSONL type:\n\n```typescript\nimport { jsonl } from 'js-jsonl';\nimport type { JsonlInfer } from 'js-jsonl';\n\nconst fooBar = jsonl.parse<{ foo: string }>(\"{foo: 'bar'}\\n{foo: 'baz'}\");\ntype FooBarParsed = JsonlInfer<typeof fooBar> // { foo: string }\n```\n\n","readmeFilename":""}