Helpful commands¶
Important
These commands require Bash
./bin/build-dev
Build the development environment. This should be run within a Python virtual environment.
./bin/build-dev-npm
Build the npm components of the development environment.
./bin/build-dev-pip
Build the pip components of the development environment. This should be run within a Python virtual environment.
./bin/build-setuptools
Build setuptools packages.
./bin/clean-build
Clean build artifacts.
./bin/fix
Automatically fix as many problems as possible.
./bin/test
Run all tests.
./bin/test-build-setuptools
Test building setuptools packages.
./bin/test-eslint
Run ESLint tests.
./bin/test-mypy
Run mypy tests.
./bin/test-pytest
Run pytest tests.
./bin/test-ruff
Run Ruff tests.
./bin/test-shellcheck
Run ShellCheck tests.
./bin/test-stylelint
Run Stylelint tests.