Package Exports
- @mdevst/webstorage
- @mdevst/webstorage/dist/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@mdevst/webstorage) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
📦 webstorage
A powerful and type-safe solution for advanced IndexedDB management.
webstorage
is a modern TypeScript wrapper around IndexedDB, offering schema-based storage, server-compatible operations, and offline-first support — all with a clean and flexible API.
✨ Features
🧩 Schema-Based Design
Define object stores and indexes with full type safety.☁️ Server-Compatible Operations
Built-in support forput
,delete
, and sync logic that mirrors backend behavior.🔍 Value-Based Finding
Search not just by key, but by any indexed field using filters and conditions.⚡ Offline-First Support
Seamless data access even without a network connection.🧠 Smart Caching & Transactions
Automatic transaction handling and efficient query execution.🛠️ Framework Agnostic
Works in any frontend stack — React, Vue, Svelte, Vanilla JS, etc.🔐 Written in TypeScript
Full type safety and IntelliSense support out of the box.
📰 Documentation
You can check the documentation on the website: https://opensource.mdevst.com/webstorage