UNPKG

@humanlayer/sdk

Version:

typescript client for humanlayer.dev

19 lines (18 loc) 450 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.with_env_var = with_env_var; function with_env_var(key, value, callback) { const prevValue = process.env[key]; process.env[key] = value; try { callback(); } finally { if (typeof prevValue !== 'undefined') { process.env[key] = prevValue; } else { delete process.env[key]; } } }