Skip to content

chore: update deps#183

Open
FliPPeDround wants to merge 1 commit into
mainfrom
chore/update-deps
Open

chore: update deps#183
FliPPeDround wants to merge 1 commit into
mainfrom
chore/update-deps

Conversation

@FliPPeDround
Copy link
Copy Markdown
Member

@FliPPeDround FliPPeDround commented May 11, 2026

Update dependencies

Summary by CodeRabbit

  • Chores
    • Updated multiple dependencies across template packages to enhance compatibility and maintain project stability. Updates include UI component libraries, icon sets, TypeScript and Node.js type definitions, build configurations, and development tools such as ESLint, Vitest, and Vite plugins.

Review Change Stack

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 11, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 86f30ecc-da3a-461c-9c37-fd1c0ccd517d

📥 Commits

Reviewing files that changed from the base of the PR and between a538bae and c32fee6.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (14)
  • packages/core/template/UI/ano/package.json
  • packages/core/template/UI/tdesign/package.json
  • packages/core/template/UI/uview-pro/package.json
  • packages/core/template/UI/wot2/package.json
  • packages/core/template/base/package.json
  • packages/core/template/config/lint/package.json
  • packages/core/template/config/typescript/package.json
  • packages/core/template/module/uniNetwork/package.json
  • packages/core/template/module/uniPromises/package.json
  • packages/core/template/module/unocss/package.json
  • packages/core/template/module/vitest/package.json
  • packages/core/template/plugin/filePlatform/package.json
  • packages/core/template/plugin/import/package.json
  • packages/core/template/plugin/manifest/package.json
✅ Files skipped from review due to trivial changes (13)
  • packages/core/template/module/vitest/package.json
  • packages/core/template/module/unocss/package.json
  • packages/core/template/plugin/import/package.json
  • packages/core/template/UI/ano/package.json
  • packages/core/template/module/uniNetwork/package.json
  • packages/core/template/plugin/manifest/package.json
  • packages/core/template/UI/wot2/package.json
  • packages/core/template/UI/uview-pro/package.json
  • packages/core/template/UI/tdesign/package.json
  • packages/core/template/plugin/filePlatform/package.json
  • packages/core/template/config/lint/package.json
  • packages/core/template/config/typescript/package.json
  • packages/core/template/base/package.json
🚧 Files skipped from review as they are similar to previous changes (1)
  • packages/core/template/module/uniPromises/package.json

📝 Walkthrough

Walkthrough

This PR updates dependency and devDependency version strings across template package.json files for base typings, UI templates, helper modules, TypeScript/tooling, linting, testing, unocss, and several vite-plugin templates.

Changes

Template Dependency Updates

Layer / File(s) Summary
Base template types
packages/core/template/base/package.json
miniprogram-api-typings bumped ^5.1.3^5.2.1.
UI framework templates
packages/core/template/UI/ano/package.json, packages/core/template/UI/tdesign/package.json, packages/core/template/UI/uview-pro/package.json, packages/core/template/UI/wot2/package.json
Bumped UI/icon dependencies: @iconify-json/tabler ^1.2.33^1.2.35; @tdesign/uniapp ^0.8.1^0.9.0; uview-pro ^0.5.18^0.6.2; @wot-ui/ui ^2.0.5^2.0.8.
Module helper packages
packages/core/template/module/uniNetwork/package.json, packages/core/template/module/uniPromises/package.json
Bumped @uni-helper/uni-network ^0.23.1^0.24.1 and @uni-helper/uni-promises ^0.2.1^0.3.3.
Tooling, lint, test, unocss and plugins
packages/core/template/config/typescript/package.json, packages/core/template/module/vitest/package.json, packages/core/template/config/lint/package.json, packages/core/template/module/unocss/package.json, packages/core/template/plugin/filePlatform/package.json, packages/core/template/plugin/import/package.json, packages/core/template/plugin/manifest/package.json
Bumped devDeps: @types/node ^25.6.0^25.8.0, vue-tsc ^3.2.7^3.2.9, vitest ^4.1.5^4.1.6, eslint ^10.3.0^10.4.0, @iconify-json/carbon ^1.2.20^1.2.21, and several @uni-helper/vite-plugin-* versions.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

  • uni-helper/create-uni#127: Updates devDependencies in packages/core/template/config/typescript/package.json (notably @types/node and vue-tsc), overlapping with these tooling bumps.
  • uni-helper/create-uni#68: Previously changed @iconify-json/tabler in the ano UI template, related to the ano icon bump here.
  • uni-helper/create-uni#156: Updated uview-pro in packages/core/template/UI/uview-pro/package.json, overlapping with the uview-pro bump in this PR.

Suggested labels

size/S

Poem

🐰 A little hop across the tree,
Dependencies nudged — one, two, three,
Templates tidy, versions shine,
Tiny bumps, the code feels fine,
Hop on, ship it — carrot time! 🥕

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Title check ❓ Inconclusive The title 'chore: update deps' is vague and generic, using non-descriptive terms that don't convey meaningful information about which dependencies were updated or why. Consider a more descriptive title such as 'chore: update dependencies across UI and plugin packages' or list the key packages updated (e.g., '@tdesign/uniapp', 'vitest', 'eslint').
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

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

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • 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
Copy Markdown

@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

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@packages/core/template/UI/tdesign/package.json`:
- Line 3: The package.json dependency for "@tdesign/uniapp" references a
non-existent version "^0.9.0"; update the dependency spec in
packages/core/template/UI/tdesign/package.json to point to an available
published version such as "^0.8.1" (or "^0.8.0") so npm install succeeds—locate
the "@tdesign/uniapp" entry in the dependencies block and replace "^0.9.0" with
the chosen valid semver string.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 0358eb16-c0fd-4c35-8c7e-b530f9843f1d

📥 Commits

Reviewing files that changed from the base of the PR and between 02d5613 and a538bae.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (6)
  • packages/core/template/UI/ano/package.json
  • packages/core/template/UI/tdesign/package.json
  • packages/core/template/base/package.json
  • packages/core/template/config/typescript/package.json
  • packages/core/template/module/uniNetwork/package.json
  • packages/core/template/module/uniPromises/package.json

{
"dependencies": {
"@tdesign/uniapp": "^0.8.1"
"@tdesign/uniapp": "^0.9.0"
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🌐 Web query:

@tdesign/uniapp 0.9.0 release notes changelog breaking changes migration guide

💡 Result:

@tdesign/uniapp 0.9.0 does not exist. The latest version is 0.8.1, published April 9, 2026 [1][2]. npm shows only 7 versions up to 0.8.1 [1]. GitHub releases for @tdesign/uniapp go up to 0.8.0 (March 23, 2026) [3], with no 0.9.0 found across searches [4][2].

Citations:


Version ^0.9.0 does not exist; resolve to available version.

@tdesign/uniapp version 0.9.0 is not published. The latest available version is 0.8.1 (April 9, 2026). The dependency specification must be corrected to use an existing version (e.g., ^0.8.1 or ^0.8.0), otherwise npm install will fail.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@packages/core/template/UI/tdesign/package.json` at line 3, The package.json
dependency for "@tdesign/uniapp" references a non-existent version "^0.9.0";
update the dependency spec in packages/core/template/UI/tdesign/package.json to
point to an available published version such as "^0.8.1" (or "^0.8.0") so npm
install succeeds—locate the "@tdesign/uniapp" entry in the dependencies block
and replace "^0.9.0" with the chosen valid semver string.

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