Initial Commit, eslint rules

This commit is contained in:
RingOfStorms (Joshua Bell) 2020-12-22 22:21:11 -06:00
commit 7b9db430ea
16 changed files with 2365 additions and 0 deletions

33
react.js vendored Normal file
View file

@ -0,0 +1,33 @@
module.exports = {
plugins: [
'react',
'css-modules',
'react-hooks',
],
extends: [
'@ringofstorms/eslint-config/base',
'plugin:react/recommended',
'plugin:import/react',
'plugin:css-modules/recommended',
'prettier/react',
],
env: {
browser: true,
jasmine: true,
jest: true,
es6: true,
},
globals: {
process: true,
},
settings: {
...require('./src/react/settings/react'),
},
overrides: [
...require('./src/react/overrides'),
],
rules: {
...require('./src/react/rules/react'),
...require('./src/react/rules/react-hooks'),
},
}