From a39ab4bae73b1e67c52a82714a2c7897770978c4 Mon Sep 17 00:00:00 2001 From: Hugo Dias Date: Fri, 27 Mar 2020 11:51:55 +0000 Subject: [PATCH 1/4] fix: add buffer --- package.json | 1 + util/deserialize.js | 1 + util/serialize.js | 1 + util/support.js | 2 ++ 4 files changed, 5 insertions(+) diff --git a/package.json b/package.json index f21ab95..2917d1f 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,7 @@ }, "dependencies": { "abstract-leveldown": "~6.2.1", + "buffer": "^5.5.0", "immediate": "~3.2.3", "inherits": "^2.0.3", "ltgt": "^2.1.2" diff --git a/util/deserialize.js b/util/deserialize.js index b999b54..6c95500 100644 --- a/util/deserialize.js +++ b/util/deserialize.js @@ -1,5 +1,6 @@ 'use strict' +const { Buffer } = require('buffer') var ta2str = (function () { if (global.TextDecoder) { var decoder = new TextDecoder('utf-8') diff --git a/util/serialize.js b/util/serialize.js index 73d25ff..1fe9aec 100644 --- a/util/serialize.js +++ b/util/serialize.js @@ -1,5 +1,6 @@ 'use strict' +const { Buffer } = require('buffer') // Returns either a Uint8Array or Buffer (doesn't matter to // IndexedDB, because Buffer is a subclass of Uint8Array) var str2bin = (function () { diff --git a/util/support.js b/util/support.js index e9116ca..61245ab 100644 --- a/util/support.js +++ b/util/support.js @@ -1,5 +1,7 @@ 'use strict' +const { Buffer } = require('buffer') + exports.test = function (key) { return function test (impl) { try { From 572ad1e4011ae7a5e017043ef01730ad6d4ad1fd Mon Sep 17 00:00:00 2001 From: Hugo Dias Date: Fri, 27 Mar 2020 12:01:39 +0000 Subject: [PATCH 2/4] fix: feedback --- util/deserialize.js | 2 +- util/serialize.js | 2 +- util/support.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/util/deserialize.js b/util/deserialize.js index 6c95500..f54c8f6 100644 --- a/util/deserialize.js +++ b/util/deserialize.js @@ -1,6 +1,6 @@ 'use strict' -const { Buffer } = require('buffer') +var Buffer = require('buffer').Buffer var ta2str = (function () { if (global.TextDecoder) { var decoder = new TextDecoder('utf-8') diff --git a/util/serialize.js b/util/serialize.js index 1fe9aec..8fa0f0a 100644 --- a/util/serialize.js +++ b/util/serialize.js @@ -1,6 +1,6 @@ 'use strict' -const { Buffer } = require('buffer') +var Buffer = require('buffer').Buffer // Returns either a Uint8Array or Buffer (doesn't matter to // IndexedDB, because Buffer is a subclass of Uint8Array) var str2bin = (function () { diff --git a/util/support.js b/util/support.js index 61245ab..7b90211 100644 --- a/util/support.js +++ b/util/support.js @@ -1,6 +1,6 @@ 'use strict' -const { Buffer } = require('buffer') +var Buffer = require('buffer').Buffer exports.test = function (key) { return function test (impl) { From c928411a1d4aeab836bb179d3e979c823a9d5285 Mon Sep 17 00:00:00 2001 From: Hugo Dias Date: Mon, 30 Mar 2020 16:56:59 +0100 Subject: [PATCH 3/4] fix: update abstract-leveldown WIP --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 2917d1f..afc470b 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "./util/immediate.js": "./util/immediate-browser.js" }, "dependencies": { - "abstract-leveldown": "~6.2.1", + "abstract-leveldown": "hugomrdias/abstract-leveldown#fix/add-buffer", "buffer": "^5.5.0", "immediate": "~3.2.3", "inherits": "^2.0.3", From 61b6e6785d83cde5ca78ad3dc860d2c3e50bdc3a Mon Sep 17 00:00:00 2001 From: Vincent Weevers Date: Fri, 3 Apr 2020 21:13:41 +0300 Subject: [PATCH 4/4] Update package.json --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index afc470b..bf63e2e 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "./util/immediate.js": "./util/immediate-browser.js" }, "dependencies": { - "abstract-leveldown": "hugomrdias/abstract-leveldown#fix/add-buffer", + "abstract-leveldown": "~6.2.3", "buffer": "^5.5.0", "immediate": "~3.2.3", "inherits": "^2.0.3",