From e4f67d8a2f627e8b52d5e54bc9b271b03ef6b662 Mon Sep 17 00:00:00 2001 From: Simon Lydell Date: Sat, 21 Jan 2017 18:11:34 +0100 Subject: [PATCH] Exit with an error if an unknown CLI option is passed (#365) * Exit with an error if an unknown CLI option is passed * Only warn for unknown CLI options --- bin/prettier.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bin/prettier.js b/bin/prettier.js index 4f2fb0c1..54f0c720 100755 --- a/bin/prettier.js +++ b/bin/prettier.js @@ -19,7 +19,12 @@ const argv = minimist(process.argv.slice(2), { "flow-parser" ], string: [ "parser" ], - default: { "bracket-spacing": true, parser: "babylon" } + default: { "bracket-spacing": true, parser: "babylon" }, + unknown: param => { + if (param.startsWith("-")) { + console.warn("Ignored unknown option: " + param + "\n"); + } + } }); if (argv["version"]) {