@saw-protocol/storage-memory
v1.0.8
Published
In-memory storage provider for SAWP Protocol
Downloads
888
Readme
@saw-protocol/storage-memory
In-memory storage provider for SAWP Protocol. Useful for development, testing, and ephemeral deployments.
Installation
npm install @saw-protocol/storage-memoryUsage
import { InMemoryStorage } from '@saw-protocol/storage-memory';
const storage = new InMemoryStorage();
// Set a value
await storage.set('myKey', { foo: 'bar' });
// Get a value
const value = await storage.get('myKey');
// Delete a value
await storage.delete('myKey');
// Check if key exists
const exists = await storage.has('myKey');
// Get all keys
const keys = await storage.keys();
// Clear all
await storage.clear();