HMRMockLogger Class — vite Architecture
Architecture documentation for the HMRMockLogger class in hmr-ssr.spec.ts from the vite codebase.
Entity Profile
Dependency Diagram
graph TD 7ca5122e_e95f_ee40_ed8a_83b3e45a59c6["HMRMockLogger"] 2f2e510b_d491_14bf_c7ee_0c390a8b3218["hmr-ssr.spec.ts"] 7ca5122e_e95f_ee40_ed8a_83b3e45a59c6 -->|defined in| 2f2e510b_d491_14bf_c7ee_0c390a8b3218 dc4764bf_ed7e_59c7_6669_d4e1787e551b["log()"] 7ca5122e_e95f_ee40_ed8a_83b3e45a59c6 -->|method| dc4764bf_ed7e_59c7_6669_d4e1787e551b affb6971_4899_9fc8_9e38_3ed586853a1d["debug()"] 7ca5122e_e95f_ee40_ed8a_83b3e45a59c6 -->|method| affb6971_4899_9fc8_9e38_3ed586853a1d 9a05d839_177e_a495_6cda_cace9ae920b4["error()"] 7ca5122e_e95f_ee40_ed8a_83b3e45a59c6 -->|method| 9a05d839_177e_a495_6cda_cace9ae920b4
Relationship Graph
Source Code
playground/hmr-ssr/__tests__/hmr-ssr.spec.ts lines 1171–1188
class HMRMockLogger {
log(...msg: unknown[]) {
const log = msg.join(' ')
clientLogs.push(log)
logsEmitter.emit('log', log)
}
debug(...msg: unknown[]) {
const log = ['[vite]', ...msg].join(' ')
clientLogs.push(log)
logsEmitter.emit('log', log)
}
error(msg: string) {
const log = ['[vite]', msg].join(' ')
clientLogs.push(log)
logsEmitter.emit('log', log)
}
}
Defined In
Source
Frequently Asked Questions
What is the HMRMockLogger class?
HMRMockLogger is a class in the vite codebase, defined in playground/hmr-ssr/__tests__/hmr-ssr.spec.ts.
Where is HMRMockLogger defined?
HMRMockLogger is defined in playground/hmr-ssr/__tests__/hmr-ssr.spec.ts at line 1171.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free