Skip to content
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 dev dependencies across all projects #593

Merged
merged 1 commit into from
Jan 24, 2024
Merged

Conversation

paulomarg
Copy link
Contributor

WHY are these changes introduced?

Currently, there's a lot of repetition on our dependencies across the multiple packages in this repo, which makes it way harder to maintain them than it has to be. The vast majority of the problematic dependencies are development only so they shouldn't have any effect on production.

WHAT is this pull request doing?

Removing any dependencies from the individual packages that were already added at the top level.

Type of change

  • Patch: Bug (non-breaking change which fixes an issue)

Checklist

  • I have used yarn changeset to create a draft changelog entry (do NOT update the CHANGELOG.md files manually)
  • I have added/updated tests for this change

@paulomarg paulomarg requested a review from a team as a code owner January 24, 2024 19:41
@paulomarg paulomarg force-pushed the fix_dev_dependencies branch from fa1ef12 to b4eeb24 Compare January 24, 2024 19:47
"eslint": "^8.55.0",
"eslint-plugin-prettier": "^4.2.1",
"jest": "^29.1.0",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like we were at "@types/jest": "^29.5.1", in shopify-app-remix. Though not that, that should cause us any problems

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The ^ should align them on the latest non-breaking change, so I think we're ok!

There were no errors so I'm assuming it was happy, since this is only a dev dependency.

@paulomarg paulomarg merged commit 7af243c into main Jan 24, 2024
10 checks passed
@paulomarg paulomarg deleted the fix_dev_dependencies branch January 24, 2024 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants