npm.io
0.0.4 • Published 3d ago

@orkestrel/indexeddb

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 with isIndexedDBSupported before 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.

License

MIT Orkestrel — see LICENSE.

Keywords