Fix issues

This commit is contained in:
Sicco
2023-01-30 15:05:53 +01:00
committed by Eugene
parent f095a3abec
commit e4ab127567
3 changed files with 9 additions and 9 deletions

View File

@@ -100,7 +100,7 @@ function substituteEnv (env: Record<string, string>) {
env = { ...env }
const pattern = process.platform === 'win32' ? /%(\w+)%/g : /\$(\w+)\b/g
for (const [key, value] of Object.entries(env)) {
env[key] = value.replace(pattern, function (substring, p1) {
env[key] = value.toString().replace(pattern, function (substring, p1) {
if (process.platform === 'win32') {
return Object.entries(process.env).find(x => x[0].toLowerCase() === p1.toLowerCase())?.[1] ?? ''
} else {