Launch Week Day 5: Introducing Reachability for PHP.Learn More
Socket
Book a DemoSign in
Socket

@voiceflow/common

Package Overview
Dependencies
Maintainers
15
Versions
145
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@voiceflow/common - npm Package Compare versions

Comparing version
6.7.0
to
6.7.1
+2
-2
build/utils/env.d.ts
export declare const hasProcessEnv: (name: string) => boolean;
export declare const getRequiredProcessEnv: (name: string) => string;
export declare function getOptionalProcessEnv(name: string, defaultVar?: never): null;
export declare function getOptionalProcessEnv<T>(name: string, defaultVar: T): T | string;
export declare function getOptionalProcessEnv(name: string, defaultVar?: null | undefined): string | null;
export declare function getOptionalProcessEnv(name: string, defaultVar: unknown): string;
export declare const setupEnv: (rootDir?: string) => void;

@@ -10,16 +10,20 @@ "use strict";

const path_1 = __importDefault(require("path"));
const hasProcessEnv = (name) => name in process.env;
const normalizeEnvValue = (value) => value.trim();
const hasProcessEnv = (name) => { var _a; return !!normalizeEnvValue((_a = process.env[name]) !== null && _a !== void 0 ? _a : ''); };
exports.hasProcessEnv = hasProcessEnv;
const getRequiredProcessEnv = (name) => {
var _a;
const envVar = (_a = process.env[name]) === null || _a === void 0 ? void 0 : _a.trim();
if (!envVar) {
throw new Error(`env var: ${name} not found`);
if (exports.hasProcessEnv(name)) {
return normalizeEnvValue(process.env[name]);
}
return envVar;
throw new Error(`env var: ${name} not found`);
};
exports.getRequiredProcessEnv = getRequiredProcessEnv;
// eslint-disable-next-line prefer-arrow/prefer-arrow-functions
function getOptionalProcessEnv(name, defaultVar) {
return exports.hasProcessEnv(name) ? exports.getRequiredProcessEnv(name) : defaultVar !== null && defaultVar !== void 0 ? defaultVar : null;
if (exports.hasProcessEnv(name)) {
return exports.getRequiredProcessEnv(name);
}
if (defaultVar === null || defaultVar === undefined) {
return null;
}
return typeof defaultVar === 'object' ? JSON.stringify(defaultVar) : String(defaultVar);
}

@@ -26,0 +30,0 @@ exports.getOptionalProcessEnv = getOptionalProcessEnv;

@@ -1,1 +0,1 @@

{"version":3,"file":"env.js","sourceRoot":"","sources":["../../src/utils/env.ts"],"names":[],"mappings":";;;;;;AAAA,oDAA4B;AAC5B,4CAAoB;AACpB,gDAAwB;AAEjB,MAAM,aAAa,GAAG,CAAC,IAAY,EAAW,EAAE,CAAC,IAAI,IAAI,OAAO,CAAC,GAAG,CAAC;AAA/D,QAAA,aAAa,iBAAkD;AAErE,MAAM,qBAAqB,GAAG,CAAC,IAAY,EAAU,EAAE;;IAC5D,MAAM,MAAM,GAAG,MAAA,OAAO,CAAC,GAAG,CAAC,IAAI,CAAC,0CAAE,IAAI,EAAE,CAAC;IAEzC,IAAI,CAAC,MAAM,EAAE;QACX,MAAM,IAAI,KAAK,CAAC,YAAY,IAAI,YAAY,CAAC,CAAC;KAC/C;IAED,OAAO,MAAM,CAAC;AAChB,CAAC,CAAC;AARW,QAAA,qBAAqB,yBAQhC;AAMF,+DAA+D;AAC/D,SAAgB,qBAAqB,CAAI,IAAY,EAAE,UAAc;IACnE,OAAO,qBAAa,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,6BAAqB,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,UAAU,aAAV,UAAU,cAAV,UAAU,GAAI,IAAI,CAAC;AAChF,CAAC;AAFD,sDAEC;AAED,+BAA+B;AACxB,MAAM,QAAQ,GAAG,CAAC,OAAO,GAAG,OAAO,CAAC,GAAG,EAAE,EAAE,EAAE;IAClD,MAAM,GAAG,GAAG,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC;IAEjC,IAAI,GAAG,IAAI,YAAE,CAAC,UAAU,CAAC,cAAI,CAAC,IAAI,CAAC,OAAO,EAAE,QAAQ,GAAG,EAAE,CAAC,CAAC,EAAE;QAC3D,IAAI,GAAG,KAAK,MAAM,EAAE;YAClB,OAAO,CAAC,GAAG,CAAC,cAAc,GAAG,cAAc,CAAC,CAAC;SAC9C;QAED,gBAAM,CAAC,MAAM,CAAC,EAAE,IAAI,EAAE,cAAI,CAAC,IAAI,CAAC,OAAO,EAAE,QAAQ,GAAG,EAAE,CAAC,EAAE,CAAC,CAAC;KAC5D;SAAM,IAAI,YAAE,CAAC,UAAU,CAAC,cAAI,CAAC,IAAI,CAAC,OAAO,EAAE,MAAM,CAAC,CAAC,EAAE;QACpD,OAAO,CAAC,GAAG,CAAC,yDAAyD,CAAC,CAAC;QACvE,gBAAM,CAAC,MAAM,EAAE,CAAC;KACjB;SAAM;QACL,OAAO,CAAC,GAAG,CAAC,0EAA0E,CAAC,CAAC;KACzF;AACH,CAAC,CAAC;AAfW,QAAA,QAAQ,YAenB;AACF,8BAA8B"}
{"version":3,"file":"env.js","sourceRoot":"","sources":["../../src/utils/env.ts"],"names":[],"mappings":";;;;;;AAAA,oDAA4B;AAC5B,4CAAoB;AACpB,gDAAwB;AAExB,MAAM,iBAAiB,GAAG,CAAC,KAAa,EAAE,EAAE,CAAC,KAAK,CAAC,IAAI,EAAE,CAAC;AAEnD,MAAM,aAAa,GAAG,CAAC,IAAY,EAAW,EAAE,WAAC,OAAA,CAAC,CAAC,iBAAiB,CAAC,MAAA,OAAO,CAAC,GAAG,CAAC,IAAI,CAAC,mCAAI,EAAE,CAAC,CAAA,EAAA,CAAC;AAAxF,QAAA,aAAa,iBAA2E;AAE9F,MAAM,qBAAqB,GAAG,CAAC,IAAY,EAAU,EAAE;IAC5D,IAAI,qBAAa,CAAC,IAAI,CAAC,EAAE;QACvB,OAAO,iBAAiB,CAAC,OAAO,CAAC,GAAG,CAAC,IAAI,CAAE,CAAC,CAAC;KAC9C;IAED,MAAM,IAAI,KAAK,CAAC,YAAY,IAAI,YAAY,CAAC,CAAC;AAChD,CAAC,CAAC;AANW,QAAA,qBAAqB,yBAMhC;AAMF,SAAgB,qBAAqB,CAAC,IAAY,EAAE,UAAoB;IACtE,IAAI,qBAAa,CAAC,IAAI,CAAC,EAAE;QACvB,OAAO,6BAAqB,CAAC,IAAI,CAAC,CAAC;KACpC;IAED,IAAI,UAAU,KAAK,IAAI,IAAI,UAAU,KAAK,SAAS,EAAE;QACnD,OAAO,IAAI,CAAC;KACb;IAED,OAAO,OAAO,UAAU,KAAK,QAAQ,CAAC,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,UAAW,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,UAAU,CAAC,CAAC;AAC3F,CAAC;AAVD,sDAUC;AAED,+BAA+B;AACxB,MAAM,QAAQ,GAAG,CAAC,OAAO,GAAG,OAAO,CAAC,GAAG,EAAE,EAAE,EAAE;IAClD,MAAM,GAAG,GAAG,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC;IAEjC,IAAI,GAAG,IAAI,YAAE,CAAC,UAAU,CAAC,cAAI,CAAC,IAAI,CAAC,OAAO,EAAE,QAAQ,GAAG,EAAE,CAAC,CAAC,EAAE;QAC3D,IAAI,GAAG,KAAK,MAAM,EAAE;YAClB,OAAO,CAAC,GAAG,CAAC,cAAc,GAAG,cAAc,CAAC,CAAC;SAC9C;QAED,gBAAM,CAAC,MAAM,CAAC,EAAE,IAAI,EAAE,cAAI,CAAC,IAAI,CAAC,OAAO,EAAE,QAAQ,GAAG,EAAE,CAAC,EAAE,CAAC,CAAC;KAC5D;SAAM,IAAI,YAAE,CAAC,UAAU,CAAC,cAAI,CAAC,IAAI,CAAC,OAAO,EAAE,MAAM,CAAC,CAAC,EAAE;QACpD,OAAO,CAAC,GAAG,CAAC,yDAAyD,CAAC,CAAC;QACvE,gBAAM,CAAC,MAAM,EAAE,CAAC;KACjB;SAAM;QACL,OAAO,CAAC,GAAG,CAAC,0EAA0E,CAAC,CAAC;KACzF;AACH,CAAC,CAAC;AAfW,QAAA,QAAQ,YAenB;AACF,8BAA8B"}
{
"name": "@voiceflow/common",
"description": "Junk drawer of utility functions",
"version": "6.7.0",
"version": "6.7.1",
"author": "Voiceflow",

@@ -6,0 +6,0 @@ "bugs": {