Rule: semicolon
Enforces consistent semicolon usage at the end of every statement.
Config
One of the following arguments must be provided:
"always"
enforces semicolons at the end of every statement."never"
disallows semicolons at the end of every statement except for when they are necessary.
The following arguments may be optionaly provided:
* "ignore-interfaces"
skips checking semicolons at the end of interface members.
Examples
"semicolon": [true, "always"]
"semicolon": [true, "never"]
"semicolon": [true, "always", "ignore-interfaces"]
Schema
{ "type": "array", "items": [ { "type": "string", "enum": [ "always", "never" ] }, { "type": "string", "enum": [ "ignore-interfaces" ] } ], "additionalItems": false }