From 0f5e9b85304e22a3b04639c0ab222ae1aa80bf45 Mon Sep 17 00:00:00 2001
From: Moritz Strohm <strohm@data-quest.de>
Date: Wed, 1 Nov 2023 08:35:14 +0000
Subject: [PATCH] updated package.json, fixes #3410

Closes #3410

Merge request studip/studip!2317
---
 package-lock.json | 63 ++++++++++++++++-------------------------------
 package.json      |  2 +-
 2 files changed, 22 insertions(+), 43 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index a868fdc5b00..69580cd69c7 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -78,7 +78,7 @@
                 "jquery.qrcode": "^1.0.3",
                 "jquery.scrollto": "2.1.2",
                 "jspdf": "^2.5.1",
-                "jszip": "^3.6.0",
+                "jszip": "^3.8.0",
                 "less": "^3.12.2",
                 "less-loader": "7.1.0",
                 "lodash": "^4.17.20",
@@ -8638,15 +8638,15 @@
             }
         },
         "node_modules/jszip": {
-            "version": "3.7.1",
-            "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.7.1.tgz",
-            "integrity": "sha512-ghL0tz1XG9ZEmRMcEN2vt7xabrDdqHHeykgARpmZ0BiIctWxM47Vt63ZO2dnp4QYt/xJVLLy5Zv1l/xRdh2byg==",
+            "version": "3.10.1",
+            "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz",
+            "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==",
             "dev": true,
             "dependencies": {
                 "lie": "~3.3.0",
                 "pako": "~1.0.2",
                 "readable-stream": "~2.3.6",
-                "set-immediate-shim": "~1.0.1"
+                "setimmediate": "^1.0.5"
             }
         },
         "node_modules/kind-of": {
@@ -12413,14 +12413,11 @@
                 "randombytes": "^2.1.0"
             }
         },
-        "node_modules/set-immediate-shim": {
-            "version": "1.0.1",
-            "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
-            "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
-            "dev": true,
-            "engines": {
-                "node": ">=0.10.0"
-            }
+        "node_modules/setimmediate": {
+            "version": "1.0.5",
+            "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
+            "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==",
+            "dev": true
         },
         "node_modules/shallow-clone": {
             "version": "3.0.1",
@@ -12697,12 +12694,6 @@
             "dev": true,
             "optional": true
         },
-        "node_modules/sticky-kit": {
-            "version": "1.1.3",
-            "resolved": "https://registry.npmjs.org/sticky-kit/-/sticky-kit-1.1.3.tgz",
-            "integrity": "sha1-2rWs5JtGLPbUlpsdWOY5/AE3dXA=",
-            "dev": true
-        },
         "node_modules/stream-browserify": {
             "version": "3.0.0",
             "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz",
@@ -20627,15 +20618,15 @@
             }
         },
         "jszip": {
-            "version": "3.7.1",
-            "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.7.1.tgz",
-            "integrity": "sha512-ghL0tz1XG9ZEmRMcEN2vt7xabrDdqHHeykgARpmZ0BiIctWxM47Vt63ZO2dnp4QYt/xJVLLy5Zv1l/xRdh2byg==",
+            "version": "3.10.1",
+            "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz",
+            "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==",
             "dev": true,
             "requires": {
                 "lie": "~3.3.0",
                 "pako": "~1.0.2",
                 "readable-stream": "~2.3.6",
-                "set-immediate-shim": "~1.0.1"
+                "setimmediate": "^1.0.5"
             }
         },
         "kind-of": {
@@ -20786,9 +20777,9 @@
             }
         },
         "lodash": {
-            "version": "4.17.20",
-            "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
-            "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
+            "version": "4.17.21",
+            "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
+            "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
             "dev": true
         },
         "lodash-es": {
@@ -23508,10 +23499,10 @@
                 "randombytes": "^2.1.0"
             }
         },
-        "set-immediate-shim": {
-            "version": "1.0.1",
-            "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
-            "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
+        "setimmediate": {
+            "version": "1.0.5",
+            "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
+            "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==",
             "dev": true
         },
         "shallow-clone": {
@@ -23744,12 +23735,6 @@
             "dev": true,
             "optional": true
         },
-        "sticky-kit": {
-            "version": "1.1.3",
-            "resolved": "https://registry.npmjs.org/sticky-kit/-/sticky-kit-1.1.3.tgz",
-            "integrity": "sha1-2rWs5JtGLPbUlpsdWOY5/AE3dXA=",
-            "dev": true
-        },
         "stream-browserify": {
             "version": "3.0.0",
             "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz",
@@ -24648,12 +24633,6 @@
                         "acorn-jsx": "^5.2.0",
                         "eslint-visitor-keys": "^1.1.0"
                     }
-                },
-                "lodash": {
-                    "version": "4.17.21",
-                    "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
-                    "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
-                    "dev": true
                 }
             }
         },
diff --git a/package.json b/package.json
index d42328a4cff..361da2ac6d0 100644
--- a/package.json
+++ b/package.json
@@ -89,7 +89,7 @@
         "jquery.qrcode": "^1.0.3",
         "jquery.scrollto": "2.1.2",
         "jspdf": "^2.5.1",
-        "jszip": "^3.6.0",
+        "jszip": "^3.8.0",
         "less": "^3.12.2",
         "less-loader": "7.1.0",
         "lodash": "^4.17.20",
-- 
GitLab