Has anyone tried rendering images using @napi-rs/canvas in Appwrite Functions? I've got a Bun runtime setup for this but I keep getting the same "cannot find native binding" error even though the native binary packages are definitely installed.
TypeScript
Error: Cannot find native binding. npm has a bug related to optional dependencies (https://github.com/npm/cli/issues/4828). Please try `npm i` again after removing both package-lock.json and node_modules directory.
at <anonymous> (/usr/local/server/src/function/node_modules/@napi-rs/canvas/js-binding.js:428:15)
at anonymous (native)
at <anonymous> (/usr/local/server/src/function/node_modules/@napi-rs/canvas/index.js:21:3)
at <anonymous> (:11:43)
at processTicksAndRejections (:12:39)
TL;DR
Developers are encountering a "cannot find native binding" error when using @napi-rs/canvas in Appwrite Functions. The solution suggests removing package-lock.json and the node_modules directory, then trying `npm i` again.Recommended threads
- Problem with the new Email policies
when user set those thing from cloud panel and when they open that page again or reload that time it forget what we have checked and it set default to false on ...
- Deleted my account, trying to signup aga...
https://cloud.appwrite.io/console/login?error=%7B%22message%22%3A%22This+email+address+must+already+be+in+its+canonical+form.+Please+remove+aliases%2C+tags%2C+o...
- Unable to create Sites or Functions with...
Heya, I was looking at the appwrite documentation for Sites API with the server api: https://appwrite.io/docs/references/cloud/server-nodejs/sites I can’t fin...