clean up eslint configs

This commit is contained in:
2018-09-22 20:45:39 +03:00
parent 2c24512b16
commit 985ad0fd7e
8 changed files with 216 additions and 129 deletions

View File

@@ -1,15 +1,16 @@
{
"extends": ["airbnb-base", "plugin:jest/recommended", "prettier"],
"plugins": ["jest", "prettier"],
"extends": [
"eslint:recommended",
"plugin:node/recommended",
"plugin:jest/recommended"
],
"rules": {
"linebreak-style": "off",
"no-unused-expressions": [
"error",
{
"allowTernary": true
}
],
"prettier/prettier": "error",
"no-console": "warn",
"no-underscore-dangle": [
"warn",
@@ -17,7 +18,24 @@
"allow": ["_id"]
}
],
"func-names": "off"
"func-names": "off",
"node/no-unsupported-features/es-syntax": [
"error",
{
"version": ">=10.0.0",
"ignores": []
}
],
"node/no-unsupported-features/es-builtins": [
"error",
{
"version": ">=10.0.0",
"ignores": []
}
]
},
"parserOptions": {
"sourceType": "module"
},
"env": {
"node": true