diff --git a/src/webui/www/.htmlvalidate.json b/src/webui/www/.htmlvalidate.json deleted file mode 100644 index 5dae7718d..000000000 --- a/src/webui/www/.htmlvalidate.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "extends": [ - "html-validate:recommended" - ], - "rules": { - "input-missing-label": "error", - "long-title": "off", - "no-inline-style": "off", - "no-missing-references": "error", - "prefer-button": "off" - } -} diff --git a/src/webui/www/.htmlvalidate.mjs b/src/webui/www/.htmlvalidate.mjs new file mode 100644 index 000000000..b39ef1db3 --- /dev/null +++ b/src/webui/www/.htmlvalidate.mjs @@ -0,0 +1,20 @@ +import { defineConfig } from "html-validate"; + +export default defineConfig({ + extends: [ + "html-validate:recommended" + ], + rules: { + "input-missing-label": "error", + "long-title": "off", + "no-inline-style": "off", + "no-missing-references": "error", + "prefer-button": "off", + "require-sri": [ + "error", + { + target: "crossorigin" + } + ] + } +});