in src/program.js [217:237]
cleanupProcessEnvConfigs(systemProcess) {
const cmd = yargsParser(this.programArgv)._[0];
const env = systemProcess.env || {};
const toOptionKey = (k) =>
decamelize(camelCase(k.replace(envPrefix, '')), { separator: '-' });
if (cmd) {
Object.keys(env)
.filter((k) => k.startsWith(envPrefix))
.forEach((k) => {
const optKey = toOptionKey(k);
const globalOpt = this.options[optKey];
const cmdOpt = this.options[cmd] && this.options[cmd][optKey];
if (!globalOpt && !cmdOpt) {
log.debug(`Environment ${k} not supported by web-ext ${cmd}`);
delete env[k];
}
});
}
}