Skip to content

Instantly share code, notes, and snippets.

@jkeefe
Last active May 11, 2021 14:54
Show Gist options
  • Select an option

  • Save jkeefe/1f100ebfd2a48ce9486bc9e878913358 to your computer and use it in GitHub Desktop.

Select an option

Save jkeefe/1f100ebfd2a48ce9486bc9e878913358 to your computer and use it in GitHub Desktop.
My current .eslint file
{
"env": {
"browser": false,
"node": true,
"es6": true,
"mocha": false
},
"parserOptions": {
"sourceType": "module",
"ecmaVersion": 8,
},
"extends": "eslint:recommended",
"ecmaFeatures": {
"arrowFunctions": true,
"blockBindings": true,
"classes": true,
"defaultParams": true,
"modules": true,
"spread": true,
"globalReturn": true,
},
"rules": {
"camelcase": 0,
"no-extraneous-dependencies": 0,
"no-var": 1,
"no-eval": "error",
"indent": ["error", 2],
"quotes": ["error", "single"],
"space-before-function-paren": ["error", "never"],
"padded-blocks": 0,
"prefer-arrow-callback": [0, { "allowNamedFunctions": true }],
"func-names": ["error", "never"],
"no-use-before-define": [
"error", {
"functions": true,
"classes": true
}
],
"max-nested-callbacks": [
"error",
5
],
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment