@@ -41,6 +41,7 @@ assertIsNotProductionRuntime()
4141installSourceMapSupport ( )
4242const debug = createDebug ( 'vike:pointer-imports' )
4343const debugEsbuildResolve = createDebug ( 'vike:esbuild-resolve' )
44+ const debugConfig = createDebug ( 'vike:config' )
4445if ( debugEsbuildResolve . isActivated ) debugEsbuildResolve ( 'esbuild version' , version )
4546
4647type FileExports = { fileExports : Record < string , unknown > }
@@ -92,10 +93,16 @@ async function transpileAndExecuteFile(
9293 let fileExports : FileExports [ 'fileExports' ]
9394 if ( isExtensionConfig && ! isHeader && fileExtension . endsWith ( 'js' ) ) {
9495 // This doesn't track dependencies => we should never use this for user land configs
96+ if ( debugConfig . isActivated ) {
97+ debugConfig ( filePathToShowToUserResolved , 'executed directly (no esbuild transpilation)' )
98+ }
9599 fileExports = await executeFile ( filePathAbsoluteFilesystem , filePath )
96100 } else {
97101 const transformImports = isHeader ? 'all' : true
98102 const code = await transpileFile ( filePath , transformImports , userRootDir , esbuildCache )
103+ if ( debugConfig . isActivated ) {
104+ debugConfig ( filePathToShowToUserResolved , code )
105+ }
99106 fileExports = await executeTranspiledFile ( filePath , code )
100107 }
101108
0 commit comments