@itznotabug/web-amp
TypeScript icon, indicating that this package has built-in type declarations

1.5.2 • Public • Published

Appwrite Web SDK

This is the same SDK as 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/web-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/web-amp@1.5.2"></script>

Getting Started

Same as https://github.com/appwrite/sdk-for-web?tab=readme-ov-file#getting-started.

Example Usage

Before -

const teams = new Teams(client);
await teams.createMembership(
    'productId',
    [Role.label('product')],
    undefined,
    undefined,
    undefined,
    undefined,
    'Product Team'
);

After -

const teams = new Teams(client);
await teams.createMembership('productId', [Role.label('product')], {
    name: 'Product Team',
});

Dependents (0)

Package Sidebar

Install

npm i @itznotabug/web-amp

Weekly Downloads

1

Version

1.5.2

License

BSD-3-Clause

Unpacked Size

1.35 MB

Total Files

67

Last publish

Collaborators

  • itznotabug