diff --git a/lib/output.js b/lib/output.js index f8787582..431e6a01 100644 --- a/lib/output.js +++ b/lib/output.js @@ -1142,7 +1142,11 @@ function OutputStream(options) { && parseFloat(key) >= 0) { output.print(make_num(key)); } else if (RESERVED_WORDS(key) ? output.option("screw_ie8") : is_identifier_string(key)) { - output.print_name(key); + if (quote && output.option("quote_style")) { + output.print_string(key, quote); + } else { + output.print_name(key); + } } else { output.print_string(key, quote); }