Heyo.
Normally I don't run into these issues, but for some reason I cannot find this one out. There's some really weird things going on.
This is the beginning of my main.ts file:
import { Client, Databases, Account } from "node-appwrite";
import {
getUsers,
getUserSelf,
getUserData,
getUserDataSelf,
} from "@/utils/user-actions";
import { getEvents } from "@/utils/event-actions";
export const client = new Client();
export const account = new Account(client);
export const databases = new Databases(client);
export { ID } from "node-appwrite";
type Context = {
req: any;
res: any;
log: (msg: any) => void;
error: (msg: any) => void;
};
export default async ({ req, res, log, error }: Context) => {
But I am getting an error for the imports. :crey:
I tried looking in the template: https://github.com/appwrite/templates/blob/main/node-typescript/whatsapp-with-vonage/src/main.ts, however there you import files using .js even though the files are .ts..? Which also does not work. So confused on that.
What does your package.json look like?
Ah sorry didn't see your message.
{
"name": "function-user-endpoints",
"version": "1.0.0",
"description": "",
"author": "Faye",
"main": "src/main.ts",
"type": "module",
"scripts": {
"format": "prettier --write ."
},
"devDependencies": {
"@types/node": "^20.12.12",
"prettier": "^3.2.5"
},
"dependencies": {
"node-appwrite": "^12.0.1",
"typescript": "^5.4.5"
}
}
Recommended threads
- MariaDB refuses to connect to appwrite
Earlier, I tried updating my Appwrite version from 18.1.x to the latest release because my Flutter package required it to function properly. I used the official...
- Custom API domain is unreachable
Earlier my custom api domain was working fine. Now it seems to be offline without a trace a few hours later. I didn't change anything, all the relevant DNS reco...
- "Invalid console fingerprint" when unpau...
I've tried logging out and logging back in, still can't figure out why this is happening.