eslint: config

This commit is contained in:
Kent C. Dodds
2019-08-01 14:20:16 -06:00
parent c204cda937
commit acf0e58463
3 changed files with 758 additions and 4 deletions

20
.eslintrc Normal file
View File

@@ -0,0 +1,20 @@
{
"parserOptions": {
"ecmaVersion": 2019,
"sourceType": "module",
"ecmaFeatures": {
"jsx": true
}
},
"rules": {
"strict": ["error", "never"],
"valid-typeof": "error",
"no-unsafe-negation": "error",
"no-unused-vars": "error",
"no-unexpected-multiline": "error",
"no-undef": "error"
},
"env": {
"browser": true
}
}

739
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -9,6 +9,7 @@
"devDependencies": {
"@babel/cli": "^7.5.5",
"@babel/core": "^7.5.5",
"@babel/preset-env": "^7.5.5"
"@babel/preset-env": "^7.5.5",
"eslint": "^6.1.0"
}
}