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

Miscellaneous QoL repo updates #848

Merged
merged 12 commits into from
Feb 29, 2024
Merged

Miscellaneous QoL repo updates #848

merged 12 commits into from
Feb 29, 2024

Conversation

sdadn
Copy link
Contributor

@sdadn sdadn commented Feb 29, 2024

Summary

This PR makes the following updates to the repo:

  • Cleans up .gitignore by reducing the list to relevant entries. It also adds. *.tgz so that test packages from npm pack won't get committed.
  • Breaks out the eslint and stylelint config into their separate files to reduce bloat in package.json.
  • Removes babel plugins as they are already installed through the babel presets.
  • Updates root devDependency version format for better clarity.

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 running the linter commands and ensuring that no additional files are staged for commit after the .gitignore updates.

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 29, 2024
@sdadn sdadn requested a review from a team as a code owner February 29, 2024 20:19
@sdadn sdadn merged commit d23765c into main Feb 29, 2024
6 checks passed
@sdadn sdadn deleted the misc-repo-updates branch February 29, 2024 21:28
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants