After modifying code, ensure to run the following commands to maintain code quality:
npm run ci- Run all checks (test + lint + format check)npm run dev- Prepare Firefox dev environment (ci + dev:firefox)npm run all- Full build for release (ci + build Chrome & Firefox)
Or run individually:
npm test- Run tests (Vitest)npm run lint- Lint code (oxlint)npm run format- Format code (oxfmt)
Refer to DEVELOPMENT.md for more details on available scripts and project setup.
Refer to RELEASE.md for the release process (version bump, CHANGELOG, and gh workflow run release.yml).