ottoman

v2.1.0
Ottoman Couchbase ODM
couchbase odm nosql json document model schema database

dev

tsc --watch --incremental

docs

yarn docs:generate && yarn docs:build && cp vuepress/CNAME docs/.vuepress/dist

lint

eslint '*/**/*.ts' --ignore-pattern '/lib/*' --quiet --fix

test

jest --clearCache && jest -i

build

rimraf ./lib && tsc

commit

git-cz

docs:cp

cp -r vuepress/* docs/

prepare

husky install

is:ready

yarn lint && yarn build && yarn test:ready

test:dev

jest --watch

build:test

yarn build && yarn test

docs:build

vuepress build docs

docs:serve

yarn docs && serve docs/.vuepress/dist

docs:start

yarn docs:generate && vuepress dev docs

test:ready

jest --clearCache && jest -i --coverage

test:legacy

jest --clearCache && OTTOMAN_LEGACY_TEST=1 jest -i

docs:generate

rimraf docs && typedoc && cp -r vuepress/* docs/ && cp -r vuepress/.vuepress docs

test:coverage

jest --clearCache && OTTOMAN_LEGACY_TEST=1 jest -i --coverage

Metadata

Downloads