UNPKG

myria-core-sdk

Version:

Latest version SDK

56 lines 4.92 kB
import axios from "axios"; import { EnvTypes } from "../../typesBundle"; export const API_DEV_HOST = "https://dev.myriaverse-api.nonprod-myria.com/v1"; export const API_STAGING_HOST = "https://staging.myriaverse-api.nonprod-myria.com/v1"; export const API_PREPROD_HOST = 'https://myriaverse-api.myria.com/v1'; export const API_PROD_HOST = 'https://myriaverse-api.myria.com/v1'; export const BASE_API_DEV_HOST = "https://dev.myriaverse-api.nonprod-myria.com"; export const BASE_API_STAGING_HOST = "https://staging.myriaverse-api.nonprod-myria.com"; export const BASE_API_PREPROD_HOST = 'https://myriaverse-api-myria.com'; export const BASE_API_PROD_HOST = 'https://myriaverse-api-myria.com'; export const DEV_API_KEY = '7dd9cdd9064c1c695a7bcef540f12bce324c549471cce6aced1cd7b0d0252443'; export const STAGING_API_KEY = '1631578f65f1f5493c889ec3fae9115f30e2175f966371d5dab4738063a980e6'; export const PREPROD_API_KEY = 'dttd8biga8m5mxsuwddzzy6hjr2gx7zb8dntsg0iy02d2sqtjwsjhkgh2dsd24da'; export const PROD_API_KEY = 'dttd8biga8m5mxsuwddzzy6hjr2gx7zb8dntsg0iy02d2sqtjwsjhkgh2dsd24da'; const host = { [EnvTypes.DEV]: API_DEV_HOST, [EnvTypes.STAGING]: API_STAGING_HOST, [EnvTypes.PREPROD]: API_PREPROD_HOST, [EnvTypes.PRODUCTION]: API_PROD_HOST }; const hostBase = { [EnvTypes.DEV]: BASE_API_DEV_HOST, [EnvTypes.STAGING]: BASE_API_STAGING_HOST, [EnvTypes.PREPROD]: BASE_API_PREPROD_HOST, [EnvTypes.PRODUCTION]: BASE_API_PROD_HOST }; const apiKeys = { [EnvTypes.DEV]: DEV_API_KEY, [EnvTypes.STAGING]: STAGING_API_KEY, [EnvTypes.PREPROD]: PREPROD_API_KEY, [EnvTypes.PRODUCTION]: PROD_API_KEY }; const createMyriaverseAxios = (env) => { const baseUrl = host[env]; const apiKey = apiKeys[env]; return axios.create({ baseURL: baseUrl, headers: { "Content-Type": "application/json", 'x-api-key': apiKey }, }); }; const createBaseMyriaverseAxios = (env) => { const baseUrl = hostBase[env]; const apiKey = apiKeys[env]; return axios.create({ baseURL: baseUrl, headers: { "Content-Type": "application/json", 'x-api-key': apiKey }, }); }; export { createMyriaverseAxios, createBaseMyriaverseAxios }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmFzZS5teXJpYXZlcnNlLmFwaS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9jb3JlL2FwaXMvYmFzZS5teXJpYXZlcnNlLmFwaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEtBQXdCLE1BQU0sT0FBTyxDQUFDO0FBQzdDLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxtQkFBbUIsQ0FBQztBQUU3QyxNQUFNLENBQUMsTUFBTSxZQUFZLEdBQUcsaURBQWlELENBQUM7QUFDOUUsTUFBTSxDQUFDLE1BQU0sZ0JBQWdCLEdBQUcscURBQXFELENBQUM7QUFDdEYsTUFBTSxDQUFDLE1BQU0sZ0JBQWdCLEdBQUcscUNBQXFDLENBQUM7QUFDdEUsTUFBTSxDQUFDLE1BQU0sYUFBYSxHQUFHLHFDQUFxQyxDQUFDO0FBRW5FLE1BQU0sQ0FBQyxNQUFNLGlCQUFpQixHQUFHLDhDQUE4QyxDQUFDO0FBQ2hGLE1BQU0sQ0FBQyxNQUFNLHFCQUFxQixHQUFHLGtEQUFrRCxDQUFDO0FBQ3hGLE1BQU0sQ0FBQyxNQUFNLHFCQUFxQixHQUFHLGtDQUFrQyxDQUFDO0FBQ3hFLE1BQU0sQ0FBQyxNQUFNLGtCQUFrQixHQUFHLGtDQUFrQyxDQUFDO0FBRXJFLE1BQU0sQ0FBQyxNQUFNLFdBQVcsR0FBRyxrRUFBa0UsQ0FBQztBQUM5RixNQUFNLENBQUMsTUFBTSxlQUFlLEdBQUcsa0VBQWtFLENBQUM7QUFDbEcsTUFBTSxDQUFDLE1BQU0sZUFBZSxHQUFHLGtFQUFrRSxDQUFDO0FBQ2xHLE1BQU0sQ0FBQyxNQUFNLFlBQVksR0FBRyxrRUFBa0UsQ0FBQztBQUUvRixNQUFNLElBQUksR0FBRztJQUNYLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBQyxFQUFFLFlBQVk7SUFDNUIsQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLEVBQUUsZ0JBQWdCO0lBQ3BDLENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQyxFQUFFLGdCQUFnQjtJQUNwQyxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsRUFBRSxhQUFhO0NBQ3JDLENBQUM7QUFFRixNQUFNLFFBQVEsR0FBRztJQUNmLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBQyxFQUFFLGlCQUFpQjtJQUNqQyxDQUFDLFFBQVEsQ0FBQyxPQUFPLENBQUMsRUFBRSxxQkFBcUI7SUFDekMsQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLEVBQUUscUJBQXFCO0lBQ3pDLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBQyxFQUFFLGtCQUFrQjtDQUMxQyxDQUFDO0FBRUYsTUFBTSxPQUFPLEdBQUc7SUFDZCxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUMsRUFBRSxXQUFXO0lBQzNCLENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQyxFQUFFLGVBQWU7SUFDbkMsQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLEVBQUUsZUFBZTtJQUNuQyxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsRUFBRSxZQUFZO0NBQ3BDLENBQUM7QUFHRixNQUFNLHFCQUFxQixHQUFHLENBQUMsR0FBYSxFQUFpQixFQUFFO0lBRTdELE1BQU0sT0FBTyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUMxQixNQUFNLE1BQU0sR0FBRyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUM7SUFFNUIsT0FBTyxLQUFLLENBQUMsTUFBTSxDQUFDO1FBQ2xCLE9BQU8sRUFBRSxPQUFPO1FBQ2hCLE9BQU8sRUFBRTtZQUNQLGNBQWMsRUFBRSxrQkFBa0I7WUFDbEMsV0FBVyxFQUFFLE1BQU07U0FDcEI7S0FDRixDQUFDLENBQUM7QUFDTCxDQUFDLENBQUM7QUFFRixNQUFNLHlCQUF5QixHQUFHLENBQUMsR0FBYSxFQUFpQixFQUFFO0lBRWpFLE1BQU0sT0FBTyxHQUFHLFFBQVEsQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUM5QixNQUFNLE1BQU0sR0FBRyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUM7SUFFNUIsT0FBTyxLQUFLLENBQUMsTUFBTSxDQUFDO1FBQ2xCLE9BQU8sRUFBRSxPQUFPO1FBQ2hCLE9BQU8sRUFBRTtZQUNQLGNBQWMsRUFBRSxrQkFBa0I7WUFDbEMsV0FBVyxFQUFFLE1BQU07U0FDcEI7S0FDRixDQUFDLENBQUM7QUFDTCxDQUFDLENBQUM7QUFFRixPQUFPLEVBQUUscUJBQXFCLEVBQUUseUJBQXlCLEVBQUUsQ0FBQyJ9