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
- Fork the repository and create your branch from
main
. - Make your changes and ensure all quality checks pass.
- Commit using clear messages and open a pull request.
For more details see the CONTRIBUTING guide and the extension development guide.