nativescript-skygear-sdk
This Plugin allows you to interact with Skygear.io or a skygear-server backend.
npm i --save nativescript-skygear-sdk

Nativescript Skygear-Sdk Plugin

This plugin allows you to use your nativescript application with a skygear.io or skygear-server application.

Installation

Install the plugin to your nativescript project.

tns plugin add nativescript-skygear-sdk

Usage

To get started import the sdk, put in your app api key and the address to your skygear server

    import { SkygearSdk } from 'nativescript-skygear-sdk';

const config = { apiKey: "plugintest123", address: "localhost:3000" };

const skygearSDK = new SkygearSdk(config);

and then you can use it like this:

    skygearSDK.auth.signupWithEmailPassword("[email protected]", "password")
.then(user => console.log(user))
.catch(error => console.log(error))

API

The plugin is in 5 separate namespaces.

Module Description
auth handles signup, login, and logout. --password reset coming soon.
chat handles interaction with the skygear chat plugin
cloud handles interaction with skygear cloud functions
db(database) handles interaction with the public and private cloud database
pubsub handles interaction with the skygear pubsub module, --will eventually have support for push notifications.

License

Apache License Version 2.0, January 2004