diff --git a/package-lock.json b/package-lock.json index ce9e59ea..311f8269 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "modmailbot", - "version": "3.7.0", + "version": "3.8.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "modmailbot", - "version": "3.7.0", + "version": "3.8.0", "license": "MIT", "dependencies": { "ajv": "^8.17.1", @@ -18,7 +18,7 @@ "humanize-duration": "^3.32.1", "ini": "^4.1.3", "json5": "^2.2.3", - "knex": "^2.5.1", + "knex": "^3.2.9", "knub-command-manager": "^6.1.0", "mime": "^3.0.0", "moment": "^2.30.1", @@ -3662,9 +3662,9 @@ } }, "node_modules/knex": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/knex/-/knex-2.5.1.tgz", - "integrity": "sha512-z78DgGKUr4SE/6cm7ku+jHvFT0X97aERh/f0MUKAKgFnwCYBEW4TFBqtHWFYiJFid7fMrtpZ/gxJthvz5mEByA==", + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/knex/-/knex-3.2.9.tgz", + "integrity": "sha512-dtAILTjBMaG8YloP5oBxohDIKyIsdQ/TkcVvSjhsksvsjeH63Y0PADyuMDfNZKbVT3Rlx3vEYVBlecbPT/KerA==", "dependencies": { "colorette": "2.0.19", "commander": "^10.0.0", @@ -3675,7 +3675,7 @@ "getopts": "2.3.0", "interpret": "^2.2.0", "lodash": "^4.17.21", - "pg-connection-string": "2.6.1", + "pg-connection-string": "2.6.2", "rechoir": "^0.8.0", "resolve-from": "^5.0.0", "tarn": "^3.0.2", @@ -3685,7 +3685,10 @@ "knex": "bin/cli.js" }, "engines": { - "node": ">=12" + "node": ">=16" + }, + "peerDependencies": { + "pg-query-stream": "^4.14.0" }, "peerDependenciesMeta": { "better-sqlite3": { @@ -3703,6 +3706,9 @@ "pg-native": { "optional": true }, + "pg-query-stream": { + "optional": true + }, "sqlite3": { "optional": true }, @@ -4865,9 +4871,9 @@ "license": "MIT" }, "node_modules/pg-connection-string": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.6.1.tgz", - "integrity": "sha512-w6ZzNu6oMmIzEAYVw+RLK0+nqHPt8K3ZnknKi+g48Ak2pr3dtljJW3o+D/n2zzCG07Zoe9VOX3aiKpj+BN0pjg==" + "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/picomatch": { "version": "2.3.1", @@ -9423,9 +9429,9 @@ } }, "knex": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/knex/-/knex-2.5.1.tgz", - "integrity": "sha512-z78DgGKUr4SE/6cm7ku+jHvFT0X97aERh/f0MUKAKgFnwCYBEW4TFBqtHWFYiJFid7fMrtpZ/gxJthvz5mEByA==", + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/knex/-/knex-3.2.9.tgz", + "integrity": "sha512-dtAILTjBMaG8YloP5oBxohDIKyIsdQ/TkcVvSjhsksvsjeH63Y0PADyuMDfNZKbVT3Rlx3vEYVBlecbPT/KerA==", "requires": { "colorette": "2.0.19", "commander": "^10.0.0", @@ -9436,7 +9442,7 @@ "getopts": "2.3.0", "interpret": "^2.2.0", "lodash": "^4.17.21", - "pg-connection-string": "2.6.1", + "pg-connection-string": "2.6.2", "rechoir": "^0.8.0", "resolve-from": "^5.0.0", "tarn": "^3.0.2", @@ -10299,9 +10305,9 @@ "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==" }, "pg-connection-string": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.6.1.tgz", - "integrity": "sha512-w6ZzNu6oMmIzEAYVw+RLK0+nqHPt8K3ZnknKi+g48Ak2pr3dtljJW3o+D/n2zzCG07Zoe9VOX3aiKpj+BN0pjg==" + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.6.2.tgz", + "integrity": "sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA==" }, "picomatch": { "version": "2.3.1", diff --git a/package.json b/package.json index 9e10448a..a9bfe0a8 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "humanize-duration": "^3.32.1", "ini": "^4.1.3", "json5": "^2.2.3", - "knex": "^2.5.1", + "knex": "^3.2.9", "knub-command-manager": "^6.1.0", "mime": "^3.0.0", "moment": "^2.30.1",