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

deps(repo): Bump 2022-12-19 #209

Merged
merged 6 commits into from
Jan 5, 2023
Merged

deps(repo): Bump 2022-12-19 #209

merged 6 commits into from
Jan 5, 2023

Conversation

luxaritas
Copy link
Member

Summary

Updates our dependencies to the latest versions, with some exceptions

Implementation Notes

  • Lerna upgrade to v6: No relevant major changes
  • Vite upgrade to v4/rollup to v3: No relevant major changes
  • Cypress update to v12: No relevant major changes (but fixes HMR with stylesheets)
  • TypeScript update to v4.9: No relevant major changes
  • Vitest update to v0.26: No relevant major changes
  • Nx upgrade to v15: Three migrations handled, no other relevant major changes
    • Replace implicitDependencies with namedInputs + target inputs (implicit dependencies are deprecated in favor of targetDefaults, and nx handles package.json and nx.json itself so we can just remove our previous implicit dependencies)
    • Prefix outputs with {workspaceRoot}/{projectRoot} if needed (cypress outputs have been changed to be relative to the project directory)
    • Set project names in project.json files (we don’t use them, so nothing to do)

Note that rollup-plugin-typescript2 has been pinned to 0.33.0. See vitejs/vite#6810 (comment) for more details

Testing

Existing CI

@luxaritas luxaritas added type: dependencies Changes to dependency versions scope: repo Applicable to general repository upkeep size: sm labels Dec 19, 2022
@luxaritas luxaritas self-assigned this Dec 19, 2022
@luxaritas luxaritas requested a review from a team as a code owner December 19, 2022 21:38
@luxaritas luxaritas merged commit ccf5f6f into main Jan 5, 2023
@luxaritas luxaritas deleted the deps/bump-221219 branch January 5, 2023 22:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope: repo Applicable to general repository upkeep size: sm type: dependencies Changes to dependency versions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants