ottoman
v2.0.0-alpha.1 couchbase odm nosql json document model schema database
dev
tsc --watch --incremental
docs
yarn docs:generate && yarn docs:build
lint
eslint --ignore-pattern '/lib/' '*/**/*.ts' --quiet --fix
test
jest --clearCache && jest -i
build
rimraf ./lib && tsc
commit
git-cz
dev:api
OTTOMAN_CONNECTION_STRING='couchbase://localhost:8091/travel-sample@admin:password' ts-node-dev --respawn api/index.ts
is:ready
yarn lint && yarn build && yarn test:ready
test:dev
jest --watch
build:test
yarn build && yarn test
docs:build
cp -r .vuepress/* docs/.vuepress && cp -r vuepress/* docs/ && vuepress build docs
docs:serve
yarn docs && serve docs/.vuepress/dist
test:ready
jest --clearCache && jest -i --coverage
docs:generate
rimraf docs && typedoc
test:coverage
jest -i --coverage