Skip to content

Remove .npmrc and use NPM_CONFIG_STRICT_PEER_DEPS env var in CI#1342

Draft
Copilot wants to merge 2 commits intomainfrom
copilot/delete-npmrc-files-and-set-env
Draft

Remove .npmrc and use NPM_CONFIG_STRICT_PEER_DEPS env var in CI#1342
Copilot wants to merge 2 commits intomainfrom
copilot/delete-npmrc-files-and-set-env

Conversation

Copy link
Contributor

Copilot AI commented Mar 16, 2026

Renovate misidentifies the repo as a monorepo due to the presence of .npmrc files. Since the only content was strict-peer-deps=true, the setting is moved to the CI environment instead.

Description

  • Deleted root .npmrc (only contained strict-peer-deps=true)
  • Added NPM_CONFIG_STRICT_PEER_DEPS: true env var to the Install dependencies step in update-digital-ocean-deployment.yml (the other workflows already had this set)

Acceptance criteria

Screenshots/screencasts

Before After
Link Link

Open TODOs/questions

  • [ ]

Further information


💬 Send tasks to Copilot coding agent from Slack and Teams to turn conversations into code. Copilot posts an update in your thread when it's finished.

Co-authored-by: kaufmo <1416828+kaufmo@users.noreply.github.com>
Copilot AI changed the title [WIP] Remove .npmrc files and set NPM_CONFIG_STRICT_PEER_DEPS Remove .npmrc and use NPM_CONFIG_STRICT_PEER_DEPS env var in CI Mar 16, 2026
Copilot AI requested a review from kaufmo March 16, 2026 07:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants