No loader is configured for ".node" files

I'm trying to use baml from the boudnaryml guys and they have some requirement of loading some native node modules that I'm not really sure how, or even if, convex can run. An example of the error:
✘ [ERROR] No loader is configured for ".node" files: ../../node_modules/@boundaryml/baml-linux-x64-gnu/baml.linux-x64-gnu.node

../../node_modules/@boundaryml/baml/native.js:216:23:
216 │ return require('@boundaryml/baml-linux-x64-gnu')
╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
✘ [ERROR] No loader is configured for ".node" files: ../../node_modules/@boundaryml/baml-linux-x64-gnu/baml.linux-x64-gnu.node

../../node_modules/@boundaryml/baml/native.js:216:23:
216 │ return require('@boundaryml/baml-linux-x64-gnu')
╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Looking through both docs really doesn't help to understand how, or if, this can even work.
1 Reply
Convex Bot
Convex Bot4d ago
Thanks for posting in <#1088161997662724167>. Reminder: If you have a Convex Pro account, use the Convex Dashboard to file support tickets. - Provide context: What are you trying to achieve, what is the end-user interaction, what are you seeing? (full error message, command output, etc.) - Use search.convex.dev to search Docs, Stack, and Discord all at once. - Additionally, you can post your questions in the Convex Community's <#1228095053885476985> channel to receive a response from AI. - Avoid tagging staff unless specifically instructed. Thank you!

Did you find this page helpful?