From 90fa6bfc40ba7f9f4c8686efb0770f1c9b94a0bd Mon Sep 17 00:00:00 2001 From: Aaron Klinker Date: Sat, 15 Jul 2023 14:10:50 -0500 Subject: [PATCH] fix: Remove HMR log It was causing too many logs during development. --- src/core/utils/getInternalConfig.ts | 1 - src/core/vite-plugins/hmrLogger.ts | 25 ------------------------- src/core/vite-plugins/index.ts | 1 - 3 files changed, 27 deletions(-) delete mode 100644 src/core/vite-plugins/hmrLogger.ts diff --git a/src/core/utils/getInternalConfig.ts b/src/core/utils/getInternalConfig.ts index 3ebcc316..034428d3 100644 --- a/src/core/utils/getInternalConfig.ts +++ b/src/core/utils/getInternalConfig.ts @@ -122,7 +122,6 @@ export async function getInternalConfig( ); finalConfig.vite.plugins.push(plugins.devServerGlobals(finalConfig)); finalConfig.vite.plugins.push(plugins.tsconfigPaths(finalConfig)); - finalConfig.vite.plugins.push(plugins.hmrLogger(finalConfig)); finalConfig.vite.define ??= {}; getGlobals(finalConfig).forEach((global) => { diff --git a/src/core/vite-plugins/hmrLogger.ts b/src/core/vite-plugins/hmrLogger.ts deleted file mode 100644 index f3e6e4f5..00000000 --- a/src/core/vite-plugins/hmrLogger.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { Plugin } from 'vite'; -import { InternalConfig } from '../types'; -import { relative } from 'path'; -import pc from 'picocolors'; - -/** - * Log when HMR changes are fired - */ -export function hmrLogger(config: InternalConfig): Plugin { - return { - name: 'wxt:hmr-logger', - apply: 'serve', - handleHotUpdate(ctx) { - if ( - ctx.file.startsWith(config.srcDir) && - !ctx.file.startsWith(config.wxtDir) && - !ctx.file.endsWith('.html') - ) { - config.logger.info( - 'Hot reload: ' + pc.dim(relative(process.cwd(), ctx.file)), - ); - } - }, - }; -} diff --git a/src/core/vite-plugins/index.ts b/src/core/vite-plugins/index.ts index e8c01a67..8264ce4b 100644 --- a/src/core/vite-plugins/index.ts +++ b/src/core/vite-plugins/index.ts @@ -5,4 +5,3 @@ export * from './multipageMove'; export * from './unimport'; export * from './virtualEntrypoint'; export * from './tsconfigPaths'; -export * from './hmrLogger';