diff --git a/packages/vite/src/node/config.ts b/packages/vite/src/node/config.ts index ab06f09c02c800..cf588197a57d0e 100644 --- a/packages/vite/src/node/config.ts +++ b/packages/vite/src/node/config.ts @@ -2542,6 +2542,18 @@ async function runConfigHook( `\`rollupOptions\` specified by that plugin will be ignored.`, ) } + if (res.esbuild) { + context.warn( + `\`esbuild\` option was specified by ${JSON.stringify(p.name)} plugin. ` + + `This option is deprecated, please use \`oxc\` instead.`, + ) + } + if (res.optimizeDeps?.esbuildOptions) { + context.warn( + `\`optimizeDeps.esbuildOptions\` option was specified by ${JSON.stringify(p.name)} plugin. ` + + `This option is deprecated, please use \`optimizeDeps.rolldownOptions\` instead.`, + ) + } conf = mergeConfig(conf, res) } }