WebUI: add linting for regular expressions

And applies to following suggestions:
* Use case-insensitive flag `i`
* Use `\w` for matching characters
* Sort the regex flags
This commit is contained in:
Chocobo1
2024-04-30 01:10:00 +08:00
parent e2d6cd31b2
commit 6231208ddf
4 changed files with 7 additions and 3 deletions

View File

@@ -2,9 +2,11 @@ import Globals from 'globals';
import Html from 'eslint-plugin-html';
import Js from '@eslint/js';
import Stylistic from '@stylistic/eslint-plugin';
import * as RegexpPlugin from 'eslint-plugin-regexp';
export default [
Js.configs.recommended,
RegexpPlugin.configs["flat/recommended"],
Stylistic.configs["disable-legacy"],
{
files: [
@@ -20,6 +22,7 @@ export default [
},
plugins: {
Html,
RegexpPlugin,
Stylistic
},
rules: {