From e262ab60eeb53419dd8d45613d74ec9f4e783b59 Mon Sep 17 00:00:00 2001
From: snyk-bot <snyk-bot@snyk.io>
Date: Sun, 10 Nov 2024 06:26:16 +0000
Subject: [PATCH] feat: upgrade graphql-upload from 15.0.2 to 17.0.0

Snyk has created this PR to upgrade graphql-upload from 15.0.2 to 17.0.0.

See this package in npm:
graphql-upload

See this project in Snyk:
https://app.snyk.io/org/acinader/project/21343059-02d9-4182-87d7-718a44b181ef?utm_source=github&utm_medium=referral&page=upgrade-pr
---
 package-lock.json | 38 ++++++++++++++++++++------------------
 package.json      |  2 +-
 2 files changed, 21 insertions(+), 19 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index 4cc4cfb7ab..40e05725cf 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -29,7 +29,7 @@
         "graphql-list-fields": "2.0.4",
         "graphql-relay": "0.10.2",
         "graphql-tag": "2.12.6",
-        "graphql-upload": "15.0.2",
+        "graphql-upload": "^17.0.0",
         "intersect": "1.0.1",
         "jsonwebtoken": "9.0.2",
         "jwks-rsa": "3.1.0",
@@ -9874,11 +9874,12 @@
       ]
     },
     "node_modules/fs-capacitor": {
-      "version": "6.2.0",
-      "resolved": "https://registry.npmjs.org/fs-capacitor/-/fs-capacitor-6.2.0.tgz",
-      "integrity": "sha512-nKcE1UduoSKX27NSZlg879LdQc94OtbOsEmKMN2MBNudXREvijRKx2GEBsTMTfws+BrbkJoEuynbGSVRSpauvw==",
+      "version": "8.0.0",
+      "resolved": "https://registry.npmjs.org/fs-capacitor/-/fs-capacitor-8.0.0.tgz",
+      "integrity": "sha512-+Lk6iSKajdGw+7XYxUkwIzreJ2G1JFlYOdnKJv5PzwFLVsoJYBpCuS7WPIUSNT1IbQaEWT1nhYU63Ud03DyzLA==",
+      "license": "MIT",
       "engines": {
-        "node": ">=10"
+        "node": "^14.17.0 || >=16.0.0"
       }
     },
     "node_modules/fs-constants": {
@@ -10643,26 +10644,27 @@
       }
     },
     "node_modules/graphql-upload": {
-      "version": "15.0.2",
-      "resolved": "https://registry.npmjs.org/graphql-upload/-/graphql-upload-15.0.2.tgz",
-      "integrity": "sha512-ufJAkZJBKWRDD/4wJR3VZMy9QWTwqIYIciPtCEF5fCNgWF+V1p7uIgz+bP2YYLiS4OJBhCKR8rnqE/Wg3XPUiw==",
+      "version": "17.0.0",
+      "resolved": "https://registry.npmjs.org/graphql-upload/-/graphql-upload-17.0.0.tgz",
+      "integrity": "sha512-AI42S1UR1mdqg+LQ7KqGbrgcf4l9gpPu/R0drM4vSA5C94NfIjYyCeCdpktEledvZoAL8JURLLeB53++WACo1w==",
+      "license": "MIT",
       "dependencies": {
         "@types/busboy": "^1.5.0",
         "@types/node": "*",
         "@types/object-path": "^0.11.1",
         "busboy": "^1.6.0",
-        "fs-capacitor": "^6.2.0",
+        "fs-capacitor": "^8.0.0",
         "http-errors": "^2.0.0",
         "object-path": "^0.11.8"
       },
       "engines": {
-        "node": "^14.17.0 || ^16.0.0 || >= 18.0.0"
+        "node": "^18.18.0 || ^20.9.0 || >=22.0.0"
       },
       "funding": {
         "url": "https://github.com/sponsors/jaydenseric"
       },
       "peerDependencies": {
-        "@types/express": "^4.0.29",
+        "@types/express": "4.0.29 - 5",
         "@types/koa": "^2.11.4",
         "graphql": "^16.3.0"
       },
@@ -28237,9 +28239,9 @@
       "dev": true
     },
     "fs-capacitor": {
-      "version": "6.2.0",
-      "resolved": "https://registry.npmjs.org/fs-capacitor/-/fs-capacitor-6.2.0.tgz",
-      "integrity": "sha512-nKcE1UduoSKX27NSZlg879LdQc94OtbOsEmKMN2MBNudXREvijRKx2GEBsTMTfws+BrbkJoEuynbGSVRSpauvw=="
+      "version": "8.0.0",
+      "resolved": "https://registry.npmjs.org/fs-capacitor/-/fs-capacitor-8.0.0.tgz",
+      "integrity": "sha512-+Lk6iSKajdGw+7XYxUkwIzreJ2G1JFlYOdnKJv5PzwFLVsoJYBpCuS7WPIUSNT1IbQaEWT1nhYU63Ud03DyzLA=="
     },
     "fs-constants": {
       "version": "1.0.0",
@@ -28818,15 +28820,15 @@
       }
     },
     "graphql-upload": {
-      "version": "15.0.2",
-      "resolved": "https://registry.npmjs.org/graphql-upload/-/graphql-upload-15.0.2.tgz",
-      "integrity": "sha512-ufJAkZJBKWRDD/4wJR3VZMy9QWTwqIYIciPtCEF5fCNgWF+V1p7uIgz+bP2YYLiS4OJBhCKR8rnqE/Wg3XPUiw==",
+      "version": "17.0.0",
+      "resolved": "https://registry.npmjs.org/graphql-upload/-/graphql-upload-17.0.0.tgz",
+      "integrity": "sha512-AI42S1UR1mdqg+LQ7KqGbrgcf4l9gpPu/R0drM4vSA5C94NfIjYyCeCdpktEledvZoAL8JURLLeB53++WACo1w==",
       "requires": {
         "@types/busboy": "^1.5.0",
         "@types/node": "*",
         "@types/object-path": "^0.11.1",
         "busboy": "^1.6.0",
-        "fs-capacitor": "^6.2.0",
+        "fs-capacitor": "^8.0.0",
         "http-errors": "^2.0.0",
         "object-path": "^0.11.8"
       }
diff --git a/package.json b/package.json
index bc0752556c..206e531e5e 100644
--- a/package.json
+++ b/package.json
@@ -38,7 +38,7 @@
     "graphql-list-fields": "2.0.4",
     "graphql-relay": "0.10.2",
     "graphql-tag": "2.12.6",
-    "graphql-upload": "15.0.2",
+    "graphql-upload": "17.0.0",
     "intersect": "1.0.1",
     "jsonwebtoken": "9.0.2",
     "jwks-rsa": "3.1.0",