Skip to content

Commit e5c2f30

Browse files
committed
Mongoose 9
1 parent e072563 commit e5c2f30

File tree

3 files changed

+21
-85
lines changed

3 files changed

+21
-85
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"koa-qs": "3.0.0",
2929
"koa-router": "14.0.0",
3030
"lodash": "4.17.21",
31-
"mongoose": "^8.4.0",
31+
"mongoose": "^9.0.2",
3232
"moviedb-promise": "4.0.7",
3333
"object-mapper": "6.2.0",
3434
"pm2": "^6.0.13",

src/models/MediaMetadata.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,11 +117,10 @@ MediaMetadataSchema.index({ episode: 1, season: 1, searchMatches: 1 });
117117
MediaMetadataSchema.index({ episode: 1, season: 1, searchMatches: 1, year: 1 });
118118
MediaMetadataSchema.index({ searchMatches: 1, year: 1 });
119119

120-
MediaMetadataSchema.pre<MediaMetadataInterface>('save', function(next) {
120+
MediaMetadataSchema.pre<MediaMetadataInterface>('save', function() {
121121
if (this.title && this.title.startsWith('Episode #')) {
122122
this.title = undefined;
123123
}
124-
next();
125124
});
126125

127126
MediaMetadataSchema.virtual('imdburl').get(function() {

yarn.lock

Lines changed: 19 additions & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -1567,15 +1567,6 @@ __metadata:
15671567
languageName: node
15681568
linkType: hard
15691569

1570-
"@types/whatwg-url@npm:^11.0.2":
1571-
version: 11.0.5
1572-
resolution: "@types/whatwg-url@npm:11.0.5"
1573-
dependencies:
1574-
"@types/webidl-conversions": "npm:*"
1575-
checksum: 10/23a0c45aff51817807b473a6adb181d6e3bb0d27dde54e84883d5d5bc93358e95204d2188e7ff7fdc2cdaf157e97e1188ef0a22ec79228da300fc30d4a05b56a
1576-
languageName: node
1577-
linkType: hard
1578-
15791570
"@types/whatwg-url@npm:^13.0.0":
15801571
version: 13.0.0
15811572
resolution: "@types/whatwg-url@npm:13.0.0"
@@ -2291,13 +2282,6 @@ __metadata:
22912282
languageName: node
22922283
linkType: hard
22932284

2294-
"bson@npm:^6.10.4":
2295-
version: 6.10.4
2296-
resolution: "bson@npm:6.10.4"
2297-
checksum: 10/8a79a452219a13898358a5abc93e32bc3805236334f962661da121ce15bd5cade27718ba3310ee2a143ff508489b08467eed172ecb2a658cb8d2e94fdb76b215
2298-
languageName: node
2299-
linkType: hard
2300-
23012285
"bson@npm:^7.0.0":
23022286
version: 7.0.0
23032287
resolution: "bson@npm:7.0.0"
@@ -2654,7 +2638,7 @@ __metadata:
26542638
languageName: node
26552639
linkType: hard
26562640

2657-
"debug@npm:4, debug@npm:4.x, debug@npm:^4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.4.1":
2641+
"debug@npm:4, debug@npm:^4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.4.1":
26582642
version: 4.4.1
26592643
resolution: "debug@npm:4.4.1"
26602644
dependencies:
@@ -4496,10 +4480,10 @@ __metadata:
44964480
languageName: node
44974481
linkType: hard
44984482

4499-
"kareem@npm:2.6.3":
4500-
version: 2.6.3
4501-
resolution: "kareem@npm:2.6.3"
4502-
checksum: 10/8c2a2795b9b8537ad592d30e6a607e7db737c7401d4c178fa4f2984e7bb7444d0f185570ae0132633aeef8b3eb27d1b5fded07921661738a5723681eb6d246b4
4483+
"kareem@npm:3.0.0":
4484+
version: 3.0.0
4485+
resolution: "kareem@npm:3.0.0"
4486+
checksum: 10/14fa3cf0955ef9ad6dc8e6b6c52ea926b81dea6cc9b3021823684ec34a9419931b83a449117afb85c4787836a1d634a78e8f66510510d798eba31ac6902cf9db
45034487
languageName: node
45044488
linkType: hard
45054489

@@ -4971,16 +4955,6 @@ __metadata:
49714955
languageName: node
49724956
linkType: hard
49734957

4974-
"mongodb-connection-string-url@npm:^3.0.2":
4975-
version: 3.0.2
4976-
resolution: "mongodb-connection-string-url@npm:3.0.2"
4977-
dependencies:
4978-
"@types/whatwg-url": "npm:^11.0.2"
4979-
whatwg-url: "npm:^14.1.0 || ^13.0.0"
4980-
checksum: 10/99ac939a67cc963b90cfe70a8e45250a8386c531be7d22ffa5d1f3e5dd2406b149fb823b91ac161e4a4a29dfac754b49bca8f6dd786cfc66ae0ca80db5f5f23d
4981-
languageName: node
4982-
linkType: hard
4983-
49844958
"mongodb-connection-string-url@npm:^7.0.0":
49854959
version: 7.0.0
49864960
resolution: "mongodb-connection-string-url@npm:7.0.0"
@@ -5021,7 +4995,7 @@ __metadata:
50214995
languageName: node
50224996
linkType: hard
50234997

5024-
"mongodb@npm:^7.0.0":
4998+
"mongodb@npm:^7.0.0, mongodb@npm:~7.0":
50254999
version: 7.0.0
50265000
resolution: "mongodb@npm:7.0.0"
50275001
dependencies:
@@ -5055,52 +5029,17 @@ __metadata:
50555029
languageName: node
50565030
linkType: hard
50575031

5058-
"mongodb@npm:~6.20.0":
5059-
version: 6.20.0
5060-
resolution: "mongodb@npm:6.20.0"
5032+
"mongoose@npm:^9.0.2":
5033+
version: 9.0.2
5034+
resolution: "mongoose@npm:9.0.2"
50615035
dependencies:
5062-
"@mongodb-js/saslprep": "npm:^1.3.0"
5063-
bson: "npm:^6.10.4"
5064-
mongodb-connection-string-url: "npm:^3.0.2"
5065-
peerDependencies:
5066-
"@aws-sdk/credential-providers": ^3.188.0
5067-
"@mongodb-js/zstd": ^1.1.0 || ^2.0.0
5068-
gcp-metadata: ^5.2.0
5069-
kerberos: ^2.0.1
5070-
mongodb-client-encryption: ">=6.0.0 <7"
5071-
snappy: ^7.3.2
5072-
socks: ^2.7.1
5073-
peerDependenciesMeta:
5074-
"@aws-sdk/credential-providers":
5075-
optional: true
5076-
"@mongodb-js/zstd":
5077-
optional: true
5078-
gcp-metadata:
5079-
optional: true
5080-
kerberos:
5081-
optional: true
5082-
mongodb-client-encryption:
5083-
optional: true
5084-
snappy:
5085-
optional: true
5086-
socks:
5087-
optional: true
5088-
checksum: 10/2718cdd4433bc3847f01a2ffae3a7e7ea8499035be4fccaf76278cbe3f915f2dd6c53135be0e3cc2cdd8e27a0b957da49e337d9b96b53e6287ec8971cea96b4b
5089-
languageName: node
5090-
linkType: hard
5091-
5092-
"mongoose@npm:^8.4.0":
5093-
version: 8.20.4
5094-
resolution: "mongoose@npm:8.20.4"
5095-
dependencies:
5096-
bson: "npm:^6.10.4"
5097-
kareem: "npm:2.6.3"
5098-
mongodb: "npm:~6.20.0"
5036+
kareem: "npm:3.0.0"
5037+
mongodb: "npm:~7.0"
50995038
mpath: "npm:0.9.0"
5100-
mquery: "npm:5.0.0"
5039+
mquery: "npm:6.0.0"
51015040
ms: "npm:2.1.3"
51025041
sift: "npm:17.1.3"
5103-
checksum: 10/4b0c2275826bd95b592b0c33f44ac3842fc83e087cae4f8cc1bbbb09c129bed384743f914f8d959a2c7fa5dc5adc4ecda5728155ec2414033690e914aed56915
5042+
checksum: 10/41a7b4655bcdaec408775ef1b501c1a9d0f304016c0010fb05f955b8de34c3d6a9c8db484b69fbd91a0baf4dceff15e68b2ff980d231054d17c0104c8e94be04
51045043
languageName: node
51055044
linkType: hard
51065045

@@ -5122,12 +5061,10 @@ __metadata:
51225061
languageName: node
51235062
linkType: hard
51245063

5125-
"mquery@npm:5.0.0":
5126-
version: 5.0.0
5127-
resolution: "mquery@npm:5.0.0"
5128-
dependencies:
5129-
debug: "npm:4.x"
5130-
checksum: 10/36a792b2dc3fae92be0a7460151807fbbefe1299f8f286acd74968482e0dc042321c78ad76d6f975f0638370ff88df6e81db5efe17df5d53d2fb289cedbb0c23
5064+
"mquery@npm:6.0.0":
5065+
version: 6.0.0
5066+
resolution: "mquery@npm:6.0.0"
5067+
checksum: 10/79f0f8361f701e422fb7f179c0bf3d1c0a22d4da9893b6aa1e09e331455c18ad4c6023909c2ad9a6a23d9be0e634fef9790eaffe0c461543a1338e1d7b9a4a83
51315068
languageName: node
51325069
linkType: hard
51335070

@@ -6725,7 +6662,7 @@ __metadata:
67256662
koa-router: "npm:14.0.0"
67266663
lodash: "npm:4.17.21"
67276664
mongodb-memory-server: "npm:^11.0.1"
6728-
mongoose: "npm:^8.4.0"
6665+
mongoose: "npm:^9.0.2"
67296666
moviedb-promise: "npm:4.0.7"
67306667
nodemon: "npm:3.1.11"
67316668
object-mapper: "npm:6.2.0"
@@ -6888,7 +6825,7 @@ __metadata:
68886825
languageName: node
68896826
linkType: hard
68906827

6891-
"whatwg-url@npm:^14.1.0, whatwg-url@npm:^14.1.0 || ^13.0.0":
6828+
"whatwg-url@npm:^14.1.0":
68926829
version: 14.2.0
68936830
resolution: "whatwg-url@npm:14.2.0"
68946831
dependencies:

0 commit comments

Comments
 (0)