diff --git a/package.json b/package.json index bab3c3e2..a9edf449 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ "@storybook/addon-links": "^10.5.8", "@storybook/react-vite": "^10.5.8", "@testing-library/dom": "^10.4.1", - "@testing-library/jest-dom": "^6.9.1", + "@testing-library/jest-dom": "^7.0.1", "@testing-library/react": "^16.3.2", "@trivago/prettier-plugin-sort-imports": "^6.0.2", "@types/eslint": "^9.6.1", @@ -101,7 +101,7 @@ "eslint-plugin-react-hooks": "^7.1.0", "globals": "^17.11.0", "jest": "^30.4.2", - "jest-axe": "^10.0.0", + "jest-axe": "^11.0.0", "jest-environment-jsdom": "^30.4.1", "nhsuk-frontend": "^10.3.1", "outdent": "^0.8.0", diff --git a/yarn.lock b/yarn.lock index 5649a5cd..84320132 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2162,15 +2162,6 @@ __metadata: languageName: node linkType: hard -"@jest/schemas@npm:^29.6.3": - version: 29.6.3 - resolution: "@jest/schemas@npm:29.6.3" - dependencies: - "@sinclair/typebox": "npm:^0.27.8" - checksum: 10c0/b329e89cd5f20b9278ae1233df74016ebf7b385e0d14b9f4c1ad18d096c4c19d1e687aa113a9c976b16ec07f021ae53dea811fb8c1248a50ac34fbe009fdf6be - languageName: node - linkType: hard - "@jest/snapshot-utils@npm:30.4.1": version: 30.4.1 resolution: "@jest/snapshot-utils@npm:30.4.1" @@ -3247,13 +3238,6 @@ __metadata: languageName: node linkType: hard -"@sinclair/typebox@npm:^0.27.8": - version: 0.27.8 - resolution: "@sinclair/typebox@npm:0.27.8" - checksum: 10c0/ef6351ae073c45c2ac89494dbb3e1f87cc60a93ce4cde797b782812b6f97da0d620ae81973f104b43c9b7eaa789ad20ba4f6a1359f1cc62f63729a55a7d22d4e - languageName: node - linkType: hard - "@sinclair/typebox@npm:^0.34.0": version: 0.34.41 resolution: "@sinclair/typebox@npm:0.34.41" @@ -3465,7 +3449,7 @@ __metadata: languageName: node linkType: hard -"@testing-library/jest-dom@npm:6.9.1, @testing-library/jest-dom@npm:^6.9.1": +"@testing-library/jest-dom@npm:6.9.1": version: 6.9.1 resolution: "@testing-library/jest-dom@npm:6.9.1" dependencies: @@ -3479,6 +3463,26 @@ __metadata: languageName: node linkType: hard +"@testing-library/jest-dom@npm:^7.0.1": + version: 7.0.1 + resolution: "@testing-library/jest-dom@npm:7.0.1" + dependencies: + "@adobe/css-tools": "npm:^4.4.0" + aria-query: "npm:^5.0.0" + css.escape: "npm:^1.5.1" + dom-accessibility-api: "npm:^0.6.3" + picocolors: "npm:^1.1.1" + redent: "npm:^3.0.0" + peerDependencies: + "@testing-library/dom": ">=10 <11" + vitest: ">= 0.32" + peerDependenciesMeta: + vitest: + optional: true + checksum: 10c0/4450af11d3580749949c6eee749077267c70d18f794952b9e24839f8f66afe28c6f83dd3d93b135cfd9aae8401b9861260cc309dee4ad4f2845b52b94e5c5e11 + languageName: node + linkType: hard + "@testing-library/react@npm:^16.3.2": version: 16.3.2 resolution: "@testing-library/react@npm:16.3.2" @@ -4407,10 +4411,10 @@ __metadata: languageName: node linkType: hard -"axe-core@npm:4.10.2": - version: 4.10.2 - resolution: "axe-core@npm:4.10.2" - checksum: 10c0/0e20169077de96946a547fce0df39d9aeebe0077f9d3eeff4896518b96fde857f80b98f0d4279274a7178791744dd5a54bb4f322de45b4f561ffa2586ff9a09d +"axe-core@npm:4.12.1": + version: 4.12.1 + resolution: "axe-core@npm:4.12.1" + checksum: 10c0/03438bd98cef38ad57554feea0d8de21705001db2655c27e0c33ff55e16dd7d6f49c28fb420dc93f7532e68ff363c0953056a5836e6f47068f193eb1765c7db7 languageName: node linkType: hard @@ -5154,13 +5158,6 @@ __metadata: languageName: node linkType: hard -"diff-sequences@npm:^29.6.3": - version: 29.6.3 - resolution: "diff-sequences@npm:29.6.3" - checksum: 10c0/32e27ac7dbffdf2fb0eb5a84efd98a9ad084fbabd5ac9abb8757c6770d5320d2acd172830b28c4add29bb873d59420601dfc805ac4064330ce59b1adfd0593b2 - languageName: node - linkType: hard - "doctrine@npm:^2.1.0": version: 2.1.0 resolution: "doctrine@npm:2.1.0" @@ -6908,15 +6905,15 @@ __metadata: languageName: node linkType: hard -"jest-axe@npm:^10.0.0": - version: 10.0.0 - resolution: "jest-axe@npm:10.0.0" +"jest-axe@npm:^11.0.0": + version: 11.0.0 + resolution: "jest-axe@npm:11.0.0" dependencies: - axe-core: "npm:4.10.2" + axe-core: "npm:4.12.1" chalk: "npm:4.1.2" - jest-matcher-utils: "npm:29.2.2" + jest-matcher-utils: "npm:30.4.1" lodash.merge: "npm:4.6.2" - checksum: 10c0/0c79e4a09e120224e903542591bfadfaa2574132c73639d3c9aa2371a720799929b2f2d13a12367f2642192dd0c66daec184ea9a134c8b20061216cea6801439 + checksum: 10c0/3ac9da84ad487fca6e5f79760faa98ce09358279023b0ccf15e5a01b350d3a6d4cac4537f833fbd39809a775d1573000277c21e4d166606d8d4289df9c7ecf16 languageName: node linkType: hard @@ -7050,18 +7047,6 @@ __metadata: languageName: node linkType: hard -"jest-diff@npm:^29.2.1": - version: 29.7.0 - resolution: "jest-diff@npm:29.7.0" - dependencies: - chalk: "npm:^4.0.0" - diff-sequences: "npm:^29.6.3" - jest-get-type: "npm:^29.6.3" - pretty-format: "npm:^29.7.0" - checksum: 10c0/89a4a7f182590f56f526443dde69acefb1f2f0c9e59253c61d319569856c4931eae66b8a3790c443f529267a0ddba5ba80431c585deed81827032b2b2a1fc999 - languageName: node - linkType: hard - "jest-docblock@npm:30.4.0": version: 30.4.0 resolution: "jest-docblock@npm:30.4.0" @@ -7115,13 +7100,6 @@ __metadata: languageName: node linkType: hard -"jest-get-type@npm:^29.2.0, jest-get-type@npm:^29.6.3": - version: 29.6.3 - resolution: "jest-get-type@npm:29.6.3" - checksum: 10c0/552e7a97a983d3c2d4e412a44eb7de0430ff773dd99f7500962c268d6dfbfa431d7d08f919c9d960530e5f7f78eb47f267ad9b318265e5092b3ff9ede0db7c2b - languageName: node - linkType: hard - "jest-haste-map@npm:30.4.1": version: 30.4.1 resolution: "jest-haste-map@npm:30.4.1" @@ -7154,18 +7132,6 @@ __metadata: languageName: node linkType: hard -"jest-matcher-utils@npm:29.2.2": - version: 29.2.2 - resolution: "jest-matcher-utils@npm:29.2.2" - dependencies: - chalk: "npm:^4.0.0" - jest-diff: "npm:^29.2.1" - jest-get-type: "npm:^29.2.0" - pretty-format: "npm:^29.2.1" - checksum: 10c0/a554e683bcd18cc11e1e018597771051e88cb3bf79cdbb5896f7550bd4c787e473ba4727336db2049fea6149e21546c8f1cde4b78a76eb595199cfeaba6450b1 - languageName: node - linkType: hard - "jest-matcher-utils@npm:30.2.0": version: 30.2.0 resolution: "jest-matcher-utils@npm:30.2.0" @@ -8170,7 +8136,7 @@ __metadata: "@storybook/addon-links": "npm:^10.5.8" "@storybook/react-vite": "npm:^10.5.8" "@testing-library/dom": "npm:^10.4.1" - "@testing-library/jest-dom": "npm:^6.9.1" + "@testing-library/jest-dom": "npm:^7.0.1" "@testing-library/react": "npm:^16.3.2" "@trivago/prettier-plugin-sort-imports": "npm:^6.0.2" "@types/eslint": "npm:^9.6.1" @@ -8193,7 +8159,7 @@ __metadata: eslint-plugin-react-hooks: "npm:^7.1.0" globals: "npm:^17.11.0" jest: "npm:^30.4.2" - jest-axe: "npm:^10.0.0" + jest-axe: "npm:^11.0.0" jest-environment-jsdom: "npm:^30.4.1" nhsuk-frontend: "npm:^10.3.1" outdent: "npm:^0.8.0" @@ -8887,17 +8853,6 @@ __metadata: languageName: node linkType: hard -"pretty-format@npm:^29.2.1, pretty-format@npm:^29.7.0": - version: 29.7.0 - resolution: "pretty-format@npm:29.7.0" - dependencies: - "@jest/schemas": "npm:^29.6.3" - ansi-styles: "npm:^5.0.0" - react-is: "npm:^18.0.0" - checksum: 10c0/edc5ff89f51916f036c62ed433506b55446ff739358de77207e63e88a28ca2894caac6e73dcb68166a606e51c8087d32d400473e6a9fdd2dbe743f46c9c0276f - languageName: node - linkType: hard - "proc-log@npm:^6.0.0": version: 6.1.0 resolution: "proc-log@npm:6.1.0" @@ -8986,7 +8941,7 @@ __metadata: languageName: node linkType: hard -"react-is-18@npm:react-is@^18.3.1, react-is@npm:^18.0.0, react-is@npm:^18.3.1": +"react-is-18@npm:react-is@^18.3.1, react-is@npm:^18.3.1": version: 18.3.1 resolution: "react-is@npm:18.3.1" checksum: 10c0/f2f1e60010c683479e74c63f96b09fb41603527cd131a9959e2aee1e5a8b0caf270b365e5ca77d4a6b18aae659b60a86150bb3979073528877029b35aecd2072