diff --git a/bin/jscodefmt b/bin/jscodefmt index 87dff2c5..4f45e28d 100755 --- a/bin/jscodefmt +++ b/bin/jscodefmt @@ -5,7 +5,10 @@ const minimist = require("minimist"); const jscodefmt = require("../index"); const argv = minimist(process.argv.slice(2), { - boolean: ["write", "useFlowParser", "bracket-spacing", "single-quote", "trailing-comma"] + boolean: ["write", "flow-parser", "bracket-spacing", "single-quote", "trailing-comma"], + default: { + "bracket-spacing": true + } }); const filename = argv["_"][0]; diff --git a/src/printer.js b/src/printer.js index c22fe6d8..60c0936c 100644 --- a/src/printer.js +++ b/src/printer.js @@ -675,12 +675,12 @@ function genericPrintNoParens(path, options, print) { indent( options.tabWidth, concat([ - line, + options.bracketSpacing ? line : softline, join(concat([ ",", line ]), path.map(print, "elements")) ]) ), ifBreak(options.trailingComma ? "," : ""), - line, + options.bracketSpacing ? line : softline, "]" ]) )