Contributing to Viject

April 2, 2026 ยท View on GitHub

Thanks for your interest in contributing to Viject.

Ways to contribute

Contributions of all sizes are welcome, including:

  • Fixing typos
  • Improving documentation
  • Refactoring code
  • Opening issues
  • Triaging issues
  • Sharing feedback on issues

Reporting issues

If you are reporting a bug, include as much detail as possible. A minimal reproduction is especially helpful. For example, you can share a small repro using RunKit or replit.

Setup

npm ci

Development

Run tests with:

npm run test:e2e
npm run test:unit -- -u
npm run test:integration

Check code style with:

npm run lint

Format code with:

npm run format