Description
When attempting to use the @xenova/transformers package in a Next.js project, specifically in the app/microapps/landing/page.tsx file, there's an issue that prevents the application from starting properly.
Impact
The issue affects the functionality of the landing page micro-app, preventing it from utilizing the desired transformers package for text generation.
Steps to Reproduce
Navigate to the app/microapps/landing/page.tsx file.
Uncomment the lines importing and initializing the @xenova/transformers package.
Attempt to run the application.
Expected Behavior
The application should start without any errors and should be able to utilize the @xenova/transformers package for text generation.
Actual Behavior
The application fails to start and throws an error related to the transformers package.
Error Message
⨯ Error: Cannot find module 'relative "../bin/napi-v3/linux/x64/onnxruntime_binding.node"'
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9501:15
at Object.<anonymous> (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9504:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at commonJsRequire (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:127:20)
at Object.<anonymous> (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9528:19)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at commonJsRequire (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:127:20)
at Object.<anonymous> (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9613:19)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:141:156
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:200:171
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:278:158
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:2938:167
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:16146:165
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:17820:164
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/_9fb513._.js:1239:195
at [project]/app/microapps/landing/page.tsx [app-rsc] (ecmascript) (/home/nitr0gen/ibrain/.next/server/chunks/_9fb513._.js:1275:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
⨯ Error: Cannot find module 'relative "../bin/napi-v3/linux/x64/onnxruntime_binding.node"'
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9501:15
at Object.<anonymous> (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9504:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at commonJsRequire (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:127:20)
at Object.<anonymous> (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9528:19)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at commonJsRequire (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:127:20)
at Object.<anonymous> (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9613:19)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:141:156
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:200:171
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:278:158
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:2938:167
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:16146:165
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:17820:164
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/_9fb513._.js:1239:195
at [project]/app/microapps/landing/page.tsx [app-rsc] (ecmascript) (/home/nitr0gen/ibrain/.next/server/chunks/_9fb513._.js:1275:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
digest: "334282632"
⨯ Error: Cannot find module 'relative "../bin/napi-v3/linux/x64/onnxruntime_binding.node"'
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9501:15
at Object.<anonymous> (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9504:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at commonJsRequire (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:127:20)
at Object.<anonymous> (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9528:19)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at commonJsRequire (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:127:20)
at Object.<anonymous> (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9613:19)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:141:156
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:200:171
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:278:158
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:2938:167
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:16146:165
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:17820:164
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/_9fb513._.js:1239:195
at [project]/app/microapps/landing/page.tsx [app-rsc] (ecmascript) (/home/nitr0gen/ibrain/.next/server/chunks/_9fb513._.js:1275:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
Error: Cannot find module 'relative "../bin/napi-v3/linux/x64/onnxruntime_binding.node"'
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9501:15
at Object.<anonymous> (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9504:3)
at [project]/node_modules/onnxruntime-node/dist/binding.js [app-rsc] (ecmascript) (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9506:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at commonJsRequire (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:127:20)
at Object.<anonymous> (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9528:19)
at [project]/node_modules/onnxruntime-node/dist/backend.js [app-rsc] (ecmascript) (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9583:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at commonJsRequire (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:127:20)
at Object.<anonymous> (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9613:19)
at [project]/node_modules/onnxruntime-node/dist/index.js [app-rsc] (ecmascript) (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9616:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:141:156
at [project]/node_modules/@xenova/transformers/src/backends/onnx.js [app-rsc] (ecmascript) (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:168:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:200:171
at [project]/node_modules/@xenova/transformers/src/env.js [app-rsc] (ecmascript) (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:262:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:278:158
at [project]/node_modules/@xenova/transformers/src/utils/hub.js [app-rsc] (ecmascript) (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:788:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:2938:167
at [project]/node_modules/@xenova/transformers/src/tokenizers.js [app-rsc] (ecmascript) (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:6855:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:16146:165
at [project]/node_modules/@xenova/transformers/src/pipelines.js [app-rsc] (ecmascript) (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:17788:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:17820:164
at [project]/node_modules/@xenova/transformers/src/transformers.js [app-rsc] (ecmascript) {module evaluation} (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:17833:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/_9fb513._.js:1239:195
at [project]/app/microapps/landing/page.tsx [app-rsc] (ecmascript) (/home/nitr0gen/ibrain/.next/server/chunks/_9fb513._.js:1275:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12) {
digest: '334282632'
}
⨯ Error: Cannot find module 'relative "../bin/napi-v3/linux/x64/onnxruntime_binding.node"'
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9501:15
at Object.<anonymous> (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9504:3)
at [project]/node_modules/onnxruntime-node/dist/binding.js [app-rsc] (ecmascript) (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9506:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at commonJsRequire (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:127:20)
at Object.<anonymous> (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9528:19)
at [project]/node_modules/onnxruntime-node/dist/backend.js [app-rsc] (ecmascript) (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9583:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at commonJsRequire (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:127:20)
at Object.<anonymous> (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9613:19)
at [project]/node_modules/onnxruntime-node/dist/index.js [app-rsc] (ecmascript) (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_36d105._.js:9616:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:141:156
at [project]/node_modules/@xenova/transformers/src/backends/onnx.js [app-rsc] (ecmascript) (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:168:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:200:171
at [project]/node_modules/@xenova/transformers/src/env.js [app-rsc] (ecmascript) (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:262:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:278:158
at [project]/node_modules/@xenova/transformers/src/utils/hub.js [app-rsc] (ecmascript) (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:788:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:2938:167
at [project]/node_modules/@xenova/transformers/src/tokenizers.js [app-rsc] (ecmascript) (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:6855:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:16146:165
at [project]/node_modules/@xenova/transformers/src/pipelines.js [app-rsc] (ecmascript) (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:17788:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:17820:164
at [project]/node_modules/@xenova/transformers/src/transformers.js [app-rsc] (ecmascript) {module evaluation} (/home/nitr0gen/ibrain/.next/server/chunks/node_modules_@xenova_transformers_src_e8cb00._.js:17833:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12)
at esmImport (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:113:20)
at /home/nitr0gen/ibrain/.next/server/chunks/_9fb513._.js:1239:195
at [project]/app/microapps/landing/page.tsx [app-rsc] (ecmascript) (/home/nitr0gen/ibrain/.next/server/chunks/_9fb513._.js:1275:3)
at instantiateModule (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:488:23)
at getOrInstantiateModuleFromParent (/home/nitr0gen/ibrain/.next/server/chunks/[turbopack]_runtime.js:539:12) {
digest: '334282632',
page: '/microapps/landing'
}
Additional Context
This issue seems to be related to how the @xenova/transformers package is integrated into the Next.js project. It may require specific configuration or adjustments to work seamlessly within the project structure.
Proposed Solution
Our boilerplate use turbo bundler instead of webpack (NextJS 14) and we need to prevent nodejs package to be included during build. Refer to workarounds: GitHub Issue #210
Note
It's crucial to resolve this issue as it impacts the functionality of the landing page micro-app and prevents the intended usage of the transformers package.
Bug Report
Description When attempting to use the
@xenova/transformers
package in a Next.js project, specifically in theapp/microapps/landing/page.tsx
file, there's an issue that prevents the application from starting properly.Impact The issue affects the functionality of the landing page micro-app, preventing it from utilizing the desired transformers package for text generation.
Steps to Reproduce
app/microapps/landing/page.tsx
file.@xenova/transformers
package.Expected Behavior The application should start without any errors and should be able to utilize the
@xenova/transformers
package for text generation.Actual Behavior The application fails to start and throws an error related to the transformers package.
Error Message
Additional Context This issue seems to be related to how the
@xenova/transformers
package is integrated into the Next.js project. It may require specific configuration or adjustments to work seamlessly within the project structure.Proposed Solution Our boilerplate use turbo bundler instead of webpack (NextJS 14) and we need to prevent nodejs package to be included during build. Refer to workarounds: GitHub Issue #210
References
Note It's crucial to resolve this issue as it impacts the functionality of the landing page micro-app and prevents the intended usage of the transformers package.