From cf2996d1b4aacc972f32080f6af58e261454075b Mon Sep 17 00:00:00 2001 From: Artem Derevnjuk Date: Tue, 23 Apr 2024 21:51:56 +0400 Subject: [PATCH] build(mikro-orm): bump mikro-orm from 5.4.2 to 5.9.8 (#2672) closes #2640 relates-to: mikro-orm/mikro-orm#3992 --- packages/orm/mikro-orm/package.json | 4 +- .../orm/mikro-orm/test/integration.spec.ts | 2 +- yarn.lock | 182 ++++++++---------- 3 files changed, 78 insertions(+), 110 deletions(-) diff --git a/packages/orm/mikro-orm/package.json b/packages/orm/mikro-orm/package.json index fa18886ea6d..faf74d40ab7 100644 --- a/packages/orm/mikro-orm/package.json +++ b/packages/orm/mikro-orm/package.json @@ -22,8 +22,8 @@ "tslib": "2.6.1" }, "devDependencies": { - "@mikro-orm/core": "5.4.2", - "@mikro-orm/mongodb": "5.4.2", + "@mikro-orm/core": "5.9.8", + "@mikro-orm/mongodb": "5.9.8", "@tsed/common": "workspace:*", "@tsed/core": "workspace:*", "@tsed/di": "workspace:*", diff --git a/packages/orm/mikro-orm/test/integration.spec.ts b/packages/orm/mikro-orm/test/integration.spec.ts index b6a0529cf2a..bf8b63f162f 100644 --- a/packages/orm/mikro-orm/test/integration.spec.ts +++ b/packages/orm/mikro-orm/test/integration.spec.ts @@ -17,7 +17,7 @@ describe("MikroOrm integration", () => { let spiedHooks!: Hooks; beforeEach(async () => { - await TestMongooseContext.install(); + await TestMongooseContext.install({replicaSet: true}); const {url: clientUrl} = await TestMongooseContext.getMongooseOptions(); const bstrp = PlatformTest.bootstrap(Server, { disableComponentScan: true, diff --git a/yarn.lock b/yarn.lock index b4b257cd36c..135a3c417c6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3959,16 +3959,16 @@ __metadata: languageName: node linkType: hard -"@mikro-orm/core@npm:5.4.2": - version: 5.4.2 - resolution: "@mikro-orm/core@npm:5.4.2" +"@mikro-orm/core@npm:5.9.8": + version: 5.9.8 + resolution: "@mikro-orm/core@npm:5.9.8" dependencies: acorn-loose: "npm:8.3.0" acorn-walk: "npm:8.2.0" - dotenv: "npm:16.0.2" - fs-extra: "npm:10.1.0" - globby: "npm:11.0.4" - mikro-orm: "npm:~5.4.2" + dotenv: "npm:16.3.1" + fs-extra: "npm:11.1.1" + globby: "npm:11.1.0" + mikro-orm: "npm:5.9.8" reflect-metadata: "npm:0.1.13" peerDependencies: "@mikro-orm/better-sqlite": ^5.0.0 @@ -4002,16 +4002,16 @@ __metadata: optional: true "@mikro-orm/sqlite": optional: true - checksum: 10/3c4f7b83c210291d3ba6b34b2ced35859d1b4d52d90faeba0eef061386cdfd3896bd0bc344ea3c0cb2a9ba2c591494e47a419e8c96523b49efc61a6f9df299d9 + checksum: 10/e47e07b1f53a9e207f6b9ec6831f33bb10191751a972be92dd205d522cd97567cca5c19a1476a95e12151bf10e1ce4b1ed61aecb5a170552a1bdc26524d9ed0d languageName: node linkType: hard -"@mikro-orm/mongodb@npm:5.4.2": - version: 5.4.2 - resolution: "@mikro-orm/mongodb@npm:5.4.2" +"@mikro-orm/mongodb@npm:5.9.8": + version: 5.9.8 + resolution: "@mikro-orm/mongodb@npm:5.9.8" dependencies: - bson: "npm:^4.7.0" - mongodb: "npm:4.9.1" + bson: "npm:^5.4.0" + mongodb: "npm:5.8.1" peerDependencies: "@mikro-orm/core": ^5.0.0 "@mikro-orm/entity-generator": ^5.0.0 @@ -4027,7 +4027,7 @@ __metadata: optional: true "@mikro-orm/seeder": optional: true - checksum: 10/a847e8e1f170903bc1fb831c686f5097293652052a045f31c5702d8f4b51e0bb24785505f5cbf32ad5a55cbc5107f86a821bf2c6f4d071c7d003947d2e0b35d1 + checksum: 10/238aa17302c6f833bae99d11a20d0588e24b3303160c81264fe5c0f87044690c525438d6552685ad5d6927514dc3c3f6db27cfbf07854a3e99837abced1d1f5b languageName: node linkType: hard @@ -6998,8 +6998,8 @@ __metadata: version: 0.0.0-use.local resolution: "@tsed/mikro-orm@workspace:packages/orm/mikro-orm" dependencies: - "@mikro-orm/core": "npm:5.4.2" - "@mikro-orm/mongodb": "npm:5.4.2" + "@mikro-orm/core": "npm:5.9.8" + "@mikro-orm/mongodb": "npm:5.9.8" "@tsed/common": "workspace:*" "@tsed/core": "workspace:*" "@tsed/di": "workspace:*" @@ -11653,7 +11653,7 @@ __metadata: languageName: node linkType: hard -"bson@npm:^4.6.5, bson@npm:^4.7.0, bson@npm:^4.7.2": +"bson@npm:^4.6.5, bson@npm:^4.7.2": version: 4.7.2 resolution: "bson@npm:4.7.2" dependencies: @@ -11662,6 +11662,13 @@ __metadata: languageName: node linkType: hard +"bson@npm:^5.4.0": + version: 5.5.1 + resolution: "bson@npm:5.5.1" + checksum: 10/4f72f0e68694cf422e990d301594e1eb81300ad7bd547244bbd5c2d12ec721cf4765a254376dd21e922b0ac8b5f89549d37423bdea11d5e645afbd37b433dc90 + languageName: node + linkType: hard + "buffer-crc32@npm:^0.2.1, buffer-crc32@npm:^0.2.13, buffer-crc32@npm:~0.2.3": version: 0.2.13 resolution: "buffer-crc32@npm:0.2.13" @@ -14400,13 +14407,6 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:16.0.2": - version: 16.0.2 - resolution: "dotenv@npm:16.0.2" - checksum: 10/688fa2358ba09440164e18057b2fe3f75aeeb94b455e1901345786942ca4a48da677aa81a6361d83af4945b8230ca2b0fe186c2bea27bf4f8d58fe0508e6e23c - languageName: node - linkType: hard - "dotenv@npm:16.0.3": version: 16.0.3 resolution: "dotenv@npm:16.0.3" @@ -14414,6 +14414,13 @@ __metadata: languageName: node linkType: hard +"dotenv@npm:16.3.1, dotenv@npm:~16.3.1": + version: 16.3.1 + resolution: "dotenv@npm:16.3.1" + checksum: 10/dbb778237ef8750e9e3cd1473d3c8eaa9cc3600e33a75c0e36415d0fa0848197f56c3800f77924c70e7828f0b03896818cd52f785b07b9ad4d88dba73fbba83f + languageName: node + linkType: hard + "dotenv@npm:^10.0.0": version: 10.0.0 resolution: "dotenv@npm:10.0.0" @@ -14428,13 +14435,6 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:~16.3.1": - version: 16.3.1 - resolution: "dotenv@npm:16.3.1" - checksum: 10/dbb778237ef8750e9e3cd1473d3c8eaa9cc3600e33a75c0e36415d0fa0848197f56c3800f77924c70e7828f0b03896818cd52f785b07b9ad4d88dba73fbba83f - languageName: node - linkType: hard - "downloadjs@npm:^1.4.7": version: 1.4.7 resolution: "downloadjs@npm:1.4.7" @@ -15597,7 +15597,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.1.1, fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.7, fast-glob@npm:^3.2.9": +"fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.7, fast-glob@npm:^3.2.9": version: 3.2.11 resolution: "fast-glob@npm:3.2.11" dependencies: @@ -16291,17 +16291,6 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:10.1.0, fs-extra@npm:^10.1.0": - version: 10.1.0 - resolution: "fs-extra@npm:10.1.0" - dependencies: - graceful-fs: "npm:^4.2.0" - jsonfile: "npm:^6.0.1" - universalify: "npm:^2.0.0" - checksum: 10/05ce2c3b59049bcb7b52001acd000e44b3c4af4ec1f8839f383ef41ec0048e3cfa7fd8a637b1bddfefad319145db89be91f4b7c1db2908205d38bf91e7d1d3b7 - languageName: node - linkType: hard - "fs-extra@npm:11.1.1, fs-extra@npm:^11.1.0, fs-extra@npm:^11.1.1": version: 11.1.1 resolution: "fs-extra@npm:11.1.1" @@ -16335,6 +16324,17 @@ __metadata: languageName: node linkType: hard +"fs-extra@npm:^10.1.0": + version: 10.1.0 + resolution: "fs-extra@npm:10.1.0" + dependencies: + graceful-fs: "npm:^4.2.0" + jsonfile: "npm:^6.0.1" + universalify: "npm:^2.0.0" + checksum: 10/05ce2c3b59049bcb7b52001acd000e44b3c4af4ec1f8839f383ef41ec0048e3cfa7fd8a637b1bddfefad319145db89be91f4b7c1db2908205d38bf91e7d1d3b7 + languageName: node + linkType: hard + "fs-extra@npm:^5.0.0": version: 5.0.0 resolution: "fs-extra@npm:5.0.0" @@ -16915,20 +16915,6 @@ __metadata: languageName: node linkType: hard -"globby@npm:11.0.4": - version: 11.0.4 - resolution: "globby@npm:11.0.4" - dependencies: - array-union: "npm:^2.1.0" - dir-glob: "npm:^3.0.1" - fast-glob: "npm:^3.1.1" - ignore: "npm:^5.1.4" - merge2: "npm:^1.3.0" - slash: "npm:^3.0.0" - checksum: 10/118c5ac92c2914342dec05648d217c8f31b0ccbfd3eb24d8722d350aa3003200dd4ae1b573b894cc4759e85156eb3bab35c5873f98ae9301572e22f656641964 - languageName: node - linkType: hard - "globby@npm:11.1.0, globby@npm:^11.0.1, globby@npm:^11.1.0": version: 11.1.0 resolution: "globby@npm:11.1.0" @@ -17915,7 +17901,7 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.1.4, ignore@npm:^5.2.0": +"ignore@npm:^5.2.0": version: 5.2.0 resolution: "ignore@npm:5.2.0" checksum: 10/30283f05fb7d867ee0e08faebb3e69caba2c6c55092042cd061eac1b37a3e78db72bfcfbb08b3598999344fba3d93a9c693b5401da5faaecc0fb7c2dce87beb4 @@ -18206,16 +18192,6 @@ __metadata: languageName: node linkType: hard -"ip-address@npm:^9.0.5": - version: 9.0.5 - resolution: "ip-address@npm:9.0.5" - dependencies: - jsbn: "npm:1.1.0" - sprintf-js: "npm:^1.1.3" - checksum: 10/1ed81e06721af012306329b31f532b5e24e00cb537be18ddc905a84f19fe8f83a09a1699862bf3a1ec4b9dea93c55a3fa5faf8b5ea380431469df540f38b092c - languageName: node - linkType: hard - "ip-regex@npm:^5.0.0": version: 5.0.0 resolution: "ip-regex@npm:5.0.0" @@ -19772,13 +19748,6 @@ __metadata: languageName: node linkType: hard -"jsbn@npm:1.1.0": - version: 1.1.0 - resolution: "jsbn@npm:1.1.0" - checksum: 10/bebe7ae829bbd586ce8cbe83501dd8cb8c282c8902a8aeeed0a073a89dc37e8103b1244f3c6acd60278bcbfe12d93a3f83c9ac396868a3b3bbc3c5e5e3b648ef - languageName: node - linkType: hard - "jsesc@npm:^2.5.1": version: 2.5.2 resolution: "jsesc@npm:2.5.2" @@ -21932,10 +21901,10 @@ __metadata: languageName: node linkType: hard -"mikro-orm@npm:~5.4.2": - version: 5.4.2 - resolution: "mikro-orm@npm:5.4.2" - checksum: 10/e374ca42e508a0452d57ff63fd2945eb92963803da9952f8adb4c7614aaf43d73467e8f0d985341ce720a09951c0f80bbd744d01a45f8aab02470ab5fb5e406f +"mikro-orm@npm:5.9.8": + version: 5.9.8 + resolution: "mikro-orm@npm:5.9.8" + checksum: 10/28aafcf174f2b99545eec3206e8409a90d2cdfed9a3993189d362eb9721e9feda23b3d83ff5b566d366e1d392fff37d75757d1315bd831a53d2270347699948b languageName: node linkType: hard @@ -22396,7 +22365,7 @@ __metadata: languageName: node linkType: hard -"mongodb-connection-string-url@npm:^2.5.2, mongodb-connection-string-url@npm:^2.5.3, mongodb-connection-string-url@npm:^2.6.0": +"mongodb-connection-string-url@npm:^2.5.2, mongodb-connection-string-url@npm:^2.6.0": version: 2.6.0 resolution: "mongodb-connection-string-url@npm:2.6.0" dependencies: @@ -22473,19 +22442,35 @@ __metadata: languageName: node linkType: hard -"mongodb@npm:4.9.1": - version: 4.9.1 - resolution: "mongodb@npm:4.9.1" +"mongodb@npm:5.8.1": + version: 5.8.1 + resolution: "mongodb@npm:5.8.1" dependencies: - bson: "npm:^4.7.0" - denque: "npm:^2.1.0" - mongodb-connection-string-url: "npm:^2.5.3" - saslprep: "npm:^1.0.3" - socks: "npm:^2.7.0" + "@mongodb-js/saslprep": "npm:^1.1.0" + bson: "npm:^5.4.0" + mongodb-connection-string-url: "npm:^2.6.0" + socks: "npm:^2.7.1" + peerDependencies: + "@aws-sdk/credential-providers": ^3.188.0 + "@mongodb-js/zstd": ^1.0.0 + kerberos: ^1.0.0 || ^2.0.0 + mongodb-client-encryption: ">=2.3.0 <3" + snappy: ^7.2.2 dependenciesMeta: - saslprep: + "@mongodb-js/saslprep": + optional: true + peerDependenciesMeta: + "@aws-sdk/credential-providers": + optional: true + "@mongodb-js/zstd": + optional: true + kerberos: + optional: true + mongodb-client-encryption: + optional: true + snappy: optional: true - checksum: 10/dcfc870808a7d99f9b3c7547bd08e832fec7ece6f29dd58c6e702187643aa07faad20e989535ee784c5c48ebc58620a0d3c16777f20fe78a237fbf37414bed3b + checksum: 10/425bea3cbcce444146abc946cfaf7d91fe92854945d17eb5912589ac12f926c5c073263f0948c0ba2dff154eab3a4746b2aaac5408de80296e4e35fdd01e8879 languageName: node linkType: hard @@ -27102,16 +27087,6 @@ __metadata: languageName: node linkType: hard -"socks@npm:^2.7.0": - version: 2.8.1 - resolution: "socks@npm:2.8.1" - dependencies: - ip-address: "npm:^9.0.5" - smart-buffer: "npm:^4.2.0" - checksum: 10/a3cc38e0716ab53a2db3fa00c703ca682ad54dbbc9ed4c7461624a999be6fa7cdc79fc904c411618e698d5eff55a55aa6d9329169a7db11636d0200814a2b5aa - languageName: node - linkType: hard - "sort-keys@npm:^2.0.0": version: 2.0.0 resolution: "sort-keys@npm:2.0.0" @@ -27375,13 +27350,6 @@ __metadata: languageName: node linkType: hard -"sprintf-js@npm:^1.1.3": - version: 1.1.3 - resolution: "sprintf-js@npm:1.1.3" - checksum: 10/e7587128c423f7e43cc625fe2f87e6affdf5ca51c1cc468e910d8aaca46bb44a7fbcfa552f787b1d3987f7043aeb4527d1b99559e6621e01b42b3f45e5a24cbb - languageName: node - linkType: hard - "sprintf-js@npm:~1.0.2": version: 1.0.3 resolution: "sprintf-js@npm:1.0.3"