Skip to content

doov-org/doov-ts

Repository files navigation

dOOv-TS

dOOv (Domain Object Oriented Validation) a fluent API for type-safe bean validation and mapping in TypeScript

npm version Build Status codecov

Local Development

yarn watch

Runs the project in development/watch mode. Your project will be rebuilt upon changes, only in ES Module.

yarn build

Bundles the package to the dist folder. The package is optimized and bundled with Rollup into multiple formats (CommonJS, UMD, and ES Module).

yarn test

Runs the test watcher (Jest) in an interactive mode. By default, runs tests related to files changed since the last commit.

yarn prettier

Runs the code formatter Prettier

Continuous Integration

Travis CI

Runs yarn test-ci which executes all tests, checks for code coverage, formatting errors and linting.

Release

yarn version

Set the new version according to the release with--major --minor, --patch or --new -version

yarn publish

Publish to npm registry