configs: add react config

This commit is contained in:
vchikalkin 2023-07-19 16:33:48 +03:00
parent 79fd6e90ed
commit 2f73fd786f
3 changed files with 21 additions and 11 deletions

10
next.js
View File

@ -8,14 +8,4 @@ module.exports = {
ecmaVersion: 2022, ecmaVersion: 2022,
}, },
extends: ['next'], extends: ['next'],
overrides: [
{
extends: ['canonical/react', 'canonical/typescript'],
files: '*.tsx',
},
{
extends: ['canonical/react'],
files: '*.jsx',
},
],
}; };

View File

@ -1,6 +1,6 @@
{ {
"name": "@vchikalkin/eslint-config-awesome", "name": "@vchikalkin/eslint-config-awesome",
"version": "1.0.1", "version": "1.0.2",
"license": "MIT", "license": "MIT",
"main": "index.js", "main": "index.js",
"devDependencies": { "devDependencies": {

20
react.js vendored Normal file
View File

@ -0,0 +1,20 @@
module.exports = {
env: {
browser: true,
es2022: true,
node: true,
},
parserOptions: {
ecmaVersion: 2022,
},
overrides: [
{
extends: ['canonical/react', 'canonical/typescript'],
files: '*.tsx',
},
{
extends: ['canonical/react'],
files: '*.jsx',
},
],
};