Zionnite
Hello Appwriters,
i'm trying to access a file from a URL https://cloud.appwrite.io/v1/storage/buckets/xxxxx/files/66fcf26e003a344043e8/view?project=xxxxx&project=xxxxxx&mode=admin
and its a JSON file
TypeScript
This file is being treated as an ES module because it has a '.js' file extension and '/usr/local/server/src/function/package.json' contains "type": "module". To treat it as a CommonJS script, rename it to use the '.cjs' file extension.
at file:///usr/local/server/src/function/src/main.js:4:22
at ModuleJob.run (node:internal/modules/esm/module_job:198:25)
at async Promise.all (index 0)
at async ESMLoader.import (node:internal/modules/esm/loader:385:24)
at async importModuleDynamicallyWrapper (node:internal/vm/module:437:15)
at async execute (/usr/local/server/src/server.js:178:24)
at async action (/usr/local/server/src/server.js:225:7)
at async /usr/local/server/src/server.js:14:5
Please what i'm i doing wrong?
TL;DR
Issue: Unable to reference hosted files in cloud function due to ES module scope error.
Solution: Update `package.json` to include `"type": "module"`. darShan
does your package.json
have "type": "module"
?
Zionnite
yes, it does
Recommended threads
- Can't acces to user's info
Hello, I'm developing an Expo app using Appwrite for user login. Everything works fine locally (both with npx expo run and npx expo run:android --variant releas...
- Showing appwrite login page
When I set custom domain to my appwrite, and I send an api request from website, server api directing me to the appwrite login page. Is there a way to prevent t...
- Cloud github login error
This is the error I get when I go to login and click to sign in with github