refactor: update eslint, jest configs

This commit is contained in:
Sergey Krylov 2024-04-12 05:32:32 +03:00
parent 07d1793d3d
commit c16de9373b
4 changed files with 4 additions and 55 deletions

View File

@ -1,33 +1,7 @@
{
"extends": "ksv741",
"env": {
"jest": true
},
"rules": {
"import/extensions": [
"error", "ignorePackages", {
"mjs": "never",
"cjs": "never",
"js": "never",
"jsx": "never"
}]
},
"reportUnusedDisableDirectives": true,
"settings": {
"import/resolver": {
"node": {
"extensions": [
".mjs", ".cjs", ".js", ".json", ".jsx"
]
}
},
"import/extensions": [
".mjs", ".cjs", ".js", ".json", ".jsx"
]
},
"overrides": [
{
"files": ["**/__tests__/**/*.[jt]s?(x)", "**/?(*.)+(spec|test).[jt]s?(x)"],
"extends": ["./configs/jest/jest-eslint.config.js"]
}
]
"import/resolver": "webpack"
}
}

View File

@ -1,14 +0,0 @@
module.exports = {
plugins: [
'jest',
'jest-dom',
'jest-formatting',
'testing-library',
],
extends: [
'plugin:jest/recommended',
'plugin:jest-dom/recommended',
'plugin:jest-formatting/recommended',
'plugin:testing-library/react',
],
};

View File

@ -1,12 +0,0 @@
const path = require('path');
module.exports = {
testEnvironment: 'jsdom',
rootDir: '../../',
transform: {
'\\.jsx?$': ['babel-jest', {
configFile: path.resolve(__dirname, 'babel-jest.config.js'),
}],
},
setupFilesAfterEnv: [path.resolve(__dirname, 'setupTests.js')],
};

View File

@ -6,4 +6,5 @@ module.exports = {
}],
},
setupFilesAfterEnv: ['./configs/jest/setupTests.js'],
modulePaths: ['src'],
};