HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux wordpress-ubuntu-s-2vcpu-4gb-fra1-01 5.4.0-169-generic #187-Ubuntu SMP Thu Nov 23 14:52:28 UTC 2023 x86_64
User: root (0)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/zaklada/html/node_modules/gulp-sass/.eslintrc
root: true

env:
  mocha: true
  node: true

# globals:
  #########################
  ## Only add globals if you're absolutely certain they need to be globals
  ##########################
  # console: true

#########################
## set to 0 to allow
## set to 1 to disallow as warning
## set to 2 to disallow as error
#########################
rules:
  #########################
  ## Optional Rules
  #########################
  # Disallow use of `console`
  no-console: 2

  # Disallow warning comments
  no-warning-comments:
    - 1
    - terms:
        - todo
        - fixme
      location: anywhere

  # Warns when variables are defined but never used
  no-unused-vars: 1

  # Enforces comma style (first or last)
  comma-style:
    - 2
    - last

  # Enforces one true `this` variable
  consistent-this:
    - 2
    - self
  # Allows dangling underscores in identifiers
  no-underscore-dangle: 2

  # Enforces function expressions to have a name
  func-names: 0

  # Set maximum depth of nested callbacks
  max-nested-callbacks:
    - 1
    - 3

  #########################
  ## Core Rules
  ##########################
  # Enforces camel case names
  camelcase: 2

  # Prohibit use of == and != in favor of === and !==
  eqeqeq: 2

  # Suppresses warnings about == null comparisons
  no-eq-null: 2

  # No mixing tabs and spaces, with 2 spaces only
  no-mixed-spaces-and-tabs: 2

  # Prohibits use of a variable before it is defined
  no-use-before-define: 2

  # Requires capitalized names for constructor functions
  new-cap: 2

  # Prohibits use of explicitly undeclared variables
  no-undef: 2

  # Enforces Use Strict at the top of function scope
  strict:
    - 2
    - global

  # Requires variable declarations to be at the top
  vars-on-top: 2

  # Enforce curly braces around blocks in loops and conditionals
  curly: 2

  # Prohibits the use of immediate function invocations w/o wrapping in parentheses
  wrap-iife: 2

  # Prohibits `argument.caller` and `argument.callee`
  no-caller: 2

  # Requires all `for in` loops to filter object's items
  guard-for-in: 2

  # Prohibits comparing a variable against itself
  no-self-compare: 2

  # Prohibits use of `undefined` variable
  no-undefined: 0

  # Prohibits nested ternaries
  no-nested-ternary: 2

  # Enforces a space before blocks
  space-before-blocks:
    - 2
    - always

  # Enforces spaces following keywords
  keyword-spacing:
    - 2
    - after: true

  # Enforces quoted property names
  quote-props:
    - 2
    - always

  # Enforces padded blocks
  padded-blocks:
    - 1
    - never

  # Enforce functions as expressions
  func-style:
    - 2
    - expression

  # Require brace style
  brace-style:
    - 2
    - stroustrup

  # Prohibits Yoda conditions
  yoda:
    - 2
    - never

  # Enforce use of single quotation marks for strings.
  quotes:
    - 2
    - single

  # Disallow or enforce spaces inside of curly braces in objects.
  object-curly-spacing:
    - 2
    - always

  # Disallow or enforce spaces inside of brackets.
  array-bracket-spacing:
    - 2
    - never

  # Disallow or enforce spaces inside of computed properties.
  computed-property-spacing:
    - 2
    - never