diff --git a/package-lock.json b/package-lock.json index 229b40f564..a05a9b39af 100644 --- a/package-lock.json +++ b/package-lock.json @@ -35,7 +35,7 @@ "@google-cloud/storage": "^7.16.0", "@grpc/grpc-js": "^1.13.3", "@grpc/grpc-js-v1": "npm:@grpc/grpc-js@1.9.4", - "@grpc/proto-loader": "^0.7.13", + "@grpc/proto-loader": "^0.7.15", "@hapi/hapi": "^21.4.0", "@ibm/tekton-lint": "^1.1.0", "@opentelemetry/auto-instrumentations-node": "^0.43.0", @@ -91,7 +91,7 @@ "express": "^5.1.0", "express-v4": "npm:express@^4.21.2", "express-winston": "^4.2.0", - "fastify": "^5.3.0", + "fastify": "^5.3.2", "fastify-v3": "npm:fastify@^3.21.5", "fastify-v4": "npm:fastify@^4.28.1", "get-caller-file": "^2.0.5", @@ -121,7 +121,7 @@ "mocha-junit-reporter": "^2.0.2", "mocha-multi-reporters": "^1.5.1", "moment": "^2.30.1", - "mongodb": "^6.15.0", + "mongodb": "^6.16.0", "mongodb-v4": "npm:mongodb@^4.16.0", "mongodb-v5": "npm:mongodb@^5.4.0", "mongoose": "^8.13.2", @@ -18444,10 +18444,11 @@ } }, "node_modules/@grpc/proto-loader": { - "version": "0.7.13", - "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.13.tgz", - "integrity": "sha512-AiXO/bfe9bmxBjxxtYxFAXGZvMaN5s8kO+jBHAJCON8rJoB5YS/D6X7ZNc6XQkuHNmyl4CYaMI1fJ/Gn27RGGw==", + "version": "0.7.15", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.15.tgz", + "integrity": "sha512-tMXdRCfYVixjuFK+Hk0Q1s38gV9zDiDJfWL3h1rv4Qc39oILCu1TRTDt7+fGUI8K4G1Fj125Hx/ru3azECWTyQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "lodash.camelcase": "^4.3.0", "long": "^5.0.0", @@ -35434,9 +35435,9 @@ } }, "node_modules/fastify": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/fastify/-/fastify-5.3.0.tgz", - "integrity": "sha512-vDpCJa4KRkHrdDMpDNtyPaIDi/ptCwoJ0M8RiefuIMvyXTgG63xYGe9DYYiCpydjh0ETIaLoSyKBNKkh7ew1eA==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/fastify/-/fastify-5.3.2.tgz", + "integrity": "sha512-AIPqBgtqBAwkOkrnwesEE+dOyU30dQ4kh7udxeGVR05CRGwubZx+p2H8P0C4cRnQT0+EPK4VGea2DTL2RtWttg==", "dev": true, "funding": [ { @@ -42371,9 +42372,9 @@ } }, "node_modules/mongodb": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.15.0.tgz", - "integrity": "sha512-ifBhQ0rRzHDzqp9jAQP6OwHSH7dbYIQjD3SbJs9YYk9AikKEettW/9s/tbSFDTpXcRbF+u1aLrhHxDFaYtZpFQ==", + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.16.0.tgz", + "integrity": "sha512-D1PNcdT0y4Grhou5Zi/qgipZOYeWrhLEpk33n3nm6LGtz61jvO88WlrWCK/bigMjpnOdAUKKQwsGIl0NtWMyYw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -43045,6 +43046,16 @@ "node": ">=16" } }, + "node_modules/mongoose/node_modules/@types/whatwg-url": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-11.0.5.tgz", + "integrity": "sha512-coYR071JRaHa+xoEvvYqvnIHaVqaYrLPbsufM9BF63HkwI5Lgmy2QR8Q5K/lYDYo5AK82wOvSOS0UsLTpTG7uQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/webidl-conversions": "*" + } + }, "node_modules/mongoose/node_modules/bson": { "version": "6.10.3", "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.3.tgz", @@ -43064,12 +43075,97 @@ "node": ">=12.0.0" } }, + "node_modules/mongoose/node_modules/mongodb": { + "version": "6.15.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.15.0.tgz", + "integrity": "sha512-ifBhQ0rRzHDzqp9jAQP6OwHSH7dbYIQjD3SbJs9YYk9AikKEettW/9s/tbSFDTpXcRbF+u1aLrhHxDFaYtZpFQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.3", + "mongodb-connection-string-url": "^3.0.0" + }, + "engines": { + "node": ">=16.20.1" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } + } + }, + "node_modules/mongoose/node_modules/mongodb-connection-string-url": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-3.0.2.tgz", + "integrity": "sha512-rMO7CGo/9BFwyZABcKAWL8UJwH/Kc2x0g72uhDWzG48URRax5TCIcJ7Rc3RZqffZzO/Gwff/jyKwCU9TN8gehA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/whatwg-url": "^11.0.2", + "whatwg-url": "^14.1.0 || ^13.0.0" + } + }, "node_modules/mongoose/node_modules/sift": { "version": "17.1.3", "resolved": "https://registry.npmjs.org/sift/-/sift-17.1.3.tgz", "integrity": "sha512-Rtlj66/b0ICeFzYTuNvX/EF1igRbbnGSvEyT79McoZa/DeGhMyC5pWKOEsZKnpkqtSeovd5FL/bjHWC3CIIvCQ==", "dev": true }, + "node_modules/mongoose/node_modules/tr46": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-5.1.1.tgz", + "integrity": "sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw==", + "dev": true, + "license": "MIT", + "dependencies": { + "punycode": "^2.3.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/mongoose/node_modules/whatwg-url": { + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-14.2.0.tgz", + "integrity": "sha512-De72GdQZzNTUBBChsXueQUnPKDkg/5A5zp7pFDuQAj5UFoENpiACU0wlCvzpAGnTkj++ihpKwKyYewn/XNUbKw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tr46": "^5.1.0", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=18" + } + }, "node_modules/morgan": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", diff --git a/package.json b/package.json index 3adfe012c6..2b874e6855 100644 --- a/package.json +++ b/package.json @@ -102,7 +102,7 @@ "@google-cloud/storage": "^7.16.0", "@grpc/grpc-js": "^1.13.3", "@grpc/grpc-js-v1": "npm:@grpc/grpc-js@1.9.4", - "@grpc/proto-loader": "^0.7.13", + "@grpc/proto-loader": "^0.7.15", "@hapi/hapi": "^21.4.0", "@ibm/tekton-lint": "^1.1.0", "@opentelemetry/auto-instrumentations-node": "^0.43.0", @@ -158,7 +158,7 @@ "express": "^5.1.0", "express-v4": "npm:express@^4.21.2", "express-winston": "^4.2.0", - "fastify": "^5.3.0", + "fastify": "^5.3.2", "fastify-v3": "npm:fastify@^3.21.5", "fastify-v4": "npm:fastify@^4.28.1", "get-caller-file": "^2.0.5", @@ -188,7 +188,7 @@ "mocha-junit-reporter": "^2.0.2", "mocha-multi-reporters": "^1.5.1", "moment": "^2.30.1", - "mongodb": "^6.15.0", + "mongodb": "^6.16.0", "mongodb-v4": "npm:mongodb@^4.16.0", "mongodb-v5": "npm:mongodb@^5.4.0", "mongoose": "^8.13.2",