Skip to content

Conversation

@FliPPeDround
Copy link
Member

@FliPPeDround FliPPeDround commented Oct 6, 2025

Update dependencies

Summary by CodeRabbit

  • Chores
    • Updated UI component library to ^0.2.2 for improved stability and compatibility.
    • Refreshed development tooling: ESLint ^9.37.0, TypeScript ^5.9.3, and Node.js type definitions ^24.6.2.
    • Updated framework type definitions to ^3.4.22.
  • Notes
    • No user-facing features added; changes focus on maintenance and ecosystem compatibility.

@coderabbitai
Copy link

coderabbitai bot commented Oct 6, 2025

Walkthrough

Version bumps in four template package.json files: uview-pro dependency, @dcloudio/types in base template, eslint in lint config, and @types/node and typescript in TypeScript config. No logic, scripts, or control-flow changes.

Changes

Cohort / File(s) Summary
Template dependency bumps
packages/core/template/UI/uview-pro/package.json, packages/core/template/base/package.json, packages/core/template/config/lint/package.json, packages/core/template/config/typescript/package.json
- uview-pro: ^0.2.1 → ^0.2.2
- @dcloudio/types: ^3.4.21 → ^3.4.22
- eslint: ^9.36.0 → ^9.37.0
- @types/node: ^24.5.2 → ^24.6.2; typescript: ^5.9.2 → ^5.9.3

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Suggested labels

size/M

Poem

I nudge the numbers, hop by hop,
Patch to patch—tick-tock, no stop.
Lint and types snug in their pen,
Minor bumps, then off again.
Ears up high, I merge with glee—
Version carrots, 1-2-3! 🥕🐇

Pre-merge checks and finishing touches

✅ 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” clearly summarizes the primary change of updating dependency versions in multiple package.json files using a common conventional commit prefix, making it concise and specific to the changeset.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ 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

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 49f22df and 010862c.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (4)
  • packages/core/template/UI/uview-pro/package.json (1 hunks)
  • packages/core/template/base/package.json (1 hunks)
  • packages/core/template/config/lint/package.json (1 hunks)
  • packages/core/template/config/typescript/package.json (1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (20)
  • GitHub Check: test (--ts, -e, -p import -p pages -p layouts -p manifest -p filePlatform -p platformModifier -p ...
  • GitHub Check: test (--ts, -e, -p import -p pages -p layouts -p manifest -p filePlatform -p platformModifier -p ...
  • GitHub Check: test (--ts, -e, -p import -p pages -p layouts -p manifest -p filePlatform -p platformModifier -p ...
  • GitHub Check: test (--ts, -e, -p import -p pages -p layouts -p manifest -p filePlatform -p platformModifier -p ...
  • GitHub Check: test (--ts, -e, -p import -p pages -p layouts -p manifest -p filePlatform -p platformModifier -p ...
  • GitHub Check: test (-e, -p import -p pages -p layouts -p manifest -p filePlatform -p platformModifier -p middle...
  • GitHub Check: test (--ts, -e, -p import -p pages -p layouts -p manifest -p filePlatform -p platformModifier -p ...
  • GitHub Check: test (-e, -p import -p pages -p layouts -p manifest -p filePlatform -p platformModifier -p middle...
  • GitHub Check: test (-e, -p import -p pages -p layouts -p manifest -p filePlatform -p platformModifier -p middle...
  • GitHub Check: test (-e, -p import -p pages -p layouts -p manifest -p filePlatform -p platformModifier -p middle...
  • GitHub Check: test (-e, -p import -p pages -p layouts -p manifest -p filePlatform -p platformModifier -p middle...
  • GitHub Check: test (-e, -p import -p pages -p layouts -p manifest -p filePlatform -p platformModifier -p middle...
  • GitHub Check: test (-e, -p import -p pages -p layouts -p manifest -p filePlatform -p platformModifier -p middle...
  • GitHub Check: test (-e, -p import -p pages -p layouts -p manifest -p filePlatform -p platformModifier -p middle...
  • GitHub Check: test (-e, -p import -p pages -p layouts -p manifest -p filePlatform -p platformModifier -p middle...
  • GitHub Check: test (-t vitesse, 20.x, windows-latest)
  • GitHub Check: test (-t vitesse, 20.x, macos-latest)
  • GitHub Check: stable - x86_64-pc-windows-msvc - node@20
  • GitHub Check: stable - i686-pc-windows-msvc - node@20
  • GitHub Check: stable - aarch64-pc-windows-msvc - node@20
🔇 Additional comments (3)
packages/core/template/UI/uview-pro/package.json (1)

3-3: Confirmed: uview-pro@0.2.2 is published and resolves correctly in npm registry.

packages/core/template/config/typescript/package.json (1)

6-8: Re-run the template type check with the correct filter

Use the directory filter since this package has no name field—run from the repo root:

pnpm --filter ./packages/core/template/config/typescript run type-check

to catch any regressions with vue-tsc@3.1.0 and the updated Node types.

packages/core/template/config/lint/package.json (1)

8-8: Ensure lint workflow in generated projects
Since this template isn’t included in the workspace, scaffold a new project from it and run its lint script to confirm compatibility with ESLint 9.37.0.


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.

@FliPPeDround FliPPeDround merged commit 8fedb39 into main Oct 6, 2025
46 checks passed
@coderabbitai coderabbitai bot mentioned this pull request Oct 20, 2025
This was referenced Oct 27, 2025
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.

2 participants