Skip to content

chore: upgrade vite-plus to 0.1.19-alpha.3#12

Draft
fengmk2 wants to merge 1 commit intomainfrom
update-vite-plus-alpha-0.1.19-alpha.3
Draft

chore: upgrade vite-plus to 0.1.19-alpha.3#12
fengmk2 wants to merge 1 commit intomainfrom
update-vite-plus-alpha-0.1.19-alpha.3

Conversation

@fengmk2
Copy link
Copy Markdown
Owner

@fengmk2 fengmk2 commented Apr 21, 2026

Upgrade vite-plus and related packages to 0.1.19-alpha.3 alpha version.

@fengmk2 fengmk2 self-assigned this Apr 21, 2026
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request updates vite-plus and vitest to version 0.1.19-alpha.3, involving extensive updates to the lockfile and workspace overrides for related tools like oxfmt and oxlint. A review comment suggests moving vite-plus to devDependencies in package.json as it is a build-time dependency.

Comment thread package.json
"virtua": "0.48.8",
"vite-plugin-pwa": "1.2.0",
"vite-plus": "0.1.16",
"vite-plus": "0.1.19-alpha.3",
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

medium

vite-plus appears to be a meta-package for the development stack (including the core build tool, test runner, linter, and formatter) and should ideally be moved from dependencies to devDependencies. Build-time tools and plugins are typically not required at runtime. Moving them to devDependencies helps maintain a clean production dependency graph and reduces the size of production installs. Note that vitest is already correctly placed in devDependencies at line 145.

@github-actions
Copy link
Copy Markdown

⚠️ Duplicate Dependencies (found: 4, threshold: 4)

📦 Package 📋 Versions
h3
5 versions
  • root@
    • @nuxt/fonts@0.14.0
      • fontless@0.2.1
        • unstorage@1.17.5
          • h3@1.15.11

  • root@
    • @nuxt/fonts@0.14.0
      • h3@1.15.8

h3@2.0.1-rc.11
h3@2.0.1-rc.16
h3@2.0.1-rc.20
glob
5 versions
  • root@
    • @nuxt/test-utils@4.0.0
      • @vue/test-utils@2.4.6
        • js-beautify@1.15.4
          • glob@10.5.0

  • root@
    • @vite-pwa/nuxt@1.1.1
      • vite-plugin-pwa@1.2.0
        • workbox-build@7.4.0
          • glob@11.1.0

  • root@
    • @vueuse/nuxt@14.2.1
      • ...
        • nitropack@2.13.3
          • @vercel/nft@1.5.0
            • glob@13.0.6

  • root@
    • vue-i18n-extract@2.0.7
      • dot-object@2.1.5
        • glob@7.2.3

  • root@
    • vue-i18n-extract@2.0.7
      • glob@8.1.0

@rolldown/pluginutils
5 versions
  • root@
    • @vueuse/nuxt@14.2.1
      • ...
        • rollup-plugin-visualizer@7.0.1
          • rolldown@1.0.0-rc.12
            • @rolldown/pluginutils@1.0.0-rc.12

  • root@
    • @vueuse/nuxt@14.2.1
      • nuxt@4.3.1
        • @nuxt/vite-builder@4.3.1
          • @vitejs/plugin-vue-jsx@5.1.5
            • @rolldown/pluginutils@1.0.0-rc.13

  • root@
    • @vueuse/nuxt@14.2.1
      • nuxt@4.3.1
        • @nuxt/vite-builder@4.3.1
          • @vitejs/plugin-vue@6.0.5
            • @rolldown/pluginutils@1.0.0-rc.2

  • root@
    • @nuxt/a11y@1.0.0-alpha.1
      • @nuxt/devtools-kit@3.2.4
        • vite@8.0.0-beta.18
          • rolldown@1.0.0-rc.8
            • @rolldown/pluginutils@1.0.0-rc.8

@rolldown/pluginutils@1.0.0-rc.9
@oxc-project/types
6 versions
  • root@
    • @vueuse/nuxt@14.2.1
      • nuxt@4.3.1
        • oxc-parser@0.112.0
          • @oxc-project/types@0.112.0

  • root@
    • @nuxt/a11y@1.0.0-alpha.1
      • @nuxt/devtools-kit@3.2.4
        • vite@8.0.0-beta.18
          • rolldown@1.0.0-rc.8
            • @oxc-project/types@0.115.0

  • root@
    • knip@6.0.5
      • oxc-parser@0.120.0
        • @oxc-project/types@0.120.0

  • root@
    • @vueuse/nuxt@14.2.1
      • ...
        • rollup-plugin-visualizer@7.0.1
          • rolldown@1.0.0-rc.12
            • @oxc-project/types@0.122.0

  • root@
    • vite-plus@0.1.19-alpha.3
      • @oxc-project/types@0.126.0

  • root@
    • @nuxtjs/i18n@10.2.3
      • oxc-parser@0.95.0
        • @oxc-project/types@0.95.0

💡 To find out what depends on a specific package, run: pnpm -r why example-package

📊 Dependency Size Changes

Warning

This PR adds 1.5 MB of new dependencies, which exceeds the threshold of 200 kB.

📦 Package 📏 Size
@voidzero-dev/vite-plus-linux-x64-gnu@0.1.16 → @voidzero-dev/vite-plus-linux-x64-gnu@0.1.19-alpha.3 851.9 kB
@oxlint/binding-linux-x64-gnu@1.58.0 → @oxlint/binding-linux-x64-gnu@1.60.0 282.7 kB
@oxlint-tsgolint/linux-x64@0.20.0 → @oxlint-tsgolint/linux-x64@0.21.1 220.2 kB
@voidzero-dev/vite-plus-test@0.1.16 → @voidzero-dev/vite-plus-test@0.1.19-alpha.3 70.3 kB
oxlint@1.58.0 → oxlint@1.60.0 25.2 kB
@oxfmt/binding-linux-x64-gnu@0.43.0 → @oxfmt/binding-linux-x64-gnu@0.45.0 8.2 kB
oxfmt@0.43.0 → oxfmt@0.45.0 7.4 kB
vite-plus@0.1.16 → vite-plus@0.1.19-alpha.3 6.9 kB
@voidzero-dev/vite-plus-core@0.1.16 → @voidzero-dev/vite-plus-core@0.1.19-alpha.3 6.6 kB
vue-component-type-helpers@3.2.7 5.6 kB
vitest@@voidzero-dev/vite-plus-test@0.1.19-alpha.3 Unknown
vitest@@voidzero-dev/vite-plus-test@0.1.16 Unknown
vite@@voidzero-dev/vite-plus-core@0.1.19-alpha.3 Unknown
vite@@voidzero-dev/vite-plus-core@0.1.16 Unknown
@oxc-project/runtime@0.123.0 → @oxc-project/runtime@0.126.0 0 B
@oxc-project/types@0.123.0 → @oxc-project/types@0.126.0 0 B
oxlint-tsgolint@0.20.0 → oxlint-tsgolint@0.21.1 0 B

Total size change: 1.5 MB

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant