0.2.13 • Published 1 year ago

@firecamp/cloud-apis v0.2.13

Weekly downloads
-
License
AGPL-3.0
Repository
github
Last release
1 year ago

@firecamp/telemetry

Modules

  • Rest
  • Realtime

Rest

Services

  • auth
  • user
  • organization
  • workspace
  • project
  • commit
  • client

Usage

import CloudAPI, { Rest } from "@firecamp/cloud-apis";

const HEADERS = {
  AUTHORIZATION: "Authorization",
  SOCKET_ID: "X-Socket-ID",
  CLIENT_ID: "X-Client-ID",
  APP_VERSION: "X-App-Version"
};

/**
 * Require Headers
 * {
 *    HEADERS.CLIENT_ID: clientID || "",
 *    HEADERS.AUTHORIZATION: `JWT ${token}` || ""
 *    HEADERS.SOCKET_ID: socketId || ""
 *    HEADERS.APP_VERSION: appVersion || ""
 * }
 * /
 CloudAPI.setGlobalHeaders({
     HEADERS.CLIENT_ID: clientID || "",
     HEADERS.AUTHORIZATION: `JWT ${token}` || ""
     HEADERS.SOCKET_ID: socketId || ""
     HEADERS.APP_VERSION: appVersion || ""
  });

// Remove headers
Telemetry.removeGlobalHeaders(header1Name, headerName2,...,headerNName);

 // Set host
 CloudAPI.setHost(host);

 // Access Rest service
 const serviceName = Rest.serviceName;

 // Call service API
 serviceName.API

For using commit service with new APIs

const { push, pull } = Rest.sync;

await push.send(data);

if (push.pushInvoked) { // again call push with pending "CA" entries }

await pull.send(data);

if (pull.ignore) { // again call pull }
0.2.13

1 year ago

0.2.12

1 year ago

0.2.11

2 years ago

0.2.10

2 years ago

0.2.9

2 years ago

0.1.14

2 years ago

0.1.15

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.2.7

2 years ago

0.1.16

2 years ago

0.2.6

2 years ago

0.1.17

2 years ago

0.1.18

2 years ago

0.2.8

2 years ago

0.1.19

2 years ago

0.2.3

2 years ago

0.2.2

2 years ago

0.2.5

2 years ago

0.2.4

2 years ago

0.1.13

2 years ago

0.1.11

2 years ago

0.1.12

2 years ago

0.1.10

2 years ago

0.1.9

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.6

2 years ago

0.0.12

3 years ago

0.0.13

3 years ago

0.0.14

3 years ago

0.1.0

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.0.15

3 years ago

0.0.16

3 years ago

0.0.17

3 years ago

0.0.18

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.5

3 years ago

0.0.11

3 years ago

0.0.10

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago