Skip to content

Improve accuracy of frontend dependencies documentation#7035

Merged
aduth merged 1 commit intomainfrom
aduth-frontend-docs-dev-deps
Oct 4, 2022
Merged

Improve accuracy of frontend dependencies documentation#7035
aduth merged 1 commit intomainfrom
aduth-frontend-docs-dev-deps

Conversation

@aduth
Copy link
Contributor

@aduth aduth commented Sep 27, 2022

🛠 Summary of changes

The "Dependencies" section of the Frontend documentation is inaccurate in how it suggests defining "build tools" as devDependencies, which in reality would result in a failing build. While there are now protections in place to prevent this as of #5391, the documentation should still accurately reflect the use of devDependencies.

Furthermore, this expands on a few things:

  • Installing dependencies to workspace packages
  • Working around Yarn's default workspace warning when installing a package without the -W flag
  • Deduplicating package versions

📜 Testing Plan

changelog: Internal, Documentation, Improve accuracy of frontend dependencies documentation
@aduth aduth merged commit bf8bdab into main Oct 4, 2022
@aduth aduth deleted the aduth-frontend-docs-dev-deps branch October 4, 2022 14:47
jskinne3 pushed a commit that referenced this pull request Oct 12, 2022
changelog: Internal, Documentation, Improve accuracy of frontend dependencies documentation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants