$ the-wire · showcase
Maestro starter kits move to Vite+
By RepoJournal · Filed · About Laravel
All 21 Laravel starter kit variants now use Vite+ 0.3, unifying linting, formatting, and type checking across the stack.
Laravel Maestro migrated every starter kit variant to Vite+ 0.3 for development and builds [1]. This replaces the separate ESLint and Prettier setup with a single `vp check` command that runs Oxlint, Oxfmt, and tsgolint [2]. React now uses `@vitejs/plugin-react` v6 with `@rolldown/plugin-babel`, and lint warnings are treated as failures, so generated kits and Fortify combinations run cleanly [1]. The commit notes that the change removes roughly 13 ESLint/Prettier devDependencies [2]. A follow-up commit ignores `composer.json` in Vite+ formatting to avoid churn on PHP composer files [3].
Action items
- → Review generated kits after this change for Vite+ compatibility laravel/maestro [immediate]
- → Update any tooling that relied on ESLint or Prettier in Maestro starter kits laravel/maestro [plan]
References
- [1] Migrate all starter kits to Vite+ ↗ laravel/maestro
- [2] Migrate all starter kits to Vite+ (#60) ↗ laravel/maestro
- [3] Ignore `composer.json` in Vite+ formatting ↗ laravel/maestro