Skip to content

Commit

Permalink
fixed project for new eslint config
Browse files Browse the repository at this point in the history
  • Loading branch information
joaogsleite committed Nov 20, 2019
1 parent c9868b5 commit 0766e60
Show file tree
Hide file tree
Showing 43 changed files with 1,911 additions and 583 deletions.
4 changes: 2 additions & 2 deletions .babelrc
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"presets": [
["@babel/preset-env", { "targets": {"node":"current"} }],
["@babel/preset-env", { "targets": {"node":"current"} }]
],
"plugins": [
"source-map-support",
"@babel/proposal-class-properties",
["module-resolver", {
"root": ["./src"],
"root": ["./src"]
}]
]
}
9 changes: 0 additions & 9 deletions .eslintrc

This file was deleted.

35 changes: 35 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
module.exports = {
env: {
es6: true,
node: true,
},
extends: [
'airbnb-base',
],
parser: "babel-eslint",
globals: {
Atomics: 'readonly',
SharedArrayBuffer: 'readonly',
},
parserOptions: {
ecmaVersion: 2018,
sourceType: 'module',
},
rules: {
"import/no-cycle": "off",
"no-plusplus": "off",
"jsdoc/no-undefined-types": 1,
"max-classes-per-file": "off",
"no-param-reassign": "off",
},
plugins: [
"jsdoc",
],
settings: {
"import/resolver": {
"babel-module": {
"root": ["./src"],
},
},
},
};
1 change: 1 addition & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,6 @@
"recommendations": [
"mikestead.dotenv",
"dbaeumer.vscode-eslint",
"esbenp.prettier-vscode",
]
}
4 changes: 4 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"editor.formatOnSave": true,
"eslint.autoFixOnSave": true,
}
2 changes: 1 addition & 1 deletion jsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@
"exclude": [
"build"
]
}
}
Loading

0 comments on commit 0766e60

Please sign in to comment.