UNPKG

@albinberisha/codex-cli

Version:

Codex cli to scaffold plugins with Node

34 lines (25 loc) 790 B
import { readJsonFile } from './jsonFileCommands.js'; import { returnEnvironment } from './getEnvironment.js'; let envParams; export async function setEnvParams() { const res = readJsonFile(); const apiKey = res.API_KEY; process.env.API_KEY = apiKey; const sessionId = res.SESSION_ID; process.env.SESSION_ID = sessionId; const environment = await returnEnvironment(res.ENVIRONMENT); process.env.ENVIRONMENT = res.ENVIRONMENT; const baseUrl = environment.url; const headers = { 'Codex-Api-Key': apiKey, } envParams = { "apiKey": apiKey, "sessionId": sessionId, "baseUrl": baseUrl, "headers": headers, } } export function getEnvParams() { return envParams; }