- Notifications
You must be signed in to change notification settings - Fork7
BrainMaestro/eslint-plugin-optimize-regex
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Optimize regex literals
You'll first need to installESLint:
npm i eslint --save-dev
Next, installeslint-plugin-optimize-regex
:
npm install eslint-plugin-optimize-regex --save-dev
Note: If you installed ESLint globally (using the-g
flag) then you must also installeslint-plugin-optimize-regex
globally.
Addoptimize-regex
to the plugins section of your.eslintrc
configuration file. You can omit theeslint-plugin-
prefix:
{"plugins": ["optimize-regex" ]}
Then configure the rules you want to use under the rules section.
{"rules": {"optimize-regex/optimize-regex":"warn" }}
If you wish to add awhitelist
orblacklist
array againstregexp-tree
'stransforms, you can add them on an objects object:
{"rules": {"optimize-regex/optimize-regex": ["warn", {"blacklist": ["charClassClassrangesMerge"] }] }}
If you want the latter particular settings, you can avoid settingplugins
andrules
and just use:
{"extends": ["optimize-regex/recommended"]}
Or without the blacklist:
{"extends": ["optimize-regex/all"]}
MIT © Ezinwa Okpoechi
About
Optimize regex literals
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors9
Uh oh!
There was an error while loading.Please reload this page.