@@ -670,8 +670,6 @@ export async function resolveConfig(
670670 const server = resolveServerOptions ( resolvedRoot , config . server , logger )
671671 const ssr = resolveSSROptions ( config . ssr , resolveOptions . preserveSymlinks )
672672
673- const middlewareMode = config ?. server ?. middlewareMode
674-
675673 const optimizeDeps = config . optimizeDeps || { }
676674
677675 const BASE_URL = resolvedBase
@@ -796,7 +794,7 @@ export async function resolveConfig(
796794 } ,
797795 } ,
798796 worker : resolvedWorkerOptions ,
799- appType : config . appType ?? ( middlewareMode === 'ssr' ? 'custom' : ' spa') ,
797+ appType : config . appType ?? ' spa',
800798 experimental : {
801799 importGlobRestoreExtension : false ,
802800 hmrPartialAccept : false ,
@@ -824,24 +822,6 @@ export async function resolveConfig(
824822 . map ( ( hook ) => hook ( resolved ) ) ,
825823 )
826824
827- // validate config
828-
829- if ( middlewareMode === 'ssr' ) {
830- logger . warn (
831- colors . yellow (
832- `Setting server.middlewareMode to 'ssr' is deprecated, set server.middlewareMode to \`true\`${
833- config . appType === 'custom' ? '' : ` and appType to 'custom'`
834- } instead`,
835- ) ,
836- )
837- } else if ( middlewareMode === 'html' ) {
838- logger . warn (
839- colors . yellow (
840- `Setting server.middlewareMode to 'html' is deprecated, set server.middlewareMode to \`true\` instead` ,
841- ) ,
842- )
843- }
844-
845825 debug ?.( `using resolved config: %O` , {
846826 ...resolved ,
847827 plugins : resolved . plugins . map ( ( p ) => p . name ) ,
@@ -851,6 +831,8 @@ export async function resolveConfig(
851831 } ,
852832 } )
853833
834+ // validate config
835+
854836 if ( config . build ?. terserOptions && config . build . minify !== 'terser' ) {
855837 logger . warn (
856838 colors . yellow (
0 commit comments