diff --git a/package-lock.json b/package-lock.json index 7cd496fda..0e633c5d4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,9 +10,9 @@ "license": "AGPL-3.0", "dependencies": { "@edx/brand": "npm:@edx/brand-openedx@1.2.0", - "@edx/frontend-component-footer": "11.7.1", - "@edx/frontend-component-header": "3.7.2", - "@edx/frontend-platform": "4.0.2", + "@edx/frontend-component-footer": "12.0.0", + "@edx/frontend-component-header": "4.0.0", + "@edx/frontend-platform": "4.2.0", "@edx/paragon": "20.28.5", "@fortawesome/fontawesome-svg-core": "1.2.36", "@fortawesome/free-brands-svg-icons": "5.15.4", @@ -1989,10 +1989,10 @@ } }, "node_modules/@edx/frontend-component-footer": { - "version": "11.7.1", - "license": "AGPL-3.0", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@edx/frontend-component-footer/-/frontend-component-footer-12.0.0.tgz", + "integrity": "sha512-m8Rx6ZPWzIN5XLrz6Ft3aTuFo0rty0jECd79CBYWdm0D9KD1WxoYEG+fElluyOQp/t42T5jLImHTSWjFURx5kw==", "dependencies": { - "@edx/frontend-platform": "^4.0.1", "@fortawesome/fontawesome-svg-core": "6.4.0", "@fortawesome/free-brands-svg-icons": "6.4.0", "@fortawesome/free-regular-svg-icons": "6.4.0", @@ -2000,9 +2000,10 @@ "@fortawesome/react-fontawesome": "0.2.0" }, "peerDependencies": { + "@edx/frontend-platform": "^4.0.0", "prop-types": "^15.5.10", - "react": "^16.9.0", - "react-dom": "^16.9.0" + "react": "^16.9.0 || ^17.0.0", + "react-dom": "^16.9.0 || ^17.0.0" } }, "node_modules/@edx/frontend-component-footer/node_modules/@fortawesome/fontawesome-common-types": { @@ -2058,11 +2059,10 @@ } }, "node_modules/@edx/frontend-component-header": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/@edx/frontend-component-header/-/frontend-component-header-3.7.2.tgz", - "integrity": "sha512-tUGatyYfFB5bKg+iqbFfvRNtvLM54A7WlRKWQ4dY3iIjcMDCD99CcdfqGup3gbIMIBehS14o0skDs2J8R3OElw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@edx/frontend-component-header/-/frontend-component-header-4.0.0.tgz", + "integrity": "sha512-r/L3p2ZSI1DitjxVKAor18GmgJllafYslrdpzGI0vcX/gTemH13jf2Xr9iQqrT921DP2nzZ5GOwGJNptTSjiaA==", "dependencies": { - "@edx/frontend-platform": "^4.0.1", "@edx/paragon": "20.30.1", "@fortawesome/fontawesome-svg-core": "6.3.0", "@fortawesome/free-brands-svg-icons": "6.3.0", @@ -2074,6 +2074,7 @@ "react-transition-group": "4.4.5" }, "peerDependencies": { + "@edx/frontend-platform": "^4.0.0", "prop-types": "^15.5.10", "react": "^16.9.0 || ^17.0.0", "react-dom": "^16.9.0 || ^17.0.0" @@ -2223,8 +2224,9 @@ } }, "node_modules/@edx/frontend-platform": { - "version": "4.0.2", - "license": "AGPL-3.0", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@edx/frontend-platform/-/frontend-platform-4.2.0.tgz", + "integrity": "sha512-iDoFeccENQKBjqUgdjl5KSwBrjNEj8YW6Ual+6twcHHJUBg3yRoBEphwHIoRREcMgQjhdKVAdWj8eleh4JsEKA==", "dependencies": { "@cospired/i18n-iso-languages": "2.2.0", "@formatjs/intl-pluralrules": "4.3.3", @@ -2247,13 +2249,14 @@ "universal-cookie": "4.0.4" }, "bin": { + "intl-imports.js": "i18n/scripts/intl-imports.js", "transifex-utils.js": "i18n/scripts/transifex-utils.js" }, "peerDependencies": { "@edx/paragon": ">= 10.0.0 < 21.0.0", "prop-types": "^15.7.2", - "react": "^16.9.0", - "react-dom": "^16.9.0", + "react": "^16.9.0 || ^17.0.0", + "react-dom": "^16.9.0 || ^17.0.0", "react-redux": "^7.1.1", "react-router-dom": "^5.0.1", "redux": "^4.0.4" diff --git a/package.json b/package.json index 93ef6fef1..c98e6f5a2 100644 --- a/package.json +++ b/package.json @@ -28,9 +28,9 @@ ], "dependencies": { "@edx/brand": "npm:@edx/brand-openedx@1.2.0", - "@edx/frontend-component-footer": "11.7.1", - "@edx/frontend-component-header": "3.7.2", - "@edx/frontend-platform": "4.0.2", + "@edx/frontend-component-footer": "12.0.0", + "@edx/frontend-component-header": "4.0.0", + "@edx/frontend-platform": "4.2.0", "@edx/paragon": "20.28.5", "@fortawesome/fontawesome-svg-core": "1.2.36", "@fortawesome/free-brands-svg-icons": "5.15.4",