JSPM

  • Created
  • Published
  • Downloads 2
  • Score
    100M100P100Q81347F
  • License ISC

return a random int between two int numbers

Package Exports

  • met-generate-int
  • met-generate-int/dist/arad.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (met-generate-int) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Arad Push Notification system (APN)

APN documentation for node.js applications. It can be use in ReactJS, VueJS or AngularJS.

Installation

Always get the latest version with the following code npm install met-generate-int

How to use

Import

import APN from ‘met-generate-int’

usage

Create an object of APN In your App.js (in react) or App.vue (in vuejs) and start coding

  //  initialize apn ↓
  const apn = new APN();
  apn.init().then(() => {
    console.log('Initialize successful');

    // IMPORTANT: all connection configs will encrypt
    // with AES alg and you have to set e secretKey
    apn.setKey('arad-secret-key');

    if (!apn.checkConfig()) {
      // this methods check’s localStorage ecrypted config
      // here you should set config for mqtt connection ↓
      apn.setConfig('clientUserName', 'clientPassword', 'brokerURL');
    }

    // optional methods ↓
    console.log(apn.getToken());
    console.log(apn.getOs());
    console.log(apn.getBrowser());
  }).catch((error) => {
    console.error('Error: ', error);
    // here you can handle retry to call apn.init()
  });

  // this will listen to notifications
  apn.on('notif', (notif) => {
    console.log('notification: ', notif);
    // do something with notification data
  });
  // initialize apn sdk ↑
First Header Second Header
Content Cell Content Cell
Content Cell Content Cell
First Header Second Header
Content Cell Content Cell
Content Cell Content Cell