diff --git a/package.json b/package.json index 0ab393a3..1a56ea7a 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "babel-plugin-transform-remove-console": "^6.9.4", "docsify-darklight-theme": "^3.2.0", "eslint": "^8.41.0", - "eslint-config-react-native-matipl01": "^1.0.3", + "eslint-config-react-native-matipl01": "^2.1.0", "glob": "^10.3.4", "husky": "^8.0.3", "jest": "^29.5.0", diff --git a/yarn.lock b/yarn.lock index 16fd99ef..3181e275 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5020,13 +5020,19 @@ escape-string-regexp@^4.0.0: resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== -eslint-config-react-native-matipl01@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/eslint-config-react-native-matipl01/-/eslint-config-react-native-matipl01-1.0.3.tgz#70aea81c2128a4befda57f90b4173d408b8f0b16" - integrity sha512-9CXSwJ3aPOAHCInZwjkrIPw3TPk92oj9snBhl0F/+3HSL5B+BJSTsqYUkivwQSsifXpqEbGsDLxHAIymzsXN3Q== +eslint-config-prettier@^9.1.0: + version "9.1.0" + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz#31af3d94578645966c082fcb71a5846d3c94867f" + integrity sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw== + +eslint-config-react-native-matipl01@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/eslint-config-react-native-matipl01/-/eslint-config-react-native-matipl01-2.1.0.tgz#4809d3416c55868698e4c47b8357e5e0d9ce0704" + integrity sha512-3g6VJpT4wJ8UTi9mxlctB0HpfW8EBEaFmpwMTaQLHNjljBbCuX1LrwPodXKgcS86KbAlsQvJHvPRAoQEB29ZOA== dependencies: "@typescript-eslint/eslint-plugin" "^6.7.3" "@typescript-eslint/parser" "^6.7.3" + eslint-config-prettier "^9.1.0" eslint-import-resolver-typescript "^3.6.1" eslint-plugin-import "^2.28.1" eslint-plugin-markdown "^3.0.1" @@ -5034,6 +5040,8 @@ eslint-config-react-native-matipl01@^1.0.3: eslint-plugin-perfectionist "^2.1.0" eslint-plugin-prettier "^5.0.0" eslint-plugin-react "^7.33.0" + eslint-plugin-react-hooks "^4.6.0" + eslint-plugin-react-native "^4.1.0" eslint-plugin-simple-import-sort "^10.0.0" eslint-plugin-unused-imports "^3.0.0" prettier "^3.0.3" @@ -5119,6 +5127,23 @@ eslint-plugin-prettier@^5.0.0: prettier-linter-helpers "^1.0.0" synckit "^0.8.5" +eslint-plugin-react-hooks@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3" + integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== + +eslint-plugin-react-native-globals@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-native-globals/-/eslint-plugin-react-native-globals-0.1.2.tgz#ee1348bc2ceb912303ce6bdbd22e2f045ea86ea2" + integrity sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g== + +eslint-plugin-react-native@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-native/-/eslint-plugin-react-native-4.1.0.tgz#5343acd3b2246bc1b857ac38be708f070d18809f" + integrity sha512-QLo7rzTBOl43FvVqDdq5Ql9IoElIuTdjrz9SKAXCvULvBoRZ44JGSkx9z4999ZusCsb4rK3gjS8gOGyeYqZv2Q== + dependencies: + eslint-plugin-react-native-globals "^0.1.1" + eslint-plugin-react@^7.33.0: version "7.33.2" resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz#69ee09443ffc583927eafe86ffebb470ee737608"