-
Notifications
You must be signed in to change notification settings - Fork 2.1k
fix(web-components): move @carbon/icons to dependencies
#21106
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(web-components): move @carbon/icons to dependencies
#21106
Conversation
✅ Deploy Preview for v11-carbon-web-components ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #21106 +/- ##
=======================================
Coverage 92.60% 92.60%
=======================================
Files 515 515
Lines 38225 38225
Branches 5835 5835
=======================================
Hits 35397 35397
Misses 2678 2678
Partials 150 150
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
✅ Deploy Preview for carbon-elements ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for v11-carbon-react ready!Built without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for v11-carbon-web-components ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for carbon-elements ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for v11-carbon-react ready!Built without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify project configuration. |
7da22c2
Closes #21081
Moves
@carbon/iconsfrom "devDependencies" to "dependencies" to fix an issue where a dependency error would get thrown when importing certain components fromes/components/Changelog
Changed
@carbon/iconsfrom "devDependencies" to "dependencies"Testing / Reviewing
yarn installandyarn buildcdto packages/web-componentsnpm pack.tgzfile generated fromnpm packand paste it into your local version of the stackblitz reproductionpackage.jsonand set"@carbon/web-components": "file:./carbon-web-components-rest-of-file-name.tgz"yarn cleanif needednpm install && npm run devPR Checklist
As the author of this PR, before marking ready for review, confirm you:
[ ] Updated documentation and storybook examples[ ] Wrote passing tests that cover this change[ ] Addressed any impact on accessibility (a11y)[ ] Tested for cross-browser consistencyMore details can be found in the pull request guide