hmrLogger.ts — vite Source File
Architecture documentation for hmrLogger.ts, a typescript file in the vite codebase. 2 imports, 1 dependents.
Entity Profile
Dependency Diagram
graph LR 6376d6db_9498_4e43_a973_0c6e0f34ba5c["hmrLogger.ts"] 56154347_d0e1_1403_ce0e_25508620362c["hmr.ts"] 6376d6db_9498_4e43_a973_0c6e0f34ba5c --> 56154347_d0e1_1403_ce0e_25508620362c fdd2b03e_9e62_14eb_3a5a_6b457ac5ebf6["HMRLogger"] 6376d6db_9498_4e43_a973_0c6e0f34ba5c --> fdd2b03e_9e62_14eb_3a5a_6b457ac5ebf6 29e248d2_9983_1037_00e6_8bcd9ee87840["runner.ts"] 29e248d2_9983_1037_00e6_8bcd9ee87840 --> 6376d6db_9498_4e43_a973_0c6e0f34ba5c style 6376d6db_9498_4e43_a973_0c6e0f34ba5c fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
import type { HMRLogger } from '../shared/hmr'
const noop = (): void => {}
export const silentConsole: HMRLogger = {
debug: noop,
error: noop,
}
export const hmrLogger: HMRLogger = {
debug: (...msg) => console.log('[vite]', ...msg),
error: (error) => console.log('[vite]', error),
}
Domain
Subdomains
Functions
Imported By
Source
Frequently Asked Questions
What does hmrLogger.ts do?
hmrLogger.ts is a source file in the vite codebase, written in typescript. It belongs to the ModuleRunner domain, SSRRuntime subdomain.
What functions are defined in hmrLogger.ts?
hmrLogger.ts defines 3 function(s): hmrLogger.debug, hmrLogger.error, noop.
What does hmrLogger.ts depend on?
hmrLogger.ts imports 2 module(s): HMRLogger, hmr.ts.
What files import hmrLogger.ts?
hmrLogger.ts is imported by 1 file(s): runner.ts.
Where is hmrLogger.ts in the architecture?
hmrLogger.ts is located at packages/vite/src/module-runner/hmrLogger.ts (domain: ModuleRunner, subdomain: SSRRuntime, directory: packages/vite/src/module-runner).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free