saasify-faas-sdk

v1.20.0
HTTP client for invoking Saasify FaaS.
faas saas lambda serverless deploy saasify fts

Saasify Logo

saasify-faas-sdk

HTTP client for invoking Saasify FaaS.

NPM Build Status JavaScript Style Guide

Install

npm install --save saasify-faas-sdk

Usage

const SaasifySDK = require('saasify-faas-sdk')
const sdk = new SaasifySDK()

const helloWorldUrl = 'https://ssfy.sh/dev/hello-world'

const res = await sdk.post(helloWorldUrl, {
  data: { name: 'Nala' }
})

{
  "body": "Hello Nala!",
  "contentType": "application/json",
  "response": { /* raw axios response */ }
}

TODO

  • use nock in unit tests to ensure robustness and enable offline testing
  • change stateful way the auth token is currently handled

License

MIT © Saasify

npm i saasify-faas-sdk

Metadata

  • MIT
  • >=8
  • Saasify
  • released 5/31/2020

Downloads

Maintainers