diff --git a/Source/Plugins/Core/com.equella.core/swaggerui/package-lock.json b/Source/Plugins/Core/com.equella.core/swaggerui/package-lock.json index 81290eff89..e2ae90429b 100644 --- a/Source/Plugins/Core/com.equella.core/swaggerui/package-lock.json +++ b/Source/Plugins/Core/com.equella.core/swaggerui/package-lock.json @@ -899,11 +899,11 @@ } }, "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dependencies": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" }, "engines": { "node": ">=8" @@ -1424,9 +1424,9 @@ } }, "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -1456,9 +1456,9 @@ } }, "node_modules/follow-redirects": { - "version": "1.15.5", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", - "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==", + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", "funding": [ { "type": "individual", @@ -4591,11 +4591,11 @@ } }, "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "requires": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" } }, "browserslist": { @@ -4960,9 +4960,9 @@ } }, "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "requires": { "to-regex-range": "^5.0.1" } @@ -4986,9 +4986,9 @@ } }, "follow-redirects": { - "version": "1.15.5", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", - "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==" + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==" }, "form-data": { "version": "4.0.0", diff --git a/Source/Server/equellaserver/build.sbt b/Source/Server/equellaserver/build.sbt index 8e3d20b63d..6b93eac92a 100644 --- a/Source/Server/equellaserver/build.sbt +++ b/Source/Server/equellaserver/build.sbt @@ -137,7 +137,7 @@ libraryDependencies ++= Seq( "org.apache.axis2" % "axis2-adb" % axis2Version, "org.apache.axis2" % "axis2-transport-http" % axis2Version, "org.apache.axis2" % "axis2-transport-local" % axis2Version, - "org.apache.commons" % "commons-compress" % "1.24.0", + "org.apache.commons" % "commons-compress" % "1.26.2", "org.apache.curator" % "curator-client" % curatorVersion, "org.apache.curator" % "curator-framework" % curatorVersion, "org.apache.curator" % "curator-recipes" % curatorVersion, diff --git a/autotest/IntegTester/front-end/package-lock.json b/autotest/IntegTester/front-end/package-lock.json index 57feca4809..80f63d3729 100644 --- a/autotest/IntegTester/front-end/package-lock.json +++ b/autotest/IntegTester/front-end/package-lock.json @@ -20,7 +20,7 @@ }, "devDependencies": { "@types/md5": "2.3.5", - "@types/react": "18.3.1", + "@types/react": "18.3.3", "@types/react-dom": "18.3.0", "mkdirp": "3.0.1", "parcel-bundler": "1.12.5", @@ -2352,9 +2352,9 @@ "dev": true }, "node_modules/@types/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.1.tgz", - "integrity": "sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz", + "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==", "dependencies": { "@types/prop-types": "*", "csstype": "^3.0.2" @@ -11809,9 +11809,9 @@ "dev": true }, "@types/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.1.tgz", - "integrity": "sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz", + "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==", "requires": { "@types/prop-types": "*", "csstype": "^3.0.2" diff --git a/autotest/IntegTester/front-end/package.json b/autotest/IntegTester/front-end/package.json index d46b68d52f..02c18e920a 100644 --- a/autotest/IntegTester/front-end/package.json +++ b/autotest/IntegTester/front-end/package.json @@ -20,7 +20,7 @@ "react-dom": "18.3.1" }, "devDependencies": { - "@types/react": "18.3.1", + "@types/react": "18.3.3", "@types/react-dom": "18.3.0", "@types/md5": "2.3.5", "mkdirp": "3.0.1", diff --git a/autotest/Tests/build.sbt b/autotest/Tests/build.sbt index baec584e44..75514afd6e 100644 --- a/autotest/Tests/build.sbt +++ b/autotest/Tests/build.sbt @@ -22,7 +22,7 @@ libraryDependencies ++= Seq( libraryDependencies ++= Seq( "org.scala-lang" % "scala-reflect" % scalaVersion.value, "javax.jws" % "javax.jws-api" % "1.1", - "org.apache.commons" % "commons-lang3" % "3.13.0", + "org.apache.commons" % "commons-lang3" % "3.14.0", "org.seleniumhq.selenium" % "selenium-java" % "3.141.59", "org.easytesting" % "fest-util" % "1.2.5", "org.easytesting" % "fest-swing" % "1.2.1", diff --git a/oeq-ts-rest-api/gen-io-ts/package-lock.json b/oeq-ts-rest-api/gen-io-ts/package-lock.json index e7cc0563dd..acfbc97255 100644 --- a/oeq-ts-rest-api/gen-io-ts/package-lock.json +++ b/oeq-ts-rest-api/gen-io-ts/package-lock.json @@ -9,9 +9,9 @@ "version": "1.0.0", "license": "Apache-2.0", "devDependencies": { - "@types/node": "18.19.31", + "@types/node": "18.19.39", "@types/yargs": "17.0.32", - "fp-ts": "2.16.5", + "fp-ts": "2.16.8", "io-ts": "2.2.21", "io-ts-codegen": "0.5.0", "io-ts-types": "0.5.19", @@ -132,9 +132,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.19.31", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.31.tgz", - "integrity": "sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==", + "version": "18.19.39", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.39.tgz", + "integrity": "sha512-nPwTRDKUctxw3di5b4TfT3I0sWDiWoPQCZjXhvdkINntwr8lcoVCKsTgnXeRubKIlfnV+eN/HYk6Jb40tbcEAQ==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -339,9 +339,9 @@ } }, "node_modules/fp-ts": { - "version": "2.16.5", - "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.16.5.tgz", - "integrity": "sha512-N8T8PwMSeTKKtkm9lkj/zSTAnPC/aJIIrQhnHxxkL0KLsRCNUPANksJOlMXxcKKCo7H1ORP3No9EMD+fP0tsdA==", + "version": "2.16.8", + "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.16.8.tgz", + "integrity": "sha512-nmDtNqmMZkOxu0M5hkrS9YA15/KPkYkILb6Axg9XBAoUoYEtzg+LFmVWqZrl9FNttsW0qIUpx9RCA9INbv+Bxw==", "dev": true }, "node_modules/get-caller-file": { @@ -862,9 +862,9 @@ "dev": true }, "@types/node": { - "version": "18.19.31", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.31.tgz", - "integrity": "sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==", + "version": "18.19.39", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.39.tgz", + "integrity": "sha512-nPwTRDKUctxw3di5b4TfT3I0sWDiWoPQCZjXhvdkINntwr8lcoVCKsTgnXeRubKIlfnV+eN/HYk6Jb40tbcEAQ==", "dev": true, "requires": { "undici-types": "~5.26.4" @@ -1030,9 +1030,9 @@ } }, "fp-ts": { - "version": "2.16.5", - "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.16.5.tgz", - "integrity": "sha512-N8T8PwMSeTKKtkm9lkj/zSTAnPC/aJIIrQhnHxxkL0KLsRCNUPANksJOlMXxcKKCo7H1ORP3No9EMD+fP0tsdA==", + "version": "2.16.8", + "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.16.8.tgz", + "integrity": "sha512-nmDtNqmMZkOxu0M5hkrS9YA15/KPkYkILb6Axg9XBAoUoYEtzg+LFmVWqZrl9FNttsW0qIUpx9RCA9INbv+Bxw==", "dev": true }, "get-caller-file": { diff --git a/oeq-ts-rest-api/gen-io-ts/package.json b/oeq-ts-rest-api/gen-io-ts/package.json index 5adb23455d..0f6cee0f1a 100644 --- a/oeq-ts-rest-api/gen-io-ts/package.json +++ b/oeq-ts-rest-api/gen-io-ts/package.json @@ -8,13 +8,13 @@ "gen": "ts-node src/index.ts --source ../src --dest ../src/gen && eslint --fix ../src" }, "devDependencies": { - "@types/node": "18.19.31", + "@types/node": "18.19.39", "@types/yargs": "17.0.32", "ts-morph": "19.0.0", "ts-node": "10.9.2", "typescript": "5.4.5", "yargs": "17.7.2", - "fp-ts": "2.16.5", + "fp-ts": "2.16.8", "io-ts": "2.2.21", "newtype-ts": "0.3.5", "monocle-ts": "2.3.13", diff --git a/oeq-ts-rest-api/package-lock.json b/oeq-ts-rest-api/package-lock.json index 9093e2a21e..8630fb919f 100644 --- a/oeq-ts-rest-api/package-lock.json +++ b/oeq-ts-rest-api/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "axios": "1.6.8", "axios-cookiejar-support": "^4.0.0", - "fp-ts": "2.16.5", + "fp-ts": "2.16.8", "io-ts": "2.2.21", "io-ts-types": "0.5.19", "lodash": "^4.17.21", @@ -22,8 +22,8 @@ }, "devDependencies": { "@types/jest": "29.5.12", - "@types/lodash": "4.17.1", - "@types/node": "18.19.31", + "@types/lodash": "4.17.6", + "@types/node": "18.19.39", "@types/tough-cookie": "^4.0.0", "@typescript-eslint/eslint-plugin": "5.62.0", "@typescript-eslint/parser": "5.62.0", @@ -1519,15 +1519,15 @@ "dev": true }, "node_modules/@types/lodash": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.1.tgz", - "integrity": "sha512-X+2qazGS3jxLAIz5JDXDzglAF3KpijdhFxlf/V1+hEsOUc+HnWi81L/uv/EvGuV90WY+7mPGFCUDGfQC3Gj95Q==", + "version": "4.17.6", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.6.tgz", + "integrity": "sha512-OpXEVoCKSS3lQqjx9GGGOapBeuW5eUboYHRlHP9urXPX25IKZ6AnP5ZRxtVf63iieUbsHxLn8NQ5Nlftc6yzAA==", "dev": true }, "node_modules/@types/node": { - "version": "18.19.31", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.31.tgz", - "integrity": "sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==", + "version": "18.19.39", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.39.tgz", + "integrity": "sha512-nPwTRDKUctxw3di5b4TfT3I0sWDiWoPQCZjXhvdkINntwr8lcoVCKsTgnXeRubKIlfnV+eN/HYk6Jb40tbcEAQ==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -3047,9 +3047,9 @@ } }, "node_modules/fp-ts": { - "version": "2.16.5", - "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.16.5.tgz", - "integrity": "sha512-N8T8PwMSeTKKtkm9lkj/zSTAnPC/aJIIrQhnHxxkL0KLsRCNUPANksJOlMXxcKKCo7H1ORP3No9EMD+fP0tsdA==" + "version": "2.16.8", + "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.16.8.tgz", + "integrity": "sha512-nmDtNqmMZkOxu0M5hkrS9YA15/KPkYkILb6Axg9XBAoUoYEtzg+LFmVWqZrl9FNttsW0qIUpx9RCA9INbv+Bxw==" }, "node_modules/fs-extra": { "version": "10.1.0", @@ -6824,15 +6824,15 @@ "dev": true }, "@types/lodash": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.1.tgz", - "integrity": "sha512-X+2qazGS3jxLAIz5JDXDzglAF3KpijdhFxlf/V1+hEsOUc+HnWi81L/uv/EvGuV90WY+7mPGFCUDGfQC3Gj95Q==", + "version": "4.17.6", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.6.tgz", + "integrity": "sha512-OpXEVoCKSS3lQqjx9GGGOapBeuW5eUboYHRlHP9urXPX25IKZ6AnP5ZRxtVf63iieUbsHxLn8NQ5Nlftc6yzAA==", "dev": true }, "@types/node": { - "version": "18.19.31", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.31.tgz", - "integrity": "sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==", + "version": "18.19.39", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.39.tgz", + "integrity": "sha512-nPwTRDKUctxw3di5b4TfT3I0sWDiWoPQCZjXhvdkINntwr8lcoVCKsTgnXeRubKIlfnV+eN/HYk6Jb40tbcEAQ==", "dev": true, "requires": { "undici-types": "~5.26.4" @@ -7882,9 +7882,9 @@ } }, "fp-ts": { - "version": "2.16.5", - "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.16.5.tgz", - "integrity": "sha512-N8T8PwMSeTKKtkm9lkj/zSTAnPC/aJIIrQhnHxxkL0KLsRCNUPANksJOlMXxcKKCo7H1ORP3No9EMD+fP0tsdA==" + "version": "2.16.8", + "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.16.8.tgz", + "integrity": "sha512-nmDtNqmMZkOxu0M5hkrS9YA15/KPkYkILb6Axg9XBAoUoYEtzg+LFmVWqZrl9FNttsW0qIUpx9RCA9INbv+Bxw==" }, "fs-extra": { "version": "10.1.0", diff --git a/oeq-ts-rest-api/package.json b/oeq-ts-rest-api/package.json index af139e3ba1..88366cefbd 100644 --- a/oeq-ts-rest-api/package.json +++ b/oeq-ts-rest-api/package.json @@ -31,7 +31,7 @@ "dependencies": { "axios": "1.6.8", "axios-cookiejar-support": "^4.0.0", - "fp-ts": "2.16.5", + "fp-ts": "2.16.8", "io-ts": "2.2.21", "io-ts-types": "0.5.19", "lodash": "^4.17.21", @@ -42,8 +42,8 @@ }, "devDependencies": { "@types/jest": "29.5.12", - "@types/lodash": "4.17.1", - "@types/node": "18.19.31", + "@types/lodash": "4.17.6", + "@types/node": "18.19.39", "@types/tough-cookie": "^4.0.0", "@typescript-eslint/eslint-plugin": "5.62.0", "@typescript-eslint/parser": "5.62.0", diff --git a/package-lock.json b/package-lock.json index 8f13ddfd48..a8d317fc8f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4397,12 +4397,12 @@ } }, "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, "dependencies": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" }, "engines": { "node": ">=8" @@ -6460,9 +6460,9 @@ } }, "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dev": true, "dependencies": { "to-regex-range": "^5.0.1" @@ -15952,12 +15952,12 @@ } }, "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, "requires": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" } }, "browserslist": { @@ -17464,9 +17464,9 @@ } }, "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dev": true, "requires": { "to-regex-range": "^5.0.1" diff --git a/project/CommonSettings.scala b/project/CommonSettings.scala index bc582766e8..25452dc0cb 100644 --- a/project/CommonSettings.scala +++ b/project/CommonSettings.scala @@ -40,7 +40,7 @@ object CommonSettings extends AutoPlugin { lazy val platformCommon = LocalProject("com_tle_platform_common") lazy val platformSwing = LocalProject("com_tle_platform_swing") lazy val platformEquella = LocalProject("com_tle_platform_equella") - lazy val postgresDep = "org.postgresql" % "postgresql" % "42.6.0" + lazy val postgresDep = "org.postgresql" % "postgresql" % "42.7.3" lazy val sqlServerDep = "com.microsoft.sqlserver" % "mssql-jdbc" % "11.2.1.jre8" lazy val log4jVersion = "2.23.1" diff --git a/react-front-end/package-lock.json b/react-front-end/package-lock.json index 505b206135..1b9dec826d 100644 --- a/react-front-end/package-lock.json +++ b/react-front-end/package-lock.json @@ -22,7 +22,7 @@ "axios": "1.6.8", "clsx": "1.2.1", "es6-object-assign": "1.1.0", - "fp-ts": "2.16.5", + "fp-ts": "2.16.8", "fp-ts-contrib": "0.1.29", "history": "4.10.1", "html-react-parser": "3.0.16", @@ -44,7 +44,7 @@ "react-router-hash-link": "2.4.3", "shallow-equal-object": "1.1.1", "sprintf-js": "1.1.3", - "tinymce": "7.0.1", + "tinymce": "7.2.0", "uuid": "9.0.1", "wicked-good-xpath": "1.3.0" }, @@ -63,12 +63,12 @@ "@testing-library/user-event": "14.5.2", "@types/css-mediaquery": "0.1.4", "@types/jest": "29.5.12", - "@types/jquery": "3.5.29", - "@types/lodash": "4.17.1", + "@types/jquery": "3.5.30", + "@types/lodash": "4.17.6", "@types/luxon": "3.4.2", - "@types/node": "18.19.31", + "@types/node": "18.19.39", "@types/object-hash": "3.0.6", - "@types/react": "18.3.1", + "@types/react": "18.3.3", "@types/react-autosuggest": "10.1.11", "@types/react-beautiful-dnd": "13.1.8", "@types/react-color": "3.0.12", @@ -108,7 +108,7 @@ "dependencies": { "axios": "1.6.8", "axios-cookiejar-support": "^4.0.0", - "fp-ts": "2.16.5", + "fp-ts": "2.16.8", "io-ts": "2.2.21", "io-ts-types": "0.5.19", "lodash": "^4.17.21", @@ -119,8 +119,8 @@ }, "devDependencies": { "@types/jest": "29.5.12", - "@types/lodash": "4.17.1", - "@types/node": "18.19.31", + "@types/lodash": "4.17.6", + "@types/node": "18.19.39", "@types/tough-cookie": "^4.0.0", "@typescript-eslint/eslint-plugin": "5.62.0", "@typescript-eslint/parser": "5.62.0", @@ -14474,9 +14474,9 @@ "dev": true }, "node_modules/@types/jquery": { - "version": "3.5.29", - "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.29.tgz", - "integrity": "sha512-oXQQC9X9MOPRrMhPHHOsXqeQDnWeCDT3PelUIg/Oy8FAbzSZtFHRjc7IpbfFVmpLtJ+UOoywpRsuO5Jxjybyeg==", + "version": "3.5.30", + "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.30.tgz", + "integrity": "sha512-nbWKkkyb919DOUxjmRVk8vwtDb0/k8FKncmUKFi+NY+QXqWltooxTrswvz4LspQwxvLdvzBN1TImr6cw3aQx2A==", "dev": true, "dependencies": { "@types/sizzle": "*" @@ -14521,9 +14521,9 @@ "dev": true }, "node_modules/@types/lodash": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.1.tgz", - "integrity": "sha512-X+2qazGS3jxLAIz5JDXDzglAF3KpijdhFxlf/V1+hEsOUc+HnWi81L/uv/EvGuV90WY+7mPGFCUDGfQC3Gj95Q==", + "version": "4.17.6", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.6.tgz", + "integrity": "sha512-OpXEVoCKSS3lQqjx9GGGOapBeuW5eUboYHRlHP9urXPX25IKZ6AnP5ZRxtVf63iieUbsHxLn8NQ5Nlftc6yzAA==", "dev": true }, "node_modules/@types/luxon": { @@ -14551,9 +14551,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.19.31", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.31.tgz", - "integrity": "sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==", + "version": "18.19.39", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.39.tgz", + "integrity": "sha512-nPwTRDKUctxw3di5b4TfT3I0sWDiWoPQCZjXhvdkINntwr8lcoVCKsTgnXeRubKIlfnV+eN/HYk6Jb40tbcEAQ==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -14609,9 +14609,9 @@ "dev": true }, "node_modules/@types/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.1.tgz", - "integrity": "sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz", + "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==", "dependencies": { "@types/prop-types": "*", "csstype": "^3.0.2" @@ -18610,9 +18610,9 @@ } }, "node_modules/fp-ts": { - "version": "2.16.5", - "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.16.5.tgz", - "integrity": "sha512-N8T8PwMSeTKKtkm9lkj/zSTAnPC/aJIIrQhnHxxkL0KLsRCNUPANksJOlMXxcKKCo7H1ORP3No9EMD+fP0tsdA==" + "version": "2.16.8", + "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.16.8.tgz", + "integrity": "sha512-nmDtNqmMZkOxu0M5hkrS9YA15/KPkYkILb6Axg9XBAoUoYEtzg+LFmVWqZrl9FNttsW0qIUpx9RCA9INbv+Bxw==" }, "node_modules/fp-ts-contrib": { "version": "0.1.29", @@ -26210,9 +26210,9 @@ } }, "node_modules/tinymce": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/tinymce/-/tinymce-7.0.1.tgz", - "integrity": "sha512-0a7DJnhniBx2psRuKcVQ9g4hujN6PAR4fPS0NSF1T1luH1RBDZVVEn2pGND6Ly+AW1lUm/cHOHjsasqBelMhbw==" + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/tinymce/-/tinymce-7.2.0.tgz", + "integrity": "sha512-R460NlE4REIFuLcZd9mpHK8zRsHdOueLV2m6Wsn0JHfGhDWMcfB1IqUX2QGrSbJga93ygJbJbNMwb2sakFlE/g==" }, "node_modules/tmpl": { "version": "1.0.5", @@ -30179,8 +30179,8 @@ "version": "file:../oeq-ts-rest-api", "requires": { "@types/jest": "29.5.12", - "@types/lodash": "4.17.1", - "@types/node": "18.19.31", + "@types/lodash": "4.17.6", + "@types/node": "18.19.39", "@types/tough-cookie": "^4.0.0", "@typescript-eslint/eslint-plugin": "5.62.0", "@typescript-eslint/parser": "5.62.0", @@ -30193,7 +30193,7 @@ "eslint-plugin-notice": "0.9.10", "eslint-plugin-prettier": "5.1.3", "eslint-plugin-unused-imports": "2.0.0", - "fp-ts": "2.16.5", + "fp-ts": "2.16.8", "io-ts": "2.2.21", "io-ts-types": "0.5.19", "jest": "29.7.0", @@ -36636,9 +36636,9 @@ } }, "@types/jquery": { - "version": "3.5.29", - "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.29.tgz", - "integrity": "sha512-oXQQC9X9MOPRrMhPHHOsXqeQDnWeCDT3PelUIg/Oy8FAbzSZtFHRjc7IpbfFVmpLtJ+UOoywpRsuO5Jxjybyeg==", + "version": "3.5.30", + "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.30.tgz", + "integrity": "sha512-nbWKkkyb919DOUxjmRVk8vwtDb0/k8FKncmUKFi+NY+QXqWltooxTrswvz4LspQwxvLdvzBN1TImr6cw3aQx2A==", "dev": true, "requires": { "@types/sizzle": "*" @@ -36673,9 +36673,9 @@ "dev": true }, "@types/lodash": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.1.tgz", - "integrity": "sha512-X+2qazGS3jxLAIz5JDXDzglAF3KpijdhFxlf/V1+hEsOUc+HnWi81L/uv/EvGuV90WY+7mPGFCUDGfQC3Gj95Q==", + "version": "4.17.6", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.6.tgz", + "integrity": "sha512-OpXEVoCKSS3lQqjx9GGGOapBeuW5eUboYHRlHP9urXPX25IKZ6AnP5ZRxtVf63iieUbsHxLn8NQ5Nlftc6yzAA==", "dev": true }, "@types/luxon": { @@ -36703,9 +36703,9 @@ "dev": true }, "@types/node": { - "version": "18.19.31", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.31.tgz", - "integrity": "sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==", + "version": "18.19.39", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.39.tgz", + "integrity": "sha512-nPwTRDKUctxw3di5b4TfT3I0sWDiWoPQCZjXhvdkINntwr8lcoVCKsTgnXeRubKIlfnV+eN/HYk6Jb40tbcEAQ==", "dev": true, "requires": { "undici-types": "~5.26.4" @@ -36760,9 +36760,9 @@ "dev": true }, "@types/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.1.tgz", - "integrity": "sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz", + "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==", "requires": { "@types/prop-types": "*", "csstype": "^3.0.2" @@ -39719,9 +39719,9 @@ "dev": true }, "fp-ts": { - "version": "2.16.5", - "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.16.5.tgz", - "integrity": "sha512-N8T8PwMSeTKKtkm9lkj/zSTAnPC/aJIIrQhnHxxkL0KLsRCNUPANksJOlMXxcKKCo7H1ORP3No9EMD+fP0tsdA==" + "version": "2.16.8", + "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.16.8.tgz", + "integrity": "sha512-nmDtNqmMZkOxu0M5hkrS9YA15/KPkYkILb6Axg9XBAoUoYEtzg+LFmVWqZrl9FNttsW0qIUpx9RCA9INbv+Bxw==" }, "fp-ts-contrib": { "version": "0.1.29", @@ -44990,9 +44990,9 @@ "version": "1.4.2" }, "tinymce": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/tinymce/-/tinymce-7.0.1.tgz", - "integrity": "sha512-0a7DJnhniBx2psRuKcVQ9g4hujN6PAR4fPS0NSF1T1luH1RBDZVVEn2pGND6Ly+AW1lUm/cHOHjsasqBelMhbw==" + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/tinymce/-/tinymce-7.2.0.tgz", + "integrity": "sha512-R460NlE4REIFuLcZd9mpHK8zRsHdOueLV2m6Wsn0JHfGhDWMcfB1IqUX2QGrSbJga93ygJbJbNMwb2sakFlE/g==" }, "tmpl": { "version": "1.0.5", diff --git a/react-front-end/package.json b/react-front-end/package.json index f0e898b6a6..bd539ae463 100644 --- a/react-front-end/package.json +++ b/react-front-end/package.json @@ -60,7 +60,7 @@ "axios": "1.6.8", "clsx": "1.2.1", "es6-object-assign": "1.1.0", - "fp-ts": "2.16.5", + "fp-ts": "2.16.8", "fp-ts-contrib": "0.1.29", "history": "4.10.1", "html-react-parser": "3.0.16", @@ -82,7 +82,7 @@ "react-router-hash-link": "2.4.3", "shallow-equal-object": "1.1.1", "sprintf-js": "1.1.3", - "tinymce": "7.0.1", + "tinymce": "7.2.0", "uuid": "9.0.1", "wicked-good-xpath": "1.3.0" }, @@ -102,12 +102,12 @@ "@testing-library/user-event": "14.5.2", "@types/css-mediaquery": "0.1.4", "@types/jest": "29.5.12", - "@types/jquery": "3.5.29", - "@types/lodash": "4.17.1", + "@types/jquery": "3.5.30", + "@types/lodash": "4.17.6", "@types/luxon": "3.4.2", - "@types/node": "18.19.31", + "@types/node": "18.19.39", "@types/object-hash": "3.0.6", - "@types/react": "18.3.1", + "@types/react": "18.3.3", "@types/react-autosuggest": "10.1.11", "@types/react-beautiful-dnd": "13.1.8", "@types/react-color": "3.0.12",