Checks variable names for various errors.
ConfigSeveral arguments may be optionally provided:
"check-format"
enbables enforcement of a certain naming format. By default, the rule only allows only lowerCamelCased or UPPER_CASED variable names.
"require-const-for-all-caps"
: enforces that all variables with UPPER_CASED names should be const
."allow-leading-underscore"
allows underscores at the beginning (only has an effect if “check-format” specified)"allow-pascal-case"
allows PascalCase in addition to lowerCamelCase."allow-snake-case"
allows snake_case in addition to lowerCamelCase."allow-trailing-underscore"
allows underscores at the end. (only has an effect if “check-format” specified)"ban-keywords"
: disallows the use of certain TypeScript keywords as variable or parameter names.
any
, Number
, number
, String
, string
, Boolean
, boolean
, Undefined
, undefined
"variable-name": { "options": [ "ban-keywords", "check-format", "allow-leading-underscore", "allow-pascal-case" ] }Schema
{ "type": "array", "items": { "type": "string", "enum": [ "check-format", "allow-leading-underscore", "allow-pascal-case", "allow-snake-case", "allow-trailing-underscore", "require-const-for-all-caps", "ban-keywords" ] }, "minLength": 0, "maxLength": 6 }
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4