Skip to content

Maintain Your Plugin

Juliet Shackell edited this page Sep 19, 2022 · 4 revisions

How to maintain your plugin, and even what it means to maintain a plugin, is completely up to you. However, we have a few recommendations to get you started, based on what the Salesforce CLI team does.

Dependencies

It's important to keep your dependency tree up to date. We use the dependabot Github integration, which automatically creates PRs to bump package dependency versions.

Here's an example of how we configure dependabot on our top-level @salesforce/cli repo: https://github.com/salesforcecli/cli/blob/main/.github/dependabot.yml

Snyk

We use the snyk code checker to scan pull requests for security and quality issues.

Clone this wiki locally