This is the same SDK as node-appwrite with added support for params
in
methods.
No more passing undefined
now!
This SDK is only compatible with a minimum of Appwrite server version 1.5.x.
To install via NPM:
npm install @itznotabug/node-amp --save
If you're using a bundler (like Rollup or webpack), you can import the Appwrite module when you need it:
import {Client, Account} from "web-amp";
To install with a CDN (content delivery network) add the following scripts to the bottom of your
tag, but before you use any Appwrite services:<script src="https://cdn.jsdelivr.net/npm/@itznotabug/node-amp@1.5.2"></script>
Same as https://github.com/appwrite/sdk-for-node?tab=readme-ov-file#getting-started.
Before -
const functions = new Messaging(client);
await functions.createExecution(
'functionId',
undefined,
false,
'/',
ExecutionMethod.GET,
{key: 'value'}
);
After -
const functions = new Functions(client);
await functions.createExecution(
'functionId',
{
headers: {key: 'value'},
method: ExecutionMethod.GET
}
);