Thank you for your interest in contributing to the PnP PowerShell VS Code extension. In this guide, we will walk you through the steps to get started.
In order to help us process your contributions, please make sure you do the following:
- don't surprise us with big PR's. Instead create an issue & start a discussion so we can agree on a direction before you invest a large amount of time.
- create your branch from
main
. This will make it easier for us to merge your changes. - submit PR to the
main
branch of this repo. PRs submitted to other branches will be declined. - let us know what's in the PR: sometimes code is not enough and in order to help us understand your awesome work please follow the PR template to provide required information.
- don't commit code you didn't write. Sure Copilot may help 😉.
Do not be afraid to ask question. We are here to help you succeed in helping us making a better product.
- Fork this project.
- Clone the forked repository
- In the cloned repository, run the npm install command:
npm i
. Please be aware the recommended node version is 18.17.X or higher. - Open the project in Visual Studio Code
- Run the build command:
npm run vscode:prepublish
- Press
F5
to start the extension
For more contributing guidance and tips and technical documentation of this extension please go to the repo wiki.