Skip to the content.

Main > Process > Code Review

Adding Dependencies

When adding dependencies, we should consider downstream effects. It should be in a separate commit, with a message that addresses as much of the below as possible and be reviewed by two reviewers. Ensure that you label the pull request dependency to make it easier to find.

Community Support

What are the trade-offs?

Is this a development or a production dependency?

Make sure to consider whether this dependency is actually needed in production. Non-production dependencies have lower risk for maintenance.

What’s our security exposure?