Skip to content

Project development workflow

Cloning the repository

git clone https://github.com/smkent/replyowl
cd replyowl

Run mise install in new repository clones to install tools, dependencies, and git hooks:

mise install

Development tools

  • mise run lint: Run formatters and static checks
  • mise run test: Run tests

The lint and test tasks can also be run as a single combined command with:

mise run lt

Test snapshots

Some tests compare test results with saved snapshots. Test snapshots can be updated by running:

mise run snapup

Documentation server

Start the development server with:

mise run docs

The documentation site will be served at:

http://localhost:8000

To use a different bind host/port, run mise run docs --help for usage info.