From 22c5792c39f255782757fdb54cdbdd46ade3d53f Mon Sep 17 00:00:00 2001 From: Samuel Bodin <1637651+bodinsamuel@users.noreply.github.com> Date: Mon, 18 Mar 2024 17:38:37 +0100 Subject: [PATCH] fix(deps): upgrade knex (#1868) ## Describe your changes Fixes NAN-594 - Upgrade and pin knex --- package-lock.json | 53 ++++++++++++++---------------------- packages/jobs/package.json | 2 +- packages/server/package.json | 4 +-- packages/shared/package.json | 2 +- 4 files changed, 25 insertions(+), 36 deletions(-) diff --git a/package-lock.json b/package-lock.json index c273332fc6..6cb8c7c2dd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10664,10 +10664,11 @@ } }, "node_modules/commander": { - "version": "9.4.1", - "license": "MIT", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", "engines": { - "node": "^12.20.0 || >=14" + "node": ">=14" } }, "node_modules/common-path-prefix": { @@ -10912,11 +10913,12 @@ } }, "node_modules/connect-session-knex": { - "version": "3.0.1", - "license": "ISC", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/connect-session-knex/-/connect-session-knex-4.0.0.tgz", + "integrity": "sha512-syZf6ao03b+x42k5iwr76IBnHC6l+0Kr9d88lCTmGWimbW45ns6UYGEKv/ug60DkMrh3Wt8mO3hjhdaZLH1Rbg==", "dependencies": { "bluebird": "^3.7.2", - "knex": "^2.3.0" + "knex": "3" }, "engines": { "node": ">=8" @@ -18042,11 +18044,12 @@ } }, "node_modules/knex": { - "version": "2.4.2", - "license": "MIT", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/knex/-/knex-3.1.0.tgz", + "integrity": "sha512-GLoII6hR0c4ti243gMs5/1Rb3B+AjwMOfjYm97pu0FOQa7JH56hgBxYf5WK2525ceSbBY1cjeZ9yk99GPMB6Kw==", "dependencies": { "colorette": "2.0.19", - "commander": "^9.1.0", + "commander": "^10.0.0", "debug": "4.3.4", "escalade": "^3.1.1", "esm": "^3.2.25", @@ -18054,7 +18057,7 @@ "getopts": "2.3.0", "interpret": "^2.2.0", "lodash": "^4.17.21", - "pg-connection-string": "2.5.0", + "pg-connection-string": "2.6.2", "rechoir": "^0.8.0", "resolve-from": "^5.0.0", "tarn": "^3.0.2", @@ -18064,7 +18067,7 @@ "knex": "bin/cli.js" }, "engines": { - "node": ">=12" + "node": ">=16" }, "peerDependenciesMeta": { "better-sqlite3": { @@ -20262,8 +20265,9 @@ } }, "node_modules/pg-connection-string": { - "version": "2.5.0", - "license": "MIT" + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.6.2.tgz", + "integrity": "sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA==" }, "node_modules/pg-int8": { "version": "1.0.1", @@ -26075,14 +26079,6 @@ } } }, - "node_modules/webpack-cli/node_modules/commander": { - "version": "10.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14" - } - }, "node_modules/webpack-cli/node_modules/interpret": { "version": "3.1.1", "dev": true, @@ -27247,13 +27243,6 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "packages/cli/node_modules/commander": { - "version": "10.0.1", - "license": "MIT", - "engines": { - "node": ">=14" - } - }, "packages/cli/node_modules/json-schema-traverse": { "version": "1.0.0", "license": "MIT" @@ -27281,7 +27270,7 @@ "dotenv": "^16.0.3", "fs-extra": "^11.1.1", "js-yaml": "^4.1.0", - "knex": "^2.4.2", + "knex": "3.1.0", "md5": "^2.3.0", "nanoid": "3.x", "node-cron": "3.0.3", @@ -27377,7 +27366,7 @@ "@hapi/boom": "^10.0.1", "@nangohq/shared": "^0.39.5", "axios": "^1.3.4", - "connect-session-knex": "^3.0.1", + "connect-session-knex": "4.0.0", "cookie-parser": "^1.4.6", "cors": "^2.8.5", "dd-trace": "5.2.0", @@ -27388,7 +27377,7 @@ "form-data": "^4.0.0", "js-yaml": "^4.1.0", "jsonwebtoken": "^9.0.2", - "knex": "^2.3.0", + "knex": "3.1.0", "mailgun.js": "^8.2.1", "multer": "^1.4.5-lts.1", "node-cron": "^3.0.2", @@ -27460,7 +27449,7 @@ "ip": "^2.0.1", "js-yaml": "^4.1.0", "jsonwebtoken": "^9.0.2", - "knex": "^2.3.0", + "knex": "3.1.0", "lodash-es": "^4.17.21", "md5": "^2.3.0", "ms": "3.0.0-canary.1", diff --git a/packages/jobs/package.json b/packages/jobs/package.json index d9b66a25d6..4eb823ee41 100644 --- a/packages/jobs/package.json +++ b/packages/jobs/package.json @@ -29,7 +29,7 @@ "dotenv": "^16.0.3", "fs-extra": "^11.1.1", "js-yaml": "^4.1.0", - "knex": "^2.4.2", + "knex": "3.1.0", "md5": "^2.3.0", "nanoid": "3.x", "node-cron": "3.0.3", diff --git a/packages/server/package.json b/packages/server/package.json index 548c9840cc..4a19f80a7f 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -25,7 +25,7 @@ "@hapi/boom": "^10.0.1", "@nangohq/shared": "^0.39.5", "axios": "^1.3.4", - "connect-session-knex": "^3.0.1", + "connect-session-knex": "4.0.0", "cookie-parser": "^1.4.6", "cors": "^2.8.5", "dd-trace": "5.2.0", @@ -36,7 +36,7 @@ "form-data": "^4.0.0", "js-yaml": "^4.1.0", "jsonwebtoken": "^9.0.2", - "knex": "^2.3.0", + "knex": "3.1.0", "mailgun.js": "^8.2.1", "multer": "^1.4.5-lts.1", "node-cron": "^3.0.2", diff --git a/packages/shared/package.json b/packages/shared/package.json index 3ce004850d..3185356e8e 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -39,7 +39,7 @@ "ip": "^2.0.1", "js-yaml": "^4.1.0", "jsonwebtoken": "^9.0.2", - "knex": "^2.3.0", + "knex": "3.1.0", "lodash-es": "^4.17.21", "md5": "^2.3.0", "ms": "3.0.0-canary.1",