diff --git a/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch b/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch new file mode 100644 index 000000000000..b34fbe1aa665 --- /dev/null +++ b/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch @@ -0,0 +1,13 @@ +diff --git a/mongodb.d.ts b/mongodb.d.ts +index 9696a0d0104095e8e4dfa4a4fe05fe81fd8b50c7..f5aa6e76fe6f2e6a55e6e2a720be15b7a6f98107 100644 +--- a/mongodb.d.ts ++++ b/mongodb.d.ts +@@ -5535,7 +5535,7 @@ export declare interface MonitorOptions extends Omit = Depth['length'] extends 8 ? [] : Type extends string | number | boolean | Date | RegExp | Buffer | Uint8Array | ((...args: any[]) => any) | { ++export declare type NestedPaths = Depth['length'] extends 3 ? [] : Type extends string | number | boolean | Date | RegExp | Buffer | Uint8Array | ((...args: any[]) => any) | { + _bsontype: string; + } ? [] : Type extends ReadonlyArray ? [] | [number, ...NestedPaths] : Type extends Map ? [string] : Type extends object ? { + [Key in Extract]: Type[Key] extends Type ? [Key] : Type extends Type[Key] ? [Key] : Type[Key] extends ReadonlyArray ? Type extends ArrayType ? [Key] : ArrayType extends Type ? [Key] : [ diff --git a/apps/meteor/ee/server/services/package.json b/apps/meteor/ee/server/services/package.json index f16819ffac26..6c8b8e1f9efe 100644 --- a/apps/meteor/ee/server/services/package.json +++ b/apps/meteor/ee/server/services/package.json @@ -39,7 +39,7 @@ "jaeger-client": "^3.19.0", "mem": "^8.1.1", "moleculer": "^0.14.34", - "mongodb": "^4.17.2", + "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch", "nats": "^2.6.1", "pino": "^8.15.0", "sodium-native": "^3.3.0", diff --git a/apps/meteor/package.json b/apps/meteor/package.json index 2b65d6ccd100..f41c3057d94d 100644 --- a/apps/meteor/package.json +++ b/apps/meteor/package.json @@ -379,7 +379,7 @@ "moment": "^2.29.4", "moment-timezone": "^0.5.46", "mongo-message-queue": "^1.0.0", - "mongodb": "^4.17.2", + "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch", "nats": "^2.6.1", "node-dogstatsd": "^0.0.7", "node-fetch": "2.7.0", diff --git a/ee/apps/account-service/package.json b/ee/apps/account-service/package.json index b7fd8b3bc1e3..78326b6065f7 100644 --- a/ee/apps/account-service/package.json +++ b/ee/apps/account-service/package.json @@ -32,7 +32,7 @@ "gc-stats": "^1.4.1", "mem": "^8.1.1", "moleculer": "^0.14.34", - "mongodb": "^4.17.2", + "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch", "nats": "^2.4.0", "pino": "^8.15.0", "polka": "^0.5.2", diff --git a/ee/apps/authorization-service/package.json b/ee/apps/authorization-service/package.json index e17a7aca2843..3ce8f9734916 100644 --- a/ee/apps/authorization-service/package.json +++ b/ee/apps/authorization-service/package.json @@ -30,7 +30,7 @@ "gc-stats": "^1.4.1", "mem": "^8.1.1", "moleculer": "^0.14.34", - "mongodb": "^4.17.2", + "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch", "nats": "^2.4.0", "pino": "^8.15.0", "polka": "^0.5.2" diff --git a/ee/apps/ddp-streamer/package.json b/ee/apps/ddp-streamer/package.json index 0220828561d2..edfbb38e5cbf 100644 --- a/ee/apps/ddp-streamer/package.json +++ b/ee/apps/ddp-streamer/package.json @@ -33,7 +33,7 @@ "jaeger-client": "^3.19.0", "mem": "^8.1.1", "moleculer": "^0.14.34", - "mongodb": "^4.17.2", + "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch", "nats": "^2.4.0", "pino": "^8.15.0", "polka": "^0.5.2", diff --git a/ee/apps/omnichannel-transcript/package.json b/ee/apps/omnichannel-transcript/package.json index b6d6db13ca7b..b88cf06956a4 100644 --- a/ee/apps/omnichannel-transcript/package.json +++ b/ee/apps/omnichannel-transcript/package.json @@ -36,7 +36,7 @@ "moleculer": "^0.14.34", "moment-timezone": "^0.5.46", "mongo-message-queue": "^1.0.0", - "mongodb": "^4.17.2", + "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch", "nats": "^2.4.0", "pino": "^8.15.0", "polka": "^0.5.2" diff --git a/ee/apps/presence-service/package.json b/ee/apps/presence-service/package.json index 7480963d87ac..d4d8883596db 100644 --- a/ee/apps/presence-service/package.json +++ b/ee/apps/presence-service/package.json @@ -30,7 +30,7 @@ "gc-stats": "^1.4.1", "mem": "^8.1.1", "moleculer": "^0.14.34", - "mongodb": "^4.17.2", + "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch", "nats": "^2.4.0", "pino": "^8.15.0", "polka": "^0.5.2" diff --git a/ee/apps/queue-worker/package.json b/ee/apps/queue-worker/package.json index 7fb0a7185c4c..f1853bc41218 100644 --- a/ee/apps/queue-worker/package.json +++ b/ee/apps/queue-worker/package.json @@ -33,7 +33,7 @@ "moleculer": "^0.14.34", "moment-timezone": "^0.5.46", "mongo-message-queue": "^1.0.0", - "mongodb": "^4.17.2", + "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch", "nats": "^2.4.0", "pino": "^8.15.0", "polka": "^0.5.2" diff --git a/ee/apps/stream-hub-service/package.json b/ee/apps/stream-hub-service/package.json index 855fbf51346b..382b252a3bf9 100644 --- a/ee/apps/stream-hub-service/package.json +++ b/ee/apps/stream-hub-service/package.json @@ -30,7 +30,7 @@ "gc-stats": "^1.4.1", "mem": "^8.1.1", "moleculer": "^0.14.34", - "mongodb": "^4.17.2", + "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch", "nats": "^2.4.0", "pino": "^8.15.0", "polka": "^0.5.2" diff --git a/ee/packages/omnichannel-services/package.json b/ee/packages/omnichannel-services/package.json index 96e7462b0dbd..33f7657fcde5 100644 --- a/ee/packages/omnichannel-services/package.json +++ b/ee/packages/omnichannel-services/package.json @@ -29,7 +29,7 @@ "mem": "^8.1.1", "moment-timezone": "^0.5.46", "mongo-message-queue": "^1.0.0", - "mongodb": "^4.17.2", + "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch", "pino": "^8.15.0" }, "scripts": { diff --git a/ee/packages/presence/package.json b/ee/packages/presence/package.json index 5a185735068c..ceea768076ef 100644 --- a/ee/packages/presence/package.json +++ b/ee/packages/presence/package.json @@ -35,6 +35,6 @@ "@rocket.chat/core-services": "workspace:^", "@rocket.chat/core-typings": "workspace:^", "@rocket.chat/models": "workspace:^", - "mongodb": "^4.17.2" + "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" } } diff --git a/package.json b/package.json index 6101f0e8c3d3..f7f22c694fa9 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,8 @@ "mongodb@^4.17.1": "patch:mongodb@npm:4.17.1#.yarn/patches/mongodb-npm-4.17.1-a2fe811ff1.patch", "@rocket.chat/forked-matrix-sdk-crypto-nodejs": "0.1.0-beta.13", "typia@~6.9.0": "patch:typia@npm%3A6.9.0#./.yarn/patches/typia-npm-6.9.0-2fd4d85f25.patch", - "moleculer@^0.14.34": "patch:moleculer@npm%3A0.14.34#./.yarn/patches/moleculer-npm-0.14.34-440e26767d.patch" + "moleculer@^0.14.34": "patch:moleculer@npm%3A0.14.34#./.yarn/patches/moleculer-npm-0.14.34-440e26767d.patch", + "mongodb@npm:^4.3.1": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" }, "dependencies": { "node-gyp": "^9.4.1" diff --git a/packages/agenda/package.json b/packages/agenda/package.json index 1373e1cda88c..da3b9ea31670 100644 --- a/packages/agenda/package.json +++ b/packages/agenda/package.json @@ -9,7 +9,7 @@ "debug": "~4.1.1", "human-interval": "^2.0.1", "moment-timezone": "~0.5.46", - "mongodb": "^4.17.2" + "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" }, "devDependencies": { "@types/debug": "^4.1.12", diff --git a/packages/core-services/package.json b/packages/core-services/package.json index 8fd497e8c98d..f38acd8f5307 100644 --- a/packages/core-services/package.json +++ b/packages/core-services/package.json @@ -13,7 +13,7 @@ "babel-jest": "^29.5.0", "eslint": "~8.45.0", "jest": "~29.7.0", - "mongodb": "^4.17.2", + "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch", "prettier": "~2.8.8", "typescript": "~5.5.4" }, diff --git a/packages/core-typings/package.json b/packages/core-typings/package.json index 933a632b2e1e..5efbc53e2602 100644 --- a/packages/core-typings/package.json +++ b/packages/core-typings/package.json @@ -7,7 +7,7 @@ "@rocket.chat/apps-engine": "workspace:^", "@rocket.chat/eslint-config": "workspace:^", "eslint": "~8.45.0", - "mongodb": "^4.17.2", + "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch", "prettier": "~2.8.8", "typescript": "~5.5.4" }, diff --git a/packages/cron/package.json b/packages/cron/package.json index 133a0e9c72fc..473506a13533 100644 --- a/packages/cron/package.json +++ b/packages/cron/package.json @@ -22,6 +22,6 @@ "@rocket.chat/core-typings": "workspace:^", "@rocket.chat/models": "workspace:^", "@rocket.chat/random": "workspace:^", - "mongodb": "^4.17.2" + "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" } } diff --git a/packages/instance-status/package.json b/packages/instance-status/package.json index f369ebfa0cfc..be23f8a44498 100644 --- a/packages/instance-status/package.json +++ b/packages/instance-status/package.json @@ -5,7 +5,7 @@ "devDependencies": { "@rocket.chat/eslint-config": "workspace:^", "eslint": "~8.45.0", - "mongodb": "^4.17.2", + "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch", "prettier": "~2.8.8", "typescript": "~5.5.4" }, diff --git a/packages/model-typings/package.json b/packages/model-typings/package.json index 5864b7363a0d..936abcb632fb 100644 --- a/packages/model-typings/package.json +++ b/packages/model-typings/package.json @@ -5,7 +5,7 @@ "devDependencies": { "@types/node-rsa": "^1.1.4", "eslint": "~8.45.0", - "mongodb": "^4.17.2", + "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch", "typescript": "~5.5.4" }, "scripts": { diff --git a/packages/rest-typings/package.json b/packages/rest-typings/package.json index 255c524c97b0..83f4632d1433 100644 --- a/packages/rest-typings/package.json +++ b/packages/rest-typings/package.json @@ -7,7 +7,7 @@ "@types/jest": "~29.5.13", "eslint": "~8.45.0", "jest": "~29.7.0", - "mongodb": "^4.17.2", + "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch", "typescript": "~5.5.4" }, "scripts": { diff --git a/packages/ui-contexts/package.json b/packages/ui-contexts/package.json index 6836d4f0f570..0e29ba67d05e 100644 --- a/packages/ui-contexts/package.json +++ b/packages/ui-contexts/package.json @@ -14,7 +14,7 @@ "@types/use-sync-external-store": "^0.0.6", "eslint": "~8.45.0", "eslint-plugin-react-hooks": "^4.6.2", - "mongodb": "^4.17.2", + "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch", "react": "~17.0.2", "typescript": "~5.5.4", "use-sync-external-store": "^1.2.2" diff --git a/yarn.lock b/yarn.lock index 232055a40661..07792f63edfa 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7911,7 +7911,7 @@ __metadata: gc-stats: "npm:^1.4.1" mem: "npm:^8.1.1" moleculer: "npm:^0.14.34" - mongodb: "npm:^4.17.2" + mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" nats: "npm:^2.4.0" pino: "npm:^8.15.0" polka: "npm:^0.5.2" @@ -7941,7 +7941,7 @@ __metadata: eslint: "npm:~8.45.0" human-interval: "npm:^2.0.1" moment-timezone: "npm:~0.5.46" - mongodb: "npm:^4.17.2" + mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" typescript: "npm:~5.5.4" languageName: unknown linkType: soft @@ -8044,7 +8044,7 @@ __metadata: gc-stats: "npm:^1.4.1" mem: "npm:^8.1.1" moleculer: "npm:^0.14.34" - mongodb: "npm:^4.17.2" + mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" nats: "npm:^2.4.0" pino: "npm:^8.15.0" polka: "npm:^0.5.2" @@ -8099,7 +8099,7 @@ __metadata: babel-jest: "npm:^29.5.0" eslint: "npm:~8.45.0" jest: "npm:~29.7.0" - mongodb: "npm:^4.17.2" + mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" prettier: "npm:~2.8.8" typescript: "npm:~5.5.4" languageName: unknown @@ -8116,7 +8116,7 @@ __metadata: "@rocket.chat/ui-kit": "workspace:~" "@types/express": "npm:^4.17.21" eslint: "npm:~8.45.0" - mongodb: "npm:^4.17.2" + mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" prettier: "npm:~2.8.8" typescript: "npm:~5.5.4" languageName: unknown @@ -8131,7 +8131,7 @@ __metadata: "@rocket.chat/models": "workspace:^" "@rocket.chat/random": "workspace:^" eslint: "npm:~8.45.0" - mongodb: "npm:^4.17.2" + mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" typescript: "npm:~5.5.4" languageName: unknown linkType: soft @@ -8212,7 +8212,7 @@ __metadata: jaeger-client: "npm:^3.19.0" mem: "npm:^8.1.1" moleculer: "npm:^0.14.34" - mongodb: "npm:^4.17.2" + mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" nats: "npm:^2.4.0" pino: "npm:^8.15.0" pino-pretty: "npm:^7.6.1" @@ -8570,7 +8570,7 @@ __metadata: "@rocket.chat/eslint-config": "workspace:^" "@rocket.chat/models": "workspace:^" eslint: "npm:~8.45.0" - mongodb: "npm:^4.17.2" + mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" prettier: "npm:~2.8.8" typescript: "npm:~5.5.4" languageName: unknown @@ -9111,7 +9111,7 @@ __metadata: moment: "npm:^2.29.4" moment-timezone: "npm:^0.5.46" mongo-message-queue: "npm:^1.0.0" - mongodb: "npm:^4.17.2" + mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" nats: "npm:^2.6.1" node-dogstatsd: "npm:^0.0.7" node-fetch: "npm:2.7.0" @@ -9228,7 +9228,7 @@ __metadata: "@rocket.chat/core-typings": "workspace:^" "@types/node-rsa": "npm:^1.1.4" eslint: "npm:~8.45.0" - mongodb: "npm:^4.17.2" + mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" typescript: "npm:~5.5.4" languageName: unknown linkType: soft @@ -9303,7 +9303,7 @@ __metadata: mem: "npm:^8.1.1" moment-timezone: "npm:^0.5.46" mongo-message-queue: "npm:^1.0.0" - mongodb: "npm:^4.17.2" + mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" pino: "npm:^8.15.0" typescript: "npm:~5.5.4" languageName: unknown @@ -9338,7 +9338,7 @@ __metadata: moleculer: "npm:^0.14.34" moment-timezone: "npm:^0.5.46" mongo-message-queue: "npm:^1.0.0" - mongodb: "npm:^4.17.2" + mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" nats: "npm:^2.4.0" pino: "npm:^8.15.0" polka: "npm:^0.5.2" @@ -9475,7 +9475,7 @@ __metadata: gc-stats: "npm:^1.4.1" mem: "npm:^8.1.1" moleculer: "npm:^0.14.34" - mongodb: "npm:^4.17.2" + mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" nats: "npm:^2.4.0" pino: "npm:^8.15.0" polka: "npm:^0.5.2" @@ -9501,7 +9501,7 @@ __metadata: babel-jest: "npm:^29.0.3" eslint: "npm:~8.45.0" jest: "npm:~29.7.0" - mongodb: "npm:^4.17.2" + mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" typescript: "npm:~5.5.4" languageName: unknown linkType: soft @@ -9541,7 +9541,7 @@ __metadata: moleculer: "npm:^0.14.34" moment-timezone: "npm:^0.5.46" mongo-message-queue: "npm:^1.0.0" - mongodb: "npm:^4.17.2" + mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" nats: "npm:^2.4.0" pino: "npm:^8.15.0" polka: "npm:^0.5.2" @@ -9614,7 +9614,7 @@ __metadata: ajv-formats: "npm:^2.1.1" eslint: "npm:~8.45.0" jest: "npm:~29.7.0" - mongodb: "npm:^4.17.2" + mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" typescript: "npm:~5.5.4" languageName: unknown linkType: soft @@ -9698,7 +9698,7 @@ __metadata: gc-stats: "npm:^1.4.1" mem: "npm:^8.1.1" moleculer: "npm:^0.14.34" - mongodb: "npm:^4.17.2" + mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" nats: "npm:^2.4.0" pino: "npm:^8.15.0" polka: "npm:^0.5.2" @@ -9873,7 +9873,7 @@ __metadata: "@types/use-sync-external-store": "npm:^0.0.6" eslint: "npm:~8.45.0" eslint-plugin-react-hooks: "npm:^4.6.2" - mongodb: "npm:^4.17.2" + mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" react: "npm:~17.0.2" typescript: "npm:~5.5.4" use-sync-external-store: "npm:^1.2.2" @@ -28327,7 +28327,7 @@ __metadata: languageName: node linkType: hard -"mongodb@npm:^4.17.2, mongodb@npm:^4.3.1": +"mongodb@npm:4.17.2": version: 4.17.2 resolution: "mongodb@npm:4.17.2" dependencies: @@ -28345,6 +28345,24 @@ __metadata: languageName: node linkType: hard +"mongodb@patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch": + version: 4.17.2 + resolution: "mongodb@patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch::version=4.17.2&hash=e26c00" + dependencies: + "@aws-sdk/credential-providers": "npm:^3.186.0" + "@mongodb-js/saslprep": "npm:^1.1.0" + bson: "npm:^4.7.2" + mongodb-connection-string-url: "npm:^2.6.0" + socks: "npm:^2.7.1" + dependenciesMeta: + "@aws-sdk/credential-providers": + optional: true + "@mongodb-js/saslprep": + optional: true + checksum: 10/6fe983f51a6e7f2a621788d36630cf7a1e87d29ee72d3665186cebb661927b8d62471972d6a8182d40f226e54ebbcd895e09cb00bbbf65ae0050ae55b3009ce4 + languageName: node + linkType: hard + "moo@npm:^0.5.0, moo@npm:^0.5.1": version: 0.5.1 resolution: "moo@npm:0.5.1" @@ -33341,7 +33359,7 @@ __metadata: jaeger-client: "npm:^3.19.0" mem: "npm:^8.1.1" moleculer: "npm:^0.14.34" - mongodb: "npm:^4.17.2" + mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" nats: "npm:^2.6.1" npm-run-all: "npm:^4.1.5" pino: "npm:^8.15.0"