{"_id":"rabin-bindings","_rev":"4244927","name":"rabin-bindings","description":"node native bindings to a C rabin fingerprinting algorithm","dist-tags":{"latest":"1.7.4"},"maintainers":[{"name":"develar","email":""}],"time":{"modified":"2026-03-29T21:28:55.000Z","created":"2017-10-11T07:47:41.283Z","1.7.4":"2017-12-05T10:45:32.117Z","1.7.3":"2017-10-11T08:01:26.987Z","1.7.2":"2017-10-11T07:55:30.495Z","1.7.1":"2017-10-11T07:47:41.283Z"},"users":{},"author":{"name":"max ogden"},"repository":{"type":"git","url":"git+https://github.com/develar/rabin-bindings.git"},"versions":{"1.7.4":{"name":"rabin-bindings","version":"1.7.4","description":"node native bindings to a C rabin fingerprinting algorithm","main":"index.js","keywords":["rabin","cdc","chunking","fingerprint","rolling hash","dedupe","deduplication","rsync"],"files":["index.*","prebuilds/*-node-*.tar.gz","src","binding.gyp","bindings.cc"],"scripts":{"install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild --all --strip","prebuild-ia32":"prebuild --all -a ia32 --strip","upload":"node ./upload.js","download":"download-github-release -s node develar rabin-bindings ./prebuilds"},"author":{"name":"max ogden"},"license":"ISC","dependencies":{"bindings":"^1.3.0","nan":"^2.8.0","prebuild-install":"^2.3.0"},"devDependencies":{"download-github-release":"^0.3.2","prebuild":"^6.2.2"},"repository":{"type":"git","url":"git+https://github.com/develar/rabin-bindings.git"},"bugs":{"url":"https://github.com/develar/rabin-bindings/issues"},"homepage":"https://github.com/develar/rabin#readme","types":"./index.d.ts","gitHead":"4f52922d013601c7708e93df590e27787605c2c5","_id":"rabin-bindings@1.7.4","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"develar","email":"develar@gmail.com"},"dist":{"shasum":"174581d3b9a3c1b09ece75dc21f1b4ae0dd79974","size":1049270,"noattachment":false,"key":"/rabin-bindings/-/rabin-bindings-1.7.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/rabin-bindings/download/rabin-bindings-1.7.4.tgz"},"maintainers":[{"name":"develar","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rabin-bindings-1.7.4.tgz_1512470730452_0.6798246738035232"},"directories":{},"publish_time":1512470732117,"_hasShrinkwrap":false,"_cnpm_publish_time":1512470732117,"_cnpmcore_publish_time":"2021-12-17T01:45:32.026Z","hasInstallScript":true},"1.7.3":{"name":"rabin-bindings","version":"1.7.3","description":"node native bindings to a C rabin fingerprinting algorithm","main":"index.js","keywords":["rabin","cdc","chunking","fingerprint","rolling hash","dedupe","deduplication","rsync"],"files":["index.*","prebuilds/*-node-*.tar.gz","src","binding.gyp","bindings.cc"],"scripts":{"install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild --all --strip","prebuild-ia32":"prebuild --all -a ia32 --strip","upload":"node ./upload.js","download":"download-github-release -s node develar rabin-bindings ./prebuilds"},"author":{"name":"max ogden"},"license":"ISC","dependencies":{"bindings":"^1.3.0","nan":"^2.7.0","prebuild-install":"^2.3.0"},"devDependencies":{"prebuild":"^6.2.2","download-github-release":"^0.3.1"},"repository":{"type":"git","url":"git+https://github.com/develar/rabin-bindings.git"},"bugs":{"url":"https://github.com/develar/rabin-bindings/issues"},"homepage":"https://github.com/develar/rabin#readme","types":"./index.d.ts","gitHead":"e32d5ca86555ba1bd5833b281b185824f66cb94a","_id":"rabin-bindings@1.7.3","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"develar","email":"develar@gmail.com"},"dist":{"shasum":"fb6ae9dbf897988bc2504ccf4832ee4f0546d32a","size":880220,"noattachment":false,"key":"/rabin-bindings/-/rabin-bindings-1.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/rabin-bindings/download/rabin-bindings-1.7.3.tgz"},"maintainers":[{"name":"develar","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rabin-bindings-1.7.3.tgz_1507708885341_0.9047909192740917"},"directories":{},"publish_time":1507708886987,"_hasShrinkwrap":false,"_cnpm_publish_time":1507708886987,"_cnpmcore_publish_time":"2021-12-17T01:45:34.770Z","hasInstallScript":true},"1.7.2":{"name":"rabin-bindings","version":"1.7.2","description":"node native bindings to a C rabin fingerprinting algorithm","main":"index.js","keywords":["rabin","cdc","chunking","fingerprint","rolling hash","dedupe","deduplication","rsync"],"files":["index.*","prebuilds/*-node-*.tar.gz","src","binding.gyp","bindings.cc"],"scripts":{"install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild --all --strip","prebuild-ia32":"prebuild --all -a ia32 --strip","upload":"node ./upload.js","download":"download-github-release -s node develar rabin-bindings ./prebuilds"},"author":{"name":"max ogden"},"license":"ISC","dependencies":{"bindings":"^1.3.0","download-github-release":"^0.3.1","nan":"^2.7.0","prebuild-install":"^2.3.0"},"devDependencies":{"prebuild":"^6.2.2"},"repository":{"type":"git","url":"git+https://github.com/develar/rabin-bindings.git"},"bugs":{"url":"https://github.com/develar/rabin-bindings/issues"},"homepage":"https://github.com/develar/rabin#readme","types":"./index.d.ts","gitHead":"f01d52245e4962430955cce87a439d2943da7894","_id":"rabin-bindings@1.7.2","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"develar","email":"develar@gmail.com"},"dist":{"shasum":"01c02e818c6f574a68ad38fcfe24ff500caaeffc","size":880222,"noattachment":false,"key":"/rabin-bindings/-/rabin-bindings-1.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/rabin-bindings/download/rabin-bindings-1.7.2.tgz"},"maintainers":[{"name":"develar","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rabin-bindings-1.7.2.tgz_1507708528613_0.754662559600547"},"directories":{},"publish_time":1507708530495,"_hasShrinkwrap":false,"_cnpm_publish_time":1507708530495,"_cnpmcore_publish_time":"2021-12-17T01:45:37.358Z","hasInstallScript":true},"1.7.1":{"name":"rabin-bindings","version":"1.7.1","description":"node native bindings to a C rabin fingerprinting algorithm","main":"index.js","keywords":["rabin","cdc","chunking","fingerprint","rolling hash","dedupe","deduplication","rsync"],"files":["index.*","prebuilds/*-node-*.tar.gz","src","binding.gyp","bindings.cc"],"scripts":{"install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild --all --strip","prebuild-ia32":"prebuild --all -a ia32 --strip","upload":"node ./upload.js","download":"download-github-release -s node develar rabin-bindings ./prebuilds"},"author":{"name":"max ogden"},"license":"ISC","dependencies":{"bindings":"^1.3.0","download-github-release":"^0.3.1","nan":"^2.7.0","prebuild-install":"^2.3.0"},"devDependencies":{"prebuild":"^6.2.2"},"repository":{"type":"git","url":"git+https://github.com/develar/rabin-bindings.git"},"bugs":{"url":"https://github.com/develar/rabin-bindings/issues"},"homepage":"https://github.com/develar/rabin#readme","types":"./index.d.ts","gitHead":"823b5a7fc0c9b18600e8e97e83f488e785a03ad3","_id":"rabin-bindings@1.7.1","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"develar","email":"develar@gmail.com"},"dist":{"shasum":"9d612366c776675b269b813f39f862a35d6151f4","size":880222,"noattachment":false,"key":"/rabin-bindings/-/rabin-bindings-1.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/rabin-bindings/download/rabin-bindings-1.7.1.tgz"},"maintainers":[{"name":"develar","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rabin-bindings-1.7.1.tgz_1507708059707_0.10425966931506991"},"directories":{},"publish_time":1507708061283,"_hasShrinkwrap":false,"_cnpm_publish_time":1507708061283,"_cnpmcore_publish_time":"2021-12-17T01:45:39.261Z","hasInstallScript":true}},"readme":"# rabin\n\nNode native addon module (C/C++) for [Rabin fingerprinting](https://en.wikipedia.org/wiki/Rabin_fingerprint) data streams.\n\n[![Build Status](https://travis-ci.org/datproject/rabin.svg?branch=master)](https://travis-ci.org/datproject/rabin)\n[![Build status](https://ci.appveyor.com/api/projects/status/u00ajj4hu7oy9cwv/branch/master?svg=true)](https://ci.appveyor.com/project/maxogden/rabin/branch/master)\n\nUses the implementation of Rabin fingerprinting from [LBFS](https://github.com/fd0/lbfs/tree/bdf4f17d23b68536e7805c88e269026c74c32d59/liblbfs).\n\nRabin fingerprinting is useful for finding the chunks of a file that differ from a previous version. It's one implementation of a technique called \"Content-defined chunking\", meaning the chunk boundaries are determinstic to the content (as opposed to \"fixed-sized chunking\").\n\n","_attachments":{},"homepage":"https://github.com/develar/rabin#readme","bugs":{"url":"https://github.com/develar/rabin-bindings/issues"},"license":"ISC"}