{
  "env": {
    "es6": true,
    "node": true
  },
  "parserOptions": {
    "ecmaVersion": 6
  },
  "plugins": [
    "require-path-exists"
  ],
  "rules": {
    "callback-return": 2,
    "global-require": 2,
    "handle-callback-err": 2,
    "no-new-require": 2,
    "no-path-concat": 2,
    "no-process-exit": 1,
    "no-sync": 1,
    "require-jsdoc": [ 1, {
      "require": {
        "FunctionDeclaration": true,
        "MethodDefinition": true,
        "ClassDeclaration": true
      }
    } ],
    "require-path-exists/exists": 2,
    "require-path-exists/notEmpty": 2,
    "require-path-exists/tooManyArguments": 2
  }
}
