@@ -13,7 +13,6 @@ plugins:
1313 - eslint-plugin-import
1414 - eslint-plugin-vue
1515 - eslint-plugin-html
16- - eslint-plugin-github
1716
1817extends:
1918 - plugin:vue/recommended
@@ -96,23 +95,6 @@ rules:
9695 function-paren-newline: [0]
9796 generator-star-spacing: [0]
9897 getter-return: [2]
99- github/array-foreach: [2]
100- github/async-currenttarget: [2]
101- github/async-preventdefault: [2]
102- github/authenticity-token: [0]
103- github/get-attribute: [2]
104- github/js-class-name: [0]
105- github/no-blur: [0]
106- github/no-d-none: [0]
107- github/no-dataset: [2]
108- github/no-implicit-buggy-globals: [0]
109- github/no-inner-html: [0]
110- github/no-innerText: [2]
111- github/no-then: [0]
112- github/no-useless-passive: [2]
113- github/prefer-observers: [0]
114- github/require-passive-events: [2]
115- github/unescaped-html-literal: [0]
11698 grouped-accessor-pairs: [2]
11799 guard-for-in: [0]
118100 id-blacklist: [0]
@@ -301,6 +283,7 @@ rules:
301283 no-unsafe-negation: [2]
302284 no-unused-expressions: [2]
303285 no-unused-labels: [2]
286+ no-unused-private-class-members: [2]
304287 no-unused-vars: [2, {args: all, argsIgnorePattern: ^_, varsIgnorePattern: ^_, caughtErrorsIgnorePattern: ^_, ignoreRestSiblings: false}]
305288 no-use-before-define: [2, nofunc]
306289 no-useless-backreference: [0]
@@ -333,6 +316,7 @@ rules:
333316 prefer-exponentiation-operator: [2]
334317 prefer-named-capture-group: [0]
335318 prefer-numeric-literals: [2]
319+ prefer-object-has-own: [0]
336320 prefer-object-spread: [0]
337321 prefer-promise-reject-errors: [2, {allowEmptyReject: false}]
338322 prefer-regex-literals: [2]
@@ -379,7 +363,7 @@ rules:
379363 unicorn/import-style: [0]
380364 unicorn/new-for-builtins: [2]
381365 unicorn/no-abusive-eslint-disable: [0]
382- unicorn/no-array-for-each: [0 ]
366+ unicorn/no-array-for-each: [2 ]
383367 unicorn/no-array-instanceof: [0]
384368 unicorn/no-array-method-this-argument: [2]
385369 unicorn/no-array-push-push: [2]
@@ -401,12 +385,14 @@ rules:
401385 unicorn/no-process-exit: [0]
402386 unicorn/no-reduce: [2]
403387 unicorn/no-static-only-class: [2]
388+ unicorn/no-thenable: [2]
404389 unicorn/no-this-assignment: [2]
405390 unicorn/no-unreadable-array-destructuring: [0]
406391 unicorn/no-unsafe-regex: [0]
407392 unicorn/no-unused-properties: [2]
408393 unicorn/no-useless-fallback-in-spread: [2]
409394 unicorn/no-useless-length-check: [2]
395+ unicorn/no-useless-promise-resolve-reject: [2]
410396 unicorn/no-useless-spread: [2]
411397 unicorn/no-useless-undefined: [0]
412398 unicorn/no-zero-fractions: [2]
@@ -426,6 +412,7 @@ rules:
426412 unicorn/prefer-event-key: [2]
427413 unicorn/prefer-export-from: [2]
428414 unicorn/prefer-includes: [2]
415+ unicorn/prefer-json-parse-buffer: [0]
429416 unicorn/prefer-math-trunc: [2]
430417 unicorn/prefer-modern-dom-apis: [0]
431418 unicorn/prefer-module: [2]
@@ -453,6 +440,7 @@ rules:
453440 unicorn/prefer-trim-start-end: [2]
454441 unicorn/prefer-type-error: [0]
455442 unicorn/prevent-abbreviations: [0]
443+ unicorn/relative-url-style: [2]
456444 unicorn/require-array-join-separator: [2]
457445 unicorn/require-number-to-fixed-digits-argument: [2]
458446 unicorn/require-post-message-target-origin: [0]
0 commit comments