Skip to content

Vite 7 compatibility for @vitejs/plugin-react@6 #1156

@pi0

Description

@pi0

Related plugins

Describe the bug

Hi. I have noticed from Nitro CI (logs) @vitejs/plugin-react@6.0.1 is no longer compatible with Vite v7 because of dependency on vite/internal for reactRefreshWrapperPlugin.

I am wondering is it intentional? (in this case please close issue)

Reproduction

https://github.com/nitrojs/nitro/tree/3065b86803d1cfc37d7e5130f5b7c30d7f8bc0eb

Steps to reproduce

No response

System Info

npmPackages:
    rollup: 4.60.0 
    vite: 7.3.1 
    @vitejs/plugin-react: 6.0.1

Used Package Manager

pnpm

Logs

Error: Package subpath './internal' is not defined by "exports" in /home/runner/work/nitro/nitro/node_modules/.pnpm/@vitejs+plugin-react@6.0.1_vite@7.3.1_@types+node@25.5.0_jiti@2.6.1_lightningcss@1.32.0_tsx@4.21.0_yaml@2.8.3_/node_modules/vite/package.json imported from /home/runner/work/nitro/nitro/node_modules/.pnpm/@vitejs+plugin-react@6.0.1_vite@7.3.1_@types+node@25.5.0_jiti@2.6.1_lightningcss@1.32.0_tsx@4.21.0_yaml@2.8.3_/node_modules/@vitejs/plugin-react/dist/index.js

Validations

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions