server-no-hmr.spec.ts — vite Source File
Architecture documentation for server-no-hmr.spec.ts, a typescript file in the vite codebase. 3 imports, 0 dependents.
Entity Profile
Dependency Diagram
graph LR 9eef5080_d609_59f6_accb_9db0ceac0d4a["server-no-hmr.spec.ts"] 01ea9ea3_8399_6861_2813_c2cb84e13dbd["utils.ts"] 9eef5080_d609_59f6_accb_9db0ceac0d4a --> 01ea9ea3_8399_6861_2813_c2cb84e13dbd b86d82d7_be96_2a5f_c2dd_462307e1507d["createModuleRunnerTester"] 9eef5080_d609_59f6_accb_9db0ceac0d4a --> b86d82d7_be96_2a5f_c2dd_462307e1507d a340ba46_b2b7_3048_3bb3_6907a74c8464["vitest"] 9eef5080_d609_59f6_accb_9db0ceac0d4a --> a340ba46_b2b7_3048_3bb3_6907a74c8464 style 9eef5080_d609_59f6_accb_9db0ceac0d4a fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
import { describe, expect } from 'vitest'
import { createModuleRunnerTester } from './utils'
describe('module runner hmr works as expected', async () => {
const it = await createModuleRunnerTester({
server: {
// override watch options because it's disabled by default
watch: {},
hmr: false,
},
})
it("hmr client is not defined if it's disabled", async ({ runner }) => {
expect(runner.hmrClient).toBeUndefined()
const mod = await runner.import('/fixtures/hmr.js')
expect(mod).toHaveProperty('hmr')
expect(mod.hmr).toBeUndefined()
})
})
Domain
Dependencies
Source
Frequently Asked Questions
What does server-no-hmr.spec.ts do?
server-no-hmr.spec.ts is a source file in the vite codebase, written in typescript. It belongs to the ViteCore domain.
What does server-no-hmr.spec.ts depend on?
server-no-hmr.spec.ts imports 3 module(s): createModuleRunnerTester, utils.ts, vitest.
Where is server-no-hmr.spec.ts in the architecture?
server-no-hmr.spec.ts is located at packages/vite/src/node/ssr/runtime/__tests__/server-no-hmr.spec.ts (domain: ViteCore, directory: packages/vite/src/node/ssr/runtime/__tests__).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free