{"library":"storage-mixin","type":"library","category":null,"description":"An Ampersand.js model mixin for persisting data across multiple storage backends. Stable version 5.1.5, released as part of MongoDB Compass ecosystem. Provides pluggable storage adapters (indexedDB, local storage, LevelDB, S3, MongoDB) with automatic serialization. Key differentiator: seamless integration with Ampersand models and reactive data synchronization.","language":"javascript","status":"active","version":"5.1.5","tags":["javascript","mongodb-js","preferences","settings","ampersand.js","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install storage-mixin","imports":["import storageMixin from 'storage-mixin'","import { StorageBackend } from 'storage-mixin'","import { backends } from 'storage-mixin'","import type { StorageMixinOptions } from 'storage-mixin'"]},{"cmd":"yarn add storage-mixin","imports":[]},{"cmd":"pnpm add storage-mixin","imports":[]}],"homepage":"https://github.com/mongodb-js/compass","github":"https://github.com/mongodb-js/compass","docs":null,"changelog":null,"pypi":null,"npm":"storage-mixin","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}