Rule: unnecessary-constructor
Prevents blank constructors, as they are redundant.
Rationale
JavaScript implicitly adds a blank constructor when there isn’t one. It’s not necessary to manually add one in.
Config
An optional object with the property ‘check-super-calls’. This is to check for unnecessary constructor parameters for super call
Config examples
"unnecessary-constructor": true
"unnecessary-constructor": [true, {"check-super-calls": true}]
Schema
{ "properties": { "check-super-calls": { "type": "boolean" } }, "type": "object" }