something worong with cloudfalre
Hi everyone,
I'm encountering an issue while deploying my Next.js project to Cloudflare Workers using OpenNext, and I'm also using better-auth for user authentication. I'm getting the following error:
```json
{
"source": {
"level": "error",
"message": "# SERVER_ERROR: Error: [unenv] fs.readdir is not implemented yet!",
"$cloudflare": {
"$metadata": {
"id": "<CLOUDFLARE_REQUEST_ID>",
"type": "cf-worker",
"error": "# SERVER_ERROR: Error: [unenv] fs.readdir is not implemented yet!",
"errorPattern": "# SERVER_ERROR: Error: [unenv] <DOMAIN> is not implemented yet!",
"messagePattern": "# SERVER_ERROR: Error: [unenv] <DOMAIN> is not implemented yet!"
}
}
},
"dataset": "cloudflare-workers",
"timestamp": "2025-04-19T14:33:06.184Z",
"$workers": {
"truncated": false,
"event": {
"request": {
"url": "https://<domain>/api/auth/sign-in/social",
"method": "POST",
"path": "/api/auth/sign-in/social"
}
},
"outcome": "ok",
"scriptName": "cloudflare",
"eventType": "fetch",
"executionModel": "stateless",
"scriptVersion": {
"id": "<WORKER_VERSION_ID>"
},
"requestId": "<REQUEST_ID>"
},
"$metadata": {
"id": "<CLOUDFLARE_REQUEST_ID>",
"requestId": "<REQUEST_ID>",
"trigger": "POST /api/auth/sign-in/social",
"service": "cloudflare",
"level": "error",
"error": "# SERVER_ERROR: Error: [unenv] fs.readdir is not implemented yet!",
"message": "# SERVER_ERROR: Error: [unenv] fs.readdir is not implemented yet!",
"account": "<YOUR_CLOUDFLARE_ACCOUNT_ID>",
"type": "cf-worker",
"fingerprint": "<WORKER_FINGERPRINT>",
"origin": "fetch",
"messageTemplate": "# SERVER_ERROR: Error: [unenv] <DOMAIN> is not implemented yet!",
"errorTemplate": "# SERVER_ERROR: Error: [unenv] <DOMAIN> is not implemented yet!"
},
"links": []
}
2 Replies