woocommerce/tools/cli-core/src/environment.ts

17 lines
395 B
TypeScript

/**
* Internal dependencies
*/
import { Logger } from './logger';
export const getEnvVar = ( varName: string, isRequired = false ) => {
const value = process.env[ varName ];
if ( value === undefined && isRequired ) {
Logger.error(
`You need to provide a value for ${ varName } in your environment either via an environment variable or the .env file.`
);
}
return value || '';
};