14 lines
417 B
TypeScript
14 lines
417 B
TypeScript
|
|
/**
|
||
|
|
* Browser entry point — Encrypted IndexedDB storage.
|
||
|
|
*
|
||
|
|
* Pulls `idb` (~12 kB) and SubtleCrypto only. Safe to bundle into a
|
||
|
|
* browser app via Vite/webpack/esbuild.
|
||
|
|
*
|
||
|
|
* ```ts
|
||
|
|
* import { KeyManager } from '@shade/storage-encrypted/crypto';
|
||
|
|
* import { EncryptedIndexedDBStorage } from '@shade/storage-encrypted/idb';
|
||
|
|
* ```
|
||
|
|
*/
|
||
|
|
|
||
|
|
export { EncryptedIndexedDBStorage } from './storage/encrypted-indexeddb.js';
|