UNPKG

@supernovaio/cli

Version:

Supernova.io Command Line Interface

19 lines (17 loc) 903 B
!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="a966c97b-b882-521a-91df-7d00928cf26e")}catch(e){}}(); import axios from "axios"; import { VaultService } from "../services/vault.service.js"; import { apiUrlForEnvironment } from "../types/environment.js"; export async function createApiClient(env) { const token = await new VaultService().getTokensFromVault(env); return axios.create({ baseURL: apiUrlForEnvironment(env), headers: { Authorization: `Bearer ${token.accessToken}`, "Content-Type": "application/json", }, timeout: 30_000, }); } //# sourceMappingURL=http-client.js.map //# debugId=a966c97b-b882-521a-91df-7d00928cf26e