INNER CODE UNIT · TypeScript
restoreEnvironment
github/branch-deploy · tools/acceptance/index.ts:120
function restoreEnvironment(name: string, value: string | undefined): void {
if (value === undefined) {
delete process.env[name]
} else {
process.env[name] = value
}
}
function routeLogForDiagnostics(routeLog: readonly MockRouteLog[]): unknown {
return routeLog.map(route => ({
accept: route.accept,
apiVersion: route.apiVersion,
authorizationPresent: route.authorizationPresent,
method: route.method,
path: route.path,
query: route.query,
userAgent: route.userAgent,
body: route.body === '' ? '' : route.body.slice(0, 500)