diff --git a/package-lock.json b/package-lock.json index 7cb02a1c1..a8c033670 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,10 +23,10 @@ "@mui/styles": "^6.5.0", "@mui/x-tree-view": "^7.29.10", "@redhat-developer/vscode-redhat-telemetry": "^0.10.2", - "@rjsf/core": "^5.24.13", - "@rjsf/mui": "^5.24.13", - "@rjsf/utils": "^5.24.13", - "@rjsf/validator-ajv8": "^5.24.13", + "@rjsf/core": "^6.4.2", + "@rjsf/mui": "^6.4.2", + "@rjsf/utils": "^6.4.2", + "@rjsf/validator-ajv8": "^6.4.2", "@segment/analytics-next": "^1.83.0", "@svgr/core": "^8.1.0", "@svgr/plugin-jsx": "^8.1.0", @@ -3045,81 +3045,82 @@ } }, "node_modules/@rjsf/core": { - "version": "5.24.13", - "resolved": "https://registry.npmjs.org/@rjsf/core/-/core-5.24.13.tgz", - "integrity": "sha512-ONTr14s7LFIjx2VRFLuOpagL76sM/HPy6/OhdBfq6UukINmTIs6+aFN0GgcR0aXQHFDXQ7f/fel0o/SO05Htdg==", + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/@rjsf/core/-/core-6.4.2.tgz", + "integrity": "sha512-TsN2PNqsO92d6/Tt+Sq4XgXtpXgzNRShL/pYYrnAluwf3n87TvE1huJpHgH6c/wD7eRFOYT4e7I0GxqiVos/VQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "lodash": "^4.17.21", - "lodash-es": "^4.17.21", - "markdown-to-jsx": "^7.4.1", + "lodash": "^4.17.23", + "lodash-es": "^4.17.23", + "markdown-to-jsx": "^8.0.0", "prop-types": "^15.8.1" }, "engines": { - "node": ">=14" + "node": ">=20" }, "peerDependencies": { - "@rjsf/utils": "^5.24.x", - "react": "^16.14.0 || >=17" + "@rjsf/utils": "^6.4.x", + "react": ">=18" } }, "node_modules/@rjsf/mui": { - "version": "5.24.13", - "resolved": "https://registry.npmjs.org/@rjsf/mui/-/mui-5.24.13.tgz", - "integrity": "sha512-KGh90HRGkU1OIvnkB9IOOXYqpzgxkduQYwPq3oj9Wl4KcNdFsfGjGofqSfvrO68mNfrDE4ouAD4MPePTVEtKyg==", + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/@rjsf/mui/-/mui-6.4.2.tgz", + "integrity": "sha512-xAUUrfKK+v6aNuTpMEgESQuS2TMMuZ9uaENFVQqcBphN2Yw4u99J587KjoRBFwTOM0k3QN984mQfP3AOuQ3vqQ==", "dev": true, "license": "Apache-2.0", "engines": { - "node": ">=14" + "node": ">=20" }, "peerDependencies": { "@emotion/react": "^11.7.0", "@emotion/styled": "^11.6.0", - "@mui/icons-material": "^5.2.0 || ^6.0.0", - "@mui/material": "^5.2.2 || ^6.0.0", - "@rjsf/core": "^5.24.x", - "@rjsf/utils": "^5.24.x", - "react": ">=17" + "@mui/icons-material": "^7.0.0", + "@mui/material": "^7.0.0", + "@rjsf/core": "^6.4.x", + "@rjsf/utils": "^6.4.x", + "react": ">=18" } }, "node_modules/@rjsf/utils": { - "version": "5.24.13", - "resolved": "https://registry.npmjs.org/@rjsf/utils/-/utils-5.24.13.tgz", - "integrity": "sha512-rNF8tDxIwTtXzz5O/U23QU73nlhgQNYJ+Sv5BAwQOIyhIE2Z3S5tUiSVMwZHt0julkv/Ryfwi+qsD4FiE5rOuw==", + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/@rjsf/utils/-/utils-6.4.2.tgz", + "integrity": "sha512-d8Td5Ui5VjxOV7uQq4QmoJQtjESvr78TPbgzJ/WN+/rihDK/4j/i1/s43egQFyRw1fEQzYIMNr2Dk8F0WviSZw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "json-schema-merge-allof": "^0.8.1", + "@x0k/json-schema-merge": "^1.0.2", + "fast-uri": "^3.1.0", "jsonpointer": "^5.0.1", - "lodash": "^4.17.21", - "lodash-es": "^4.17.21", - "react-is": "^18.2.0" + "lodash": "^4.17.23", + "lodash-es": "^4.17.23", + "react-is": "^18.3.1" }, "engines": { - "node": ">=14" + "node": ">=20" }, "peerDependencies": { - "react": "^16.14.0 || >=17" + "react": ">=18" } }, "node_modules/@rjsf/validator-ajv8": { - "version": "5.24.13", - "resolved": "https://registry.npmjs.org/@rjsf/validator-ajv8/-/validator-ajv8-5.24.13.tgz", - "integrity": "sha512-oWHP7YK581M8I5cF1t+UXFavnv+bhcqjtL1a7MG/Kaffi0EwhgcYjODrD8SsnrhncsEYMqSECr4ZOEoirnEUWw==", + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/@rjsf/validator-ajv8/-/validator-ajv8-6.4.2.tgz", + "integrity": "sha512-zbLuT5nlgjrw2GkDqp+BtCeNQS/okM8oa5ltc3wiuoEqjVqskl1+WvHidQ6Uu4qAU/VfHCh8MwZg9sIsj89YiQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "ajv": "^8.12.0", + "ajv": "^8.17.1", "ajv-formats": "^2.1.1", - "lodash": "^4.17.21", - "lodash-es": "^4.17.21" + "lodash": "^4.17.23", + "lodash-es": "^4.17.23" }, "engines": { - "node": ">=14" + "node": ">=20" }, "peerDependencies": { - "@rjsf/utils": "^5.24.x" + "@rjsf/utils": "^6.4.x" } }, "node_modules/@rjsf/validator-ajv8/node_modules/ajv": { @@ -5804,6 +5805,16 @@ "@xtuc/long": "4.2.2" } }, + "node_modules/@x0k/json-schema-merge": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@x0k/json-schema-merge/-/json-schema-merge-1.0.3.tgz", + "integrity": "sha512-lerJC4sI9CNUQWdff3PnU1YJOqazD6TjMcvxZIPXUBjn4j1cUiXE0LvzhMnGYzKKr271TkvXJtH7gEwksrtn+w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.15" + } + }, "node_modules/@xtuc/ieee754": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", @@ -7428,25 +7439,6 @@ "dev": true, "license": "MIT" }, - "node_modules/compute-gcd": { - "version": "1.2.1", - "dev": true, - "dependencies": { - "validate.io-array": "^1.0.3", - "validate.io-function": "^1.0.2", - "validate.io-integer-array": "^1.0.0" - } - }, - "node_modules/compute-lcm": { - "version": "1.1.2", - "dev": true, - "dependencies": { - "compute-gcd": "^1.2.1", - "validate.io-array": "^1.0.3", - "validate.io-function": "^1.0.2", - "validate.io-integer-array": "^1.0.0" - } - }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -12012,27 +12004,6 @@ "dev": true, "license": "(AFL-2.1 OR BSD-3-Clause)" }, - "node_modules/json-schema-compare": { - "version": "0.2.2", - "dev": true, - "license": "MIT", - "dependencies": { - "lodash": "^4.17.4" - } - }, - "node_modules/json-schema-merge-allof": { - "version": "0.8.1", - "dev": true, - "license": "MIT", - "dependencies": { - "compute-lcm": "^1.1.2", - "json-schema-compare": "^0.2.2", - "lodash": "^4.17.20" - }, - "engines": { - "node": ">=12.0.0" - } - }, "node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", @@ -12886,15 +12857,21 @@ } }, "node_modules/markdown-to-jsx": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.4.1.tgz", - "integrity": "sha512-GbrbkTnHp9u6+HqbPRFJbObi369AgJNXi/sGqq5HRsoZW063xR1XDCaConqq+whfEIAlzB1YPnOgsPc7B7bc/A==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-8.0.0.tgz", + "integrity": "sha512-hWEaRxeCDjes1CVUQqU+Ov0mCqBqkGhLKjL98KdbwHSgEWZZSJQeGlJQatVfeZ3RaxrfTrZZ3eczl2dhp5c/pA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10" }, "peerDependencies": { "react": ">= 0.14.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + } } }, "node_modules/math-intrinsics": { @@ -18520,34 +18497,6 @@ "spdx-expression-parse": "^3.0.0" } }, - "node_modules/validate.io-array": { - "version": "1.0.6", - "dev": true, - "license": "MIT" - }, - "node_modules/validate.io-function": { - "version": "1.0.2", - "dev": true - }, - "node_modules/validate.io-integer": { - "version": "1.0.5", - "dev": true, - "dependencies": { - "validate.io-number": "^1.0.3" - } - }, - "node_modules/validate.io-integer-array": { - "version": "1.0.0", - "dev": true, - "dependencies": { - "validate.io-array": "^1.0.3", - "validate.io-integer": "^1.0.4" - } - }, - "node_modules/validate.io-number": { - "version": "1.0.3", - "dev": true - }, "node_modules/validator": { "version": "13.15.35", "resolved": "https://registry.npmjs.org/validator/-/validator-13.15.35.tgz", diff --git a/package.json b/package.json index f999bbb32..38f8ab932 100644 --- a/package.json +++ b/package.json @@ -87,10 +87,10 @@ "@mui/styles": "^6.5.0", "@mui/x-tree-view": "^7.29.10", "@redhat-developer/vscode-redhat-telemetry": "^0.10.2", - "@rjsf/core": "^5.24.13", - "@rjsf/mui": "^5.24.13", - "@rjsf/utils": "^5.24.13", - "@rjsf/validator-ajv8": "^5.24.13", + "@rjsf/core": "^6.4.2", + "@rjsf/mui": "^6.4.2", + "@rjsf/utils": "^6.4.2", + "@rjsf/validator-ajv8": "^6.4.2", "@segment/analytics-next": "^1.83.0", "@svgr/core": "^8.1.0", "@svgr/plugin-jsx": "^8.1.0",