diff --git a/themes/src/main/resources/theme/keycloak/common/resources/package.json b/themes/src/main/resources/theme/keycloak/common/resources/package.json index de3754ac7bda..c6922746773a 100644 --- a/themes/src/main/resources/theme/keycloak/common/resources/package.json +++ b/themes/src/main/resources/theme/keycloak/common/resources/package.json @@ -8,7 +8,7 @@ "dependencies": { "@patternfly-v5/patternfly": "npm:@patternfly/patternfly@^5.1.0", "@patternfly/patternfly": "^4.224.5", - "@patternfly/react-core": "^4.278.1", + "@patternfly/react-core": "^5.3.1", "jquery": "^3.7.1", "patternfly": "^3.59.5", "react": "^18.2.0", diff --git a/themes/src/main/resources/theme/keycloak/common/resources/pnpm-lock.yaml b/themes/src/main/resources/theme/keycloak/common/resources/pnpm-lock.yaml index 6dbdcf4984d9..43affd7969bf 100644 --- a/themes/src/main/resources/theme/keycloak/common/resources/pnpm-lock.yaml +++ b/themes/src/main/resources/theme/keycloak/common/resources/pnpm-lock.yaml @@ -12,8 +12,8 @@ dependencies: specifier: ^4.224.5 version: 4.224.5 '@patternfly/react-core': - specifier: ^4.278.1 - version: 4.278.1(react-dom@18.2.0)(react@18.2.0) + specifier: ^5.3.1 + version: 5.3.1(react-dom@18.2.0)(react@18.2.0) jquery: specifier: ^3.7.1 version: 3.7.1 @@ -94,39 +94,38 @@ packages: resolution: {integrity: sha512-wzVgL/0xPsmuRKWc6lMNEo5gDcTUtyU231eJSBTapOKXiwBOv2flvLEHPYLO6oDYXO+hwUrVgbcZFWMd1UlLwA==} dev: false - /@patternfly/react-core@4.278.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-BZ+A0r/xLWXLxE5/b8FTVxRI/KokDlTQOS0ub49ts7nv++vmZS7kU4tn2bfuh7RVw/BfW4CNtoMzeJkM8GpaWw==} + /@patternfly/react-core@5.3.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-wMCwymttWaaY3Zwh2R2rZL2asyJkB6T/QVTt13cD3/e0pVlPYw6nvws3MVyNDPReCuzmgiw0m8cvpwPobYkVXw==} peerDependencies: - react: ^16.8 || ^17 || ^18 - react-dom: ^16.8 || ^17 || ^18 + react: ^17 || ^18 + react-dom: ^17 || ^18 dependencies: - '@patternfly/react-icons': 4.93.7(react-dom@18.2.0)(react@18.2.0) - '@patternfly/react-styles': 4.92.8 - '@patternfly/react-tokens': 4.94.7 - focus-trap: 6.9.2 + '@patternfly/react-icons': 5.3.1(react-dom@18.2.0)(react@18.2.0) + '@patternfly/react-styles': 5.3.0 + '@patternfly/react-tokens': 5.3.0 + focus-trap: 7.5.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-dropzone: 9.0.0(react@18.2.0) - tippy.js: 5.1.2 + react-dropzone: 14.2.3(react@18.2.0) tslib: 2.6.2 dev: false - /@patternfly/react-icons@4.93.7(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-3kr35dgba7Qz5CSzmfH0rIjSvBC5xkmiknf3SvVUVxaiVA7KRowID8viYHeZlf3v/Oa3sEewaH830Q0t+nWsZQ==} + /@patternfly/react-icons@5.3.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-puiMzX39asr+j5adA3J1xuK5NjwKH4UAp57GoLTga9DcsPu0g8u0H3WHtunYCJzUQ8n7FvaMYFH1H0WcWlDIQQ==} peerDependencies: - react: ^16.8 || ^17 || ^18 - react-dom: ^16.8 || ^17 || ^18 + react: ^17 || ^18 + react-dom: ^17 || ^18 dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@patternfly/react-styles@4.92.8: - resolution: {integrity: sha512-K4lUU8O4HiCX9NeuNUIrPgN3wlGERCxJVio+PAjd8hpJD/PKnjFfOJ9u6/Cii3qLy/5ZviWPRNHbGiwA/+YUhg==} + /@patternfly/react-styles@5.3.0: + resolution: {integrity: sha512-/EdkURW+v7Rzw/CiEqL+NfGtLvLMGIwOEyDhvlMDbRip2usGw4HLZv3Bep0cJe29zOeY27cDVZDM1HfyXLebtw==} dev: false - /@patternfly/react-tokens@4.94.7: - resolution: {integrity: sha512-h+ducOLDMSxcuec3+YY3x+stM5ZUSnrl/lC/eVmjypil2El08NuE2MNEPMQWdhrod6VRRZFMNqZw/m82iv6U1A==} + /@patternfly/react-tokens@5.3.0: + resolution: {integrity: sha512-24ZY5hgwt11InW3XtINM5p9Fo1hDiVor6Q4uphPZh8Mt89AsZZw1UweTaGg54I0Ah2Wzv6rkQy51LX7tZtIwjQ==} dev: false /@rollup/plugin-commonjs@25.0.7(rollup@4.9.6): @@ -579,11 +578,9 @@ packages: hasBin: true dev: true - /attr-accept@1.1.3: - resolution: {integrity: sha512-iT40nudw8zmCweivz6j58g+RT33I4KbaIvRUhjNmDwO2WmsQUxFEZZYZ5w3vXe5x5MX9D7mfvA/XaLOZYFR9EQ==} + /attr-accept@2.2.2: + resolution: {integrity: sha512-7prDjvt9HmqiZ0cl5CRjtS84sEyhsHP2coDkaZKRKVfCDo9s7iw7ChVmar78Gu9pC4SoR/28wFu/G5JJhTnqEg==} engines: {node: '>=4'} - dependencies: - core-js: 2.6.12 dev: false /balanced-match@1.0.2: @@ -683,12 +680,6 @@ packages: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} dev: true - /core-js@2.6.12: - resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==} - deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js. - requiresBuild: true - dev: false - /d3@3.5.17: resolution: {integrity: sha512-yFk/2idb8OHPKkbAL8QaOaqENNoMhIaSHZerk3oQsECwkObkCpJyjYwCe+OHiq6UEdhe1m8ZGARRRO3ljFjlKg==} requiresBuild: true @@ -773,17 +764,17 @@ packages: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} dev: true - /file-selector@0.1.19: - resolution: {integrity: sha512-kCWw3+Aai8Uox+5tHCNgMFaUdgidxvMnLWO6fM5sZ0hA2wlHP5/DHGF0ECe84BiB95qdJbKNEJhWKVDvMN+JDQ==} - engines: {node: '>= 10'} + /file-selector@0.6.0: + resolution: {integrity: sha512-QlZ5yJC0VxHxQQsQhXvBaC7VRJ2uaxTf+Tfpu4Z/OcVQJVpZO+DGU0rkoVW5ce2SccxugvpBJoMvUs59iILYdw==} + engines: {node: '>= 12'} dependencies: tslib: 2.6.2 dev: false - /focus-trap@6.9.2: - resolution: {integrity: sha512-gBEuXOPNOKPrLdZpMFUSTyIo1eT2NSZRrwZ9r/0Jqw5tmT3Yvxfmu8KBHw8xW2XQkw6E/JoG+OlEq7UDtSUNgw==} + /focus-trap@7.5.2: + resolution: {integrity: sha512-p6vGNNWLDGwJCiEjkSK6oERj/hEyI9ITsSwIUICBoKLlWiTWXJRfQibCwcoi50rTZdbi87qDtUlMCmQwsGSgPw==} dependencies: - tabbable: 5.3.3 + tabbable: 6.2.0 dev: false /font-awesome-sass@4.7.0: @@ -1022,21 +1013,6 @@ packages: engines: {node: '>=8.6'} dev: true - /popper.js@1.16.1: - resolution: {integrity: sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==} - deprecated: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1 - dev: false - - /prop-types-extra@1.1.1(react@18.2.0): - resolution: {integrity: sha512-59+AHNnHYCdiC+vMwY52WmvP5dM3QLeoumYuEyceQDi9aEhtwN9zIQ2ZNo25sMyXnbh32h+P1ezDsUpUH3JAew==} - peerDependencies: - react: '>=0.14.0' - dependencies: - react: 18.2.0 - react-is: 16.13.1 - warning: 4.0.3 - dev: false - /prop-types@15.8.1: resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} dependencies: @@ -1061,16 +1037,15 @@ packages: scheduler: 0.23.0 dev: false - /react-dropzone@9.0.0(react@18.2.0): - resolution: {integrity: sha512-wZ2o9B2qkdE3RumWhfyZT9swgJYJPeU5qHEcMU8weYpmLex1eeWX0CC32/Y0VutB+BBi2D+iePV/YZIiB4kZGw==} - engines: {node: '>= 6'} + /react-dropzone@14.2.3(react@18.2.0): + resolution: {integrity: sha512-O3om8I+PkFKbxCukfIR3QAGftYXDZfOE2N1mr/7qebQJHs7U+/RSL/9xomJNpRg9kM5h9soQSdf0Gc7OHF5Fug==} + engines: {node: '>= 10.13'} peerDependencies: - react: '>=0.14.0' + react: '>= 16.8 || 18.0.0' dependencies: - attr-accept: 1.1.3 - file-selector: 0.1.19 + attr-accept: 2.2.2 + file-selector: 0.6.0 prop-types: 15.8.1 - prop-types-extra: 1.1.1(react@18.2.0) react: 18.2.0 dev: false @@ -1180,8 +1155,8 @@ packages: engines: {node: '>= 0.4'} dev: true - /tabbable@5.3.3: - resolution: {integrity: sha512-QD9qKY3StfbZqWOPLp0++pOrAVb/HbUi5xCc8cUo4XjP19808oaMiDzn0leBY5mCespIBM0CIZePzZjgzR83kA==} + /tabbable@6.2.0: + resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} dev: false /terser@5.24.0: @@ -1195,22 +1170,10 @@ packages: source-map-support: 0.5.21 dev: true - /tippy.js@5.1.2: - resolution: {integrity: sha512-Qtrv2wqbRbaKMUb6bWWBQWPayvcDKNrGlvihxtsyowhT7RLGEh1STWuy6EMXC6QLkfKPB2MLnf8W2mzql9VDAw==} - dependencies: - popper.js: 1.16.1 - dev: false - /tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} dev: false - /warning@4.0.3: - resolution: {integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==} - dependencies: - loose-envify: 1.4.0 - dev: false - /wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} dev: true