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.