UNPKG

@lit-protocol/e2e

Version:

Lit Protocol E2E testing package for running comprehensive integration tests

28 lines 960 B
import { SUPPORTED_NETWORKS } from '../createEnvVars'; export const createShivaEnvVars = () => { const networkEnv = process.env['NETWORK']; if (!networkEnv || !SUPPORTED_NETWORKS.includes(networkEnv)) { throw new Error(`Unsupported or missing NETWORK env var. Supported values: ${SUPPORTED_NETWORKS.join(', ')}`); } const network = networkEnv; const shivaBaseUrl = process.env['SHIVA_BASE_URL']; if (!shivaBaseUrl) { throw new Error('Missing SHIVA_BASE_URL env var.'); } const litNodeBin = process.env['LIT_NODE_BIN']; if (!litNodeBin) { throw new Error('Missing LIT_NODE_BIN env var.'); } const litActionsBin = process.env['LIT_ACTIONS_BIN']; if (!litActionsBin) { throw new Error('Missing LIT_ACTIONS_BIN env var.'); } return { network, shivaBaseUrl, litNodeBin, litActionsBin, }; }; //# sourceMappingURL=createShivaEnv.js.map