Thanks for contributing to API Replay.
- Install dependencies:
npm ci
- Run quality checks:
npm run lint npm run typecheck npm run test - Build the extension:
npm run build
- Keep changes focused and backward-compatible where possible.
- Add or update tests for non-trivial logic changes.
- Keep TypeScript and ESLint checks green.
- Update
README.mdandCHANGELOG.mdwhen behavior or release content changes.
- Use clear PR titles and include the problem + solution summary.
- Include validation evidence (commands run and results).
- For UI changes, include screenshots or short recordings.
- Ensure
src/manifest.jsonversion is updated. - Create a tag in the format
vX.Y.Zmatchingmanifest.json. - GitHub Actions will build and attach
dist.zipto the release.