Licence
MIT
Version
0.0.4
Deps
1
Size
136 kB
Vulns
0
Weekly
0
@orkestrel/indexeddb
A typed, Promise-based wrapper over browser IndexedDB — object stores,
secondary indexes, native key ranges, promisified cursors, and versioned
schema upgrades, over await instead of raw IDBRequest events. Part of the
@orkestrel line.
Install
npm install @orkestrel/indexeddb
Requirements
- Node.js >= 24 (build/test tooling)
- ESM-only (no CommonJS build)
- A browser environment with
IndexedDB(feature-detect withisIndexedDBSupportedbefore opening a database)
Status
Pre-release. The public API is implemented and tested against a real Chromium instance; see the guide for the full surface, patterns, and invariants.
Package
Published as a single, browser-only ESM entry point per the exports field
in package.json — no server or Node-only build.