From b3c6b4608b5aa66290128613e029c70a870b05f1 Mon Sep 17 00:00:00 2001 From: Travis Vachon Date: Wed, 17 Jan 2024 09:37:29 -0800 Subject: [PATCH] feat: re-export Store implementations from w3up-client (#1266) It's useful to be able to use these in code that doesn't want a dependency on `access-client`. --- packages/w3up-client/package.json | 4 ++++ packages/w3up-client/src/stores.js | 5 +++++ 2 files changed, 9 insertions(+) create mode 100644 packages/w3up-client/src/stores.js diff --git a/packages/w3up-client/package.json b/packages/w3up-client/package.json index ba61435cc..01700d98b 100644 --- a/packages/w3up-client/package.json +++ b/packages/w3up-client/package.json @@ -68,6 +68,10 @@ "types": "./dist/src/capability/usage.d.ts", "import": "./dist/src/capability/usage.js" }, + "./stores": { + "types": "./dist/src/stores.d.ts", + "import": "./dist/src/stores.js" + }, "./types": "./dist/src/types.js" }, "publishConfig": { diff --git a/packages/w3up-client/src/stores.js b/packages/w3up-client/src/stores.js new file mode 100644 index 000000000..801b6cdb2 --- /dev/null +++ b/packages/w3up-client/src/stores.js @@ -0,0 +1,5 @@ +import { StoreMemory } from '@web3-storage/access/stores/store-memory' +import { StoreIndexedDB } from '@web3-storage/access/stores/store-indexeddb' +import { StoreConf } from '@web3-storage/access/stores/store-conf' + +export { StoreConf, StoreIndexedDB, StoreMemory }