From d7f005dfd13b5ba0959df4268a69a235c6eae3ed Mon Sep 17 00:00:00 2001 From: snyk-bot Date: Fri, 21 Feb 2025 05:43:56 +0000 Subject: [PATCH] fix: FrontEnd/package.json & FrontEnd/package-lock.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-TINYMCE-6016276 - https://snyk.io/vuln/SNYK-JS-TINYMCE-6016290 - https://snyk.io/vuln/SNYK-JS-TINYMCE-6062167 - https://snyk.io/vuln/SNYK-JS-TINYMCE-7278053 - https://snyk.io/vuln/SNYK-JS-TINYMCE-7278059 - https://snyk.io/vuln/SNYK-JS-TINYMCE-6501006 - https://snyk.io/vuln/SNYK-JS-TINYMCE-6501605 --- FrontEnd/package-lock.json | 37 +++++++++++++++++++++++-------------- FrontEnd/package.json | 2 +- 2 files changed, 24 insertions(+), 15 deletions(-) diff --git a/FrontEnd/package-lock.json b/FrontEnd/package-lock.json index 1e62084..9d64ce4 100644 --- a/FrontEnd/package-lock.json +++ b/FrontEnd/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.0", "dependencies": { "@popperjs/core": "^2.11.7", - "@tinymce/tinymce-react": "^4.3.0", + "@tinymce/tinymce-react": "^6.0.0", "axios": "^1.4.0", "chart.js": "^4.3.0", "react": "^18.2.0", @@ -3817,16 +3817,22 @@ } }, "node_modules/@tinymce/tinymce-react": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@tinymce/tinymce-react/-/tinymce-react-4.3.0.tgz", - "integrity": "sha512-iB4cUsYfcJL4NGuKhqCGYuTmFTje3nPxyPv1HxprTsp/YMGuuiiSNWrv3zwI31QX5Cn8qeq9MrMDnbxuRugHyg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@tinymce/tinymce-react/-/tinymce-react-6.0.0.tgz", + "integrity": "sha512-v5q6x3/kgg3rfQjFYrAm8ZVCnPbUgOuB3yUvSskp75VwR/EUQimONG4S16KL85kFbstiiat6AUDDLMXN4hRxhQ==", + "license": "MIT", "dependencies": { - "prop-types": "^15.6.2", - "tinymce": "^6.3.1" + "prop-types": "^15.6.2" }, "peerDependencies": { "react": "^18.0.0 || ^17.0.1 || ^16.7.0", - "react-dom": "^18.0.0 || ^17.0.1 || ^16.7.0" + "react-dom": "^18.0.0 || ^17.0.1 || ^16.7.0", + "tinymce": "^7.0.0 || ^6.0.0 || ^5.5.1" + }, + "peerDependenciesMeta": { + "tinymce": { + "optional": true + } } }, "node_modules/@tootallnate/once": { @@ -16208,7 +16214,9 @@ "node_modules/tinymce": { "version": "6.4.2", "resolved": "https://registry.npmjs.org/tinymce/-/tinymce-6.4.2.tgz", - "integrity": "sha512-te+4c8PoAwTKPMBQtMQehnSZlOO9Ay5tDgaRFJKBehYb6SlX2PYZ0v3oe/cmiv5EfqdwZLkEMXk2MNOeApZZLg==" + "integrity": "sha512-te+4c8PoAwTKPMBQtMQehnSZlOO9Ay5tDgaRFJKBehYb6SlX2PYZ0v3oe/cmiv5EfqdwZLkEMXk2MNOeApZZLg==", + "optional": true, + "peer": true }, "node_modules/tmpl": { "version": "1.0.5", @@ -20189,12 +20197,11 @@ } }, "@tinymce/tinymce-react": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@tinymce/tinymce-react/-/tinymce-react-4.3.0.tgz", - "integrity": "sha512-iB4cUsYfcJL4NGuKhqCGYuTmFTje3nPxyPv1HxprTsp/YMGuuiiSNWrv3zwI31QX5Cn8qeq9MrMDnbxuRugHyg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@tinymce/tinymce-react/-/tinymce-react-6.0.0.tgz", + "integrity": "sha512-v5q6x3/kgg3rfQjFYrAm8ZVCnPbUgOuB3yUvSskp75VwR/EUQimONG4S16KL85kFbstiiat6AUDDLMXN4hRxhQ==", "requires": { - "prop-types": "^15.6.2", - "tinymce": "^6.3.1" + "prop-types": "^15.6.2" } }, "@tootallnate/once": { @@ -29066,7 +29073,9 @@ "tinymce": { "version": "6.4.2", "resolved": "https://registry.npmjs.org/tinymce/-/tinymce-6.4.2.tgz", - "integrity": "sha512-te+4c8PoAwTKPMBQtMQehnSZlOO9Ay5tDgaRFJKBehYb6SlX2PYZ0v3oe/cmiv5EfqdwZLkEMXk2MNOeApZZLg==" + "integrity": "sha512-te+4c8PoAwTKPMBQtMQehnSZlOO9Ay5tDgaRFJKBehYb6SlX2PYZ0v3oe/cmiv5EfqdwZLkEMXk2MNOeApZZLg==", + "optional": true, + "peer": true }, "tmpl": { "version": "1.0.5", diff --git a/FrontEnd/package.json b/FrontEnd/package.json index 438d4f1..d8038f0 100644 --- a/FrontEnd/package.json +++ b/FrontEnd/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@popperjs/core": "^2.11.7", - "@tinymce/tinymce-react": "^4.3.0", + "@tinymce/tinymce-react": "^6.0.0", "axios": "^1.4.0", "chart.js": "^4.3.0", "react": "^18.2.0",