cloudflare / cloudflare/templates
🐛 BUG: using unstable_viteEnvironmentApi will fail build
- Dominant language
- TypeScript
- Stars
- 2.1k
- Forks
- 1k
- Avg merge
- 17h 44m
- Merged PRs (30d)
- 10
Description
### Which template does this pertain to?
react-router-starter-template
### What versions are you using?
4.4.0[Wrangler] 22 [nodejs]
### What operating system and version are you using?
macos
### Please provide a link to a minimal reproduction (optional)
_No response_
### Describe the Bug
enabling unstable_viteEnvironmentApi: true will cause the following error upon running the deploy script:
```
✘ [ERROR] Build failed with 2 errors:
✘ [ERROR] Unexpected external import of "crypto", "dns",
"events", "fs", "net", "node:events", "node:fs", "node:fs/promises", "node:net",
"node:perf_hooks", "node:stream", "node:tty", "node:util/types", "path", "stream",
"string_decoder", "tls", and "util".
Your worker has no default export, which means it is assumed to be a Service Worker format Worker.
Did you mean to create a ES Module format Worker?
If so, try adding `export default { ... }` in your entry-point.
See https://developers.cloudflare.com/workers/reference/migrate-to-module-workers/.
[plugin hybrid-nodejs_compat]
✘ [ERROR] Unexpected external import of "cloudflare:sockets".
Your worker has no default export, which means it is assumed to be a Service Worker format Worker.
Did you mean to create a ES Module format Worker?
If so, try adding `export default { ... }` in your entry-point.
See https://developers.cloudflare.com/workers/reference/migrate-to-module-workers/.
[plugin cloudflare-internal-imports]
```
### Please provide any relevant error logs
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.