diff --git a/package-lock.json b/package-lock.json index b1bed5e..ac3648c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,13 +9,13 @@ "version": "0.0.1", "hasInstallScript": true, "dependencies": { - "@patternfly/react-component-groups": "^6.4.0", - "@patternfly/react-core": "^6.4.1", + "@patternfly/react-component-groups": "^6.5.0", + "@patternfly/react-core": "^6.5.1", "@redhat-cloud-services/frontend-components": "^6.1.1", "@redhat-cloud-services/frontend-components-notifications": "^5.0.7", "awesome-debounce-promise": "^2.1.0", "classnames": "^2.5.1", - "jotai": "^2.19.1", + "jotai": "^2.20.0", "react": "^18.3.1", "react-dom": "^18.3.1", "react-grid-layout": "^1.5.3", @@ -25,16 +25,16 @@ "@babel/core": "7.29.0", "@babel/plugin-proposal-object-rest-spread": "7.20.7", "@babel/plugin-transform-runtime": "7.29.0", - "@babel/preset-env": "7.29.2", + "@babel/preset-env": "7.29.5", "@babel/preset-react": "7.28.5", "@babel/preset-typescript": "^7.28.5", "@pmmmwh/react-refresh-webpack-plugin": "^0.6.2", "@redhat-cloud-services/eslint-config-redhat-cloud-services": "^2.0.12", - "@redhat-cloud-services/frontend-components-config": "^6.8.4", - "@redhat-cloud-services/tsc-transform-imports": "^1.0.58", + "@redhat-cloud-services/frontend-components-config": "^6.10.2", + "@redhat-cloud-services/tsc-transform-imports": "^1.1.2", "@testing-library/jest-dom": "^5.17.0", "@testing-library/react": "^14.3.1", - "@types/react": "^18.3.28", + "@types/react": "^18.3.29", "@types/react-dom": "^18.3.7", "@types/react-grid-layout": "^1.3.6", "@types/react-router-dom": "^5.3.3", @@ -82,9 +82,9 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz", - "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==", + "version": "7.29.3", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.3.tgz", + "integrity": "sha512-LIVqM46zQWZhj17qA8wb4nW/ixr2y1Nw+r1etiAWgRM6U1IqP+LNhL1yg440jYZR72jCWcWbLWzIosH+uP1fqg==", "devOptional": true, "license": "MIT", "engines": { @@ -498,6 +498,23 @@ "@babel/core": "^7.0.0" } }, + "node_modules/@babel/plugin-bugfix-safari-rest-destructuring-rhs-array": { + "version": "7.29.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-rest-destructuring-rhs-array/-/plugin-bugfix-safari-rest-destructuring-rhs-array-7.29.3.tgz", + "integrity": "sha512-SRS46DFR4HqzUzCVgi90/xMoL+zeBDBvWdKYXSEzh79kXswNFEglUpMKxR04//dPqwYXWUBJ3mpUd933ru9Kmg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.28.6", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { "version": "7.27.1", "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz", @@ -1261,9 +1278,9 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.29.0.tgz", - "integrity": "sha512-PrujnVFbOdUpw4UHiVwKvKRLMMic8+eC0CuNlxjsyZUiBjhFdPsewdXCkveh2KqBA9/waD0W1b4hXSOBQJezpQ==", + "version": "7.29.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.29.4.tgz", + "integrity": "sha512-N7QmZ0xRZfjHOfZeQLJjwgX2zS9pdGHSVl/cjSGlo4dXMqvurfxXDMKY4RqEKzPozV78VMcd0lxyG13mlbKc4w==", "dev": true, "license": "MIT", "dependencies": { @@ -1820,19 +1837,20 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.29.2", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.29.2.tgz", - "integrity": "sha512-DYD23veRYGvBFhcTY1iUvJnDNpuqNd/BzBwCvzOTKUnJjKg5kpUBh3/u9585Agdkgj+QuygG7jLfOPWMa2KVNw==", + "version": "7.29.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.29.5.tgz", + "integrity": "sha512-/69t2aEzGKHD76DyLbHysF/QH2LJOB8iFnYO37unDTKBTubzcMRv0f3H5EiN1Q6ajOd/eB7dAInF0qdFVS06kA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.29.0", + "@babel/compat-data": "^7.29.3", "@babel/helper-compilation-targets": "^7.28.6", "@babel/helper-plugin-utils": "^7.28.6", "@babel/helper-validator-option": "^7.27.1", "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.28.5", "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", + "@babel/plugin-bugfix-safari-rest-destructuring-rhs-array": "^7.29.3", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.28.6", "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", @@ -1864,7 +1882,7 @@ "@babel/plugin-transform-member-expression-literals": "^7.27.1", "@babel/plugin-transform-modules-amd": "^7.27.1", "@babel/plugin-transform-modules-commonjs": "^7.28.6", - "@babel/plugin-transform-modules-systemjs": "^7.29.0", + "@babel/plugin-transform-modules-systemjs": "^7.29.4", "@babel/plugin-transform-modules-umd": "^7.27.1", "@babel/plugin-transform-named-capturing-groups-regex": "^7.29.0", "@babel/plugin-transform-new-target": "^7.27.1", @@ -3454,9 +3472,9 @@ } }, "node_modules/@patternfly/react-component-groups": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@patternfly/react-component-groups/-/react-component-groups-6.4.0.tgz", - "integrity": "sha512-vg0761nQ/7hfggbp6+XowRcQQSd9oIToh77+4lmsyrs41MkA5ppQIPBCZ4lUZW87kmEPhkHqglpJcVfsrrIM/g==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@patternfly/react-component-groups/-/react-component-groups-6.5.0.tgz", + "integrity": "sha512-uvrAuUixZW618gsQY06nOcQWZclsCtOa5mixi6KQKOyrpH9GgtrihJ/fVJsA1a5HcZzC4SKIdd3wkXArs/vxEg==", "license": "MIT", "dependencies": { "@patternfly/react-core": "^6.0.0", @@ -3472,15 +3490,15 @@ } }, "node_modules/@patternfly/react-core": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/@patternfly/react-core/-/react-core-6.4.1.tgz", - "integrity": "sha512-EUSV76Eifkt4R3q2JIaiB6/FHeQqOCttK1DQMXNoOCNa3ODkZ7H+KlMdminufMDfRzhwAgTVihZ62K9PFfc8Vg==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@patternfly/react-core/-/react-core-6.5.1.tgz", + "integrity": "sha512-fFZ0hcIyHJO27hxbf53W3m2R11l0O9WxR7CusJXuCEaNMP31ULrhf5Pv6ROdTrrs39Kl/yPv+2QuxQfe/4e72g==", "license": "MIT", "dependencies": { - "@patternfly/react-icons": "^6.4.0", - "@patternfly/react-styles": "^6.4.0", - "@patternfly/react-tokens": "^6.4.0", - "focus-trap": "7.6.4", + "@patternfly/react-icons": "^6.5.1", + "@patternfly/react-styles": "^6.5.1", + "@patternfly/react-tokens": "^6.5.1", + "focus-trap": "7.6.6", "react-dropzone": "^14.3.5", "tslib": "^2.8.1" }, @@ -3510,9 +3528,9 @@ } }, "node_modules/@patternfly/react-icons": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@patternfly/react-icons/-/react-icons-6.4.0.tgz", - "integrity": "sha512-SPjzatm73NUYv/BL6A/cjRA5sFQ15NkiyPAcT8gmklI7HY+ptd6/eg49uBDFmxTQcSwbb5ISW/R6wwCQBY2M+Q==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@patternfly/react-icons/-/react-icons-6.5.1.tgz", + "integrity": "sha512-CnuPvTTs4MMWx8CAUkmnY690ouN1bbHjunsyXu3QxvGOmzbztP+wS4BdiLS8TIXOIH80Yb7KPhnF8VkA+CduOA==", "license": "MIT", "peerDependencies": { "react": "^17 || ^18 || ^19", @@ -3520,9 +3538,9 @@ } }, "node_modules/@patternfly/react-styles": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@patternfly/react-styles/-/react-styles-6.4.0.tgz", - "integrity": "sha512-EXmHA67s5sy+Wy/0uxWoUQ52jr9lsH2wV3QcgtvVc5zxpyBX89gShpqv4jfVqaowznHGDoL6fVBBrSe9BYOliQ==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@patternfly/react-styles/-/react-styles-6.5.1.tgz", + "integrity": "sha512-yQMzUbbf6qYM/v3JbPvaCJTgxRbOKoEw229XZmnnM8gDvp8ECiI7LqihrAOK/NA6T6M3DDgsRMd2JurUBhPDEw==", "license": "MIT" }, "node_modules/@patternfly/react-table": { @@ -3544,9 +3562,9 @@ } }, "node_modules/@patternfly/react-tokens": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@patternfly/react-tokens/-/react-tokens-6.4.0.tgz", - "integrity": "sha512-iZthBoXSGQ/+PfGTdPFJVulaJZI3rwE+7A/whOXPGp3Jyq3k6X52pr1+5nlO6WHasbZ9FyeZGqXf4fazUZNjbw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@patternfly/react-tokens/-/react-tokens-6.5.1.tgz", + "integrity": "sha512-zwepLsIQTL0Lf4R2/PIBOk1m+pm0hYVT3lktf2H4+Y87eRIifwMRb19c+pr4hj4ckGvHs+WxwjTfTj2Qqwn5rw==", "license": "MIT" }, "node_modules/@peculiar/asn1-cms": { @@ -3822,14 +3840,14 @@ } }, "node_modules/@redhat-cloud-services/frontend-components-config": { - "version": "6.8.4", - "resolved": "https://registry.npmjs.org/@redhat-cloud-services/frontend-components-config/-/frontend-components-config-6.8.4.tgz", - "integrity": "sha512-s/JkvYhD9mT3xtCfZa6P0FE5ZQbzm1DdHO+qI+RsNP3Cxs3SYOWLg2VtwR0PReSf8sQJ5kl2ughrhmU4Ck6PmA==", + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/@redhat-cloud-services/frontend-components-config/-/frontend-components-config-6.10.2.tgz", + "integrity": "sha512-U8Pq8KmYnc56gH2Qd3KwdyAoRGxKLnt+Xw7o+PNwmdHhsI+ENH2M5+G02XyyzxTxQzqew2rXBHwLVe0zPtF+Gw==", "dev": true, "license": "Apache-2.0", "dependencies": { "@pmmmwh/react-refresh-webpack-plugin": "^0.5.15", - "@redhat-cloud-services/frontend-components-config-utilities": "^4.8.1", + "@redhat-cloud-services/frontend-components-config-utilities": "^4.9.0", "@redhat-cloud-services/tsc-transform-imports": "^1.0.26", "@sentry/webpack-plugin": "^4.5.0", "@swc/core": "^1.3.76", @@ -3851,6 +3869,7 @@ "https-proxy-agent": "^5.0.1", "inquirer": "^8.2.4", "js-yaml": "^4.1.0", + "jsonc-parser": "^3.3.1", "jws": "^4.0.0", "lodash": "^4.17.21", "mini-css-extract-plugin": "^2.9.1", @@ -3877,9 +3896,9 @@ } }, "node_modules/@redhat-cloud-services/frontend-components-config-utilities": { - "version": "4.8.2", - "resolved": "https://registry.npmjs.org/@redhat-cloud-services/frontend-components-config-utilities/-/frontend-components-config-utilities-4.8.2.tgz", - "integrity": "sha512-7TntQSCp2fMK21AvY0dQoxeT9oZQzKbIaxea3kR7pnqYA+9uNPg2NGYEzH4xcvM7pL7x854AiAZkIwi3UlAL9Q==", + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/@redhat-cloud-services/frontend-components-config-utilities/-/frontend-components-config-utilities-4.10.1.tgz", + "integrity": "sha512-l39FVHSpkBjpSlOf5Cp+Nvq48nV0BHl/sWKaHGAhy2yI+2ebpI3uJSWc/Xc/fTiZq8e51Lwsa5H4KxqNk3rOaA==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -4029,9 +4048,9 @@ } }, "node_modules/@redhat-cloud-services/tsc-transform-imports": { - "version": "1.0.58", - "resolved": "https://registry.npmjs.org/@redhat-cloud-services/tsc-transform-imports/-/tsc-transform-imports-1.0.58.tgz", - "integrity": "sha512-GJ1HiErB3DJdBxDpuaMeDt6FPPjHCEhNt/ydjVEYatR/TtvlZvM7pEpSIQ0qjqgoGNUKTFXU3J1JL40At1PfVg==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@redhat-cloud-services/tsc-transform-imports/-/tsc-transform-imports-1.1.2.tgz", + "integrity": "sha512-age6chkrO7bZlYS6w0FGvUJxSG4FP4LI2Z5BVob/POSaiJHMIHmFxKykTRf2Vcy8EJwyBRLzGls8cwTrIby8aA==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -4042,9 +4061,9 @@ } }, "node_modules/@redhat-cloud-services/tsc-transform-imports/node_modules/brace-expansion": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.3.tgz", - "integrity": "sha512-MCV/fYJEbqx68aE58kv2cA/kiky1G8vux3OR6/jbS+jIMe/6fJWa0DTzJU7dqijOWYwHi1t29FlfYI9uytqlpA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.0.tgz", + "integrity": "sha512-TN1kCZAgdgweJhWWpgKYrQaMNHcDULHkWwQIspdtjV4Y5aurRdZpjAqn6yX3FPqTA9ngHCc4hJxMAMgGfve85w==", "dev": true, "license": "MIT", "dependencies": { @@ -5398,9 +5417,9 @@ "license": "MIT" }, "node_modules/@types/react": { - "version": "18.3.28", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.28.tgz", - "integrity": "sha512-z9VXpC7MWrhfWipitjNdgCauoMLRdIILQsAEV+ZesIzBq/oUlxk0m3ApZuMFCXdnS4U7KrI+l3WRUEGQ8K1QKw==", + "version": "18.3.29", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.29.tgz", + "integrity": "sha512-ch0qJdr2JY0r04NXSprbK6TXOgnaJ1Tz23fm5W+z0/CBah6BSBc3n96h7K9GOtwh0HrilNWHIBzE1Ko4Dcw/Wg==", "devOptional": true, "license": "MIT", "dependencies": { @@ -10045,12 +10064,12 @@ "license": "ISC" }, "node_modules/focus-trap": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-7.6.4.tgz", - "integrity": "sha512-xx560wGBk7seZ6y933idtjJQc1l+ck+pI3sKvhKozdBV1dRZoKhkW5xoCaFv9tQiX5RH1xfSxjuNu6g+lmN/gw==", + "version": "7.6.6", + "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-7.6.6.tgz", + "integrity": "sha512-v/Z8bvMCajtx4mEXmOo7QEsIzlIOqRXTIwgUfsFOF9gEsespdbD0AkPIka1bSXZ8Y8oZ+2IVDQZePkTfEHZl7Q==", "license": "MIT", "dependencies": { - "tabbable": "^6.2.0" + "tabbable": "^6.3.0" } }, "node_modules/follow-redirects": { @@ -13590,9 +13609,9 @@ } }, "node_modules/jotai": { - "version": "2.19.1", - "resolved": "https://registry.npmjs.org/jotai/-/jotai-2.19.1.tgz", - "integrity": "sha512-sqm9lVZiqBHZH8aSRk32DSiZDHY3yUIlulXYn9GQj7/LvoUdYXSMti7ZPJGo+6zjzKFt5a25k/I6iBCi43PJcw==", + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/jotai/-/jotai-2.20.0.tgz", + "integrity": "sha512-b5GAqgmXmXzB4WPaTH26ppk9Sl7AA9WSQX7yfdM+gJ1rFROiWcVbi97gFuN/yVCojOcbcvop2sfLL+fjxW0JVg==", "license": "MIT", "engines": { "node": ">=12.20.0" @@ -13784,6 +13803,13 @@ "node": ">=6" } }, + "node_modules/jsonc-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", + "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", + "dev": true, + "license": "MIT" + }, "node_modules/jsonfile": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", @@ -18913,9 +18939,9 @@ "license": "MIT" }, "node_modules/tabbable": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz", - "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.4.0.tgz", + "integrity": "sha512-05PUHKSNE8ou2dwIxTngl4EzcnsCDZGJ/iCLtDflR/SHB/ny14rXc+qU5P4mG9JkusiV7EivzY9Mhm55AzAvCg==", "license": "MIT" }, "node_modules/table": { diff --git a/package.json b/package.json index c0abb8f..5185e8a 100644 --- a/package.json +++ b/package.json @@ -21,13 +21,13 @@ "static": "BETA=true PROXY=true fec static" }, "dependencies": { - "@patternfly/react-component-groups": "^6.4.0", - "@patternfly/react-core": "^6.4.1", + "@patternfly/react-component-groups": "^6.5.0", + "@patternfly/react-core": "^6.5.1", "@redhat-cloud-services/frontend-components": "^6.1.1", "@redhat-cloud-services/frontend-components-notifications": "^5.0.7", "awesome-debounce-promise": "^2.1.0", "classnames": "^2.5.1", - "jotai": "^2.19.1", + "jotai": "^2.20.0", "react": "^18.3.1", "react-dom": "^18.3.1", "react-grid-layout": "^1.5.3", @@ -37,16 +37,16 @@ "@babel/core": "7.29.0", "@babel/plugin-proposal-object-rest-spread": "7.20.7", "@babel/plugin-transform-runtime": "7.29.0", - "@babel/preset-env": "7.29.2", + "@babel/preset-env": "7.29.5", "@babel/preset-react": "7.28.5", "@babel/preset-typescript": "^7.28.5", "@pmmmwh/react-refresh-webpack-plugin": "^0.6.2", "@redhat-cloud-services/eslint-config-redhat-cloud-services": "^2.0.12", - "@redhat-cloud-services/frontend-components-config": "^6.8.4", - "@redhat-cloud-services/tsc-transform-imports": "^1.0.58", + "@redhat-cloud-services/frontend-components-config": "^6.10.2", + "@redhat-cloud-services/tsc-transform-imports": "^1.1.2", "@testing-library/jest-dom": "^5.17.0", "@testing-library/react": "^14.3.1", - "@types/react": "^18.3.28", + "@types/react": "^18.3.29", "@types/react-dom": "^18.3.7", "@types/react-grid-layout": "^1.3.6", "@types/react-router-dom": "^5.3.3",