From d6f72a08dfb06b619fde7be738d4490254db0eb0 Mon Sep 17 00:00:00 2001 From: Qstick Date: Sun, 19 Jun 2022 15:35:15 -0500 Subject: [PATCH] fix: correctly handle yml with duplicate keys --- src/commands/util.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/commands/util.ts b/src/commands/util.ts index 42b4ed1..d5ed441 100644 --- a/src/commands/util.ts +++ b/src/commands/util.ts @@ -35,7 +35,7 @@ function decodeFile(contents: string, format: string): any { return JSON5.parse(contents) case "yml": case "yaml": - return yaml.safeLoad(contents, {schema: yaml.CORE_SCHEMA}) + return yaml.safeLoad(contents, {schema: yaml.CORE_SCHEMA, json: true}) default: throw new Error(`unsupported file format ${format}`) }