From 2e9b8f4fc106311cbe74ffb597e049f699135db2 Mon Sep 17 00:00:00 2001 From: Matteo Depalo Date: Thu, 20 Jul 2023 14:28:58 +0100 Subject: [PATCH] Support Windows line-endings in TOML files --- packages/cli-kit/src/public/node/toml.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/cli-kit/src/public/node/toml.ts b/packages/cli-kit/src/public/node/toml.ts index 880b72976cd..14972a227c4 100644 --- a/packages/cli-kit/src/public/node/toml.ts +++ b/packages/cli-kit/src/public/node/toml.ts @@ -8,7 +8,8 @@ import * as toml from '@iarna/toml' * @returns JSON object. */ export function decodeToml(input: string): object { - return toml.parse(input) + const normalizedInput = input.replace(/\r\n$/g, '\n') + return toml.parse(normalizedInput) } /**