From 63e746196542314a7fa34082bc0500120b8b3ebb Mon Sep 17 00:00:00 2001 From: CismonX Date: Thu, 22 Apr 2021 20:40:04 +0800 Subject: [PATCH] Fix environment variables in `exec()` util. --- src/utils/misc.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/misc.ts b/src/utils/misc.ts index 31082c3..5132c25 100644 --- a/src/utils/misc.ts +++ b/src/utils/misc.ts @@ -33,7 +33,7 @@ import { ExecResult } from './types'; */ export function exec(path: string, args: string[], maxBuffer: number) { return new Promise(resolve => child_process.execFile(path, args, - { env: { LC_MESSAGES: 'en_US' }, maxBuffer: maxBuffer }, (error, stdout, stderr) => + { env: { ...process.env, LC_MESSAGES: 'en_US' }, maxBuffer: maxBuffer }, (error, stdout, stderr) => resolve(error ? { error: stderr ? stderr : error.message } : { data: stdout, error: stderr }))); }