couchbase-server-promises-ts

Promise aware version of the couchbase module. Based on eldimious/couchbase-server-promises but written in TypeScript.

Usage no npm install needed!

<script type="module">
  import couchbaseServerPromisesTs from 'https://cdn.skypack.dev/couchbase-server-promises-ts';
</script>

README

Couchbase wrapper

Is a wrapper for couchnode which adds native promises. It's bases on couchbase-server-promises, but written in TypeScript.

example config

const exampleConfig = {
  cluster: 'couchbase://127.0.0.1:8091',
  username: 'user',
  password: 'pass',
  buckets: [
    {
      bucket: 'customers',
      operationTimeout: 1500,
    },
    {
      bucket: 'stats',
    },
    {
      bucket: 'users',
    },
  ],
};

build release

npm install
tsc