diff --git a/package-lock.json b/package-lock.json index 7c0cf810..49cb995d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,6 @@ "@fortawesome/free-solid-svg-icons": "5.15.1", "@fortawesome/react-fontawesome": "^0.1.14", "@openedx/paragon": "21.13.1", - "@testing-library/react-hooks": "^8.0.1", "axios": "^1.7.7", "babel-polyfill": "6.26.0", "classnames": "2.2.6", @@ -47,7 +46,8 @@ "@openedx/frontend-build": "14.0.3", "@testing-library/dom": "^9.3.4", "@testing-library/jest-dom": "^5.17.0", - "@testing-library/react": "12.1.4", + "@testing-library/react": "12.1.5", + "@testing-library/react-hooks": "^8.0.1", "@testing-library/user-event": "^14.5.2", "@types/react-table": "^7.7.2", "@wojtekmaj/enzyme-adapter-react-17": "^0.8.0", @@ -1933,6 +1933,43 @@ "react-router-dom": "^6.0.0" } }, + "node_modules/@edx/frontend-enterprise-utils/node_modules/@testing-library/dom": { + "version": "8.20.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.1.tgz", + "integrity": "sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.1.3", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@edx/frontend-enterprise-utils/node_modules/@testing-library/react": { + "version": "12.1.4", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-12.1.4.tgz", + "integrity": "sha512-jiPKOm7vyUw311Hn/HlNQ9P8/lHNtArAx0PisXyFixDDvfl8DbD6EUdbshK5eqauvBSvzZd19itqQ9j3nferJA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.0.0", + "@types/react-dom": "*" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, "node_modules/@edx/frontend-platform": { "version": "8.0.0", "license": "AGPL-3.0", @@ -3852,25 +3889,29 @@ } }, "node_modules/@testing-library/react": { - "version": "12.1.4", + "version": "12.1.5", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-12.1.5.tgz", + "integrity": "sha512-OfTXCJUFgjd/digLUuPxa0+/3ZxsQmE7ub9kcbW/wi96Bh3o/p5vrETcBGfP17NWPGqeYYl5LTRpwyGoMC4ysg==", + "dev": true, "license": "MIT", "dependencies": { "@babel/runtime": "^7.12.5", "@testing-library/dom": "^8.0.0", - "@types/react-dom": "*" + "@types/react-dom": "<18.0.0" }, "engines": { "node": ">=12" }, "peerDependencies": { - "react": "*", - "react-dom": "*" + "react": "<18.0.0", + "react-dom": "<18.0.0" } }, "node_modules/@testing-library/react-hooks": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/@testing-library/react-hooks/-/react-hooks-8.0.1.tgz", "integrity": "sha512-Aqhl2IVmLt8IovEVarNDFuJDVWVvhnr9/GCU6UUnrYXwgDFF9h2L2o2P9KBni1AST5sT6riAyoukFLyjQUgD/g==", + "dev": true, "dependencies": { "@babel/runtime": "^7.12.5", "react-error-boundary": "^3.1.0" @@ -3898,6 +3939,9 @@ }, "node_modules/@testing-library/react/node_modules/@testing-library/dom": { "version": "8.20.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.1.tgz", + "integrity": "sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g==", + "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.10.4", @@ -3913,8 +3957,20 @@ "node": ">=12" } }, + "node_modules/@testing-library/react/node_modules/@types/react-dom": { + "version": "17.0.26", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.26.tgz", + "integrity": "sha512-Z+2VcYXJwOqQ79HreLU/1fyQ88eXSSFh6I3JdrEHQIfYSI0kCQpTGvOrbE6jFGGYXKsHuwY9tBa/w5Uo6KzrEg==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@types/react": "^17.0.0" + } + }, "node_modules/@testing-library/user-event": { - "version": "14.5.2", + "version": "14.6.1", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.6.1.tgz", + "integrity": "sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw==", "dev": true, "license": "MIT", "engines": { @@ -13347,6 +13403,7 @@ "version": "3.1.4", "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.4.tgz", "integrity": "sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==", + "dev": true, "dependencies": { "@babel/runtime": "^7.12.5" }, @@ -13663,7 +13720,7 @@ }, "node_modules/react-shallow-renderer": { "version": "16.15.0", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "object-assign": "^4.1.1", @@ -13714,7 +13771,7 @@ }, "node_modules/react-test-renderer": { "version": "17.0.2", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "object-assign": "^4.1.1", @@ -13728,7 +13785,7 @@ }, "node_modules/react-test-renderer/node_modules/scheduler": { "version": "0.20.2", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "loose-envify": "^1.1.0", diff --git a/package.json b/package.json index f89db253..f2b7ce7d 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,7 @@ "@openedx/frontend-build": "14.0.3", "@testing-library/dom": "^9.3.4", "@testing-library/jest-dom": "^5.17.0", - "@testing-library/react": "12.1.4", + "@testing-library/react": "12.1.5", "@testing-library/react-hooks": "^8.0.1", "@testing-library/user-event": "^14.5.2", "@types/react-table": "^7.7.2",