UNPKG

aws-delivlib

Version:

A fabulous library for defining continuous pipelines for building, testing and releasing code libraries.

21 lines (20 loc) 581 B
import { request as defaultRequest } from "@octokit/request"; import btoa from "btoa-lite"; async function deleteAuthorization(options) { const request = options.request || /* istanbul ignore next: we always pass a custom request in tests */ defaultRequest; const auth = btoa(`${options.clientId}:${options.clientSecret}`); return request( "DELETE /applications/{client_id}/grant", { headers: { authorization: `basic ${auth}` }, client_id: options.clientId, access_token: options.token } ); } export { deleteAuthorization };