Collection of tools and frameworks in template form to help your team solve problems, make decisions, and successfully finish projects.
You need to have installed the following software:
git clone git@github.com:Exlabs/value-driven-templates.git
cd value-driven-templates
cp .env.dist .env
yarn
Please remember that .env
must be implemented for proper work.
-
build
: Builds production ready application. -
start
: Start production ready environment.
test
: Runjest
in standard mode.test:watch
: Runjest
in watch mode.test:ci
: Runjest
for CI purposes with coverage and database as docker container.
typecheck
: Runtypescript
in dry-mode (no output). Type errors will be printed to console.format
: Runprettier
to format all files. Gets invoked by the pre-commit hook.lint
: Runeslint
andprettier
. Output any errors.
dev
: Run application in development mode.version
: GeneratesCHANGELOG
file based on commit messages.
- For easier commit type recognition commit messages are prefixed with an emoji
- See available commit-emojis