Tournament matches #135
Annotations
133 errors and 31 warnings
src/views/TournamentDetail.vue#L93
[@typescript-eslint/no-unsafe-call] Unsafe call of an `any` typed value.
|
src/stores/tournament.store.ts#L1
[simple-import-sort/imports] Run autofix to sort these imports!
|
src/views/TournamentDetail.vue#L355
[vuejs-accessibility/click-events-have-key-events] Visible, non-interactive elements with click handlers must have at least one keyboard listener.
|
src/stores/tournament.store.ts#L11
[object-curly-newline] Expected a line break after this opening brace.
|
src/views/Me.vue#L319
[vue/html-indent] Expected indentation of 10 spaces but found 8 spaces.
|
src/stores/tournament.store.ts#L11
[object-curly-newline] Expected a line break before this closing brace.
|
src/views/Me.vue#L319
[vue/html-button-has-type] Missing an explicit type attribute for button.
|
src/views/TournamentDetail.vue#L355
[tailwindcss/no-contradicting-classname] Classnames hover:ring, hover:ring-8 are conflicting!
|
src/stores/tournament.store.ts#L129
[padded-blocks] Block must not be padded by blank lines.
|
src/stores/tournament.store.ts#L229
[@typescript-eslint/no-shadow] 'tournament' is already declared in the upper scope on line 38 column 9.
|
src/views/TournamentDetail.vue#L382
[vue/max-len] This line has a length of 209. Maximum allowed is 120.
|
src/stores/tournament.store.ts#L292
[@typescript-eslint/space-before-function-paren] Unexpected space before function parentheses.
|
src/views/TournamentDetail.vue#L382
[vue/no-use-v-if-with-v-for] This 'v-if' should be moved to the wrapper element.
|
src/views/Me.vue#L675
[vue/html-indent] Expected indentation of 2 spaces but found 1 space.
|
src/stores/tournament.store.ts#L293
[@typescript-eslint/indent] Expected indentation of 4 spaces but found 2.
|
src/views/Me.vue#L94
[@typescript-eslint/space-infix-ops] Operator '*' must be spaced.
|
src/views/Me.vue#L686
[vue/valid-v-for] Custom elements in iteration require 'v-bind:key' directives.
|
src/stores/tournament.store.ts#L332
[@typescript-eslint/space-before-blocks] Missing space before opening brace.
|
src/views/Me.vue#L94
[@typescript-eslint/space-infix-ops] Operator '+' must be spaced.
|
src/stores/tournament.store.ts#L335
[@typescript-eslint/space-before-blocks] Missing space before opening brace.
|
src/views/Me.vue#L94
[@typescript-eslint/space-infix-ops] Operator '/' must be spaced.
|
src/views/Me.vue#L693
[vuejs-accessibility/label-has-for] Form label must have an associated control.
|
src/stores/tournament.store.ts#L338
[@typescript-eslint/space-before-blocks] Missing space before opening brace.
|
src/views/Me.vue#L94
[@typescript-eslint/space-before-blocks] Missing space before opening brace.
|
src/stores/user.store.ts#L1
[simple-import-sort/imports] Run autofix to sort these imports!
|
src/views/Me.vue#L97
[@typescript-eslint/quotes] Strings must use singlequote.
|
src/stores/user.store.ts#L7
[@typescript-eslint/no-unused-vars] 'Match' is defined but never used.
|
src/views/Me.vue#L102
[@typescript-eslint/semi] Missing semicolon.
|
src/stores/user.store.ts#L167
[@typescript-eslint/object-curly-spacing] A space is required before '}'.
|
src/views/Me.vue#L698
[no-trailing-spaces] Trailing spaces not allowed.
|
src/views/Me.vue#L107
[@typescript-eslint/quotes] Strings must use singlequote.
|
src/stores/user.store.ts#L262
[padded-blocks] Block must not be padded by blank lines.
|
src/views/Me.vue#L108
[@typescript-eslint/semi] Missing semicolon.
|
src/stores/user.store.ts#L265
[prefer-destructuring] Use object destructuring.
|
src/views/Me.vue#L111
[@typescript-eslint/object-curly-spacing] A space is required after '{'.
|
src/stores/user.store.ts#L266
[prefer-destructuring] Use object destructuring.
|
src/views/Me.vue#L712
[vue/html-indent] Expected indentation of 8 spaces but found 10 spaces.
|
src/stores/user.store.ts#L268
[no-multi-spaces] Multiple spaces found before '{'.
|
src/views/Me.vue#L111
[@typescript-eslint/object-curly-spacing] A space is required after '{'.
|
src/views/Me.vue#L713
[vue/html-indent] Expected indentation of 8 spaces but found 10 spaces.
|
src/views/Me.vue#L111
[@typescript-eslint/object-curly-spacing] A space is required before '}'.
|
src/views/Me.vue#L714
[vue/html-indent] Expected indentation of 8 spaces but found 10 spaces.
|
src/views/Me.vue#L111
[@typescript-eslint/member-delimiter-style] Expected a semicolon.
|
src/views/Me.vue#L715
[vue/html-indent] Expected indentation of 6 spaces but found 8 spaces.
|
src/views/Me.vue#L111
[@typescript-eslint/object-curly-spacing] A space is required before '}'.
|
src/views/Me.vue#L718
[vue/html-indent] Expected indentation of 6 spaces but found 7 spaces.
|
src/views/Me.vue#L117
[@typescript-eslint/indent] Expected indentation of 2 spaces but found 4.
|
src/stores/user.store.ts#L276
[@typescript-eslint/indent] Expected indentation of 8 spaces but found 10.
|
src/views/Me.vue#L117
[@typescript-eslint/no-unsafe-enum-comparison] The two values in this comparison do not have a shared enum type.
|
src/views/Me.vue#L725
[no-trailing-spaces] Trailing spaces not allowed.
|
src/stores/user.store.ts#L282
[@typescript-eslint/indent] Expected indentation of 6 spaces but found 8.
|
src/views/Me.vue#L117
[space-in-parens] There should be no space before this paren.
|
src/views/Me.vue#L729
[vue/html-indent] Expected indentation of 2 spaces but found 1 space.
|
src/stores/user.store.ts#L283
[@typescript-eslint/indent] Expected indentation of 4 spaces but found 6.
|
src/views/Me.vue#L117
[@typescript-eslint/space-before-blocks] Missing space before opening brace.
|
src/views/Me.vue#L740
[vue/valid-v-for] Custom elements in iteration require 'v-bind:key' directives.
|
src/stores/user.store.ts#L284
[padded-blocks] Block must not be padded by blank lines.
|
src/views/Me.vue#L118
[@typescript-eslint/indent] Expected indentation of 4 spaces but found 6.
|
src/stores/user.store.ts#L286
[no-trailing-spaces] Trailing spaces not allowed.
|
src/views/Me.vue#L119
[@typescript-eslint/indent] Expected indentation of 2 spaces but found 4.
|
src/stores/user.store.ts#L286
[no-multiple-empty-lines] More than 1 blank line not allowed.
|
src/views/Me.vue#L747
[vuejs-accessibility/label-has-for] Form label must have an associated control.
|
src/views/Me.vue#L119
[no-else-return] Unnecessary 'else' after 'return'.
|
src/views/Me.vue#L2
[simple-import-sort/imports] Run autofix to sort these imports!
|
src/views/Me.vue#L120
[@typescript-eslint/indent] Expected indentation of 4 spaces but found 6.
|
src/views/Me.vue#L4
[@typescript-eslint/no-unused-vars] 'minValue' is defined but never used.
|
src/views/Me.vue#L752
[no-trailing-spaces] Trailing spaces not allowed.
|
src/views/Me.vue#L121
[@typescript-eslint/indent] Expected indentation of 2 spaces but found 4.
|
src/views/Me.vue#L4
[@typescript-eslint/comma-dangle] Missing trailing comma.
|
src/views/Me.vue#L122
[@typescript-eslint/semi] Missing semicolon.
|
src/views/Me.vue#L8
[@typescript-eslint/no-unused-vars] 'onMounted' is defined but never used.
|
src/views/Me.vue#L18
[import/newline-after-import] Expected 1 empty line after import statement not followed by another import.
|
src/views/Me.vue#L124
[@typescript-eslint/object-curly-spacing] A space is required after '{'.
|
src/views/Me.vue#L769
[vue/html-indent] Expected indentation of 6 spaces but found 8 spaces.
|
src/views/Me.vue#L21
[object-curly-newline] Expected a line break after this opening brace.
|
src/views/Me.vue#L124
[@typescript-eslint/object-curly-spacing] A space is required before '}'.
|
src/views/Me.vue#L772
[vue/html-indent] Expected indentation of 6 spaces but found 7 spaces.
|
src/views/Me.vue#L21
[object-curly-newline] Expected a line break before this closing brace.
|
src/views/Me.vue#L130
[padded-blocks] Block must not be padded by blank lines.
|
src/views/Me.vue#L776
[vue/html-indent] Expected indentation of 6 spaces but found 8 spaces.
|
src/views/Me.vue#L56
[@typescript-eslint/semi] Missing semicolon.
|
src/views/Me.vue#L132
[@typescript-eslint/quotes] Strings must use singlequote.
|
src/views/TournamentDetail.vue#L4
[@typescript-eslint/no-unused-vars] 'computed' is defined but never used.
|
src/views/Me.vue#L78
[@typescript-eslint/quotes] Strings must use singlequote.
|
src/views/Me.vue#L134
[@typescript-eslint/semi] Missing semicolon.
|
src/views/TournamentDetail.vue#L13
[@typescript-eslint/no-unused-vars] 'Bracket' is defined but never used.
|
src/views/Me.vue#L81
[@typescript-eslint/no-unsafe-enum-comparison] The two values in this comparison do not have a shared enum type.
|
src/views/TournamentDetail.vue#L16
[@typescript-eslint/no-unused-vars] 'Group' is defined but never used.
|
src/views/Me.vue#L164
[space-in-parens] There should be no space before this paren.
|
src/views/Me.vue#L81
[eqeqeq] Expected '!==' and instead saw '!='.
|
src/views/TournamentDetail.vue#L17
[@typescript-eslint/no-unused-vars] 'BestofType' is defined but never used.
|
src/views/Me.vue#L164
[@typescript-eslint/semi] Missing semicolon.
|
src/views/Me.vue#L82
[@typescript-eslint/no-use-before-define] 'data_score' was used before it was defined.
|
src/views/TournamentDetail.vue#L17
[@typescript-eslint/no-unused-vars] 'Match' is defined but never used.
|
src/views/Me.vue#L165
[no-multi-spaces] Multiple spaces found before '!=='.
|
src/views/Me.vue#L83
[@typescript-eslint/no-unsafe-enum-comparison] The two values in this comparison do not have a shared enum type.
|
src/views/TournamentDetail.vue#L19
[@typescript-eslint/no-unused-vars] 'Team' is defined but never used.
|
src/views/Me.vue#L165
[@typescript-eslint/space-before-blocks] Missing space before opening brace.
|
src/views/Me.vue#L83
[operator-linebreak] '||' should be placed at the beginning of the line.
|
src/views/TournamentDetail.vue#L20
[@typescript-eslint/no-unused-vars] 'Tournament' is defined but never used.
|
src/views/Me.vue#L166
[@typescript-eslint/indent] Expected indentation of 4 spaces but found 6.
|
src/views/Me.vue#L83
[no-trailing-spaces] Trailing spaces not allowed.
|
src/views/TournamentDetail.vue#L33
[vue/max-len] This line has a length of 190. Maximum allowed is 120.
|
src/views/Me.vue#L166
[@typescript-eslint/quotes] Strings must use singlequote.
|
src/views/Me.vue#L84
[@typescript-eslint/no-use-before-define] 'data_score' was used before it was defined.
|
src/views/TournamentDetail.vue#L82
[@typescript-eslint/no-shadow] 'matchs' is already declared in the upper scope on line 79 column 30.
|
src/views/Me.vue#L84
[space-in-parens] There should be no space before this paren.
|
src/views/Me.vue#L167
[@typescript-eslint/indent] Expected indentation of 4 spaces but found 6.
|
src/views/Me.vue#L84
[@typescript-eslint/space-before-blocks] Missing space before opening brace.
|
src/views/Me.vue#L167
[@typescript-eslint/semi] Missing semicolon.
|
src/views/Me.vue#L87
[@typescript-eslint/quotes] Strings must use singlequote.
|
src/views/Me.vue#L169
[@typescript-eslint/dot-notation] ["times"] is better written in dot notation.
|
src/views/Me.vue#L88
[@typescript-eslint/indent] Expected indentation of 6 spaces but found 4.
|
src/views/Me.vue#L170
[@typescript-eslint/dot-notation] ["score"] is better written in dot notation.
|
src/views/Me.vue#L89
[@typescript-eslint/indent] Expected indentation of 6 spaces but found 4.
|
src/views/Me.vue#L176
[@typescript-eslint/semi] Missing semicolon.
|
src/views/Me.vue#L91
[block-spacing] Requires a space after '{'.
|
src/views/Me.vue#L223
[arrow-parens] Expected parentheses around arrow function argument.
|
src/views/Me.vue#L91
[spaced-comment] Expected exception block, space or tab after '//' in comment.
|
src/views/Me.vue#L223
[no-return-assign] Arrow function should not return assignment.
|
src/views/Me.vue#L91
[no-trailing-spaces] Trailing spaces not allowed.
|
src/views/Me.vue#L223
[radix] Missing radix parameter.
|
src/views/Me.vue#L92
[@typescript-eslint/no-use-before-define] 'data_score' was used before it was defined.
|
src/views/Me.vue#L223
[no-multi-spaces] Multiple spaces found before '0'.
|
src/views/Me.vue#L94
[@typescript-eslint/keyword-spacing] Expected space(s) after "if".
|
src/views/Me.vue#L225
[@typescript-eslint/semi] Missing semicolon.
|
src/views/Me.vue#L315
[vue/require-v-for-key] Elements in iteration expect to have 'v-bind:key' directives.
|
build:
src/views/TournamentDetail.vue#L93
Property 'push' does not exist on type 'string | Record<string, string | number | boolean | undefined>[]'.
|
build:
src/views/TournamentDetail.vue#L380
Type 'Group | undefined' is not assignable to type 'Group'.
|
build:
src/views/TournamentDetail.vue#L382
Argument of type 'Match[] | undefined' is not assignable to parameter of type 'Match[]'.
|
build:
src/views/TournamentDetail.vue#L382
Property 'id' does not exist on type 'Match[]'.
|
build
Process completed with exit code 2.
|
build
Process completed with exit code 1.
|
src/views/Me.vue#L316
[tailwindcss/classnames-order] Invalid Tailwind CSS classnames order
|
src/views/Me.vue#L316
[vue/singleline-html-element-content-newline] Expected 1 line break after opening tag (`<p>`), but no line breaks found.
|
src/views/Me.vue#L316
[vue/mustache-interpolation-spacing] Expected 1 space after '{{', but not found.
|
src/components/KnockoutMatchCard.vue#L11
[vue/multiline-html-element-content-newline] Expected 1 line break after opening tag (`<div>`), but no line breaks found.
|
src/views/Me.vue#L316
[vue/mustache-interpolation-spacing] Expected 1 space before '}}', but not found.
|
src/views/TournamentDetail.vue#L354
[tailwindcss/classnames-order] Invalid Tailwind CSS classnames order
|
src/views/Me.vue#L316
[vue/singleline-html-element-content-newline] Expected 1 line break before closing tag (`</p>`), but no line breaks found.
|
src/views/TournamentDetail.vue#L355
[tailwindcss/classnames-order] Invalid Tailwind CSS classnames order
|
src/views/Me.vue#L319
[tailwindcss/classnames-order] Invalid Tailwind CSS classnames order
|
src/views/Me.vue#L319
[vue/singleline-html-element-content-newline] Expected 1 line break after opening tag (`<button>`), but no line breaks found.
|
src/views/Me.vue#L319
[vue/singleline-html-element-content-newline] Expected 1 line break before closing tag (`</button>`), but no line breaks found.
|
src/views/Me.vue#L690
[vue/attributes-order] Attribute "v-for" should go before "class".
|
src/views/Me.vue#L693
[vue/mustache-interpolation-spacing] Expected 1 space after '{{', but not found.
|
src/views/Me.vue#L693
[vue/mustache-interpolation-spacing] Expected 1 space before '}}', but not found.
|
src/views/Me.vue#L698
[tailwindcss/classnames-order] Invalid Tailwind CSS classnames order
|
src/views/Me.vue#L708
[vue/singleline-html-element-content-newline] Expected 1 line break after opening tag (`<p>`), but no line breaks found.
|
src/views/Me.vue#L708
[vue/singleline-html-element-content-newline] Expected 1 line break before closing tag (`</p>`), but no line breaks found.
|
src/views/Me.vue#L712
[tailwindcss/classnames-order] Invalid Tailwind CSS classnames order
|
src/views/Me.vue#L724
[vue/multiline-html-element-content-newline] Expected 1 line break before closing tag (`</template>`), but 2 line breaks found.
|
src/views/Me.vue#L746
[vue/attributes-order] Attribute "v-for" should go before "label".
|
src/views/Me.vue#L746
[vue/html-closing-bracket-newline] Expected 1 line break before closing bracket, but no line breaks found.
|
src/views/Me.vue#L752
[tailwindcss/classnames-order] Invalid Tailwind CSS classnames order
|
src/views/Me.vue#L759
[vue/singleline-html-element-content-newline] Expected 1 line break after opening tag (`<p>`), but no line breaks found.
|
src/views/Me.vue#L759
[vue/singleline-html-element-content-newline] Expected 1 line break before closing tag (`</p>`), but no line breaks found.
|
src/views/Me.vue#L766
[tailwindcss/classnames-order] Invalid Tailwind CSS classnames order
|
src/views/Me.vue#L312
[vue/singleline-html-element-content-newline] Expected 1 line break after opening tag (`<h1>`), but no line breaks found.
|
src/views/Me.vue#L312
[vue/singleline-html-element-content-newline] Expected 1 line break before closing tag (`</h1>`), but no line breaks found.
|
src/views/Me.vue#L313
[tailwindcss/classnames-order] Invalid Tailwind CSS classnames order
|
src/views/Me.vue#L314
[tailwindcss/classnames-order] Invalid Tailwind CSS classnames order
|
src/views/Me.vue#L315
[vue/attributes-order] Attribute "v-for" should go before "class".
|
build
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: ataylorme/eslint-annotate-action@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|