Skip to content

Commit

Permalink
dependencies(mongoose): upgrade to 6.4.2
Browse files Browse the repository at this point in the history
also upgrades @typegoose/typegoose to 9.10.1
  • Loading branch information
hasezoey committed Jul 4, 2022
1 parent 715b563 commit e3c5b81
Show file tree
Hide file tree
Showing 4 changed files with 35 additions and 51 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ I started `@typegoose/auto-increment` because `mongoose-auto-increment` and `mon

- Node 12.22.0+
- TypeScript 4.4+ (older versions could work, but are not tested)
- mongoose 6.3+
- mongoose 6.4+

## Install

Expand Down
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
"contributors": [],
"license": "MIT",
"peerDependencies": {
"mongoose": "~6.3.0"
"mongoose": "~6.4.2"
},
"devDependencies": {
"@commitlint/cli": "^16.2.3",
Expand All @@ -41,7 +41,7 @@
"@semantic-release/github": "^7.2.3",
"@semantic-release/npm": "^7.1.3",
"@semantic-release/release-notes-generator": "^9.0.3",
"@typegoose/typegoose": "~9.8.0",
"@typegoose/typegoose": "~9.10.1",
"@types/jest": "^28.1.4",
"@types/node": "~12.12.6",
"@typescript-eslint/eslint-plugin": "^5.30.4",
Expand All @@ -54,7 +54,7 @@
"jest": "^28.1.2",
"lint-staged": "^11.2.6",
"mongodb-memory-server": "^8.7.2",
"mongoose": "~6.3.0",
"mongoose": "~6.4.2",
"prettier": "^2.7.1",
"rimraf": "3.0.2",
"semantic-release": "^17.4.7",
Expand Down
3 changes: 3 additions & 0 deletions src/autoIncrement.ts
Original file line number Diff line number Diff line change
Expand Up @@ -68,9 +68,11 @@ const IDSchema = new mongoose.Schema<
Record<string, unknown>
>(
{
// @ts-expect-error somehow mongoose types expect "StringConstructor" instead of "String"
field: String,
// @ts-expect-error somehow "modelName" gets removed from the type
modelName: String,
// @ts-expect-error somehow mongoose types expect "NumberConstructor" instead of "Number"
count: Number,
},
{ versionKey: false }
Expand Down Expand Up @@ -143,6 +145,7 @@ export function AutoIncrementID(schema: mongoose.Schema<any>, options: AutoIncre
return;
}

// @ts-expect-error mongoose now restrics indexes to "string"
if (typeof this[AutoIncrementIDSkipSymbol] === 'boolean' && AutoIncrementIDSkipSymbol) {
logger.info('Symbol "AutoIncrementIDSkipSymbol" is set to "true", skipping');

Expand Down
75 changes: 28 additions & 47 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1418,16 +1418,16 @@
resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.2.tgz#423c77877d0569db20e1fc80885ac4118314010e"
integrity sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==

"@typegoose/typegoose@~9.8.0":
version "9.8.0"
resolved "https://registry.yarnpkg.com/@typegoose/typegoose/-/typegoose-9.8.0.tgz#2813f04a282cf6fefe7b213bbb22e8798560ffa1"
integrity sha512-YMwyy2jHMVy4T9cIdwpNcg4VmBsGe7ijIsSJz1hDxmYo4JeXhqCPl4fS1+rig4bXCYIupCiBujLdVp385FJdOQ==
"@typegoose/typegoose@~9.10.1":
version "9.10.1"
resolved "https://registry.yarnpkg.com/@typegoose/typegoose/-/typegoose-9.10.1.tgz#34561ecdc00fbceff9565f65651765ae616f2cec"
integrity sha512-wHThVHSKNrCAWcasiBrN0hDDN3JRVJmRCHueyungRf/KexFArK/asqffllXSaAXKb1APrJbGGxEWueZR0z9fpw==
dependencies:
lodash "^4.17.20"
loglevel "^1.8.0"
reflect-metadata "^0.1.13"
semver "^7.3.7"
tslib "^2.3.1"
tslib "^2.4.0"

"@types/babel__core@^7.1.14":
version "7.1.16"
Expand Down Expand Up @@ -2067,13 +2067,6 @@ bser@2.1.1:
dependencies:
node-int64 "^0.4.0"

bson@^4.2.2:
version "4.5.2"
resolved "https://registry.yarnpkg.com/bson/-/bson-4.5.2.tgz#567b4ee94372d5284a4d6c47fb6e1cc711ae76ba"
integrity sha512-8CEMJpwc7qlQtrn2rney38jQSEeMar847lz0LyitwRmVknAW8iHXrzW4fTjHfyWm0E3sukyD/zppdH+QU1QefA==
dependencies:
buffer "^5.6.0"

bson@^4.6.2:
version "4.6.2"
resolved "https://registry.yarnpkg.com/bson/-/bson-4.6.2.tgz#3241c79d23d225b86ab6d2bc268b803d8a5fd444"
Expand Down Expand Up @@ -4308,10 +4301,10 @@ just-diff@^3.0.1:
resolved "https://registry.yarnpkg.com/just-diff/-/just-diff-3.1.1.tgz#d50c597c6fd4776495308c63bdee1b6839082647"
integrity sha512-sdMWKjRq8qWZEjDcVA6llnUT8RDEBIfOiGpYFPYa9u+2c39JCsejktSP7mj5eRid5EIvTzIpQ2kDOCw1Nq9BjQ==

kareem@2.3.5:
version "2.3.5"
resolved "https://registry.yarnpkg.com/kareem/-/kareem-2.3.5.tgz#111fe9dbab754c8ed88b7a2360e2680cec1420ca"
integrity sha512-qxCyQtp3ioawkiRNQr/v8xw9KIviMSSNmy+63Wubj7KmMn3g7noRXIZB4vPCAP+ETi2SR8eH6CvmlKZuGpoHOg==
kareem@2.4.1:
version "2.4.1"
resolved "https://registry.yarnpkg.com/kareem/-/kareem-2.4.1.tgz#7d81ec518204a48c1cb16554af126806c3cd82b0"
integrity sha512-aJ9opVoXroQUPfovYP5kaj2lM7Jn02Gw13bL0lg9v0V7SaUc0qavPs0Eue7d2DcC3NjqI6QAUElXNsuZSeM+EA==

kind-of@^6.0.3:
version "6.0.3"
Expand Down Expand Up @@ -4871,19 +4864,7 @@ mongodb-memory-server@^8.7.2:
mongodb-memory-server-core "8.7.2"
tslib "^2.4.0"

mongodb@4.5.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-4.5.0.tgz#d74c2008567b606dccef220f62a44cd7b934eb92"
integrity sha512-A2l8MjEpKojnhbCM0MK3+UOGUSGvTNNSv7AkP1fsT7tkambrkkqN/5F2y+PhzsV0Nbv58u04TETpkaSEdI2zKA==
dependencies:
bson "^4.6.2"
denque "^2.0.1"
mongodb-connection-string-url "^2.5.2"
socks "^2.6.2"
optionalDependencies:
saslprep "^1.0.3"

mongodb@^4.7.0:
mongodb@4.7.0, mongodb@^4.7.0:
version "4.7.0"
resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-4.7.0.tgz#99f7323271d93659067695b60e7b4efee2de9bf0"
integrity sha512-HhVar6hsUeMAVlIbwQwWtV36iyjKd9qdhY+s4wcU8K6TOj4Q331iiMy+FoPuxEntDIijTYWivwFJkLv8q/ZgvA==
Expand All @@ -4895,28 +4876,28 @@ mongodb@^4.7.0:
optionalDependencies:
saslprep "^1.0.3"

mongoose@~6.3.0:
version "6.3.0"
resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-6.3.0.tgz#701b46d501c7fe01d9bfccf94f208e80e2bb183c"
integrity sha512-3x2pEGlZ5SorqcL0/hmUIAzzHIh6a/VIAEv3zAmc93qDtSz3WBbF8PwYYHcXm6Awfck9/zFOV9KIUEE+HjVepA==
dependencies:
bson "^4.2.2"
kareem "2.3.5"
mongodb "4.5.0"
mpath "0.8.4"
mquery "4.0.2"
mongoose@~6.4.2:
version "6.4.2"
resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-6.4.2.tgz#79efd7f1e606114045a3de2bbd0a0972823d02dc"
integrity sha512-VRotms+XC42vPlS3Tr2GTg0qkppHzWob62sUjdC22ir8aqWVrbCsHjEuMsL6zZlKSIj8zNBODm9hRV+RHRiLRQ==
dependencies:
bson "^4.6.2"
kareem "2.4.1"
mongodb "4.7.0"
mpath "0.9.0"
mquery "4.0.3"
ms "2.1.3"
sift "16.0.0"

mpath@0.8.4:
version "0.8.4"
resolved "https://registry.yarnpkg.com/mpath/-/mpath-0.8.4.tgz#6b566d9581621d9e931dd3b142ed3618e7599313"
integrity sha512-DTxNZomBcTWlrMW76jy1wvV37X/cNNxPW1y2Jzd4DZkAaC5ZGsm8bfGfNOthcDuRJujXLqiuS6o3Tpy0JEoh7g==
mpath@0.9.0:
version "0.9.0"
resolved "https://registry.yarnpkg.com/mpath/-/mpath-0.9.0.tgz#0c122fe107846e31fc58c75b09c35514b3871904"
integrity sha512-ikJRQTk8hw5DEoFVxHG1Gn9T/xcjtdnOKIU1JTmGjZZlg9LST2mBLmcX3/ICIbgJydT2GOc15RnNy5mHmzfSew==

mquery@4.0.2:
version "4.0.2"
resolved "https://registry.yarnpkg.com/mquery/-/mquery-4.0.2.tgz#a13add5ecd7c2e5a67e0f814b3c7acdfb6772804"
integrity sha512-oAVF0Nil1mT3rxty6Zln4YiD6x6QsUWYz927jZzjMxOK2aqmhEz5JQ7xmrKK7xRFA2dwV+YaOpKU/S+vfNqKxA==
mquery@4.0.3:
version "4.0.3"
resolved "https://registry.yarnpkg.com/mquery/-/mquery-4.0.3.tgz#4d15f938e6247d773a942c912d9748bd1965f89d"
integrity sha512-J5heI+P08I6VJ2Ky3+33IpCdAvlYGTSUjwTPxkAr8i8EoduPMBX2OY/wa3IKZIQl7MU4SbFk8ndgSKyB/cl1zA==
dependencies:
debug "4.x"

Expand Down

0 comments on commit e3c5b81

Please sign in to comment.