Update dev dependencies and Dependabot schedule - #1731
Conversation
Bump @typescript-eslint/eslint-plugin and @typescript-eslint/parser to 8.44.0, and rollup to 4.50.2 in package.json and package-lock.json. Update Node.js version in Volta config to 20.19.5. Change Dependabot update interval from weekly to monthly for npm and GitHub Actions.
There was a problem hiding this comment.
Pull Request Overview
This PR updates development dependencies and modifies the Dependabot configuration to reduce maintenance overhead. The changes bump TypeScript ESLint packages and Rollup to their latest versions while switching from weekly to monthly dependency updates.
- Updates @typescript-eslint packages from 8.43.0 to 8.44.0 and rollup from 4.46.3 to 4.50.2
- Updates Node.js version in Volta configuration from 20.19.4 to 20.19.5
- Changes Dependabot update frequency from weekly to monthly for both npm and GitHub Actions
Reviewed Changes
Copilot reviewed 2 out of 3 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| package.json | Updates dev dependencies and Node.js version in Volta config |
| .github/dependabot.yml | Changes update interval from weekly to monthly |
Deploying htmlhint with
|
| Latest commit: |
e888c6d
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://0253717b.htmlhint.pages.dev |
| Branch Preview URL: | https://dev-dep-update.htmlhint.pages.dev |
There was a problem hiding this comment.
Code Review
This pull request updates several development dependencies, including @typescript-eslint/eslint-plugin, @typescript-eslint/parser, and rollup, along with the Node.js version in the Volta configuration. It also adjusts the Dependabot schedule from weekly to monthly. The changes are straightforward and appear to be routine maintenance. The dependency bumps are patch or minor versions, which is good practice for staying up-to-date while minimizing risk. The configuration changes for Dependabot are also clear. Overall, the changes in this PR are sound.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1731 +/- ##
===========================================
+ Coverage 96.99% 100.00% +3.00%
===========================================
Files 2 1 -1
Lines 1628 1 -1627
Branches 335 0 -335
===========================================
- Hits 1579 1 -1578
+ Misses 49 0 -49 Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
Bump @typescript-eslint/eslint-plugin and @typescript-eslint/parser to 8.44.0, and rollup to 4.50.2 in package.json and package-lock.json. Update Node.js version in Volta config to 20.19.5. Change Dependabot update interval from weekly to monthly for npm and GitHub Actions.