jscs-dev/node-jscs — pull request #843 by Krinkle (2014-12-19 00:18:49+00:00)
Title: Update wikimedia preset

Preset:

* requireSpaceBeforeKeywords: Add.
* requireSpaceAfterKeywords: Simplify by using true.
* disallowSpacesInCallExpression: Add.
* requireSpacesInsideParentheses: Add.
* disallowQuotedKeysInObjects: Change from all to allButReserved for ES3.
* requireSpaceBeforeBinaryOperators: Simplify by using true. It was hardcoded as it used include ",", but that was fixed.
* disallowImplicitTypeConversion: Add, require explicit '!== -1'
and String().
* disallowOperatorBeforeLineBreak: Add, place dots in chaining
before line break.
* requireLineBreakAfterVariableAssignment: Add.
* requireSpaceAfterLineComment: Add.
* disallowNewlineBeforeBlockStatements: Add.

Test:
* Add example of space before keyword 'empty' and 'while'.
* Add example of one-line block.
* Add example of quoted ES3 reserved word object key.
* Add example of type converstion and method chaining.