diff --git a/src/webui/www/eslint.config.mjs b/src/webui/www/eslint.config.mjs index acc12053e..7cf569fb5 100644 --- a/src/webui/www/eslint.config.mjs +++ b/src/webui/www/eslint.config.mjs @@ -1,6 +1,7 @@ import Globals from "globals"; import Html from "eslint-plugin-html"; import Js from "@eslint/js"; +import PluginQbtWebUI from "eslint-plugin-qbt-webui"; import PreferArrowFunctions from "eslint-plugin-prefer-arrow-functions"; import Stylistic from "@stylistic/eslint-plugin"; import * as RegexpPlugin from "eslint-plugin-regexp"; @@ -23,6 +24,7 @@ export default [ }, plugins: { Html, + PluginQbtWebUI, PreferArrowFunctions, RegexpPlugin, Stylistic @@ -41,6 +43,7 @@ export default [ "prefer-template": "error", "radix": "error", "require-await": "error", + "PluginQbtWebUI/prefix-inc-dec-operators": "error", "PreferArrowFunctions/prefer-arrow-functions": "error", "Stylistic/no-extra-semi": "error", "Stylistic/no-mixed-operators": [ diff --git a/src/webui/www/package.json b/src/webui/www/package.json index 2e0a23b4b..102ecb818 100644 --- a/src/webui/www/package.json +++ b/src/webui/www/package.json @@ -15,6 +15,7 @@ "eslint": "*", "eslint-plugin-html": "*", "eslint-plugin-prefer-arrow-functions": "*", + "eslint-plugin-qbt-webui": "https://github.com/Chocobo1/eslint-plugin-qbt-webui/tarball/v1", "eslint-plugin-regexp": "*", "happy-dom": "*", "html-validate": "*",