Comparing version 0.1.2 to 0.2.0
@@ -11,2 +11,3 @@ /*! | ||
const assert = require('assert'); | ||
const bio = require('bufio'); | ||
const murmur3 = require('mrmr'); | ||
@@ -54,3 +55,3 @@ const DUMMY = Buffer.alloc(0); | ||
assert(typeof rate === 'number', '`rate` must be a number.'); | ||
assert(rate >= 0 && rate <= 1, '`rate` must be between 0.0 and 1.0.'); | ||
assert(rate > 0 && rate <= 1, '`rate` must be between 0.0 and 1.0.'); | ||
@@ -241,4 +242,4 @@ const logRate = Math.log(rate); | ||
function read(data, off) { | ||
const hi = data.readUInt32LE(off + 4, true); | ||
const lo = data.readUInt32LE(off, true); | ||
const hi = bio.readU32(data, off + 4); | ||
const lo = bio.readU32(data, off); | ||
return new U64(hi, lo); | ||
@@ -248,4 +249,4 @@ } | ||
function write(data, value, off) { | ||
data.writeUInt32LE(value.hi, off + 4, true); | ||
data.writeUInt32LE(value.lo, off, true); | ||
bio.writeU32(data, value.hi, off + 4); | ||
bio.writeU32(data, value.lo, off); | ||
} | ||
@@ -252,0 +253,0 @@ |
{ | ||
"name": "bfilter", | ||
"version": "0.1.2", | ||
"version": "0.2.0", | ||
"description": "Bloom filters for javascript", | ||
@@ -23,22 +23,23 @@ "keywords": [ | ||
"test": "mocha --reporter spec test/*-test.js", | ||
"webpack": "webpack --config webpack.config.js" | ||
"webpack": "webpack --mode production --config webpack.config.js" | ||
}, | ||
"dependencies": { | ||
"bufio": "~0.1.0", | ||
"mrmr": "~0.0.1" | ||
"bufio": "~0.2.0", | ||
"mrmr": "~0.1.0" | ||
}, | ||
"devDependencies": { | ||
"babelify": "^8.0.0", | ||
"babel-core": "^6.26.0", | ||
"babel-core": "^6.26.3", | ||
"babel-loader": "^7.1.4", | ||
"babel-preset-env": "^1.6.1", | ||
"browserify": "^16.1.1", | ||
"eslint": "^4.18.2", | ||
"mocha": "^5.0.4", | ||
"uglifyjs-webpack-plugin": "^1.2.3", | ||
"babel-preset-env": "^1.7.0", | ||
"browserify": "^16.2.2", | ||
"eslint": "^4.19.1", | ||
"mocha": "^5.2.0", | ||
"uglifyjs-webpack-plugin": "^1.2.5", | ||
"uglify-es": "^3.3.9", | ||
"webpack": "^4.1.1" | ||
"webpack": "^4.11.1", | ||
"webpack-cli": "^3.0.3" | ||
}, | ||
"engines": { | ||
"node": ">=7.6.0" | ||
"node": ">=8.0.0" | ||
}, | ||
@@ -45,0 +46,0 @@ "browserify": { |
21027
642
11
+ Addedbsert@0.0.13(transitive)
+ Addedbufio@0.2.0(transitive)
+ Addedloady@0.0.5(transitive)
+ Addedmrmr@0.1.10(transitive)
- Removedbindings@1.3.1(transitive)
- Removedbufio@0.1.0(transitive)
- Removedmrmr@0.0.1(transitive)
- Removedn64@0.1.2(transitive)
- Removednan@2.9.2(transitive)
Updatedbufio@~0.2.0
Updatedmrmr@~0.1.0