My App

Contributing

Guidelines for developing and submitting changes.

We welcome contributions to the Dependabot for Azure DevOps project.

Development Setup

  • Install Node.js 22 or later.
  • Use pnpm (the repository uses pnpm@10).
  • Run pnpm install to fetch dependencies.

Quality Checks

Before opening a pull request run:

pnpm lint
pnpm test
pnpm format:check

Optional Git hooks can be enabled to run these checks automatically:

pnpm dlx husky

Submitting Changes

  1. Fork the repository and create your branch from main.
  2. Make your changes and ensure all quality checks pass.
  3. Commit using clear messages and open a pull request.

For more details see the CONTRIBUTING guide and the extension development guide.