{"_id":"rabin-native","_rev":"17-651feae97e5d1fa5240ff9c1d4b51ec6","name":"rabin-native","dist-tags":{"latest":"2.0.1"},"versions":{"0.0.0":{"name":"rabin-native","version":"0.0.0","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"rabin-native@0.0.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/hyperdivision/rabin-native","bugs":{"url":"https://github.com/hyperdivision/rabin-native/issues"},"dist":{"shasum":"7aa999a7f80a5ab994c4b27fdb2100faf7d78a73","tarball":"https://registry.npmjs.org/rabin-native/-/rabin-native-0.0.0.tgz","fileCount":14,"integrity":"sha512-MzldD5epXQKzVa2TGu5tVEq2uSHTq0zA/LVSFyH3rYp3oLEtgFrpL85qYDipsEEuRSgThuxwljBntkFX2ti6KQ==","signatures":[{"sig":"MEYCIQC0LkH/U64niDqKGziIxWXgTyxurdACvRciD1zCVEdnrQIhAM02aJIW40Z8fBTdmVKGoUea10dK5+HJIjR4D4xHBTRp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOvr4CRA9TVsSAnZWagAA648P/3hgVILcLUoc8hE6kU7l\nV7mqsFe0Hlhm7KBqtdJFEhlKkFm8FaovaJ6vLnVO10Ezl/lPqhZ56EFuQ0YS\nDcM8Q6nmyEBorU1bhqlVzFJIpZKvyNfTY0luSF1qtIBB+s1I6qjzz8AzD2tr\nUqA97xpkYNpLcrYZIjNHRe8mFHgbhFsq7zyvRJea3vjcjAInkDXVMkmvfJ0Z\nCZm9/RFlLjcne+AGduNxO/zMGU5k3Pk+EzQu9QvR42XJc5VZvII7S3arIfPk\n02tqTQI8Qam3r8mbxh6y01f7NJDfiW6Woz2HA3U3ADqtFc0mapr85DpofPhT\nFkvx+nR/evn6J3wc5pY/SMeT8QLRvEkKG+1eoRxLX7qqFM8vsNaXVOroWvJc\nvM21GfmhCiIVO+ONA7SwW5foWTY0SncAkorenRyoOAcdmIg79/pAFSk2MaP4\n73Dpln0ERvZZFLdVAidkngFblq00sSDwavn3S/ut9AyTlDbzRFsmIcDqxRLZ\nz5LlkhV+UAfkaoFWLJhb4wsZ6mY6CjTyA0m6pi3M9MoScyGQ8NpiQLhTccUG\nkidsovpBy/h6XqbiyY1eCBvmxBfyHMeVLTIouC1m5o4DSle9WDwz9zZRv6R+\nw/GCDP8uxwzWkUoQscaG+8CNez9zQ2IsuuH3RZWfWQIdVRuAKsZ+RJz1dOqG\n2t7M\r\n=JOtv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"75b17d6cf59bb410bc4c989f81f8fc005c2c655b","gypfile":true,"scripts":{"install":"node-gyp rebuild","fetch-rabin-cdc":"git submodule update --recursive --init"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/hyperdivision/rabin-native.git","type":"git"},"_npmVersion":"6.9.0","description":"Native bindings for rabin-cdc","directories":{},"_nodeVersion":"10.16.0","dependencies":{"napi-macros":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/rabin-native_0.0.0_1564146424112_0.16780915162416377","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"rabin-native","version":"0.0.1","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"rabin-native@0.0.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/hyperdivision/rabin-native","bugs":{"url":"https://github.com/hyperdivision/rabin-native/issues"},"dist":{"shasum":"d065adb5014454c51110ead1438c532b67183731","tarball":"https://registry.npmjs.org/rabin-native/-/rabin-native-0.0.1.tgz","fileCount":14,"integrity":"sha512-T2Vq7nntvzET5gEuUkqkctYZFILJ9nOlZI/3ApocYf2tVg7Tk+1PGhiigq8EejhU3lU/EtAGVxhWXf2X1tIf5Q==","signatures":[{"sig":"MEUCIQDfqkEJT2E+jvAEfhksoLJTFDclMh42H0HsFBKvofu0vgIgA25IqP37rrBLofIcIRkSQDmtu+kBNFT54h4t8DPO0JE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOvwQCRA9TVsSAnZWagAAogsP/i9yrBslky2JwtYrVGRZ\ne2mQtLNu1EzLAZ176QyAKDfNoUalNwtZcvJl8ZfZ0PXDSfll03j9yDHeONKO\nuPxvMnFEVRyV0a0D59umzdKnX+noZGdXkMsEjYKFXzg8VjSuTlK+mLPQSxYx\nxiuT9y5GJSTlG6ayT+0d0TbsHpKWNGQxgcX81t32e7noJUQCB+U4rz0p7azm\ntImUX2oIywYoiX2A7d3KSwhC03zQm03WO4/bwXeAb/S2JIfu/PpSjZZZy5iF\ncIdzFUpfIweui7AYG9FpVF0wzp+SO3Wwd/nLTpW8nRikFPQk0dn5kNhie9lT\nvsU7+FP+F99faoQgYVMU2HgBfLoDF+rBBZpKi0Oa+cpkoblavk5o7UL2fJiW\nAVrgHo2PY2t6Jzpnc67ycw+OLqL7xX94W1dIOmibRIcRi5GetRPkZTNH5XJs\nloQpAUGN+N6pLJIUpi4i1Ldi9s/px95tlyRMV8RtlKVJTD70BP964fujFUVE\n7waKhVUXY6wUuC7Z/5Qr02F986e7nVcEr+FvpcvSCMiH+PJ/wLdkhn8W0p9Z\ngyahflsZLEjmTqfCcMbpjomAx5OZ/5Ou4clz6EKX7/5KSIQHZhfBOARJpfkN\n0sRVATOwGXGHxc0Oh4R4g4FojCoX7VCtxVLiV5clxH1Z5kk9w51PjTBdrRDb\nj5aI\r\n=RCNL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e02b83d4e03f7552bb9dbb1b9b679ff287a49298","gypfile":true,"scripts":{"build":"node-gyp-build","install":"node-gyp rebuild","fetch-rabin-cdc":"git submodule update --recursive --init"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/hyperdivision/rabin-native.git","type":"git"},"_npmVersion":"6.9.0","description":"Native bindings for rabin-cdc","directories":{},"_nodeVersion":"10.16.0","dependencies":{"napi-macros":"^2.0.0","node-gyp-build":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/rabin-native_0.0.1_1564146703547_0.6016456413940141","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"rabin-native","version":"1.0.0","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"rabin-native@1.0.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/hyperdivision/rabin-native","bugs":{"url":"https://github.com/hyperdivision/rabin-native/issues"},"dist":{"shasum":"b9be8c96429e7c33db8a3b9ab1b2de02748377f2","tarball":"https://registry.npmjs.org/rabin-native/-/rabin-native-1.0.0.tgz","fileCount":14,"integrity":"sha512-WKhVufbr2Wuj1ZqxPlmM0DgpTOMLqdnO8G5OXhgOpWjEG3wtGLRe+qEMvfxXjX2VJqLfWbkYHXxD/Pq2aExaiw==","signatures":[{"sig":"MEUCIQCtOZqfTLGh12rZdTEZtC0jnN/mJ48jHxot5qE09t+hIgIgcqD+0lGL/duJ2HonmU8XcMG4fY6LcsC0m5lZTOhpPKw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+0WPCRA9TVsSAnZWagAAUFMP/iYQ9f1rNLbc8e+T6wd6\ncA+Q2AD2vKFa2EqYWAedjMqKUN5ZN1Fyqxy5iFDP75p0FRh/XmlMQA8cLN/s\nfbl5HfQWVkP0hw788sYizU7r0owlbnEboZIovWD9XET/VcLri8Qb1TUOvo0a\nrFPMwqan6KhWuj+MysryxuF4ClTl+VhpNdqKvKUacjiz9yXI1rc+5Ffe2lPc\nc8oCsrrpDM6wrKW/xis29ISIq/EVA/kzBt/h/6r60rTO6hwBZyMjjoF9aa+c\ntjORESh+qoDzm5GqukdbIXEfaBxAlB+7ULBDKg+UGU2qRMFdmDs3gPkNFlFr\nb/GxqS5N3F6TCLHqdFWtexuNioPI5zoyo5xZeOliOW8RTdsPlfEXMOamlD2c\nN5fkAF0lzXnRyQSTzSin9Jwvptwb+2Yg99q87SN1SPNIk0pXqlwaGe9x+N3s\nJjxBiJQn3fQS2Tk//ibo6qj5z9Mw4imE5edxo6czL7ezQNlD9/TNmLm6kKTv\nvMDpWkFst/3ddsq4Y8gotDaH6RHi+007h9txaJ2TEC6ZZdPqaXdiE1DFSNnv\na6sBbsV7BVjseyX5GdYnSFkB284DbxxMMdqZNTXhTBqkYyC18U7kqpQNRnB1\nXUuWPB8bhEz6WM4VfuqraXDDkoYUVR8vdS8jJt7KfT46AED1dG7M9QI7IAlk\nIAeh\r\n=NVem\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f4c0e46b6f5cb04212ff1614b1905ac47d512917","gypfile":true,"scripts":{"build":"node-gyp-build","install":"node-gyp rebuild","fetch-rabin-cdc":"git submodule update --recursive --init"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/hyperdivision/rabin-native.git","type":"git"},"_npmVersion":"6.14.5","description":"Native bindings for rabin-cdc","directories":{},"_nodeVersion":"14.4.0","dependencies":{"nanoassert":"^2.0.0","napi-macros":"^2.0.0","node-gyp-build":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/rabin-native_1.0.0_1593525646948_0.020097415721691103","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"rabin-native","version":"1.0.1","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"rabin-native@1.0.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/hyperdivision/rabin-native","bugs":{"url":"https://github.com/hyperdivision/rabin-native/issues"},"dist":{"shasum":"09feee2ced11ed7985792b12f85a134587c6428f","tarball":"https://registry.npmjs.org/rabin-native/-/rabin-native-1.0.1.tgz","fileCount":19,"integrity":"sha512-ui0Cb8KrAwvLFP+mVCNGcdoSqtpKXinSvzyw8Oznr7xkPYnwBvk1zdDXVm6M7yp9dssqRuh0/4f4/ercJ4dteA==","signatures":[{"sig":"MEUCIEoARfPTBvsI9M7Xp2ocolYbKVtZ1RJtBqZtPhVzaq0lAiEA2c8hqRRda2DYSFS3lzpcU+B/222XD7X7yQyiHLqPNvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/JXgCRA9TVsSAnZWagAA0rcQAIlqXRT/LKkSFdyyMrcH\nE4OS3/bUIhk/s4A8/oyCwpdVzKthQdIyRYT9oGbRS4/FfwrmwGKCKJhPAeHQ\nBgTFQeObK+jahkjMnt38Icnt6UWrAnMX9TShDVzNGcWKAQ/N1ezBXKRUA9nK\nz9Tw1l/l/6hX+KvVQjLSeMCz803T8KjKdCDLsDA1t4/NSNiD54jswld4lrWb\nsHfpkCDbhiHrz9YX+8jTlXyb5Q5uXXyULBtGgdFe/kMI1wA4lAeu4XCS/9TT\nn7OYoR++Fn8J7mPWPhUvk+tUOgamVxU3X9VsyrdcX+ghHWdbkzV4MF+j07e2\n5tsp+F7q3WjZ99M8NhqSPPkPts0uaM56rfzu+hbYIQWAVh8BdLgmZeLnnQk2\nCSvUYzyTj8fRS2JpjI2uE3xMheYcdWLY/sgd7OShu5gLw2co+JtDsFaev77R\ndTFo5YVFo9VcmCu0EfajINpVd3SQRUb9YQIoV/aJpGIW31Ct0UxgfxKbbNpC\neURIKV5XaEUTB9516z1YD03sgpD3IR4ze2q7yKZsv1cNngbZd/PSQO9mJHHt\nrnoNiossOOMhzCG76aHstAPLjBVee9UghRpVY5Q2DsVA+TRDZokW2PbJ/tbs\nQmQ35p1rwe5XvrnbSaa2n5M+KJoA9ObqDEIYyGOu00cmkktIh0N4XC13o+/5\ne2gv\r\n=39Jm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d15749573b43d7bb27d98de0d52768ae802e873d","scripts":{"install":"node-gyp-build","prebuild":"prebuildify --napi","fetch-rabin-cdc":"git submodule update --recursive --init"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/hyperdivision/rabin-native.git","type":"git"},"_npmVersion":"6.14.5","description":"Native bindings for rabin-cdc","directories":{},"_nodeVersion":"14.4.0","dependencies":{"nanoassert":"^2.0.0","napi-macros":"^2.0.0","node-gyp-build":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"prebuildify":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabin-native_1.0.1_1593611743783_0.4249005031879747","host":"s3://npm-registry-packages"}},"2.0.0-0":{"name":"rabin-native","version":"2.0.0-0","author":{"name":"Holepunch"},"license":"Apache-2.0","_id":"rabin-native@2.0.0-0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"kasperisager","email":"kasperisager@hey.com"}],"homepage":"https://github.com/holepunchto/rabin-native#readme","bugs":{"url":"https://github.com/holepunchto/rabin-native/issues"},"dist":{"shasum":"8ab34c1878295a1fe75b7287fafcdfc1eef593bb","tarball":"https://registry.npmjs.org/rabin-native/-/rabin-native-2.0.0-0.tgz","fileCount":30,"integrity":"sha512-O4KnpreElF+23oh34an7Ns0xEaVxzBHvH7B+GpcE2U5zfGOyItEovywh0TFwDMseE6POWLDcHWdnt13et8ov+Q==","signatures":[{"sig":"MEQCIFQrLqZ4nV9ir90qlVUii+ws7UAPVDyBcXdX4lCxdG+tAiA0huItwxKQ2ohazosRKKtjLLQCj8XeBbAsOxnXrpDB9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861083},"addon":true,"exports":{".":"./index.js","./package":"./package.json"},"gitHead":"8509fd6650e455b77531134142dd95cfd11e605f","imports":{"fs":{"bare":"bare-fs","default":"fs"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"lint":"prettier --check . && lunte","test":"npm run test:node && npm run test:bare","format":"prettier --write .","test:bare":"brittle-bare --coverage test.js","test:node":"brittle-node --coverage test.js"},"_npmUser":{"name":"kasperisager","email":"kasperisager@hey.com"},"repository":{"url":"git+https://github.com/holepunchto/rabin-native.git","type":"git"},"_npmVersion":"11.6.4","description":"librabin bindings for JavaScript","directories":{},"_nodeVersion":"24.10.0","dependencies":{"require-addon":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"lunte":"^1.3.0","bare-fs":"^4.5.3","brittle":"^3.1.0","prettier":"^3.6.2","bare-path":"^3.0.0","cmake-npm":"^1.1.0","cmake-bare":"^1.1.7","cmake-napi":"^1.0.2","cmake-fetch":"^1.1.0","bare-compat-napi":"^1.3.9","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabin-native_2.0.0-0_1770883226861_0.07865114177775401","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-1":{"name":"rabin-native","version":"2.0.0-1","author":{"name":"Holepunch"},"license":"Apache-2.0","_id":"rabin-native@2.0.0-1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"kasperisager","email":"kasperisager@hey.com"}],"homepage":"https://github.com/holepunchto/rabin-native#readme","bugs":{"url":"https://github.com/holepunchto/rabin-native/issues"},"dist":{"shasum":"43f77a1fe38ba294ba6476d851b35fe47ecb3ee7","tarball":"https://registry.npmjs.org/rabin-native/-/rabin-native-2.0.0-1.tgz","fileCount":30,"integrity":"sha512-9RH/+v3Jhi4Aj0ZkbhCo+c2QLox5vQ1AbrOotP0RLKtrephTg9sG/BJ1nZCxTjbfrbnwZEeU9mJ5cc/JzEVadQ==","signatures":[{"sig":"MEYCIQDRl4ObCcT3HyirwR1Gv+qtHzI+iIl0f4f82ghqc07rUAIhAN7zWSHAFIbp4kcPkCbI/j4cjB9cJYXJ4i9BCrbNRVx4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861656},"addon":true,"exports":{".":"./index.js","./package":"./package.json"},"gitHead":"4bd18d20d58ae09d670df23e179f0bc46b033fb8","imports":{"fs":{"bare":"bare-fs","default":"fs"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"lint":"prettier --check . && lunte","test":"npm run test:node && npm run test:bare","format":"prettier --write .","test:bare":"brittle-bare --coverage test.js","test:node":"brittle-node --coverage test.js"},"_npmUser":{"name":"kasperisager","email":"kasperisager@hey.com"},"repository":{"url":"git+https://github.com/holepunchto/rabin-native.git","type":"git"},"_npmVersion":"11.6.4","description":"librabin bindings for JavaScript","directories":{},"_nodeVersion":"24.10.0","dependencies":{"streamx":"^2.23.0","require-addon":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"lunte":"^1.3.0","bare-fs":"^4.5.3","brittle":"^3.1.0","prettier":"^3.6.2","bare-path":"^3.0.0","cmake-npm":"^1.1.0","cmake-bare":"^1.1.7","cmake-napi":"^1.0.2","cmake-fetch":"^1.1.0","bare-compat-napi":"^1.3.9","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabin-native_2.0.0-1_1770887168335_0.7281256164543168","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-2":{"name":"rabin-native","version":"2.0.0-2","author":{"name":"Holepunch"},"license":"Apache-2.0","_id":"rabin-native@2.0.0-2","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"kasperisager","email":"kasperisager@hey.com"}],"homepage":"https://github.com/holepunchto/rabin-native#readme","bugs":{"url":"https://github.com/holepunchto/rabin-native/issues"},"dist":{"shasum":"688e09a9ceba4ff13e3b6a728c2cc8df059b1b8c","tarball":"https://registry.npmjs.org/rabin-native/-/rabin-native-2.0.0-2.tgz","fileCount":30,"integrity":"sha512-XUiOqud9CYq47Hv6JNZjYXvWC8m4LW6yyBzJXFr6xHLWXAc8BCRF729bG3sLDnZCvrt75AOltpF0/qNgHft+Kg==","signatures":[{"sig":"MEYCIQD0luEaODsY/cT1Re6JXzeEttGgErAaUbKOef+R69ZV/gIhAJEpgc8+prByWe65UTbimDDa74Vy9MhUBjZNuTwZHSuD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861151},"addon":true,"exports":{".":"./index.js","./package":"./package.json"},"gitHead":"fd292980be583932f1e4e5265ae146d0aaeafed8","imports":{"fs":{"bare":"bare-fs","default":"fs"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"lint":"prettier --check . && lunte","test":"npm run test:node && npm run test:bare","format":"prettier --write .","test:bare":"brittle-bare --coverage test.js","test:node":"brittle-node --coverage test.js"},"_npmUser":{"name":"kasperisager","email":"kasperisager@hey.com"},"repository":{"url":"git+https://github.com/holepunchto/rabin-native.git","type":"git"},"_npmVersion":"11.6.4","description":"librabin bindings for JavaScript","directories":{},"_nodeVersion":"24.10.0","dependencies":{"require-addon":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"lunte":"^1.3.0","bare-fs":"^4.5.3","brittle":"^3.1.0","prettier":"^3.6.2","bare-path":"^3.0.0","cmake-npm":"^1.1.0","cmake-bare":"^1.1.7","cmake-napi":"^1.0.2","cmake-fetch":"^1.1.0","bare-compat-napi":"^1.3.9","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabin-native_2.0.0-2_1770889161251_0.3926517477402045","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-3":{"name":"rabin-native","version":"2.0.0-3","author":{"name":"Holepunch"},"license":"Apache-2.0","_id":"rabin-native@2.0.0-3","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"kasperisager","email":"kasperisager@hey.com"}],"homepage":"https://github.com/holepunchto/rabin-native#readme","bugs":{"url":"https://github.com/holepunchto/rabin-native/issues"},"dist":{"shasum":"595aabf0564df6f5dcf8a4f34176b31dc3d6a2dd","tarball":"https://registry.npmjs.org/rabin-native/-/rabin-native-2.0.0-3.tgz","fileCount":30,"integrity":"sha512-zYschrqVFjijmQdOt0ZzY6esie5KzeqQ3RJDpBDsEf3Y0Id76zBeMpflSYBCf7hYSNRo8rzXSqicNlh2MP3jCw==","signatures":[{"sig":"MEYCIQDJAF823Fqcmc136mjwFVjqdcfUwl+EfDzvF8hi1iAdHwIhAKE/AI5jwDdr9gQ9Q48+iOg2Sysp7JD+X0iUv8X3gVP+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861135},"addon":true,"exports":{".":"./index.js","./package":"./package.json"},"gitHead":"0ffbbec1f149feebc9021a45d4ca4441915d7462","imports":{"fs":{"bare":"bare-fs","default":"fs"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"lint":"prettier --check . && lunte","test":"npm run test:node && npm run test:bare","format":"prettier --write .","test:bare":"brittle-bare --coverage test.js","test:node":"brittle-node --coverage test.js"},"_npmUser":{"name":"kasperisager","email":"kasperisager@hey.com"},"repository":{"url":"git+https://github.com/holepunchto/rabin-native.git","type":"git"},"_npmVersion":"11.6.4","description":"librabin bindings for JavaScript","directories":{},"_nodeVersion":"24.10.0","dependencies":{"require-addon":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"lunte":"^1.3.0","bare-fs":"^4.5.3","brittle":"^3.1.0","prettier":"^3.6.2","bare-path":"^3.0.0","cmake-npm":"^1.1.0","cmake-bare":"^1.1.7","cmake-napi":"^1.0.2","cmake-fetch":"^1.1.0","bare-compat-napi":"^1.3.9","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabin-native_2.0.0-3_1770895206173_0.6697605399926843","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-4":{"name":"rabin-native","version":"2.0.0-4","author":{"name":"Holepunch"},"license":"Apache-2.0","_id":"rabin-native@2.0.0-4","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"kasperisager","email":"kasperisager@hey.com"}],"homepage":"https://github.com/holepunchto/rabin-native#readme","bugs":{"url":"https://github.com/holepunchto/rabin-native/issues"},"dist":{"shasum":"bbc4c0bc3e2dc354843fa4a01fd9f94ac0548278","tarball":"https://registry.npmjs.org/rabin-native/-/rabin-native-2.0.0-4.tgz","fileCount":30,"integrity":"sha512-VlkXBsg3JK+gn03z7srFyEjL5i95OmPNdTzAIqKbYmyLwsBp9Vz4vOe5rm1Z9dMfA158N/LKT1l3T5T1UEpgaw==","signatures":[{"sig":"MEQCIA69QVx62d9lO+pw56+IDF78hu/JIyARUFR6rQ0IyNl6AiArSYIk41y1kILwIQ2tbaPCcsSf1M3eL5LDvJDYRObIrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":860307},"addon":true,"exports":{".":"./index.js","./package":"./package.json"},"gitHead":"975a94afcba846ac346b7cff497061fcf3593679","imports":{"fs":{"bare":"bare-fs","default":"fs"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"lint":"prettier --check . && lunte","test":"npm run test:node && npm run test:bare","format":"prettier --write .","test:bare":"brittle-bare --coverage test.js","test:node":"brittle-node --coverage test.js"},"_npmUser":{"name":"kasperisager","email":"kasperisager@hey.com"},"repository":{"url":"git+https://github.com/holepunchto/rabin-native.git","type":"git"},"_npmVersion":"11.6.4","description":"librabin bindings for JavaScript","directories":{},"_nodeVersion":"24.10.0","dependencies":{"require-addon":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"lunte":"^1.3.0","bare-fs":"^4.5.3","brittle":"^3.1.0","prettier":"^3.6.2","bare-path":"^3.0.0","cmake-npm":"^1.1.0","cmake-bare":"^1.1.7","cmake-napi":"^1.0.2","cmake-fetch":"^1.1.0","bare-compat-napi":"^1.3.9","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabin-native_2.0.0-4_1770898398542_0.40819256471441845","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-5":{"name":"rabin-native","version":"2.0.0-5","author":{"name":"Holepunch"},"license":"Apache-2.0","_id":"rabin-native@2.0.0-5","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"kasperisager","email":"kasperisager@hey.com"}],"homepage":"https://github.com/holepunchto/rabin-native#readme","bugs":{"url":"https://github.com/holepunchto/rabin-native/issues"},"dist":{"shasum":"2bd3156cd758e35583ad5a09f278987419eb576e","tarball":"https://registry.npmjs.org/rabin-native/-/rabin-native-2.0.0-5.tgz","fileCount":30,"integrity":"sha512-uVzUbvxyMIeu4DoeVK36QQQ+ZbjBWS+riaEm36FOTu7PoYg2tNGUETx3O118N83L1MOHpQTAK/qD9iQ3cVoFfw==","signatures":[{"sig":"MEUCIHKVGXjilxty1oDUC4MOj2T+piWWmKFdlhxXBYHiOi0cAiEApRDF0rxXMpGp6PK5Z3BvstR9Y+O0b3zA34uQiNROreI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":860055},"addon":true,"exports":{".":"./index.js","./package":"./package.json"},"gitHead":"337cce7d67ad57c981b3889a24be678bac7ca4c5","imports":{"fs":{"bare":"bare-fs","default":"fs"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"lint":"prettier --check . && lunte","test":"npm run test:node && npm run test:bare","format":"prettier --write .","test:bare":"brittle-bare --coverage test.js","test:node":"brittle-node --coverage test.js"},"_npmUser":{"name":"kasperisager","email":"kasperisager@hey.com"},"repository":{"url":"git+https://github.com/holepunchto/rabin-native.git","type":"git"},"_npmVersion":"11.6.4","description":"librabin bindings for JavaScript","directories":{},"_nodeVersion":"24.10.0","dependencies":{"require-addon":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"lunte":"^1.3.0","bare-fs":"^4.5.3","brittle":"^3.1.0","prettier":"^3.6.2","bare-path":"^3.0.0","cmake-npm":"^1.1.0","cmake-bare":"^1.1.7","cmake-napi":"^1.0.2","cmake-fetch":"^1.1.0","bare-compat-napi":"^1.3.9","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabin-native_2.0.0-5_1770899762985_0.913939316705801","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-6":{"name":"rabin-native","version":"2.0.0-6","author":{"name":"Holepunch"},"license":"Apache-2.0","_id":"rabin-native@2.0.0-6","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"kasperisager","email":"kasperisager@hey.com"}],"homepage":"https://github.com/holepunchto/rabin-native#readme","bugs":{"url":"https://github.com/holepunchto/rabin-native/issues"},"dist":{"shasum":"0720ac5ee68d45a0e94362f6739737242f2a9d5b","tarball":"https://registry.npmjs.org/rabin-native/-/rabin-native-2.0.0-6.tgz","fileCount":30,"integrity":"sha512-/Eg/+g1dfa7Zz6cXeWtm8KCAYb+1KlN1gpGDOCzueV6/FQvU/hHMV/KiuSJNlrHjXCpovl759Uh5wHvAcCN2Pg==","signatures":[{"sig":"MEUCIAMEPtEuAFehPmRgb2aupbDPs3DshlJD04eR5TJrgbSEAiEAvYJeVDyEs3dYmKwtbOs1oRYfLyy+Y3t7W6nFhv1Ryt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":869871},"addon":true,"exports":{".":"./index.js","./package":"./package.json"},"gitHead":"1dd47a92430c0f145dfc542b3c19cb36df2f902d","imports":{"fs":{"bare":"bare-fs","default":"fs"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"lint":"prettier --check . && lunte","test":"npm run test:node && npm run test:bare","format":"prettier --write .","test:bare":"brittle-bare --coverage test.js","test:node":"brittle-node --coverage test.js"},"_npmUser":{"name":"kasperisager","email":"kasperisager@hey.com"},"repository":{"url":"git+https://github.com/holepunchto/rabin-native.git","type":"git"},"_npmVersion":"11.6.4","description":"librabin bindings for JavaScript","directories":{},"_nodeVersion":"24.10.0","dependencies":{"require-addon":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"lunte":"^1.3.0","bare-fs":"^4.5.3","brittle":"^3.1.0","prettier":"^3.6.2","bare-path":"^3.0.0","cmake-npm":"^1.1.0","cmake-bare":"^1.1.7","cmake-napi":"^1.0.2","cmake-fetch":"^1.1.0","bare-compat-napi":"^1.3.9","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabin-native_2.0.0-6_1770903496507_0.18622580208011508","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"rabin-native","version":"2.0.0","author":{"name":"Holepunch"},"license":"Apache-2.0","_id":"rabin-native@2.0.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"kasperisager","email":"kasperisager@hey.com"}],"homepage":"https://github.com/holepunchto/rabin-native#readme","bugs":{"url":"https://github.com/holepunchto/rabin-native/issues"},"dist":{"shasum":"18e44f560f27346068c2c417c59c348a836f7211","tarball":"https://registry.npmjs.org/rabin-native/-/rabin-native-2.0.0.tgz","fileCount":30,"integrity":"sha512-x1BlYdIWh+nk9G0scvxyscrYiDPJ7vQZepqqPlVUSInIko1Zxooi8cm6lzBghEGI9aN3DXiunC8FXLgy6kke3Q==","signatures":[{"sig":"MEQCIFLXpDpYZ10sftrcfdIz1224iIl4yfI1zRZbB6TcEC5oAiBbHNy91HB+X5Zpavjk5Rm2Gi9mSnL2zXMevojSPx/XVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":870437},"addon":true,"exports":{".":"./index.js","./package":"./package.json"},"gitHead":"58112d2fa44df51adfc1ab0eb9b3eaae86b8aef0","imports":{"fs":{"bare":"bare-fs","default":"fs"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"lint":"prettier --check . && lunte","test":"npm run test:node && npm run test:bare","format":"prettier --write .","test:bare":"brittle-bare --coverage test.js","test:node":"brittle-node --coverage test.js"},"_npmUser":{"name":"kasperisager","email":"kasperisager@hey.com"},"repository":{"url":"git+https://github.com/holepunchto/rabin-native.git","type":"git"},"_npmVersion":"11.6.4","description":"librabin bindings for JavaScript","directories":{},"_nodeVersion":"24.10.0","dependencies":{"require-addon":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.3.0","bare-fs":"^4.5.3","brittle":"^3.1.0","prettier":"^3.6.2","bare-path":"^3.0.0","cmake-npm":"^1.1.0","cmake-bare":"^1.1.7","cmake-napi":"^1.0.2","cmake-fetch":"^1.1.0","bare-compat-napi":"^1.3.9","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabin-native_2.0.0_1770908346009_0.36518338095713254","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"_id":"rabin-native@2.0.1","bugs":{"url":"https://github.com/holepunchto/rabin-native/issues"},"dist":{"shasum":"ac32f3336f1faac5111a3ab382e76ecaba212ea5","tarball":"https://registry.npmjs.org/rabin-native/-/rabin-native-2.0.1.tgz","fileCount":30,"integrity":"sha512-c728X0zScvjiGG8ps5TWahAKKIfW5ZrMsMtrnseL0WkJKvBz9K7rsoWjgBSvEsw/0nEjTJ+RxQ53Fy1VmbtVbw==","signatures":[{"sig":"MEUCIFA56aMBP2yrE3w9VBXvac2dpzhnyDVBrJhBTihW+U1nAiEA0UwKGlu54Xkjrp9pP+RekrEOHstqsQdIOa7QkIS0f54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBVKwrHK+raVFBFPgayIz5PtwMO0eiq9bk6W48mlrk9nAiEA8CMJaSrPtsOLF97J6asM+BCEX9GiWwV01+b2Pnv1E74="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rabin-native@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":868160},"name":"rabin-native","addon":true,"author":{"name":"Holepunch"},"exports":{".":"./index.js","./package":"./package.json"},"gitHead":"a28ee84d0fc06b2cbb1187206edb466e5ac742ae","imports":{"fs":{"bare":"bare-fs","default":"fs"},"path":{"bare":"bare-path","default":"path"}},"license":"Apache-2.0","scripts":{"lint":"prettier --check . && lunte","test":"npm run test:bare && npm run test:node","format":"prettier --write . && lunte --fix","test:bare":"brittle-bare --coverage test.js","test:node":"brittle-node --coverage test.js"},"version":"2.0.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"acd9cc68-e9ea-4b5f-ae49-2cd456011645"}},"homepage":"https://github.com/holepunchto/rabin-native#readme","repository":{"url":"git+https://github.com/holepunchto/rabin-native.git","type":"git"},"_npmVersion":"11.19.1","description":"librabin bindings for JavaScript","directories":{},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"_nodeVersion":"24.22.1","dependencies":{"require-addon":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.8.6","bare-fs":"^4.5.3","brittle":"^3.1.0","prettier":"^3.6.2","bare-path":"^3.0.0","cmake-npm":"^1.1.0","cmake-bare":"^1.1.7","cmake-napi":"^1.0.2","cmake-fetch":"^1.1.0","bare-compat-napi":"^1.3.9","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rabin-native_2.0.1_1793117028401_0.057850174433588086"}}},"time":{"created":"2019-07-26T13:07:04.112Z","modified":"2026-10-27T16:03:48.905Z","0.0.0":"2019-07-26T13:07:04.278Z","0.0.1":"2019-07-26T13:11:43.701Z","1.0.0":"2020-06-30T14:00:47.062Z","1.0.1":"2020-07-01T13:55:43.897Z","2.0.0-0":"2026-02-12T08:00:27.022Z","2.0.0-1":"2026-02-12T09:06:08.531Z","2.0.0-2":"2026-02-12T09:39:21.419Z","2.0.0-3":"2026-02-12T11:20:06.404Z","2.0.0-4":"2026-02-12T12:13:18.802Z","2.0.0-5":"2026-02-12T12:36:03.197Z","2.0.0-6":"2026-02-12T13:38:16.652Z","2.0.0":"2026-02-12T14:59:06.216Z","2.0.1":"2026-10-27T16:03:48.539Z"},"bugs":{"url":"https://github.com/holepunchto/rabin-native/issues"},"author":{"name":"Holepunch"},"license":"Apache-2.0","homepage":"https://github.com/holepunchto/rabin-native#readme","repository":{"url":"git+https://github.com/holepunchto/rabin-native.git","type":"git"},"description":"librabin bindings for JavaScript","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"readme":"# rabin-native\n\n<https://github.com/holepunchto/librabin> bindings for JavaScript.\n\n```\nnpm i rabin-native\n```\n\n## Usage\n\n```js\nconst rabin = require('rabin-native')\n\nconst chunker = new rabin.Chunker()\nconst chunks = []\n\nfor (const chunk of chunker.push(shakespeare)) {\n  chunks.push(chunk)\n}\n\nconst chunk = chunker.end()\n\nif (chunk) chunks.push(chunk)\n```\n\n## API\n\n#### `const chunker = new Chunker([options])`\n\nConstruct a new chunker.\n\nOptions include:\n\n```js\noptions = {\n  minSize: 512 * 1024, // 512 KiB\n  maxSize: 8 * 1024 * 1024 // 8 MiB\n}\n```\n\n#### `const iterator = chunker.push(data)`\n\nPush data to the chunker, returning an iterator over the identified chunks.\n\nEach chunk has the following shape:\n\n```js\nchunk = {\n  // Size of the chunk in bytes\n  length,\n  // Offset of the chunk within the stream\n  offset\n}\n```\n\n#### `const chunk = chunker.end()`\n\nFinish the chunker, returning the trailing chunk or `null`.\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}