text: module.exports = {
      "rules": {
          // disallow trailing commas in object literals
          "comma-dangle": ["error", "never"],
  
          // disallow assignment in conditional expressions
          "no-cond-assign": "error",
  
          // disallow use of console (off by default in the node environment)
          "no-console": "warn",
  
          // disallow use of constant expressions in conditions
          "no-constant-condition": "error",
  
          // disallow control characters in regular expressions
          "no-control-regex": "off",
  
          // disallow use of debugger
          "no-debugger": "error",
  
          // disallow duplicate keys when creating object literals
          "no-dupe-keys": "error",
  
          // disallow empty statements
          "no-empty": "error",
  
          // disallow the use of empty character classes in regular expressions
          "no-empty-character-class": "off",
  
          // disallow assigning to the exception in a catch block
          "no-ex-assign": "error",
  
          // disallow double-negation boolean casts in a boolean context
          "no-extra-boolean-cast": "error",
  
          // disallow unnecessary semicolons
          "no-extra-semi": "error",
  
          // disallow overwriting functions written as function declarations
          "no-func-assign": "error",
  
          // disallow function or variable declarations in nested blocks
          "no-inner-declarations": ["error", "functions"],
  
          // disallow invalid regular expression strings in the RegExp constructor
          "no-invalid-regexp": "error",
  
          // disallow irregular whitespace outside of strings and comments
          "no-irregular-whitespace": "error",
  
          // disallow negation of the left operand of an in expression
          "no-negated-in-lhs": "warn",
  
          // disallow the use of object properties of the global object (Math and JSON) as functions
          "no-obj-calls": "error",
  
          // disallow multiple spaces in a regular expression literal
          "no-regex-spaces": "warn",
  
          // disallow reserved words being used as object literal keys (off by default)
          "quote-props": "off",
  
          // disallow sparse arrays
          "no-sparse-arrays": "error",
  
          "no-unexpected-multiline": "error",
  
          // disallow unreachable statements after a return throw continue or break statement
          "no-unreachable": "error",
  
          // disallow comparisons with the value NaN
          "use-isnan": "error",
  
          // Ensure JSDoc comments are valid (off by default)
          "valid-jsdoc": "off",
  
          // Ensure that the results of typeof are compared against a valid string
          "valid-typeof": "error"
      }
  };
  