diff --git a/package.json b/package.json index 6870255c..16810709 100644 --- a/package.json +++ b/package.json @@ -91,7 +91,7 @@ "es6-promisify": "^7.0.0", "events": "^3.3.0", "hashlru": "^2.3.0", - "interface-datastore": "^5.1.1", + "interface-datastore": "^6.0.2", "it-all": "^1.0.4", "it-buffer": "^0.1.2", "it-drain": "^1.0.3", @@ -139,6 +139,7 @@ "@types/varint": "^6.0.0", "aegir": "^33.1.1", "buffer": "^6.0.3", + "datastore-core": "^6.0.7", "delay": "^5.0.0", "interop-libp2p": "^0.4.0", "into-stream": "^7.0.0", diff --git a/src/keychain/index.js b/src/keychain/index.js index 4bf63de3..20d974de 100644 --- a/src/keychain/index.js +++ b/src/keychain/index.js @@ -7,7 +7,7 @@ const log = Object.assign(debug('libp2p:keychain'), { const sanitize = require('sanitize-filename') const mergeOptions = require('merge-options') const crypto = require('libp2p-crypto') -const { Key } = require('interface-datastore') +const { Key } = require('interface-datastore/key') const CMS = require('./cms') const errcode = require('err-code') const { toString: uint8ArrayToString } = require('uint8arrays/to-string') diff --git a/src/peer-store/persistent/index.js b/src/peer-store/persistent/index.js index d0bd3dcc..40c81f61 100644 --- a/src/peer-store/persistent/index.js +++ b/src/peer-store/persistent/index.js @@ -4,7 +4,7 @@ const debug = require('debug') const log = Object.assign(debug('libp2p:persistent-peer-store'), { error: debug('libp2p:persistent-peer-store:err') }) -const { Key } = require('interface-datastore') +const { Key } = require('interface-datastore/key') const { Multiaddr } = require('multiaddr') const PeerId = require('peer-id') const { base32 } = require('multiformats/bases/base32') diff --git a/test/keychain/cms-interop.spec.js b/test/keychain/cms-interop.spec.js index 79930b08..bd2f09e7 100644 --- a/test/keychain/cms-interop.spec.js +++ b/test/keychain/cms-interop.spec.js @@ -5,7 +5,7 @@ const { expect } = require('aegir/utils/chai') const { fromString: uint8ArrayFromString } = require('uint8arrays/from-string') const { toString: uint8ArrayToString } = require('uint8arrays/to-string') -const { MemoryDatastore } = require('interface-datastore') +const { MemoryDatastore } = require('datastore-core/memory') const Keychain = require('../../src/keychain') describe('cms interop', () => { diff --git a/test/keychain/keychain.spec.js b/test/keychain/keychain.spec.js index 26a1d608..032a1b11 100644 --- a/test/keychain/keychain.spec.js +++ b/test/keychain/keychain.spec.js @@ -9,7 +9,8 @@ const { toString: uint8ArrayToString } = require('uint8arrays/to-string') const peerUtils = require('../utils/creators/peer') -const { MemoryDatastore, Key } = require('interface-datastore') +const { Key } = require('interface-datastore/key') +const { MemoryDatastore } = require('datastore-core/memory') const Keychain = require('../../src/keychain') const PeerId = require('peer-id') const crypto = require('libp2p-crypto') diff --git a/test/peer-store/persisted-peer-store.spec.js b/test/peer-store/persisted-peer-store.spec.js index 98509260..67638a10 100644 --- a/test/peer-store/persisted-peer-store.spec.js +++ b/test/peer-store/persisted-peer-store.spec.js @@ -9,7 +9,7 @@ const PeerRecord = require('../../src/record/peer-record') const PeerStore = require('../../src/peer-store/persistent') const { Multiaddr } = require('multiaddr') -const { MemoryDatastore } = require('interface-datastore') +const { MemoryDatastore } = require('datastore-core/memory') const { fromString: uint8ArrayFromString } = require('uint8arrays/from-string') const peerUtils = require('../utils/creators/peer')