0.2.13 • Published 4 months ago

@firecamp/cloud-apis v0.2.13

Weekly downloads
-
License
AGPL-3.0
Repository
github
Last release
4 months 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

4 months ago

0.2.12

4 months ago

0.2.11

9 months ago

0.2.10

10 months ago

0.2.9

10 months ago

0.1.14

1 year ago

0.1.15

1 year ago

0.2.1

1 year ago

0.2.0

1 year ago

0.2.7

12 months ago

0.1.16

1 year ago

0.2.6

1 year ago

0.1.17

1 year ago

0.1.18

1 year ago

0.2.8

12 months ago

0.1.19

1 year ago

0.2.3

1 year ago

0.2.2

1 year ago

0.2.5

1 year ago

0.2.4

1 year ago

0.1.13

1 year ago

0.1.11

1 year ago

0.1.12

1 year ago

0.1.10

1 year ago

0.1.9

1 year ago

0.1.8

1 year ago

0.1.7

1 year ago

0.1.6

1 year ago

0.0.12

2 years ago

0.0.13

2 years ago

0.0.14

2 years ago

0.1.0

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.0.15

2 years ago

0.0.16

2 years ago

0.0.17

2 years ago

0.0.18

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.5

2 years ago

0.0.11

2 years ago

0.0.10

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago