UNPKG

@albinberisha/codex-cli

Version:

Codex cli to scaffold plugins with Node

27 lines (22 loc) 790 B
import axios from 'axios'; export const subdomains = { codex: process.env.VUE_APP_CODEX_ENV, captain: process.env.VUE_APP_CAPTAIN_ENV, storage: process.env.VUE_APP_STORAGE_ENV, porta: process.env.VUE_APP_PORTA_ENV, testing: process.env.VUE_APP_TESTING, } export const axiosIns = {} Object.keys(subdomains).forEach(subdomain => { axiosIns[subdomain] = axios.create({ baseURL: subdomains[subdomain], headers: { 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'GET, POST, PATCH, PUT, DELETE, OPTIONS, HEAD', 'Access-Control-Allow-Headers': 'Origin, Content-Type, X-Auth-Token', }, }) }) const api = sub => axiosIns[sub] export default api