You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: rfcs/migration-command.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -581,6 +581,14 @@ migrations run. Nested launcher forms such as
581
581
`portless --tailscale run bunx --bun vite`are also handled. Other package
582
582
executors remain unchanged and can be addressed separately.
583
583
584
+
## Post-Migration Formatting
585
+
586
+
After a successful install, migration runs the formatter only on supported
587
+
files changed in the Git worktree. This formats manifests, generated config,
588
+
and rewritten source without reformatting unrelated files in a large project.
589
+
Non-Git projects retain full-project formatting. Projects that still use
590
+
Prettier are not formatted automatically.
591
+
584
592
## ESLint Migration
585
593
586
594
When an ESLint flat config (`eslint.config.{js,mjs,cjs,ts,mts,cts}`) and `eslint` dependency are detected, `vp migrate` offers to convert the ESLint configuration to oxlint using [`@oxlint/migrate`](https://www.npmjs.com/package/@oxlint/migrate).
0 commit comments