Helpful commands

./bin/build-dev.py

Build the development environment. This should be run within a Python virtual environment.

./bin/build-dev-npm.py

Build the npm components of the development environment.

./bin/build-dev-pip.py

Build the pip components of the development environment. This should be run within a Python virtual environment.

./bin/build-package.py

Build setuptools packages.

./bin/clean-build.py

Clean build artifacts.

./bin/fix.py

Automatically fix as many problems as possible.

./bin/test.py

Run all tests.

./bin/test-build-package.py

Test building setuptools packages.

./bin/test-eslint.py

Run ESLint tests.

./bin/test-pytest.py

Run pytest tests.

./bin/test-stylelint.py

Run Stylelint tests.

./bin/test-ruff.py

Run Ruff tests.

./bin/test-ty.py

Run ty tests.