vite.config.ts contains the lint, test, and packaging configuration. Source stays JavaScript; the config uses Vite+'s standard filename for reliable discovery. Formatting is opt-in (check.fmt: false), ...