We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 068ec27 commit dec069eCopy full SHA for dec069e
package.json
@@ -33,10 +33,10 @@
33
"homepage": "https://github.com/ipfs/js-datastore-pubsub#readme",
34
"dependencies": {
35
"assert": "^1.4.1",
36
- "base32.js": "~0.1.0",
37
"debug": "^4.1.0",
38
"err-code": "^1.1.2",
39
- "interface-datastore": "~0.6.0"
+ "interface-datastore": "~0.6.0",
+ "multibase": "~0.6.0"
40
},
41
"devDependencies": {
42
"aegir": "^17.1.0",
src/utils.js
@@ -1,8 +1,7 @@
1
'use strict'
2
3
-const base32 = require('base32.js')
+const multibase = require('multibase')
4
5
module.exports.encodeBase32 = (buf) => {
6
- const enc = new base32.Encoder()
7
- return enc.write(buf).finalize()
+ return multibase.encode('base32', buf).slice(1) // slice off multibase codec
8
}
0 commit comments