A Couchbase HTTP Client for Node.js & TypeScript.
Documentation | Getting Started | Why Cbjs?
To get started with the Couchbase HTTP Client, install the package :
npm install @cbjsdev/http-client
The Couchbase REST API is vast. This package currently support the following :
- initCluster
- setIndexerSettings
- getClusterRelease
- getClusterRootCertificates
- versionSupportsFeatures
- getPool
- deployEventingFunction
- pauseEventingFunction
- resumeEventingFunction
- undeployEventingFunction
- dropEventingFunction
- getEventingFunctionStatus
- getEventingFunctions
- executeStatement
- getQueryBuckets
- getQueryIndexes
- getQueryIndexRemainingMutations
- getQuerySearchIndexes
- createQueryIndex
- updateQueryIndex
This section is dedicated to functions that waits for a resource to reach a certain status.
- waitForBucket
- waitForScope
- waitForCollection
- waitForEventingFunction
- waitForQueryIndexer
- waitForQueryIndex
- waitForSearchIndex
- waitForUser
- waitForUserGroup
- waitForViewDesignDocument
- waitForAnalyticsCluster
Apache 2.0 license.