Release 0.0.3 #6

Merged
ksv741 merged 2 commits from krylov-2 into main 2024-07-05 07:13:34 +03:00
5 changed files with 392 additions and 317 deletions
Showing only changes of commit f851425c9f - Show all commits

View File

@ -35,18 +35,18 @@
"node": ">=16.13.0" "node": ">=16.13.0"
}, },
"dependencies": { "dependencies": {
"@stylistic/eslint-plugin": "1.5.4", "@stylistic/eslint-plugin": "2.3.0",
"@typescript-eslint/eslint-plugin": "6.20.0", "@typescript-eslint/eslint-plugin": "7.15.0",
"@typescript-eslint/parser": "6.20.0", "@typescript-eslint/parser": "7.15.0",
"eslint-import-resolver-typescript": "3.6.1", "eslint-import-resolver-typescript": "3.6.1",
"eslint-plugin-import": "2.29.1", "eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0", "eslint-plugin-jest": "28.6.0",
"eslint-plugin-jest-dom": "5.2.0", "eslint-plugin-jest-dom": "5.4.0",
"eslint-plugin-jest-formatting": "3.1.0", "eslint-plugin-jest-formatting": "3.1.0",
"eslint-plugin-jsx-a11y": "6.8.0", "eslint-plugin-jsx-a11y": "6.9.0",
"eslint-plugin-react": "7.33.2", "eslint-plugin-react": "7.34.3",
"eslint-plugin-react-hooks": "4.6.0", "eslint-plugin-react-hooks": "4.6.2",
"eslint-plugin-testing-library": "6.2.0" "eslint-plugin-testing-library": "6.2.2"
}, },
"peerDependencies": { "peerDependencies": {
"eslint": ">=8.56.0", "eslint": ">=8.56.0",

View File

@ -121,6 +121,9 @@ module.exports = {
'require-await': 'off', 'require-await': 'off',
'@typescript-eslint/require-await': baseRules['require-await'], '@typescript-eslint/require-await': baseRules['require-await'],
"consistent-return": "off",
"@typescript-eslint/consistent-return": baseRules['consistent-return'],
'@typescript-eslint/return-await': ['error', 'in-try-catch'], '@typescript-eslint/return-await': ['error', 'in-try-catch'],
'import/extensions': [ 'import/extensions': [
@ -268,5 +271,6 @@ module.exports = {
'@typescript-eslint/typedef': 'error', '@typescript-eslint/typedef': 'error',
'@typescript-eslint/unbound-method': 'error', '@typescript-eslint/unbound-method': 'error',
'@typescript-eslint/unified-signatures': 'error', '@typescript-eslint/unified-signatures': 'error',
"@typescript-eslint/prefer-find": "error"
}, },
} }

View File

@ -55,6 +55,10 @@ module.exports = {
'submit': true, 'submit': true,
'reset': false, 'reset': false,
}], }],
"react/checked-requires-onchange-or-readonly": ['error', {
"ignoreMissingProperties": false,
"ignoreExclusiveCheckedAttribute": false,
}],
'react/default-props-match-prop-types': ['error', { 'react/default-props-match-prop-types': ['error', {
'allowRequiredDefaults': false, 'allowRequiredDefaults': false,
}], }],
@ -111,7 +115,7 @@ module.exports = {
], ],
}], }],
'react/jsx-first-prop-new-line': 'off', 'react/jsx-first-prop-new-line': 'off',
'react/jsx-fragments': ['error', 'syntax' ], 'react/jsx-fragments': ['error', 'syntax'],
'react/jsx-handler-names': ['off', { 'react/jsx-handler-names': ['off', {
'eventHandlerPrefix': 'handle', 'eventHandlerPrefix': 'handle',
'eventHandlerPropPrefix': 'on', 'eventHandlerPropPrefix': 'on',

View File

@ -56,5 +56,6 @@ module.exports = {
'logical': 'parens-new-line', 'logical': 'parens-new-line',
'prop': 'parens-new-line', 'prop': 'parens-new-line',
}], }],
"@stylistic/jsx-function-call-newline": ["error", "multiline"]
} }
} }

680
yarn.lock

File diff suppressed because it is too large Load Diff