Only pull in one version of Instructure UI - #54
Merged
Conversation
There was a problem hiding this comment.
Pull request overview
This PR adds an npm configuration to encourage dependency deduplication so the project is less likely to install multiple copies/versions of Instructure UI packages, and it ensures that config is committed to the repo.
Changes:
- Add a committed
.npmrcsettingprefer-dedupe=truewith rationale comments. - Stop ignoring
.npmrcin.gitignoreso the setting is shared across installs.
Reviewed changes
Copilot reviewed 1 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
.npmrc |
Adds prefer-dedupe=true to encourage a single dependency tree for Instructure UI packages. |
.gitignore |
Removes .npmrc from ignored files so the npm config is tracked. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
buckett
force-pushed
the
instructure-ui-version-fix
branch
from
June 5, 2026 08:13
e41d993 to
681096d
Compare
Deploying account-reports with
|
| Latest commit: |
ed9c79e
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://37c094ea.account-reports.pages.dev |
| Branch Preview URL: | https://instructure-ui-version-fix.account-reports.pages.dev |
We prefer to have everything share the same version of Instructure UI rather than some libraries getting their own version of the packages.
buckett
force-pushed
the
instructure-ui-version-fix
branch
from
June 5, 2026 08:26
681096d to
ed9c79e
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
We prefer to have everything share the same version of Instructure UI rather than some libraries getting their own version of the packages.