Adapters
Overview of Persist backends, codecs, sources, and framework hydration adapters.
Persist ships adapters as opt-in subpaths — import only what you use. Each seam has its own entries:
| Seam | What it is | Where to look |
|---|---|---|
| Backends | StateStorage implementations (IDB, RN, encrypted, compressed, Node fs, …) |
Choosing a storage · Entry points |
| Codecs | StorageCodec encode/decode (JSON, seroval, Standard Schema, identity) |
Choosing a codec |
| Sources | Thin wrappers that adapt a store library to PersistableSource |
Wrapping stores |
| Frameworks | Hydration gates (useHydrated, hydratedRune, …) |
Writing a framework adapter |
| Transport | Cross-tab bridges (BroadcastChannel) | Cross-tab |
Full symbol table: Entry points. Generated signatures: API reference.