@zenithdb/kit
v0.3.0
Published
Meta-package for ZenithDB: installs core and all official adapters.
Downloads
7
Maintainers
Readme
ZenithDB Kit
Complete meta-package for ZenithDB that provides everything you need to build local-first applications with a powerful wrapper around IndexedDB, including core database engine, storage adapters, sync capabilities, and all essential utilities.
Description
@zenithdb/kit is the all-in-one package that installs and exports all official ZenithDB packages. It provides a comprehensive solution for local-first applications with an enhanced IndexedDB wrapper, featuring type-safe schemas, reactive subscriptions, offline-first sync, and advanced query capabilities - all in a single convenient package.
Installation
NPM
# Install everything you need
npm install @zenithdb/kit
# TypeScript types are included
npm install --save-dev typescriptNote:
@zenithdb/kitis the recommended way to install ZenithDB as it includes all packages with guaranteed compatibility.
Included Packages
When you install @zenithdb/kit, you get:
- @zenithdb/core - Core database engine with schema definition and queries
- @zenithdb/storage - Storage adapters (IndexedDB, and future SQL/SQLite)
- @zenithdb/sync - Backend-agnostic sync engine with offline support
- @zenithdb/types - TypeScript type definitions
- @zenithdb/utils - Utility functions and helpers
