Skip to content

Commit cbd4007

Browse files
pierrezimmermannbampierrezimmermann
andauthored
BREAKING CHANGE: upgrade testing library plugin (#51)
* chore: add all peer dependencies as dev dependencies * BREAKING CHANGE(eslint-plugin): update testing library plugin to 6.0.1 --------- Co-authored-by: pierrezimmermann <pierrez@nam.tech>
1 parent 7c14fd1 commit cbd4007

4 files changed

Lines changed: 328 additions & 30 deletions

File tree

example-app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"eslint-plugin-react-hooks": "^4.6.0",
2323
"eslint-plugin-react-native": "^4.0.0",
2424
"eslint-plugin-react-native-a11y": "^3.3.0",
25-
"eslint-plugin-testing-library": "^5.11.0",
25+
"eslint-plugin-testing-library": "^6.0.1",
2626
"jest": "^29.5.0",
2727
"prettier": "^2.8.8",
2828
"typescript": "^4.9.4"

packages/eslint-plugin/lib/configs/tests.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,15 @@ module.exports = defineConfig({
3030
"jest/valid-expect-in-promise": "error",
3131
"jest/valid-title": ["error", { disallowedWords: ["should"] }], // STYLE
3232
"jest-formatting/padding-around-all": "error", // STYLE
33-
"testing-library/await-async-query": "error",
33+
"testing-library/await-async-queries": "error",
3434
"testing-library/no-manual-cleanup": "error",
3535
"testing-library/no-container": "error",
36-
"testing-library/no-await-sync-query": "error",
36+
"testing-library/no-await-sync-queries": "error",
3737
"testing-library/no-await-sync-events": "error",
3838
"testing-library/no-debugging-utils": "error",
3939
"testing-library/await-async-utils": "error",
4040
"testing-library/no-promise-in-fire-event": "error",
41-
"testing-library/no-render-in-setup": "error",
41+
"testing-library/no-render-in-lifecycle": "error",
4242
"testing-library/no-unnecessary-act": "error",
4343
"testing-library/no-wait-for-multiple-assertions": "error",
4444
"testing-library/prefer-explicit-assert": "error",

packages/eslint-plugin/package.json

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"eslint-plugin-react-hooks": "^4.6.0",
3434
"eslint-plugin-react-native": "^4.0.0",
3535
"eslint-plugin-react-native-a11y": "^3.3.0",
36-
"eslint-plugin-testing-library": "^5.11.0",
36+
"eslint-plugin-testing-library": "^6.0.1",
3737
"prettier": "^2.8.8"
3838
},
3939
"dependencies": {
@@ -43,12 +43,21 @@
4343
"requireindex": "^1.2.0"
4444
},
4545
"devDependencies": {
46+
"@typescript-eslint/eslint-plugin": "^5.61.0",
4647
"eslint": "^8.44.0",
4748
"eslint-doc-generator": "^1.4.3",
4849
"eslint-plugin-eslint-plugin": "^5.1.0",
50+
"eslint-plugin-jest": "^27.2.2",
51+
"eslint-plugin-jest-formatting": "^3.1.0",
4952
"eslint-plugin-node": "^11.1.0",
53+
"eslint-plugin-prettier": "^4.2.1",
54+
"eslint-plugin-react": "^7.31.11",
55+
"eslint-plugin-react-hooks": "^4.6.0",
56+
"eslint-plugin-react-native": "^4.0.0",
57+
"eslint-plugin-testing-library": "6.0.1",
5058
"mocha": "^10.2.0",
51-
"npm-run-all": "^4.1.5"
59+
"npm-run-all": "^4.1.5",
60+
"prettier": "^2.8.8"
5261
},
5362
"engines": {
5463
"node": "^14.17.0 || ^16.0.0 || >= 18.0.0"

0 commit comments

Comments
 (0)