// -*- mode: Javascript -*-


// Use this file as a starting point for your project's .eslintrc.
// Copy this file, and add rule overrides as needed.
{
  "extends": "airbnb/base",

  /**
   * Overrides to the airbnb rules
   */
  "rules": {
    "func-names": 0,
    "comma-dangle": [2, "never"],
    "no-undef": [2],
    "no-undefined": 1,
    "no-underscore-dangle": 0,
    "no-use-before-define": 0,
    // http://eslint.org/docs/rules/prefer-const
    "prefer-const": 1,
    // http://eslint.org/docs/rules/no-unused-vars.html
    "no-unused-vars": [1, {"vars": "all", "args": "after-used"}],
    "padded-blocks": [0, "always"],
    // TODO: enable these again
    "prefer-arrow-callback": 0,
    "prefer-template": 0,
    "no-param-reassign": 0
  }
}
