-
Notifications
You must be signed in to change notification settings - Fork 0
Upgrade Deps #66
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
base: main
Are you sure you want to change the base?
Upgrade Deps #66
Conversation
Reviewer's guide (collapsed on small PRs)Reviewer's GuideThis PR strictly upgrades a set of application and dev dependencies in package.json (and syncs pnpm-lock.yaml) to newer minor/patch versions, focusing on UI, error tracking, build tooling, styling, TypeScript, and test environment libraries, without any code or configuration changes. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey - I've found 1 issue
Prompt for AI Agents
Please address the comments from this code review:
## Individual Comments
### Comment 1
<location> `package.json:48` </location>
<code_context>
"eslint-plugin-react-hooks": "4.3.0",
"jest": "^29.7.0",
- "jest-environment-jsdom": "^30.0.5",
+ "jest-environment-jsdom": "^30.2.0",
"prettier": "^2.8.8",
"rollup-plugin-copy": "3.4.0",
</code_context>
<issue_to_address>
**issue (bug_risk):** Jest 29 with jest-environment-jsdom 30 may be version-incompatible.
Jest core is still ^29.7.0 while jest-environment-jsdom is ^30.2.0. Jest env packages usually match Jest’s major version, so 29.x core + 30.x env may cause runtime or type issues. Consider either keeping jest-environment-jsdom on 29.x or upgrading Jest to 30.x as well.
</issue_to_address>Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This pull request upgrades multiple dependencies to their latest versions, including UI libraries, error tracking tools, build tooling, and TypeScript type definitions. The updates follow semantic versioning patterns and include both runtime dependencies and development dependencies.
Key changes:
- Updated UI and styling libraries (
@deskpro/deskpro-ui,styled-components) - Upgraded error tracking and monitoring tools (
@sentry/react,@sentry/vite-plugin) - Updated build tooling and TypeScript infrastructure (
@swc/core,typescript,vite)
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| package.json | Updates dependency version constraints for 10 packages across runtime and dev dependencies |
| pnpm-lock.yaml | Reflects resolved dependency tree with updated transitive dependencies and version resolutions |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Build for commit 94164d5 deployed to: https://iframe-pr-66.ci.next.deskprodemo.com URLs: |
This pull request updates several dependencies in the
package.jsonfile, focusing on keeping the project up-to-date with the latest versions of key libraries and tools. These updates include both runtime and development dependencies, which can help improve security, stability, and access to new features.Dependency updates:
@deskpro/deskpro-uifrom^8.3.1to^8.4.0to include the latest UI improvements and bug fixes.@sentry/reactfrom^9.38.0to^9.47.1and@sentry/vite-pluginfrom^3.5.0to^3.6.1for improved error tracking and build integration.@swc/corefrom^1.12.14to^1.15.8for better build performance and compatibility.styled-componentsfrom^6.1.19to^6.2.0for enhanced styling capabilities and bug fixes.Development tooling updates:
@types/reactfrom^18.3.23to^18.3.27,jest-environment-jsdomfrom^30.0.5to^30.2.0,typescriptfrom^5.8.3to^5.9.3, andvitefrom^6.3.6to^6.4.1to ensure compatibility with the latest TypeScript and testing features. [1] [2]Summary by Sourcery
Update application and build tooling dependencies to newer minor and patch versions.
Enhancements:
Build: