Fix envsubst issue

This commit is contained in:
Louis Lam 2023-12-15 17:43:18 +08:00
parent 0f52bb78b8
commit 9bde02faf6

View File

@ -385,7 +385,11 @@ function traverseYAML(pair : Pair, env : DotenvParseOutput) : void {
if (item instanceof Pair) {
traverseYAML(item, env);
} else if (item instanceof Scalar) {
item.value = envsubst(item.value, env);
let value = item.value as unknown;
if (typeof(value) === "string") {
item.value = envsubst(value, env);
}
}
}
// @ts-ignore