@@ -12,6 +12,7 @@ plugins:
1212 - " @eslint-community/eslint-plugin-eslint-comments"
1313 - " @stylistic/eslint-plugin-js"
1414 - eslint-plugin-array-func
15+ - eslint-plugin-github
1516 - eslint-plugin-i
1617 - eslint-plugin-jquery
1718 - eslint-plugin-no-jquery
@@ -209,6 +210,29 @@ rules:
209210 func-names : [0]
210211 func-style : [0]
211212 getter-return : [2]
213+ github/a11y-aria-label-is-well-formatted : [0]
214+ github/a11y-no-title-attribute : [0]
215+ github/a11y-no-visually-hidden-interactive-element : [0]
216+ github/a11y-role-supports-aria-props : [0]
217+ github/a11y-svg-has-accessible-name : [0]
218+ github/array-foreach : [0]
219+ github/async-currenttarget : [2]
220+ github/async-preventdefault : [2]
221+ github/authenticity-token : [0]
222+ github/get-attribute : [0]
223+ github/js-class-name : [0]
224+ github/no-blur : [0]
225+ github/no-d-none : [0]
226+ github/no-dataset : [2]
227+ github/no-dynamic-script-tag : [2]
228+ github/no-implicit-buggy-globals : [2]
229+ github/no-inner-html : [0]
230+ github/no-innerText : [2]
231+ github/no-then : [2]
232+ github/no-useless-passive : [2]
233+ github/prefer-observers : [2]
234+ github/require-passive-events : [2]
235+ github/unescaped-html-literal : [0]
212236 grouped-accessor-pairs : [2]
213237 guard-for-in : [0]
214238 id-blacklist : [0]
@@ -259,7 +283,7 @@ rules:
259283 i/unambiguous : [0]
260284 init-declarations : [0]
261285 jquery/no-ajax-events : [2]
262- jquery/no-ajax : [0 ]
286+ jquery/no-ajax : [2 ]
263287 jquery/no-animate : [2]
264288 jquery/no-attr : [0]
265289 jquery/no-bind : [2]
@@ -272,7 +296,7 @@ rules:
272296 jquery/no-delegate : [2]
273297 jquery/no-each : [0]
274298 jquery/no-extend : [2]
275- jquery/no-fade : [0 ]
299+ jquery/no-fade : [2 ]
276300 jquery/no-filter : [0]
277301 jquery/no-find : [0]
278302 jquery/no-global-eval : [2]
@@ -285,13 +309,13 @@ rules:
285309 jquery/no-is-function : [2]
286310 jquery/no-is : [0]
287311 jquery/no-load : [2]
288- jquery/no-map : [0 ]
312+ jquery/no-map : [2 ]
289313 jquery/no-merge : [2]
290314 jquery/no-param : [2]
291315 jquery/no-parent : [0]
292316 jquery/no-parents : [0]
293317 jquery/no-parse-html : [2]
294- jquery/no-prop : [0 ]
318+ jquery/no-prop : [2 ]
295319 jquery/no-proxy : [2]
296320 jquery/no-ready : [2]
297321 jquery/no-serialize : [2]
@@ -372,11 +396,11 @@ rules:
372396 no-irregular-whitespace : [2]
373397 no-iterator : [2]
374398 no-jquery/no-ajax-events : [2]
375- no-jquery/no-ajax : [0 ]
399+ no-jquery/no-ajax : [2 ]
376400 no-jquery/no-and-self : [2]
377401 no-jquery/no-animate-toggle : [2]
378402 no-jquery/no-animate : [2]
379- no-jquery/no-append-html : [0 ]
403+ no-jquery/no-append-html : [2 ]
380404 no-jquery/no-attr : [0]
381405 no-jquery/no-bind : [2]
382406 no-jquery/no-box-model : [2]
@@ -427,7 +451,7 @@ rules:
427451 no-jquery/no-load : [2]
428452 no-jquery/no-map-collection : [0]
429453 no-jquery/no-map-util : [2]
430- no-jquery/no-map : [0 ]
454+ no-jquery/no-map : [2 ]
431455 no-jquery/no-merge : [2]
432456 no-jquery/no-node-name : [2]
433457 no-jquery/no-noop : [2]
@@ -442,7 +466,7 @@ rules:
442466 no-jquery/no-parse-html : [2]
443467 no-jquery/no-parse-json : [2]
444468 no-jquery/no-parse-xml : [2]
445- no-jquery/no-prop : [0 ]
469+ no-jquery/no-prop : [2 ]
446470 no-jquery/no-proxy : [2]
447471 no-jquery/no-ready-shorthand : [2]
448472 no-jquery/no-ready : [2]
@@ -463,7 +487,7 @@ rules:
463487 no-jquery/no-visibility : [2]
464488 no-jquery/no-when : [2]
465489 no-jquery/no-wrap : [2]
466- no-jquery/variable-pattern : [0 ]
490+ no-jquery/variable-pattern : [2 ]
467491 no-label-var : [2]
468492 no-labels : [0] # handled by no-restricted-syntax
469493 no-lone-blocks : [2]
@@ -558,7 +582,6 @@ rules:
558582 prefer-rest-params : [2]
559583 prefer-spread : [2]
560584 prefer-template : [2]
561- quotes : [2, single, {avoidEscape: true, allowTemplateLiterals: true}]
562585 radix : [2, as-needed]
563586 regexp/confusing-quantifier : [2]
564587 regexp/control-character-escape : [2]
@@ -723,6 +746,7 @@ rules:
723746 unicorn/no-this-assignment : [2]
724747 unicorn/no-typeof-undefined : [2]
725748 unicorn/no-unnecessary-await : [2]
749+ unicorn/no-unnecessary-polyfills : [2]
726750 unicorn/no-unreadable-array-destructuring : [0]
727751 unicorn/no-unreadable-iife : [2]
728752 unicorn/no-unused-properties : [2]
@@ -810,7 +834,7 @@ rules:
810834 wc/no-constructor-params : [2]
811835 wc/no-constructor : [2]
812836 wc/no-customized-built-in-elements : [2]
813- wc/no-exports-with-element : [2 ]
837+ wc/no-exports-with-element : [0 ]
814838 wc/no-invalid-element-name : [2]
815839 wc/no-invalid-extends : [2]
816840 wc/no-method-prefixed-with-on : [2]
0 commit comments