diff --git a/package-lock.json b/package-lock.json index 1e42fae4d..5892a1f48 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "@edx/brand": "npm:@edx/brand-openedx@1.1.0", "@edx/frontend-build": "8.0.4", "@edx/frontend-component-footer": "10.1.6", - "@edx/frontend-lib-content-components": "1.13.0", + "@edx/frontend-lib-content-components": "1.18.0", "@edx/frontend-platform": "1.15.5", "@edx/paragon": "19.9.0", "@fortawesome/fontawesome-svg-core": "1.2.28", @@ -4904,18 +4904,18 @@ } }, "node_modules/@edx/frontend-lib-content-components": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@edx/frontend-lib-content-components/-/frontend-lib-content-components-1.13.0.tgz", - "integrity": "sha512-EYVvWgQtT33RZZasfIJZva7EQhfJzniV7Bc908o7X0jhKk+sdw3iqTq6PL76vFC9qXv7fKdMgTrmnI+QiDDh3w==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@edx/frontend-lib-content-components/-/frontend-lib-content-components-1.18.0.tgz", + "integrity": "sha512-Vu7oAlgCOTmFM82N+UDsKSjveKGM4iPZbEBxoSfwo9rnDYHsU7SmeBgi2/3PpfwcAVnScIaLgdeJK4iWWm6/1A==", "dependencies": { - "@reduxjs/toolkit": "^1.7.2", - "@tinymce/tinymce-react": "^3.13.0", + "@reduxjs/toolkit": "^1.8.1", + "@tinymce/tinymce-react": "^3.14.0", "babel-polyfill": "6.26.0", "enzyme": "3.11.0", "enzyme-adapter-react-16": "1.15.6", "enzyme-to-json": "^3.6.2", "lodash-es": "^4.17.21", - "react-redux": "^7.2.6", + "react-redux": "^7.2.8", "react-responsive": "8.2.0", "react-transition-group": "4.4.2", "redux": "4.1.2", @@ -4924,7 +4924,7 @@ "redux-mock-store": "^1.5.4", "redux-thunk": "^2.4.1", "reselect": "^4.1.5", - "tinymce": "^5.10.2", + "tinymce": "^5.10.4", "video-react": "^0.15.0", "video.js": "^7.18.1" }, @@ -4937,9 +4937,9 @@ } }, "node_modules/@edx/frontend-lib-content-components/node_modules/@reduxjs/toolkit": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.8.0.tgz", - "integrity": "sha512-cdfHWfcvLyhBUDicoFwG1u32JqvwKDxLxDd7zSmSoFw/RhYLOygIRtmaMjPRUUHmVmmAGAvquLLsKKU/677kSQ==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.8.1.tgz", + "integrity": "sha512-Q6mzbTpO9nOYRnkwpDlFOAbQnd3g7zj7CtHAZWz5SzE5lcV97Tf8f3SzOO8BoPOMYBFgfZaqTUZqgGu+a0+Fng==", "dependencies": { "immer": "^9.0.7", "redux": "^4.1.2", @@ -4947,7 +4947,7 @@ "reselect": "^4.1.5" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || 18.0.0-beta", + "react": "^16.9.0 || ^17.0.0 || ^18", "react-redux": "^7.2.1 || ^8.0.0-beta" }, "peerDependenciesMeta": { @@ -4960,9 +4960,9 @@ } }, "node_modules/@edx/frontend-lib-content-components/node_modules/immer": { - "version": "9.0.12", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", - "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==", + "version": "9.0.14", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.14.tgz", + "integrity": "sha512-ubBeqQutOSLIFCUBN03jGeOS6a3DoYlSYwYJTa+gSKEZKU5redJIqkIdZ3JVv/4RZpfcXdAWH5zCNLWPRv2WDw==", "funding": { "type": "opencollective", "url": "https://opencollective.com/immer" @@ -4974,9 +4974,9 @@ "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" }, "node_modules/@edx/frontend-lib-content-components/node_modules/react-redux": { - "version": "7.2.6", - "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.6.tgz", - "integrity": "sha512-10RPdsz0UUrRL1NZE0ejTkucnclYSgXp5q+tB5SWx2qeG2ZJQJyymgAhwKy73yiL/13btfB6fPr+rgbMAaZIAQ==", + "version": "7.2.8", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.8.tgz", + "integrity": "sha512-6+uDjhs3PSIclqoCk0kd6iX74gzrGc3W5zcAjbrFgEdIjRSQObdIwfx80unTkVUYvbQ95Y8Av3OvFHq1w5EOUw==", "dependencies": { "@babel/runtime": "^7.15.4", "@types/react-redux": "^7.1.20", @@ -4986,7 +4986,7 @@ "react-is": "^17.0.2" }, "peerDependencies": { - "react": "^16.8.3 || ^17" + "react": "^16.8.3 || ^17 || ^18" }, "peerDependenciesMeta": { "react-dom": { @@ -8179,16 +8179,16 @@ } }, "node_modules/@tinymce/tinymce-react": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/@tinymce/tinymce-react/-/tinymce-react-3.13.1.tgz", - "integrity": "sha512-fZ4ChY1KG8o6gzyBUegtPP8Voc18CvInA99SGpTwJ3OCpP0lYiydcup7DWh0VFVxQC7G7pOJun7GmtYc73WveA==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tinymce/tinymce-react/-/tinymce-react-3.14.0.tgz", + "integrity": "sha512-1X3Kl4DNVG/XNttlniQHvb9awX2MrD7XaFO2nWZ9SJrionIqWqKMLVl5GnJ8Br6KehNl97amxO8t3+5eLvfgxg==", "dependencies": { "prop-types": "^15.6.2", "tinymce": "^5.5.1" }, "peerDependencies": { - "react": "^17.0.1 || ^16.7.0", - "react-dom": "^17.0.1 || ^16.7.0" + "react": "^18.0.0 || ^17.0.1 || ^16.7.0", + "react-dom": "^18.0.0 || ^17.0.1 || ^16.7.0" } }, "node_modules/@tootallnate/once": { @@ -8553,9 +8553,9 @@ } }, "node_modules/@types/react-redux": { - "version": "7.1.23", - "resolved": "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.23.tgz", - "integrity": "sha512-D02o3FPfqQlfu2WeEYwh3x2otYd2Dk1o8wAfsA0B1C2AJEFxE663Ozu7JzuWbznGgW248NaOF6wsqCGNq9d3qw==", + "version": "7.1.24", + "resolved": "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.24.tgz", + "integrity": "sha512-7FkurKcS1k0FHZEtdbbgN8Oc6b+stGSfZYjQGicofJ0j4U0qIn/jaSvnP2pLwZKiai3/17xqqxkkrxTgN8UNbQ==", "dependencies": { "@types/hoist-non-react-statics": "^3.3.0", "@types/react": "*", @@ -30302,9 +30302,9 @@ "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" }, "node_modules/tinymce": { - "version": "5.10.3", - "resolved": "https://registry.npmjs.org/tinymce/-/tinymce-5.10.3.tgz", - "integrity": "sha512-O59ssHNnujWvSk5Gt8hIGrdNCMKVWVQv9F8siAgLTRgTh0t3NDHrP1UlLtCxArUi9DPWZvlBeUz8D5fJTu7vnA==" + "version": "5.10.4", + "resolved": "https://registry.npmjs.org/tinymce/-/tinymce-5.10.4.tgz", + "integrity": "sha512-L0ivAhGu7bEo6cUBrCzhtKlkIQqG2sTcL+uu7soMSxrECQIC5VwUnzp9HCEf+fRl36q6zavLV48lf8jelj+gXA==" }, "node_modules/tmp": { "version": "0.0.33", @@ -35953,18 +35953,18 @@ } }, "@edx/frontend-lib-content-components": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@edx/frontend-lib-content-components/-/frontend-lib-content-components-1.13.0.tgz", - "integrity": "sha512-EYVvWgQtT33RZZasfIJZva7EQhfJzniV7Bc908o7X0jhKk+sdw3iqTq6PL76vFC9qXv7fKdMgTrmnI+QiDDh3w==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@edx/frontend-lib-content-components/-/frontend-lib-content-components-1.18.0.tgz", + "integrity": "sha512-Vu7oAlgCOTmFM82N+UDsKSjveKGM4iPZbEBxoSfwo9rnDYHsU7SmeBgi2/3PpfwcAVnScIaLgdeJK4iWWm6/1A==", "requires": { - "@reduxjs/toolkit": "^1.7.2", - "@tinymce/tinymce-react": "^3.13.0", + "@reduxjs/toolkit": "^1.8.1", + "@tinymce/tinymce-react": "^3.14.0", "babel-polyfill": "6.26.0", "enzyme": "3.11.0", "enzyme-adapter-react-16": "1.15.6", "enzyme-to-json": "^3.6.2", "lodash-es": "^4.17.21", - "react-redux": "^7.2.6", + "react-redux": "^7.2.8", "react-responsive": "8.2.0", "react-transition-group": "4.4.2", "redux": "4.1.2", @@ -35973,15 +35973,15 @@ "redux-mock-store": "^1.5.4", "redux-thunk": "^2.4.1", "reselect": "^4.1.5", - "tinymce": "^5.10.2", + "tinymce": "^5.10.4", "video-react": "^0.15.0", "video.js": "^7.18.1" }, "dependencies": { "@reduxjs/toolkit": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.8.0.tgz", - "integrity": "sha512-cdfHWfcvLyhBUDicoFwG1u32JqvwKDxLxDd7zSmSoFw/RhYLOygIRtmaMjPRUUHmVmmAGAvquLLsKKU/677kSQ==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.8.1.tgz", + "integrity": "sha512-Q6mzbTpO9nOYRnkwpDlFOAbQnd3g7zj7CtHAZWz5SzE5lcV97Tf8f3SzOO8BoPOMYBFgfZaqTUZqgGu+a0+Fng==", "requires": { "immer": "^9.0.7", "redux": "^4.1.2", @@ -35990,9 +35990,9 @@ } }, "immer": { - "version": "9.0.12", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", - "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==" + "version": "9.0.14", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.14.tgz", + "integrity": "sha512-ubBeqQutOSLIFCUBN03jGeOS6a3DoYlSYwYJTa+gSKEZKU5redJIqkIdZ3JVv/4RZpfcXdAWH5zCNLWPRv2WDw==" }, "react-is": { "version": "17.0.2", @@ -36000,9 +36000,9 @@ "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" }, "react-redux": { - "version": "7.2.6", - "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.6.tgz", - "integrity": "sha512-10RPdsz0UUrRL1NZE0ejTkucnclYSgXp5q+tB5SWx2qeG2ZJQJyymgAhwKy73yiL/13btfB6fPr+rgbMAaZIAQ==", + "version": "7.2.8", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.8.tgz", + "integrity": "sha512-6+uDjhs3PSIclqoCk0kd6iX74gzrGc3W5zcAjbrFgEdIjRSQObdIwfx80unTkVUYvbQ95Y8Av3OvFHq1w5EOUw==", "requires": { "@babel/runtime": "^7.15.4", "@types/react-redux": "^7.1.20", @@ -38407,9 +38407,9 @@ } }, "@tinymce/tinymce-react": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/@tinymce/tinymce-react/-/tinymce-react-3.13.1.tgz", - "integrity": "sha512-fZ4ChY1KG8o6gzyBUegtPP8Voc18CvInA99SGpTwJ3OCpP0lYiydcup7DWh0VFVxQC7G7pOJun7GmtYc73WveA==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@tinymce/tinymce-react/-/tinymce-react-3.14.0.tgz", + "integrity": "sha512-1X3Kl4DNVG/XNttlniQHvb9awX2MrD7XaFO2nWZ9SJrionIqWqKMLVl5GnJ8Br6KehNl97amxO8t3+5eLvfgxg==", "requires": { "prop-types": "^15.6.2", "tinymce": "^5.5.1" @@ -38750,9 +38750,9 @@ } }, "@types/react-redux": { - "version": "7.1.23", - "resolved": "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.23.tgz", - "integrity": "sha512-D02o3FPfqQlfu2WeEYwh3x2otYd2Dk1o8wAfsA0B1C2AJEFxE663Ozu7JzuWbznGgW248NaOF6wsqCGNq9d3qw==", + "version": "7.1.24", + "resolved": "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.24.tgz", + "integrity": "sha512-7FkurKcS1k0FHZEtdbbgN8Oc6b+stGSfZYjQGicofJ0j4U0qIn/jaSvnP2pLwZKiai3/17xqqxkkrxTgN8UNbQ==", "requires": { "@types/hoist-non-react-statics": "^3.3.0", "@types/react": "*", @@ -55703,9 +55703,9 @@ "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" }, "tinymce": { - "version": "5.10.3", - "resolved": "https://registry.npmjs.org/tinymce/-/tinymce-5.10.3.tgz", - "integrity": "sha512-O59ssHNnujWvSk5Gt8hIGrdNCMKVWVQv9F8siAgLTRgTh0t3NDHrP1UlLtCxArUi9DPWZvlBeUz8D5fJTu7vnA==" + "version": "5.10.4", + "resolved": "https://registry.npmjs.org/tinymce/-/tinymce-5.10.4.tgz", + "integrity": "sha512-L0ivAhGu7bEo6cUBrCzhtKlkIQqG2sTcL+uu7soMSxrECQIC5VwUnzp9HCEf+fRl36q6zavLV48lf8jelj+gXA==" }, "tmp": { "version": "0.0.33", diff --git a/package.json b/package.json index 73dacc058..f20c384b3 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "@edx/frontend-build": "8.0.4", "@edx/brand": "npm:@edx/brand-openedx@1.1.0", "@edx/frontend-component-footer": "10.1.6", - "@edx/frontend-lib-content-components": "1.13.0", + "@edx/frontend-lib-content-components": "1.18.0", "@edx/frontend-platform": "1.15.5", "@edx/paragon": "19.9.0", "@fortawesome/fontawesome-svg-core": "1.2.28",