diff --git a/packages/vite-node/src/hmr/hmr.ts b/packages/vite-node/src/hmr/hmr.ts index f37f2dcf3a9e..eb753c9002b2 100644 --- a/packages/vite-node/src/hmr/hmr.ts +++ b/packages/vite-node/src/hmr/hmr.ts @@ -1,5 +1,7 @@ /* eslint-disable no-console */ -import type { ErrorPayload, FullReloadPayload, HMRPayload, PrunePayload, Update, UpdatePayload } from 'vite/types/hmrPayload' + +import type { HMRPayload, Update } from 'vite/types/hmrPayload' +import type { CustomEventMap } from 'vite/types/customEvent' import c from 'picocolors' import createDebug from 'debug' import type { ViteNodeRunner } from '../client' @@ -8,13 +10,6 @@ import type { HMREmitter } from './emitter' const debugHmr = createDebug('vite-node:hmr') -export interface CustomEventMap { - 'vite:beforeUpdate': UpdatePayload - 'vite:beforePrune': PrunePayload - 'vite:beforeFullReload': FullReloadPayload - 'vite:error': ErrorPayload -} - export type InferCustomEventPayload = T extends keyof CustomEventMap ? CustomEventMap[T] : any