@albinberisha/codex-cli
Version:
Codex cli to scaffold plugins with Node
34 lines (25 loc) • 790 B
JavaScript
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;
}