Skip to content

chore: consolidate dependency updates from open PRs: axios, TypeScript, ESLint, and webpack-cli#201

Merged
maximizeIT merged 3 commits intomainfrom
copilot/fix-ee7674a9-f5d7-4635-8322-186aae326bc1
Sep 19, 2025
Merged

chore: consolidate dependency updates from open PRs: axios, TypeScript, ESLint, and webpack-cli#201
maximizeIT merged 3 commits intomainfrom
copilot/fix-ee7674a9-f5d7-4635-8322-186aae326bc1

Conversation

Copy link
Contributor

Copilot AI commented Sep 19, 2025

This PR consolidates all pending dependency updates from open dependency PRs (#200, #190, #156, #154) into a single comprehensive update to improve security, maintainability, and developer experience.

Updated Dependencies

Production Dependencies

  • axios: 1.12.01.12.2 - Security and bug fixes
  • @types/node: 24.3.024.5.2 - Updated Node.js type definitions
  • typescript: 5.1.65.9.2 - Language improvements and better type checking

Development Dependencies

  • eslint-config-prettier: 8.3.010.1.8 - Updated Prettier ESLint configuration
  • @typescript-eslint/parser: 5.4.05.62.0 - Enhanced TypeScript parsing for ESLint
  • webpack-cli: 5.1.46.0.1 - Updated webpack command-line interface

Verification

All updates have been thoroughly tested:

  • ✅ Linting passes (existing warnings unrelated to updates)
  • ✅ Type checking passes
  • ✅ All tests pass (10 test suites, 19 tests)
  • ✅ Build completes successfully
  • ✅ Updated yarn.lock reflects all changes

Notes

There is an expected warning about TypeScript 5.9.2 not being officially supported by @typescript-eslint/typescript-estree v5.62.0, but this doesn't affect functionality. The TypeScript ESLint packages work correctly with newer TypeScript versions beyond their officially supported range.

This consolidation eliminates the need to merge multiple individual dependency PRs and ensures all related updates are applied together for better compatibility.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

@github-actions
Copy link


Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just posting a Pull Request Comment same as the below format.


I have read the CLA Document and I hereby sign the CLA


You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot.

Copilot AI and others added 2 commits September 19, 2025 10:18
Co-authored-by: maximizeIT <8626039+maximizeIT@users.noreply.github.com>
…typescript 5.1.6→5.9.2

Co-authored-by: maximizeIT <8626039+maximizeIT@users.noreply.github.com>
Copilot AI changed the title [WIP] look at all open dependency PRs as well as security issues and propose a PR with all updates/fixes Consolidate dependency updates from open PRs: axios, TypeScript, ESLint, and webpack-cli Sep 19, 2025
Copilot AI requested a review from maximizeIT September 19, 2025 10:22
@maximizeIT maximizeIT changed the title Consolidate dependency updates from open PRs: axios, TypeScript, ESLint, and webpack-cli chore: consolidate dependency updates from open PRs: axios, TypeScript, ESLint, and webpack-cli Sep 19, 2025
@maximizeIT maximizeIT marked this pull request as ready for review September 19, 2025 10:28
@maximizeIT maximizeIT requested review from a team as code owners September 19, 2025 10:28
@maximizeIT
Copy link
Contributor

I have read the CLA Document and I hereby sign the CLA

@maximizeIT maximizeIT merged commit f3d956b into main Sep 19, 2025
6 of 7 checks passed
@maximizeIT maximizeIT deleted the copilot/fix-ee7674a9-f5d7-4635-8322-186aae326bc1 branch September 19, 2025 10:56
@github-actions github-actions bot locked and limited conversation to collaborators Sep 19, 2025
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