@itznotabug/node-amp
v1.5.2
Published
Refactored Appwrite Node SDK with support for named parameter objects
Downloads
7
Readme
Appwrite Node.js SDK
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.
Installation
NPM
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";
CDN
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/[email protected]"></script>
Getting Started
Same as https://github.com/appwrite/sdk-for-node?tab=readme-ov-file#getting-started.
Example Usage
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
}
);