rea/src/server/providerEnvironment.ts

9 lines
409 B
TypeScript

import { snapshotEnvironment } from "../process/snapshotEnvironment.js";
/** Capture the selected provider environment at server construction time. */
export const captureProviderEnvironment = (
providerEnvironment: Readonly<NodeJS.ProcessEnv> | undefined,
serverEnvironment: Readonly<NodeJS.ProcessEnv>,
): Readonly<NodeJS.ProcessEnv> =>
snapshotEnvironment(providerEnvironment ?? serverEnvironment);