Skip to content
This repository has been archived by the owner on May 22, 2024. It is now read-only.

Added missing fibers transient dependency #843

Merged
merged 2 commits into from
Feb 6, 2024
Merged

Conversation

sdadn
Copy link
Contributor

@sdadn sdadn commented Feb 6, 2024

Summary

What was changed:
This PR adds the missing fibers dependency which is a transient dependency of webpack-config-terra through sass-loader@10.

Why it was changed:
Currently, the fibers dependency was installed through @wdio/sync in terra-functional-testing, causing an indirect dependency on that terra-functional-testing regardless of it is needed. Therefore, fibers was explicitly added to webpack-config-terra to decouple that link and to allow for removing of @wdio/sync for a future webdriverio upgrade.

Testing

This change was tested using:

  • WDIO
  • Jest
  • Visual testing (please attach a screenshot or recording)
  • Other (please describe below)
  • No tests are needed

This was tested by ensuring that the local dev-site works with npm start.

Reviews

In addition to engineering reviews, this PR needs:

  • UX review
  • Accessibility review
  • Functional review

Additional Details


Thank you for contributing to Terra.
@cerner/terra

@sdadn sdadn self-assigned this Feb 6, 2024
@sdadn sdadn requested a review from a team as a code owner February 6, 2024 22:34
@sdadn sdadn changed the title Added missing fibers dependency Added missing fibers transient dependency Feb 6, 2024
@github-actions github-actions bot temporarily deployed to preview-pr-843 February 6, 2024 22:40 Destroyed
@sdadn
Copy link
Contributor Author

sdadn commented Feb 6, 2024

All the tests are passing locally; the test failure is unrelated to this change.

CleanShot 2024-02-06 at 16 52 45

@sdadn sdadn merged commit 8bb1f86 into main Feb 6, 2024
5 of 6 checks passed
@sdadn sdadn deleted the add-missing-dependency branch February 6, 2024 22:53
sdadn added a commit that referenced this pull request Feb 29, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants