From fcff7373cbeaeb14a6d76e7595e07aac0c341be9 Mon Sep 17 00:00:00 2001 From: Hayden Young Date: Thu, 16 Feb 2023 13:42:26 +0000 Subject: [PATCH] refactor: Move identity store to identities subpath. --- src/identities/identity-provider.js | 8 ++++---- src/{storage/identity.js => identities/identity-store.js} | 4 ++-- src/storage/index.js | 1 - 3 files changed, 6 insertions(+), 7 deletions(-) rename src/{storage/identity.js => identities/identity-store.js} (90%) diff --git a/src/identities/identity-provider.js b/src/identities/identity-provider.js index c46a2d6..b1db0fa 100644 --- a/src/identities/identity-provider.js +++ b/src/identities/identity-provider.js @@ -4,7 +4,7 @@ import OrbitDBIdentityProvider from './providers/orbitdb.js' // import DIDIdentityProvider from './identity-providers/did.js' // import EthIdentityProvider from './identity-providers/ethereum.js' import KeyStore from '../key-store.js' -import IdentityStorage from '../storage/identity.js' +import IdentityStore from './identity-store.js' import LRU from 'lru' import path from 'path' @@ -140,11 +140,11 @@ class Identities { let identityStore if (options.storage) { - identityStore = await IdentityStorage({ storage: options.storage }) + identityStore = await IdentityStore({ storage: options.storage }) } else if (options.ipfs) { - identityStore = await IdentityStorage({ ipfs: options.ipfs }) + identityStore = await IdentityStore({ ipfs: options.ipfs }) } else { - identityStore = await IdentityStorage() + identityStore = await IdentityStore() } options = Object.assign({}, { type: defaultType, identityStore }, options) diff --git a/src/storage/identity.js b/src/identities/identity-store.js similarity index 90% rename from src/storage/identity.js rename to src/identities/identity-store.js index 4d3ac69..052638c 100644 --- a/src/storage/identity.js +++ b/src/identities/identity-store.js @@ -8,7 +8,7 @@ import * as Block from 'multiformats/block' const codec = dagCbor const hasher = sha256 -const IdentityStorage = async ({ ipfs, storage } = {}) => { +const IdentityStore = async ({ ipfs, storage } = {}) => { storage = storage || (ipfs ? await IPFSBlockStorage({ ipfs, pin: true }) : await MemoryStorage()) @@ -35,4 +35,4 @@ const IdentityStorage = async ({ ipfs, storage } = {}) => { } } -export default IdentityStorage +export default IdentityStore diff --git a/src/storage/index.js b/src/storage/index.js index d2a0127..04ee472 100644 --- a/src/storage/index.js +++ b/src/storage/index.js @@ -1,5 +1,4 @@ export { default as ComposedStorage } from './composed.js' -export { default as IdentityStorage } from './identity.js' export { default as IPFSBlockStorage } from './ipfs-block.js' export { default as LevelStorage } from './level.js' export { default as LRUStorage } from './lru.js'