disallowSpacesInFunctionExpression

Disallows space before () or {} in function expressions (both named and anonymous).

Type: Object

Values: "beforeOpeningRoundBrace" and "beforeOpeningCurlyBrace" as child properties. Child properties must be set to true.

Example

"disallowSpacesInFunctionExpression": {
    "beforeOpeningRoundBrace": true,
    "beforeOpeningCurlyBrace": true
}
Valid
var x = function(){};
var x = function a(){};
var x = async function(){};
var x = async function a(){};
Invalid
var x = function() {};
var x = function (){};
var x = function () {};
var x = function a() {};
var x = function a (){};
var x = function a () {};
var x = async function () {};
var x = async function a() {};
var x = async function a (){};
var x = async function a () {};
Rule source
Test source