|
78 | 78 | },
|
79 | 79 | "devDependencies": {
|
80 | 80 | "@commitlint/config-conventional": "^19.6.0",
|
| 81 | + "@eslint/compat": "^1.2.7", |
| 82 | + "@eslint/eslintrc": "^3.3.0", |
| 83 | + "@eslint/js": "^9.22.0", |
81 | 84 | "@evilmartians/lefthook": "^1.5.0",
|
82 | 85 | <% if (example === 'vanilla' && (project.moduleConfig === 'turbo-modules' || project.viewConfig === 'fabric-view')) { -%>
|
83 | 86 | "@react-native-community/cli": "15.0.0-alpha.2",
|
84 | 87 | <% } -%>
|
85 |
| - "@react-native/eslint-config": "^0.73.1", |
| 88 | + "@react-native/eslint-config": "^0.78.0", |
86 | 89 | "@release-it/conventional-changelog": "^9.0.2",
|
87 | 90 | "@types/jest": "^29.5.5",
|
88 | 91 | "@types/react": "^19.0.12",
|
89 | 92 | "commitlint": "^19.6.1",
|
90 | 93 | "del-cli": "^5.1.0",
|
91 |
| - "eslint": "^8.51.0", |
92 |
| - "eslint-config-prettier": "^9.0.0", |
93 |
| - "eslint-plugin-prettier": "^5.0.1", |
| 94 | + "eslint": "^9.22.0", |
| 95 | + "eslint-config-prettier": "^10.1.1", |
| 96 | + "eslint-plugin-prettier": "^5.2.3", |
94 | 97 | "jest": "^29.7.0",
|
95 | 98 | <% if (project.moduleConfig === 'nitro-modules') { -%>
|
96 | 99 | "nitro-codegen": "^<%- versions.nitroCodegen %>",
|
|
154 | 157 | }
|
155 | 158 | }
|
156 | 159 | },
|
157 |
| - "eslintConfig": { |
158 |
| - "root": true, |
159 |
| - "extends": [ |
160 |
| - "@react-native", |
161 |
| - "prettier" |
162 |
| - ], |
163 |
| - "rules": { |
164 |
| - "react/react-in-jsx-scope": "off", |
165 |
| - "prettier/prettier": [ |
166 |
| - "error", |
167 |
| - { |
168 |
| - "quoteProps": "consistent", |
169 |
| - "singleQuote": true, |
170 |
| - "tabWidth": 2, |
171 |
| - "trailingComma": "es5", |
172 |
| - "useTabs": false |
173 |
| - } |
174 |
| - ] |
175 |
| - } |
176 |
| - }, |
177 |
| - "eslintIgnore": [ |
178 |
| - "node_modules/", |
179 |
| - "lib/" |
180 |
| - ], |
181 | 160 | "prettier": {
|
182 | 161 | "quoteProps": "consistent",
|
183 | 162 | "singleQuote": true,
|
|
0 commit comments