eslint-plugin-no-unsafe-chars
v1.0.2
Published
Disallowes german umlauts and other unsafe chars in funtion names, variable names and object property names.
Maintainers
Readme
eslint-plugin-no-unsafe-chars
An eslint plugin that disallows german umlauts and other unsafe characters in function names, variable names and object property names.
Usage
- Install
eslint-plugin-no-unsafe-charsas a dev-dependency:
$ npm install --save-dev eslint-plugin-no-unsafe-chars- Enable the plugin by adding it to your .eslintrc:
plugins: [
"no-unsafe-chars"
]Configuration
You can disallow german umlauts (ä, ö and ü) with the rule no-umlauts.
You can disallow more chars with the custom rule. By default the disallowed custom char is the german ß. You can adjust the disallowed chars to your needs by setting the disallow option in your .eslintrc:
rules: {
"no-unsafe-chars/no-umlauts": [2],
"no-unsafe-chars/custom": [2, {"disallow": 'ß', '_', '-', 'é', 'à', 'ï'}]
}As standard in eslint, set that first element to 1 to make this a warning instead of an error.
rules: {
"no-unsafe-chars/no-umlauts": [1],
"no-unsafe-chars/custom": [1]
}License
MIT © Nils Neumann
