Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

vp migrate: follow-up UX & correctness issues from real-world e2e

Aperta
#2,037 3 commenti 5 reazioni 1 assegnatario Vedi su GitHub

@fengmk2 ci sta già lavorando.

Dal 3/7/2026.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

bug enhancement migration test: e2e

Follow-up tracker for the unresolved items surfaced during the real-world migration pass in https://github.com/voidzero-dev/vite-plus/pull/1891#issuecomment-4764461957.

Goal: keep improving the vp migrate experience by fixing the concrete failures below. Each item links back to the project PR / CI log where it reproduces. Grouped by theme, not by project.

1. Migrated config is wrong or lossy or not good

2. Lint migration

  • vp lint -c rejects duplicate flag — generated command runs vp lint -c .oxlintrc.json and fails with Error: argument '-c' cannot be used multiple times in this context.
    pdfme (log)
  • Unknown oxlint rule after migrate — Rule 'camelcase' not found in plugin 'eslint'.
    tech-interview-handbook (PR)

3. Post-migrate build / type resolution

  • Nuxt build: Cannot find package 'rolldown' — @nuxt/vite-builder imports rolldown, which is not resolvable after migrate. Reproduces on multiple Nuxt projects.
    npmx (diff),
    unplugin-turbo-console (log)
  • vite-plus/client types not found — commit-hook tsc --noEmit fails: Cannot find type definition file for 'vite-plus/client' (from "types": ["vitest/globals", "vite-plus/client"]).
    gitify (log)
  • @voidzero-dev/vite-plus-test not found in tests — Cannot find package '@voidzero-dev/vite-plus-test' imported from a *.test.ts.
    react-doctor (PR)
  • postinstall failures — "postinstall hells" after migrate.
    odysee-frontend (PR)

4. pnpm trust policy (no-downgrade)

  • Trust-downgrade blocks a legit prerelease dep — ERR_PNPM_TRUST_DOWNGRADE High-risk trust downgrade for "effect@4.0.0-beta.70" (possible package takeover).
    react-doctor (PR)

Won't-fix / out of scope (tracked for context)

  • matterviz: TS2783: 'staged' is specified more than once — caused by the user's shared dotfiles config, not migrate. (PR)
  • ohbug: install fails — user code issue, won't fix. (PR)

Pending e2e runs (no migrate bug identified yet, just not finished)

cs-demo-manager, museeks, bippy, rari, dify, BlockNote, vuestrata, anywidget, media-processors, sigle, mantine. These still need a completed migration run; open a dedicated issue only if a real bug surfaces. Status stays tracked in https://github.com/voidzero-dev/vite-plus/pull/1891#issuecomment-4764461957.

Lingua principale
Rust
Stelle
5.8k
Fork
263
Merge medio
1g 3h
PR unite (30g)
147

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di voidzero-dev/vite-plus

Tutte le issue di voidzero-dev/vite-plus

Issue simili

Altre issue su Rust

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.