Interface: StorageSecurityReport
Defined in: contract.ts:139
@rasd/storage — the public entry point.
This package owns three things and nothing else: the frozen StorageAdapter
contract, a reference implementation of it, and the suite that proves any
other implementation matches. It deliberately has no dependency on
@rasd/license — that is what makes export() available in every licence
state a property of the module graph rather than a promise (docs/09 §10).
Properties
backupExcluded
backupExcluded: boolean | null;
Defined in: contract.ts:143
encryption
encryption: "none" | "field" | "database";
Defined in: contract.ts:140
ephemeral
ephemeral: boolean;
Defined in: contract.ts:145
True when the store will not survive a restart (private browsing, memory adapter).
keyStore
keyStore: "none" | "indexeddb-nonextractable" | "secure-store" | "keychain";
Defined in: contract.ts:141
notices
notices: string[];
Defined in: contract.ts:146
persisted
persisted: boolean | null;
Defined in: contract.ts:142