### Describe the bug If I create a `.tsx` file with this content ```tsx function A() { return <>1</> } namespace A { export const a = 1; } console.log(A); ``` It throws this error when I load the page (Running `vite dev`) ``` Transform failed with 1 error: ERROR: The symbol "A" has already been declared ``` I tried downgrading `vite-plugin-solid` and it worked ```sh npm i vite-plugin-solid@2.8.0 ``` (On the playground it always works) ### Your Example Website or App (localhost) ### Steps to Reproduce the Bug or Issue 1. Put a merged namespace declaration WITH A COMPONENT somewhere 2. Run `vite dev` 3. Go to the web page ### Expected behavior I expected this allowed TS syntax to not stop working ### Screenshots or Videos _No response_ ### Platform - OS: Windows - Browser: Edge - Version: 120.0.2210.77 ### Additional context _No response_