Fix ESLINT errors

Created on 12 December 2023, 10 months ago
Updated 2 January 2024, 9 months ago

Problem/Motivation

Now that we have the Gitlab CI running, the job failed on ESLINT with the following:

/builds/project/cloudflare_stream/web/modules/custom/cloudflare_stream/js/cloudflare_stream.js
   1:2   warning  Unexpected unnamed function                                                                                             func-names
   3:5   warning  Unexpected unnamed method 'attach'                                                                                      func-names
   3:5   error    Expected method shorthand                                                                                               object-shorthand
   3:23  warning  'context' is defined but never used                                                                                     no-unused-vars
   3:32  warning  'settings' is defined but never used                                                                                    no-unused-vars
   4:11  error    'uniqueStreamIDs' is never reassigned. Use 'const' instead                                                              prefer-const
   7:31  warning  Unexpected unnamed function                                                                                             func-names
   7:46  error    'settings' is already declared in the upper scope on line 3 column 32                                                   no-shadow
   8:13  error    'stream' is never reassigned. Use 'const' instead                                                                       prefer-const
   8:24  error    Unexpected string concatenation                                                                                         prefer-template
   9:15  error    Use object destructuring                                                                                                prefer-destructuring
  10:15  error    Use object destructuring                                                                                                prefer-destructuring
  11:15  error    Use object destructuring                                                                                                prefer-destructuring
  12:15  error    Use object destructuring                                                                                                prefer-destructuring
  13:15  error    Use object destructuring                                                                                                prefer-destructuring
  14:15  error    Use object destructuring                                                                                                prefer-destructuring
  17:22  error    Replace `'preload':""` with `·preload:·''·`                                                                             prettier/prettier
  20:25  error    Replace `.removeClass('vjs-controls-disabled')` with `⏎············.removeClass('vjs-controls-disabled')⏎············`  prettier/prettier
  29:23  error    Replace `"loop"` with `'loop'`                                                                                          prettier/prettier
  34:6   error    Insert `,`                                                                                                              prettier/prettier
✖ 20 problems (15 errors, 5 warnings)
  14 errors and 0 warnings potentially fixable with the `--fix` option.

Steps to reproduce

Run ESLINT

Proposed resolution

Fix the errors and warnings.

Remaining tasks

Provide and review MR.

User interface changes

-

API changes

-

Data model changes

-

📌 Task
Status

Fixed

Version

3.0

Component

Code

Created by

🇧🇪Belgium tim-diels Belgium 🇧🇪

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024