npm install environment-secrets
// environment.js
import {
generateSecretsOrExtWithDefault,
wrapWithPropNames
} from 'environment-secrets';
let extConfig;
try {
extConfig = require('./secrets'); // import secrets.json if available
} catch (err) {
extConfig = {};
}
const secretsOrExtWithDefault = generateSecretsOrExtWithDefault(
extConfig
);
const props = {
MY_ENV_PROP: secretsOrExtWithDefault('hello world') // specified environment variable and default for it
OTHER_ENV_PROP: 100
};
export default wrapWithPropNames(props);