1.1.2 • Published 6 months ago

@nbn23/secure-request v1.1.2

Weekly downloads
-
License
ISC
Repository
github
Last release
6 months ago

Secure request

This is a tiny utility to make secure HTTP calls. Additionaly it has a small utility to make GraphQL calls easily. The library is responsible for managing authentication to secured calls based on Google JWT.

Getting Started

Install secure-request using npm.

npm install --save @nbn23/secure-request

Note: secure-request assumes a TypeScript environment but it can be use in vanilla javascript.

Usage

HTTP calls

const request = await Request.init();

const { data } = await request.get<boolean>(url);

GraphQL calls

const request = await GraphQLRequest.init();

const { test } = await request.call<"test", boolean>({
  url,
  query,
  variables
});