Skip to content

Vite-node uses undeclared export vite/types/hot #3704

@just-boris

Description

@just-boris

Describe the bug

This line uses an undeclared export:

import type { ViteHotContext } from 'vite/types/hot'

When running typescript with "moduleResolution": "bundler", it fails compilation with undeclared exports.

The allowed vite exports can be found here: https://github.com/vitejs/vite/blob/126e93e6693474a038a5053b7cefb99295f21eb5/packages/vite/package.json#L21-L32

Reproduction

https://stackblitz.com/edit/vitest-dev-vitest-spzqkv?file=package.json,tsconfig.json&initialPath=__vitest__/

System Info

n/a

Used Package Manager

npm

Validations

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions