Hi,
We are getting the following error in NextJS when Turbopack is enabled (when turbopack is disabled, everything works as expected):
[auth][error] TypeError: (0 , __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f2e$pnpm$2f40$prelude$2e$so$2b$sdk$40$0$2e$2$2e$0_encoding$40$0$2e$1$2e$13$2f$node_modules$2f40$prelude$2e$so$2f$sdk$2f$_shims$2f$registry$2e$mjs__$5b$app$2d$rsc$5d$__$28$ecmascript$29$__.getDefaultAgent) is not a function
at Prelude.buildRequest (/Users/iosif/Documents/Projects/easywindows/frontend/.next/server/chunks/ssr/node_modules__pnpm_64f3eb01._.js:17071:339)
at Prelude.makeRequest (/Users/iosif/Documents/Projects/easywindows/frontend/.next/server/chunks/ssr/node_modules__pnpm_64f3eb01._.js:17162:44)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async Object.generateSmsVerificationTokenAction [as generateVerificationToken] (/Users/iosif/Documents/Projects/easywindows/frontend/.next/server/chunks/ssr/[root of the server]__fa841417._.js:535:26)
at async sendSmsToken (/Users/iosif/Documents/Projects/easywindows/frontend/.next/server/chunks/ssr/node_modules__pnpm_64f3eb01._.js:12209:19)
at async signIn (/Users/iosif/Documents/Projects/easywindows/frontend/.next/server/chunks/ssr/node_modules__pnpm_64f3eb01._.js:12299:34)
at async AuthInternal (/Users/iosif/Documents/Projects/easywindows/frontend/.next/server/chunks/ssr/node_modules__pnpm_64f3eb01._.js:12568:24)
at async Auth (/Users/iosif/Documents/Projects/easywindows/frontend/.next/server/chunks/ssr/node_modules__pnpm_64f3eb01._.js:12798:34)
at async signIn (/Users/iosif/Documents/Projects/easywindows/frontend/.next/server/chunks/ssr/node_modules__pnpm_64f3eb01._.js:16074:17)
at async onPhoneSubmitAction (/Users/iosif/Documents/Projects/easywindows/frontend/.next/server/chunks/ssr/_37f9f818._.js:7443:16)
at async /Users/iosif/Documents/Projects/easywindows/frontend/node_modules/.pnpm/next@15.2.4_@babel+core@7.26.9_@opentelemetry+api@1.9.0_react-dom@19.0.0_react@19.0.0__react@19.0.0/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:438:2357
at async handleAction (/Users/iosif/Documents/Projects/easywindows/frontend/node_modules/.pnpm/next@15.2.4_@babel+core@7.26.9_@opentelemetry+api@1.9.0_react-dom@19.0.0_react@19.0.0__react@19.0.0/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:437:23434)
at async renderToHTMLOrFlightImpl (/Users/iosif/Documents/Projects/easywindows/frontend/node_modules/.pnpm/next@15.2.4_@babel+core@7.26.9_@opentelemetry+api@1.9.0_react-dom@19.0.0_react@19.0.0__react@19.0.0/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:443:26714)
at async doRender (/Users/iosif/Documents/Projects/easywindows/frontend/node_modules/.pnpm/next@15.2.4_@babel+core@7.26.9_@opentelemetry+api@1.9.0_react-dom@19.0.0_react@19.0.0__react@19.0.0/node_modules/next/dist/server/base-server.js:1650:34)
at async DevServer.renderToResponseWithComponentsImpl (/Users/iosif/Documents/Projects/easywindows/frontend/node_modules/.pnpm/next@15.2.4_@babel+core@7.26.9_@opentelemetry+api@1.9.0_react-dom@19.0.0_react@19.0.0__react@19.0.0/node_modules/next/dist/server/base-server.js:1915:28)
at async DevServer.renderPageComponent (/Users/iosif/Documents/Projects/easywindows/frontend/node_modules/.pnpm/next@15.2.4_@babel+core@7.26.9_@opentelemetry+api@1.9.0_react-dom@19.0.0_react@19.0.0__react@19.0.0/node_modules/next/dist/server/base-server.js:2393:24)
at async DevServer.renderToResponseImpl (/Users/iosif/Documents/Projects/easywindows/frontend/node_modules/.pnpm/next@15.2.4_@babel+core@7.26.9_@opentelemetry+api@1.9.0_react-dom@19.0.0_react@19.0.0__react@19.0.0/node_modules/next/dist/server/base-server.js:2430:32)
at async DevServer.pipeImpl (/Users/iosif/Documents/Projects/easywindows/frontend/node_modules/.pnpm/next@15.2.4_@babel+core@7.26.9_@opentelemetry+api@1.9.0_react-dom@19.0.0_react@19.0.0__react@19.0.0/node_modules/next/dist/server/base-server.js:1003:25)
at async NextNodeServer.handleCatchallRenderRequest (/Users/iosif/Documents/Projects/easywindows/frontend/node_modules/.pnpm/next@15.2.4_@babel+core@7.26.9_@opentelemetry+api@1.9.0_react-dom@19.0.0_react@19.0.0__react@19.0.0/node_modules/next/dist/server/next-server.js:304:17)
at async DevServer.handleRequestImpl (/Users/iosif/Documents/Projects/easywindows/frontend/node_modules/.pnpm/next@15.2.4_@babel+core@7.26.9_@opentelemetry+api@1.9.0_react-dom@19.0.0_react@19.0.0__react@19.0.0/node_modules/next/dist/server/base-server.js:895:17)
at async /Users/iosif/Documents/Projects/easywindows/frontend/node_modules/.pnpm/next@15.2.4_@babel+core@7.26.9_@opentelemetry+api@1.9.0_react-dom@19.0.0_react@19.0.0__react@19.0.0/node_modules/next/dist/server/dev/next-dev-server.js:371:20
at async Span.traceAsyncFn (/Users/iosif/Documents/Projects/easywindows/frontend/node_modules/.pnpm/next@15.2.4_@babel+core@7.26.9_@opentelemetry+api@1.9.0_react-dom@19.0.0_react@19.0.0__react@19.0.0/node_modules/next/dist/trace/trace.js:157:20)
at async DevServer.handleRequest (/Users/iosif/Documents/Projects/easywindows/frontend/node_modules/.pnpm/next@15.2.4_@babel+core@7.26.9_@opentelemetry+api@1.9.0_react-dom@19.0.0_react@19.0.0__react@19.0.0/node_modules/next/dist/server/dev/next-dev-server.js:368:24)
at async invokeRender (/Users/iosif/Documents/Projects/easywindows/frontend/node_modules/.pnpm/next@15.2.4_@babel+core@7.26.9_@opentelemetry+api@1.9.0_react-dom@19.0.0_react@19.0.0__react@19.0.0/node_modules/next/dist/server/lib/router-server.js:235:21)
at async handleRequest (/Users/iosif/Documents/Projects/easywindows/frontend/node_modules/.pnpm/next@15.2.4_@babel+core@7.26.9_@opentelemetry+api@1.9.0_react-dom@19.0.0_react@19.0.0__react@19.0.0/node_modules/next/dist/server/lib/router-server.js:426:24)
at async requestHandlerImpl (/Users/iosif/Documents/Projects/easywindows/frontend/node_modules/.pnpm/next@15.2.4_@babel+core@7.26.9_@opentelemetry+api@1.9.0_react-dom@19.0.0_react@19.0.0__react@19.0.0/node_modules/next/dist/server/lib/router-server.js:450:13)
at async Server.requestListener (/Users/iosif/Documents/Projects/easywindows/frontend/node_modules/.pnpm/next@15.2.4_@babel+core@7.26.9_@opentelemetry+api@1.9.0_react-dom@19.0.0_react@19.0.0__react@19.0.0/node_modules/next/dist/server/lib/start-server.js:158:13)
We are calling Prelude like this:
import Prelude from '@prelude.so/sdk';
const verification = await preludeClient.verification.create({
target: {type: 'phone_number', value: phoneNumber},
signals: {
device_platform: 'web',
ip: ip || undefined,
is_trusted_user
}
});
Is there any solution to this problem?
Thank you!
Hi,
We are getting the following error in NextJS when Turbopack is enabled (when turbopack is disabled, everything works as expected):
We are calling Prelude like this:
Is there any solution to this problem?
Thank you!