Couchbase model layer for TypeScript
Model Couchbase
without hiding it.
Typed models, safe SQL++ reads, explicit provisioning, transactions, Search, Eventing, and practical operational tools.
npm install couchset

Typed by design
Definitions, projections, includes, codecs, and extensions keep application types useful.
Explicit operations
Collections, indexes, Search indexes, and Eventing change only when you ask.
Two entrypoints
Keep the legacy API from couchset, or use the modern API from couchset/next.