From 07af80bf5389afd160d23e9114d5b0007790fbc6 Mon Sep 17 00:00:00 2001 From: snyk-bot Date: Thu, 7 Nov 2024 06:22:46 +0000 Subject: [PATCH] fix: upgrade mysql2 from 3.6.1 to 3.11.3 Snyk has created this PR to upgrade mysql2 from 3.6.1 to 3.11.3. See this package in npm: mysql2 See this project in Snyk: https://app.snyk.io/org/shantanubadmanji/project/69bfc4b1-bca2-48b3-9472-960dcefe3bef?utm_source=github&utm_medium=referral&page=upgrade-pr --- backend/package-lock.json | 38 ++++++++++++++++++++++++++++---------- backend/package.json | 2 +- 2 files changed, 29 insertions(+), 11 deletions(-) diff --git a/backend/package-lock.json b/backend/package-lock.json index 67edd4e..33d7b91 100644 --- a/backend/package-lock.json +++ b/backend/package-lock.json @@ -17,7 +17,7 @@ "express": "^4.18.2", "express-mysql-session": "^3.0.0", "express-session": "^1.17.3", - "mysql2": "^3.6.1", + "mysql2": "^3.11.3", "passport": "^0.6.0", "passport-google-oauth2": "^0.2.0", "passport-local": "^1.0.0" @@ -40,6 +40,15 @@ "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" }, + "node_modules/aws-ssl-profiles": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/aws-ssl-profiles/-/aws-ssl-profiles-1.1.2.tgz", + "integrity": "sha512-NZKeq9AfyQvEeNlN0zSYAaWrmBffJh3IELMZfRpJVWgrpEbtEpnjvzqBPf+mxoI287JohRDoa+/nsfqqiZmF6g==", + "license": "MIT", + "engines": { + "node": ">= 6.0.0" + } + }, "node_modules/base64url": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz", @@ -599,12 +608,19 @@ "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==" }, - "node_modules/lru-cache": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-8.0.5.tgz", - "integrity": "sha512-MhWWlVnuab1RG5/zMRRcVGXZLCXrZTgfwMikgzCegsPnG62yDQo5JnqKkrK4jO5iKqDAZGItAqN5CtKBCBWRUA==", + "node_modules/lru.min": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/lru.min/-/lru.min-1.1.1.tgz", + "integrity": "sha512-FbAj6lXil6t8z4z3j0E5mfRlPzxkySotzUHwRXjlpRh10vc6AI6WN62ehZj82VG7M20rqogJ0GLwar2Xa05a8Q==", + "license": "MIT", "engines": { - "node": ">=16.14" + "bun": ">=1.0.0", + "deno": ">=1.30.0", + "node": ">=8.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wellwelwel" } }, "node_modules/media-typer": { @@ -664,15 +680,17 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/mysql2": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/mysql2/-/mysql2-3.6.1.tgz", - "integrity": "sha512-O7FXjLtNkjcMBpLURwkXIhyVbX9i4lq4nNRCykPNOXfceq94kJ0miagmTEGCZieuO8JtwtXaZ41U6KT4eF9y3g==", + "version": "3.11.3", + "resolved": "https://registry.npmjs.org/mysql2/-/mysql2-3.11.3.tgz", + "integrity": "sha512-Qpu2ADfbKzyLdwC/5d4W7+5Yz7yBzCU05YWt5npWzACST37wJsB23wgOSo00qi043urkiRwXtEvJc9UnuLX/MQ==", + "license": "MIT", "dependencies": { + "aws-ssl-profiles": "^1.1.1", "denque": "^2.1.0", "generate-function": "^2.3.1", "iconv-lite": "^0.6.3", "long": "^5.2.1", - "lru-cache": "^8.0.0", + "lru.min": "^1.0.0", "named-placeholders": "^1.1.3", "seq-queue": "^0.0.5", "sqlstring": "^2.3.2" diff --git a/backend/package.json b/backend/package.json index 6fa1079..dd64b49 100644 --- a/backend/package.json +++ b/backend/package.json @@ -19,7 +19,7 @@ "express": "^4.18.2", "express-mysql-session": "^3.0.0", "express-session": "^1.17.3", - "mysql2": "^3.6.1", + "mysql2": "^3.11.3", "passport": "^0.6.0", "passport-google-oauth2": "^0.2.0", "passport-local": "^1.0.0"