cloudflare / cloudflare/vinext
Worker error: ReferenceError: WeakRef is not defined
- Dominant language
- TypeScript
- Stars
- 8.8k
- Forks
- 406
- Avg merge
- 2d 6h
- Merged PRs (30d)
- 120
Description
I'm getting the below eror when I tried running Vinext a fresh Nextjs project. I have tried excluding the following packages from the Vite Optimizer `['lucide-react', 'react-server-dom-webpack/client.edge']` yet, the error persists.
```console
➜ Local: http://localhost:3001/
➜ Debug: http://localhost:3001/__debug
2:29:31 AM [vite] (client) [optimizer] bundling dependencies...
2:29:38 AM [vite] (rsc) warning: client component dependency is inconsistently optimized. It's recommended to add the dependency to 'optimizeDeps.exclude'.
Plugin: rsc:use-client
File: /Users/bolatanibrahim/Dev/certify/node_modules/lucide-react/dist/esm/Icon.mjs?v=82e1ccf6
Worker error: ReferenceError: WeakRef is not defined
at new ResponseInstance (/Users/bolatanibrahim/Dev/certify/node_modules/.vite/deps_ssr/react-server-dom-webpack_client__edge.js?v=a72bb80e:1590:15)
at createResponseFromOptions (/Users/bolatanibrahim/Dev/certify/node_modules/.vite/deps_ssr/react-server-dom-webpack_client__edge.js?v=a72bb80e:2408:11)
at Object.exports.createFromReadableStream (/Users/bolatanibrahim/Dev/certify/node_modules/.vite/deps_ssr/react-server-dom-webpack_client__edge.js?v=a72bb80e:2564:19)
at createFromReadableStream (/Users/bolatanibrahim/Dev/certify/node_modules/@vitejs/plugin-rsc/dist/react/ssr.js?v=a72bb80e:5:21)
at VinextFlightRoot (/Users/bolatanibrahim/Dev/certify/node_modules/vinext/src/server/app-ssr-entry.ts:213:24)
at Object.react_stack_bottom_frame (/Users/bolatanibrahim/Dev/certify/node_modules/.vite/deps_ssr/react-dom-server.edge.development-CqkOcjEV.js?v=a72bb80e:5307:11)
at renderWithHooks (/Users/bolatanibrahim/Dev/certify/node_modules/.vite/deps_ssr/react-dom-server.edge.development-CqkOcjEV.js?v=a72bb80e:2793:19)
at renderElement (/Users/bolatanibrahim/Dev/certify/node_modules/.vite/deps_ssr/react-dom-server.edge.development-CqkOcjEV.js?v=a72bb80e:2931:17)
at retryNode (/Users/bolatanibrahim/Dev/certify/node_modules/.vite/deps_ssr/react-dom-server.edge.development-CqkOcjEV.js?v=a72bb80e:3360:285)
at renderNodeDestructive (/Users/bolatanibrahim/Dev/certify/node_modules/.vite/deps_ssr/react-dom-server.edge.development-CqkOcjEV.js?v=a72bb80e:3341:265)
GET / 500 in 3.2s
```
Contributor guide
Assessment
This issue has not been assessed yet.