From 12873d32d67a28c52360d4e1d1e4d3e073036df2 Mon Sep 17 00:00:00 2001 From: Kirill Shumilov Date: Thu, 18 Oct 2018 16:44:20 +0300 Subject: [PATCH] fix(arduino-cli): parse options with any character as option name --- packages/arduino-cli/src/optionParser.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/arduino-cli/src/optionParser.js b/packages/arduino-cli/src/optionParser.js index 32c529cb..9e5dd5f8 100644 --- a/packages/arduino-cli/src/optionParser.js +++ b/packages/arduino-cli/src/optionParser.js @@ -45,9 +45,9 @@ export const getLines = R.compose( const menuRegExp = /^menu\./; -const optionNameRegExp = /^menu\.([a-zA-Z0-9_]+)=([a-zA-Z0-9-_ ]+)$/; +const optionNameRegExp = /^menu\.([a-zA-Z0-9_]+)=(.+)$/; -const boardOptionRegExp = /^([a-zA-Z0-9_]+)\.menu\.([a-zA-Z0-9_]+)\.([a-zA-Z0-9_]+)=([a-zA-Z0-9-_ ()]+)$/; +const boardOptionRegExp = /^([a-zA-Z0-9_]+)\.menu\.([a-zA-Z0-9_]+)\.([a-zA-Z0-9_]+)=(.+)$/; const osRegExp = /(linux|macosx|windows)/;