Skip to content
Snippets Groups Projects
.eslintrc 786 B
Newer Older
  • Learn to ignore specific revisions
  • winniehell's avatar
    winniehell committed
    {
    
        "jquery": true,
    
        "browser": true,
        "es6": true
      },
    
      "extends": "airbnb-base",
    
    winniehell's avatar
    winniehell committed
      "globals": {
    
        "__webpack_public_path__": true,
    
    winniehell's avatar
    winniehell committed
        "_": false,
        "gl": false,
    
        "gon": false,
        "localStorage": false
    
    Mike Greiling's avatar
    Mike Greiling committed
      },
    
      "parser": "babel-eslint",
    
    Mike Greiling's avatar
    Mike Greiling committed
      "plugins": [
    
        "import",
    
    Mike Greiling's avatar
    Mike Greiling committed
      ],
    
        "html/html-extensions": [".html", ".html.raw", ".vue"],
    
        "import/resolver": {
          "webpack": {
            "config": "./config/webpack.config.js"
          }
        }
      },
    
    Mike Greiling's avatar
    Mike Greiling committed
      "rules": {
    
        "filenames/match-regex": [2, "^[a-z0-9_]+$"],
    
        "import/no-commonjs": "error",
    
        "no-multiple-empty-lines": ["error", { "max": 1 }],
    
        "promise/catch-or-return": "error",
    
        "no-underscore-dangle": ["error", { "allow": ["__"]}]
    
    winniehell's avatar
    winniehell committed
      }
    }