Rule: increment-decrement
Enforces using explicit += 1 or -= 1 operators.
Rationale
It’s easy to type +i or -i instead of –i or ++i, and won’t always result in invalid code. Prefer standardizing small arithmetic operations with the explicit += and -= operators.
Config
If no arguments are provided, both pre- and post-unary operators are banned.
If "allow-post"
is provided, post-unary operators will be allowed.
Config examples
"increment-decrement": true
"increment-decrement": [true, "allow-post"]
Schema
{ "items": { "enum": [ "allow-post" ], "type": "string" }, "maxLength": 1, "minLength": 0, "type": "array" }