From cc526940eec42616991b21baba9fee553b639232 Mon Sep 17 00:00:00 2001 From: James DiGioia Date: Thu, 12 Jul 2018 23:07:09 -0400 Subject: [PATCH] Quote proposals in error message --- packages/babel-parser/src/plugin-utils.js | 2 +- .../pipeline-operator/invalid-proposal/options.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/babel-parser/src/plugin-utils.js b/packages/babel-parser/src/plugin-utils.js index 000507c8d7..d8ed23d86d 100644 --- a/packages/babel-parser/src/plugin-utils.js +++ b/packages/babel-parser/src/plugin-utils.js @@ -62,7 +62,7 @@ export function validatePlugins(plugins: PluginList) { ) { throw new Error( "'pipelineOperator' requires 'proposal' option whose value should be one of: " + - PIPELINE_PROPOSALS.join(", "), + PIPELINE_PROPOSALS.map(p => `'${p}'`).join(", "), ); } } diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/invalid-proposal/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/invalid-proposal/options.json index 1697b4bdb7..109111d73a 100644 --- a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/invalid-proposal/options.json +++ b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/invalid-proposal/options.json @@ -2,5 +2,5 @@ "plugins": [ ["pipelineOperator", { "proposal": "invalid" }] ], - "throws": "'pipelineOperator' requires 'proposal' option whose value should be one of: minimal, smart" + "throws": "'pipelineOperator' requires 'proposal' option whose value should be one of: 'minimal', 'smart'" }