trigger.dev
Version:
A Command-Line Interface for Trigger.dev projects
17 lines (16 loc) • 544 B
TypeScript
/**
* Sanitizes environment variables by removing entries with empty or undefined values.
*
* @param obj - An object containing environment variables as key-value pairs
* @returns A new object containing only non-empty string values
*
* @example
* const envVars = {
* API_KEY: "123",
* EMPTY_VAR: "",
* UNDEFINED_VAR: undefined,
* WHITESPACE: " "
* };
* sanitizeEnvVars(envVars); // Returns { API_KEY: "123" }
*/
export declare const sanitizeEnvVars: (obj: Record<string, string | undefined>) => Record<string, string>;