From 6eb6ac13f7a79be9519649a42654983952dcc9b7 Mon Sep 17 00:00:00 2001 From: Eduardo Date: Wed, 1 Oct 2025 15:15:35 -0400 Subject: [PATCH] fix dynamic process.env access --- src/wrapper/Pipedream.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/wrapper/Pipedream.ts b/src/wrapper/Pipedream.ts index 99a1dcb..b38c0fd 100644 --- a/src/wrapper/Pipedream.ts +++ b/src/wrapper/Pipedream.ts @@ -51,8 +51,10 @@ export type PipedreamClientOpts = { * @param environment - The Pipedream environment string. * @returns The base URL for the Pipedream API. */ -const getBaseUrl = (environment: PipedreamEnvironment) => - environment.replace(/\$\{(\w+)\}/g, (_, name) => process.env[name] ?? ""); +const getBaseUrl = (environment: PipedreamEnvironment) => { + const replacements = { DEV_NAMESPACE: process.env.DEV_NAMESPACE}; + environment.replace(/\$\{(\w+)}/g, (_, name: keyof typeof replacements) => replacements[name] ?? ""); +} export class Pipedream extends PipedreamClient { private _workflowDomain?: string;