@nx/esbuild
Version:
13 lines (12 loc) • 456 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getClientEnvironment = getClientEnvironment;
function getClientEnvironment() {
const nxPublicKeyRegex = /^NX_PUBLIC_/i;
return Object.keys(process.env)
.filter((key) => nxPublicKeyRegex.test(key) || key === 'NODE_ENV')
.reduce((env, key) => {
env[`process.env.${key}`] = JSON.stringify(process.env[key]);
return env;
}, {});
}