Skip to content

chore: update deps#169

Merged
FliPPeDround merged 1 commit intomainfrom
chore/update-deps
Feb 9, 2026
Merged

chore: update deps#169
FliPPeDround merged 1 commit intomainfrom
chore/update-deps

Conversation

@FliPPeDround
Copy link
Member

@FliPPeDround FliPPeDround commented Feb 9, 2026

Update dependencies

Summary by CodeRabbit

  • Chores
    • Updated UI component library to the latest release with performance optimizations and stability improvements
    • Upgraded code linting and quality assurance tool to version 10.0.0 with enhanced analysis capabilities
    • Enhanced TypeScript type definitions for improved compatibility and type safety across the development environment

@coderabbitai
Copy link

coderabbitai bot commented Feb 9, 2026

📝 Walkthrough

Walkthrough

Three package.json files in the template configuration directory were updated with dependency version bumps: uview-pro from ^0.5.5 to ^0.5.7, ESLint from ^9.39.2 to ^10.0.0, and @types/node from ^25.2.0 to ^25.2.2.

Changes

Cohort / File(s) Summary
Template UI Dependencies
packages/core/template/UI/uview-pro/package.json
Updated uview-pro dependency from ^0.5.5 to ^0.5.7.
Template Config Dependencies
packages/core/template/config/lint/package.json, packages/core/template/config/typescript/package.json
Updated ESLint from ^9.39.2 to ^10.0.0 and @types/node from ^25.2.0 to ^25.2.2.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • chore: update deps #166: Updates the same uview-pro and @types/node dependencies in identical template package.json files.
  • chore: update deps #168: Modifies uview-pro and @types/node in the same template configuration files with related version changes.
  • chore: update deps #149: Performs dependency version bumps across the same three package.json files (uview-pro, config/lint, config/typescript).

Poem

🐰 Hopping through versions with a bouncy cheer,
Dependencies bumped, the future is clear!
From ^0.5.5 to ^0.5.7 we go,
ESLint and TypeScript put on a show—
Fresh patches and features in every new flow! 🎉

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'chore: update deps' directly summarizes the main change—updating multiple dependency versions across three package.json files.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch chore/update-deps

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In `@packages/core/template/config/lint/package.json`:
- Around line 7-8: The package.json currently pins "eslint" to "^10.0.0" which
is incompatible with the configured "@uni-helper/eslint-config" (and its
transitive "@antfu/eslint-config") that require ESLint ^9.10.0; update the
"eslint" dependency value to "^9.10.0" (i.e., change the "eslint" entry in
package.json) to match the peer dependency requirements of
"@uni-helper/eslint-config" so installs and linting succeed until upstream
config supports ESLint 10.

Comment on lines 7 to +8
"@uni-helper/eslint-config": "^0.6.1",
"eslint": "^9.39.2"
"eslint": "^10.0.0"
Copy link

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟠 Major

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Check the latest version and peer dependencies of `@uni-helper/eslint-config`
echo "=== `@uni-helper/eslint-config` latest version info ==="
npm view `@uni-helper/eslint-config` versions --json 2>/dev/null | tail -10
echo ""
echo "=== `@uni-helper/eslint-config`@latest peer dependencies ==="
npm view `@uni-helper/eslint-config`@latest peerDependencies --json 2>/dev/null
echo ""
echo "=== `@antfu/eslint-config`@latest peer dependencies ==="
npm view `@antfu/eslint-config`@latest peerDependencies --json 2>/dev/null
echo ""
echo "=== Check specific version 0.6.1 ==="
npm view `@uni-helper/eslint-config`@0.6.1 peerDependencies --json 2>/dev/null

Repository: uni-helper/create-uni

Length of output: 1171


ESLint 10 is incompatible with the current eslint-config versions.

@uni-helper/eslint-config@0.6.1 and its transitive dependency @antfu/eslint-config both require eslint@^9.10.0 and do not yet support ESLint 10. Attempting to use ESLint ^10.0.0 with @uni-helper/eslint-config@^0.6.1 will cause peer dependency violations and linting failures.

Either:

  1. Downgrade ESLint to ^9.10.0 until @uni-helper/eslint-config releases a version supporting ESLint 10, or
  2. Wait for @uni-helper/eslint-config to be updated for ESLint 10 compatibility before bumping ESLint.
🤖 Prompt for AI Agents
In `@packages/core/template/config/lint/package.json` around lines 7 - 8, The
package.json currently pins "eslint" to "^10.0.0" which is incompatible with the
configured "@uni-helper/eslint-config" (and its transitive
"@antfu/eslint-config") that require ESLint ^9.10.0; update the "eslint"
dependency value to "^9.10.0" (i.e., change the "eslint" entry in package.json)
to match the peer dependency requirements of "@uni-helper/eslint-config" so
installs and linting succeed until upstream config supports ESLint 10.

@FliPPeDround FliPPeDround merged commit 3bf0618 into main Feb 9, 2026
18 of 42 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant