Skip to content

Conversation

@MishaKav
Copy link
Collaborator

@MishaKav MishaKav commented Dec 22, 2025

Summary

  • Upgrade @wasm-fmt/ruff_fmt to 0.14.8
  • Upgrade devDependencies (eslint, typescript-eslint, types/node, eslint-plugin-github, eslint-plugin-jest)

Test plan

  • CI passes

🤖 Generated with Claude Code

✨ PR Description

Purpose: Upgrade development and production dependencies to latest compatible versions for improved tooling, security, and compatibility.

Main changes:

  • Updated @wasm-fmt/ruff_fmt from ^0.12.1 to ^0.14.8 for improved formatting capabilities
  • Upgraded @typescript-eslint packages (eslint-plugin and parser) from ^8.48.1 to ^8.50.0 for latest linting rules
  • Updated @types/node from ^24.10.1 to ^25.0.3 for improved TypeScript Node.js type definitions
  • Upgraded ESLint from ^9.39.1 to ^9.39.2 and eslint-plugin-github from ^5.1.8 to ^6.0.0 with breaking changes
  • Updated eslint-plugin-jest from ^29.2.1 to ^29.9.0 for enhanced Jest linting support

Generated by LinearB AI and added by gitStream.
AI-generated content may contain inaccuracies. Please verify before using.
💡 Tip: You can customize your AI Description using Guidelines Learn how

- @wasm-fmt/ruff_fmt: 0.12.1 → 0.14.8
- @types/node: 24.10.1 → 25.0.3
- @typescript-eslint/*: 8.48.1 → 8.50.0
- eslint: 9.39.1 → 9.39.2
- eslint-plugin-github: 5.1.8 → 6.0.0
- eslint-plugin-jest: 29.2.1 → 29.9.0

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Copy link

@orca-security-us orca-security-us bot left a comment

Choose a reason for hiding this comment

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

Orca Security Scan Summary

Status Check Issues by priority
Passed Passed Infrastructure as Code high 0   medium 0   low 0   info 0 View in Orca
Passed Passed SAST high 0   medium 0   low 0   info 0 View in Orca
Passed Passed Secrets high 0   medium 0   low 0   info 0 View in Orca
Passed Passed Vulnerabilities high 0   medium 0   low 0   info 0 View in Orca

Copy link

Copilot AI left a 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 PR upgrades multiple project dependencies to their latest versions, including both production and development dependencies.

Key changes:

  • Upgraded @wasm-fmt/ruff_fmt from 0.12.1 to 0.14.8 (production dependency)
  • Upgraded TypeScript ESLint packages from 8.48.1 to 8.50.0
  • Upgraded eslint-plugin-github from 5.1.8 to 6.0.0 (includes new TypeScript dependency)

Reviewed changes

Copilot reviewed 1 out of 5 changed files in this pull request and generated no comments.

File Description
package.json Updated version constraints for @wasm-fmt/ruff_fmt, @types/node (24→25), typescript-eslint packages (8.48→8.50), eslint (9.39.1→9.39.2), eslint-plugin-github (5→6), and eslint-plugin-jest (29.2→29.9)
package-lock.json Updated resolved versions and integrity hashes for all upgraded dependencies and their transitive dependencies
dist/node_modules/@wasm-fmt/ruff_fmt/package.json Updated version from 0.12.1 to 0.14.8 to match the main package.json
dist/node_modules/@wasm-fmt/ruff_fmt/jsr.jsonc Updated version from 0.12.1 to 0.14.8 to maintain consistency

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Contributor

@gitstream-cm gitstream-cm bot left a comment

Choose a reason for hiding this comment

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

✨ PR Review

This PR upgrades several dependencies including @wasm-fmt/ruff_fmt and various devDependencies. However, there appears to be a mismatch between the project management ticket description and the actual implementation.

1 issues detected:

🎯 Scope - The implementation does not align with the project management ticket requirements.

Details: The project management ticket describes a task to "reduce errors validator" and mentions automating with "claude, devtool and datadog", but the PR implementation only upgrades dependencies without addressing the ticket requirements.
File: package.json

Generated by LinearB AI and added by gitStream.
AI-generated content may contain inaccuracies. Please verify before using.
💡 Tip: You can customize your AI Review using Guidelines Learn how

@MishaKav MishaKav added the auto-deploy when exists in PR, will auto make release and auto deploy to prod label Dec 22, 2025
@MishaKav MishaKav merged commit efdba8e into develop Dec 22, 2025
20 checks passed
@MishaKav MishaKav deleted the LINBEE-20715/upgrade-dependencies branch December 22, 2025 13:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1 min review AI-Minor-Change ai-tool-claude auto-deploy when exists in PR, will auto make release and auto deploy to prod

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants