From 960dcff161fad4783c81dc9b0f2ce9c566f5f570 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 20 Apr 2023 13:53:48 +0000 Subject: [PATCH] fix(deps): bump mongoose and @typegoose/typegoose (#104) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps [mongoose](https://github.com/Automattic/mongoose) and [@typegoose/typegoose](https://github.com/typegoose/typegoose). These dependencies needed to be updated together. Updates `mongoose` from 6.10.5 to 7.0.4
Release notes

Sourced from mongoose's releases.

7.0.4 / 2023-04-17

7.0.3 / 2023-03-23

7.0.2 / 2023-03-15

7.0.1 / 2023-03-06

7.0.0 / 2023-02-27

7.0.0-rc0 / 2023-02-23

... (truncated)

Changelog

Sourced from mongoose's changelog.

7.0.4 / 2023-04-17

Commits

Updates `@typegoose/typegoose` from 10.3.4 to 11.0.1
Release notes

Sourced from @​typegoose/typegoose's releases.

v11.0.1

11.0.1 (2023-04-15)

Fixes

v11.0.0

11.0.0 (2023-03-27)

⚠ BREAKING CHANGES

Features

Fixes

Style

Dependencies

... (truncated)

Changelog

Sourced from @​typegoose/typegoose's changelog.

11.0.1 (2023-04-15)

Fixes

11.0.0 (2023-03-27)

⚠ BREAKING CHANGES

Features

Fixes

Style

Dependencies

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
--- package-lock.json | 155 +++++++++++++++++----------------------------- package.json | 4 +- 2 files changed, 59 insertions(+), 100 deletions(-) diff --git a/package-lock.json b/package-lock.json index c0679b52..481af84c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "@relaycorp/pino-cloud": "^1.0.28", "@relaycorp/veraid": "^1.13.2", "@relaycorp/webcrypto-kms": "^1.5.1", - "@typegoose/typegoose": "^10.3.3", + "@typegoose/typegoose": "^11.0.2", "ajv": "^8.12.0", "ajv-formats": "^2.1.1", "cloudevents": "^6.0.4", @@ -24,7 +24,7 @@ "fastify-plugin": "^4.5.0", "is-valid-domain": "^0.1.6", "json-schema-to-ts": "^2.7.2", - "mongoose": "^6.10.5", + "mongoose": "^7.0.4", "pino": "^8.11.0" }, "devDependencies": { @@ -6115,9 +6115,9 @@ "dev": true }, "node_modules/@typegoose/typegoose": { - "version": "10.3.4", - "resolved": "https://registry.npmjs.org/@typegoose/typegoose/-/typegoose-10.3.4.tgz", - "integrity": "sha512-C27lxLnfdYnVJM96EbE/ocRIWyuufqFMZQI4q4e1TD6rXSyeDxNGQpBdv0FxGE9emQ6Mk6h2mBFJq7uGRp14Cw==", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/@typegoose/typegoose/-/typegoose-11.0.2.tgz", + "integrity": "sha512-3xr1MvafgOvWKX1bzo1UDPvf/57zDvJ4Af3In6xD9vYKUJeYImA8cqSYOwF77xRebI+Rsr3FrtkY6HMmQZ6UHg==", "dependencies": { "lodash": "^4.17.20", "loglevel": "^1.8.1", @@ -6129,7 +6129,7 @@ "node": ">=14.17.0" }, "peerDependencies": { - "mongoose": "~6.10.0" + "mongoose": "~7.0.3" } }, "node_modules/@typegoose/typegoose/node_modules/lru-cache": { @@ -7605,8 +7605,6 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/bson/-/bson-5.2.0.tgz", "integrity": "sha512-HevkSpDbpUfsrHWmWiAsNavANKYIErV2ePXllp1bwq5CDreAaFVj6RVlZpJnxK4WWDCJ/5jMUpaY6G526q3Hjg==", - "dev": true, - "peer": true, "engines": { "node": ">=14.20.1" } @@ -14678,75 +14676,56 @@ "dev": true }, "node_modules/mongoose": { - "version": "6.10.5", - "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-6.10.5.tgz", - "integrity": "sha512-y4HL4/9EySec7L0gJ+pCm9heLSF45uIIvRS4fSeAFWDfe4vXW1vRZJwTz7OGkra3ZoSfRnFTo9bNZkuggDVlVA==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-7.0.4.tgz", + "integrity": "sha512-MEmQOOqQUvW1PJcji64NtA2EFGHrEvk9o4g//isVYSJW2+8Y8u49C2qFBKzn1t6/l9onQn012o/PcFqR6ixQpQ==", "dependencies": { - "bson": "^4.7.0", + "bson": "^5.0.1", "kareem": "2.5.1", - "mongodb": "4.14.0", + "mongodb": "5.1.0", "mpath": "0.9.0", - "mquery": "4.0.3", + "mquery": "5.0.0", "ms": "2.1.3", "sift": "16.0.1" }, "engines": { - "node": ">=12.0.0" + "node": ">=14.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/mongoose" } }, - "node_modules/mongoose/node_modules/bson": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/bson/-/bson-4.7.2.tgz", - "integrity": "sha512-Ry9wCtIZ5kGqkJoi6aD8KjxFZEx78guTQDnpXWiNthsxzrxAK/i8E6pCHAIZTbaEFWcOCvbecMukfK7XUvyLpQ==", - "dependencies": { - "buffer": "^5.6.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/mongoose/node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, "node_modules/mongoose/node_modules/mongodb": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.14.0.tgz", - "integrity": "sha512-coGKkWXIBczZPr284tYKFLg+KbGPPLlSbdgfKAb6QqCFt5bo5VFZ50O3FFzsw4rnkqjwT6D8Qcoo9nshYKM7Mg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-5.1.0.tgz", + "integrity": "sha512-qgKb7y+EI90y4weY3z5+lIgm8wmexbonz0GalHkSElQXVKtRuwqXuhXKccyvIjXCJVy9qPV82zsinY0W1FBnJw==", "dependencies": { - "bson": "^4.7.0", - "mongodb-connection-string-url": "^2.5.4", + "bson": "^5.0.1", + "mongodb-connection-string-url": "^2.6.0", "socks": "^2.7.1" }, "engines": { - "node": ">=12.9.0" + "node": ">=14.20.1" }, "optionalDependencies": { - "@aws-sdk/credential-providers": "^3.186.0", "saslprep": "^1.0.3" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.201.0", + "mongodb-client-encryption": "^2.3.0", + "snappy": "^7.2.2" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + } } }, "node_modules/mongoose/node_modules/ms": { @@ -14769,14 +14748,14 @@ } }, "node_modules/mquery": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/mquery/-/mquery-4.0.3.tgz", - "integrity": "sha512-J5heI+P08I6VJ2Ky3+33IpCdAvlYGTSUjwTPxkAr8i8EoduPMBX2OY/wa3IKZIQl7MU4SbFk8ndgSKyB/cl1zA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/mquery/-/mquery-5.0.0.tgz", + "integrity": "sha512-iQMncpmEK8R8ncT8HJGsGc9Dsp8xcgYMVSbs5jgnm1lFHTZqMJTUWTDx1LBO8+mK3tPNZWFLBghQEIOULSTHZg==", "dependencies": { "debug": "4.x" }, "engines": { - "node": ">=12.0.0" + "node": ">=14.0.0" } }, "node_modules/mri": { @@ -24120,9 +24099,9 @@ "dev": true }, "@typegoose/typegoose": { - "version": "10.3.4", - "resolved": "https://registry.npmjs.org/@typegoose/typegoose/-/typegoose-10.3.4.tgz", - "integrity": "sha512-C27lxLnfdYnVJM96EbE/ocRIWyuufqFMZQI4q4e1TD6rXSyeDxNGQpBdv0FxGE9emQ6Mk6h2mBFJq7uGRp14Cw==", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/@typegoose/typegoose/-/typegoose-11.0.2.tgz", + "integrity": "sha512-3xr1MvafgOvWKX1bzo1UDPvf/57zDvJ4Af3In6xD9vYKUJeYImA8cqSYOwF77xRebI+Rsr3FrtkY6HMmQZ6UHg==", "requires": { "lodash": "^4.17.20", "loglevel": "^1.8.1", @@ -25254,9 +25233,7 @@ "bson": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/bson/-/bson-5.2.0.tgz", - "integrity": "sha512-HevkSpDbpUfsrHWmWiAsNavANKYIErV2ePXllp1bwq5CDreAaFVj6RVlZpJnxK4WWDCJ/5jMUpaY6G526q3Hjg==", - "dev": true, - "peer": true + "integrity": "sha512-HevkSpDbpUfsrHWmWiAsNavANKYIErV2ePXllp1bwq5CDreAaFVj6RVlZpJnxK4WWDCJ/5jMUpaY6G526q3Hjg==" }, "buffer": { "version": "6.0.3", @@ -30366,44 +30343,26 @@ } }, "mongoose": { - "version": "6.10.5", - "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-6.10.5.tgz", - "integrity": "sha512-y4HL4/9EySec7L0gJ+pCm9heLSF45uIIvRS4fSeAFWDfe4vXW1vRZJwTz7OGkra3ZoSfRnFTo9bNZkuggDVlVA==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-7.0.4.tgz", + "integrity": "sha512-MEmQOOqQUvW1PJcji64NtA2EFGHrEvk9o4g//isVYSJW2+8Y8u49C2qFBKzn1t6/l9onQn012o/PcFqR6ixQpQ==", "requires": { - "bson": "^4.7.0", + "bson": "^5.0.1", "kareem": "2.5.1", - "mongodb": "4.14.0", + "mongodb": "5.1.0", "mpath": "0.9.0", - "mquery": "4.0.3", + "mquery": "5.0.0", "ms": "2.1.3", "sift": "16.0.1" }, "dependencies": { - "bson": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/bson/-/bson-4.7.2.tgz", - "integrity": "sha512-Ry9wCtIZ5kGqkJoi6aD8KjxFZEx78guTQDnpXWiNthsxzrxAK/i8E6pCHAIZTbaEFWcOCvbecMukfK7XUvyLpQ==", - "requires": { - "buffer": "^5.6.0" - } - }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, "mongodb": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.14.0.tgz", - "integrity": "sha512-coGKkWXIBczZPr284tYKFLg+KbGPPLlSbdgfKAb6QqCFt5bo5VFZ50O3FFzsw4rnkqjwT6D8Qcoo9nshYKM7Mg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-5.1.0.tgz", + "integrity": "sha512-qgKb7y+EI90y4weY3z5+lIgm8wmexbonz0GalHkSElQXVKtRuwqXuhXKccyvIjXCJVy9qPV82zsinY0W1FBnJw==", "requires": { - "@aws-sdk/credential-providers": "^3.186.0", - "bson": "^4.7.0", - "mongodb-connection-string-url": "^2.5.4", + "bson": "^5.0.1", + "mongodb-connection-string-url": "^2.6.0", "saslprep": "^1.0.3", "socks": "^2.7.1" } @@ -30427,9 +30386,9 @@ "integrity": "sha512-ikJRQTk8hw5DEoFVxHG1Gn9T/xcjtdnOKIU1JTmGjZZlg9LST2mBLmcX3/ICIbgJydT2GOc15RnNy5mHmzfSew==" }, "mquery": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/mquery/-/mquery-4.0.3.tgz", - "integrity": "sha512-J5heI+P08I6VJ2Ky3+33IpCdAvlYGTSUjwTPxkAr8i8EoduPMBX2OY/wa3IKZIQl7MU4SbFk8ndgSKyB/cl1zA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/mquery/-/mquery-5.0.0.tgz", + "integrity": "sha512-iQMncpmEK8R8ncT8HJGsGc9Dsp8xcgYMVSbs5jgnm1lFHTZqMJTUWTDx1LBO8+mK3tPNZWFLBghQEIOULSTHZg==", "requires": { "debug": "4.x" } diff --git a/package.json b/package.json index 07d1b711..d9635016 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "@relaycorp/pino-cloud": "^1.0.28", "@relaycorp/veraid": "^1.13.2", "@relaycorp/webcrypto-kms": "^1.5.1", - "@typegoose/typegoose": "^10.3.3", + "@typegoose/typegoose": "^11.0.2", "ajv": "^8.12.0", "ajv-formats": "^2.1.1", "cloudevents": "^6.0.4", @@ -32,7 +32,7 @@ "fastify-plugin": "^4.5.0", "is-valid-domain": "^0.1.6", "json-schema-to-ts": "^2.7.2", - "mongoose": "^6.10.5", + "mongoose": "^7.0.4", "pino": "^8.11.0" }, "devDependencies": {