Requires capitalized constructors to to use the new
keyword
Types: Boolean
or Object
Values: true
or Object with allExcept
Array of quoted identifiers which are exempted
JSHint: newcap
"requireCapitalizedConstructorsNew": true
"requireCapitalizedConstructorsNew": {
"allExcept": ["SomethingNative"]
}
var a = new B();
var c = SomethingNative();
var d = E();