diff --git a/bun.lock b/bun.lock index 5035c8def..b14077f02 100644 --- a/bun.lock +++ b/bun.lock @@ -4,7 +4,7 @@ "": { "name": "typescript-runtime-type-benchmarks", "dependencies": { - "@aeriajs/validation": "0.0.162", + "@aeriajs/validation": "0.0.178", "@ailabs/ts-utils": "1.4.0", "@badrap/valita": "0.4.5", "@deepkit/core": "1.0.15", @@ -110,7 +110,7 @@ "@aeriajs/types": ["@aeriajs/types@0.0.123", "", { "peerDependencies": { "@phosphor-icons/core": "^2.1.1" } }, "sha512-MI7mHJgZ4y52MjtMfhD5rGLTInmz/HTGUKd3vB2YLynZgaAaxINc8l1Q8hw+rGiAZH6RqvTualndJIocUNLCew=="], - "@aeriajs/validation": ["@aeriajs/validation@0.0.162", "", { "peerDependencies": { "@aeriajs/common": "^0.0.144", "@aeriajs/entrypoint": "^0.0.149", "@aeriajs/types": "^0.0.126", "mongodb": "^6.5.0" } }, "sha512-24A8u04ecEYDACD2tRIwsVOwA9rsNV1Yw4rrD7TYzlwBVxMhQRorv/owXOyEZq33gVsSSxOKFi1/u+sxk6UdeA=="], + "@aeriajs/validation": ["@aeriajs/validation@0.0.178", "", { "peerDependencies": { "@aeriajs/common": "^0.0.157", "@aeriajs/entrypoint": "^0.0.163", "@aeriajs/types": "^0.0.135", "mongodb": "^6.17.0" } }, "sha512-T4ixDDkozVbAEfGo9YvpZF0cMN6xOx21B7ho+GmDRbwgszNmVl5FEYY4Enf+N3tncZVyZrEKRiWJVJXXcWez2Q=="], "@ailabs/ts-utils": ["@ailabs/ts-utils@1.4.0", "", { "dependencies": { "ramda": "^0.26.1", "seedrandom": "3.0.5", "ts-toolbelt": "^4.8.19" } }, "sha512-jO8FFfFVTBokpT5OqpUXbsnVb+C22UbfRa/z7D8NBedgc7wJ6bFFHLog90LEGoRJKh1qI/zcwjiZ2pgCXPwpLw=="], diff --git a/package-lock.json b/package-lock.json index 13ce2aef7..bc3b8a625 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "MIT", "dependencies": { - "@aeriajs/validation": "0.0.162", + "@aeriajs/validation": "0.0.178", "@ailabs/ts-utils": "1.4.0", "@badrap/valita": "0.4.5", "@deepkit/core": "1.0.15", @@ -117,43 +117,43 @@ } }, "node_modules/@aeriajs/common": { - "version": "0.0.144", - "resolved": "https://registry.npmjs.org/@aeriajs/common/-/common-0.0.144.tgz", - "integrity": "sha512-EhQIEkRcBKAqzi04idd1MClKO7SnOHpmJxFN5SJ0FScWJnb9omtcGc9c8KwlZVCx1gqxH7ko+yfcsTkH2Nbtmg==", + "version": "0.0.157", + "resolved": "https://registry.npmjs.org/@aeriajs/common/-/common-0.0.157.tgz", + "integrity": "sha512-YBL/cPDTOt0pJoUUW44hSIKXP7TUYFU5ILL7JXPixgR1K1PgWiZtYOF2sPI6wV1qFulGQNbvvYihgqWNoh11Tw==", "peer": true, "peerDependencies": { - "@aeriajs/types": "^0.0.126", - "bson": "^6.5.0" + "@aeriajs/types": "^0.0.135", + "bson": "^6.10.4" } }, "node_modules/@aeriajs/entrypoint": { - "version": "0.0.149", - "resolved": "https://registry.npmjs.org/@aeriajs/entrypoint/-/entrypoint-0.0.149.tgz", - "integrity": "sha512-FX8pgLB4zUYL/YW6T5zwwRH8kHeGE39DCevd+ekvi/EkO7krnEKILXlC33Xs7e8t667ziMmXlVOnMYXpesBSbA==", + "version": "0.0.163", + "resolved": "https://registry.npmjs.org/@aeriajs/entrypoint/-/entrypoint-0.0.163.tgz", + "integrity": "sha512-Iy/2VuprxdIwzah8z+7Q/NYuOgn8W2YvlQjECet1POFp1DVB8XFemr0mDd7+X8nf22kErCYSpSzdtUbA8II3FQ==", "peer": true, "peerDependencies": { - "@aeriajs/common": "^0.0.144", - "@aeriajs/types": "^0.0.126" + "@aeriajs/common": "^0.0.157", + "@aeriajs/types": "^0.0.135" } }, "node_modules/@aeriajs/types": { - "version": "0.0.126", - "resolved": "https://registry.npmjs.org/@aeriajs/types/-/types-0.0.126.tgz", - "integrity": "sha512-08qODqc/WMXLhBm17zi1Xo3Kzai3UbAqQQcBawuE9AciWLD6DITb1aiRKg6DGMYEPUxPgcO/644I5UracevSog==", + "version": "0.0.135", + "resolved": "https://registry.npmjs.org/@aeriajs/types/-/types-0.0.135.tgz", + "integrity": "sha512-+VSYaO1hbt0u5Mz6yvb4Jbx7CCEzaoERaWYyT/vvHbIsiylTKrAouAj6bUXt+vqmPkxohUKOaP8QSe7xrGod+Q==", "peer": true, "peerDependencies": { "@phosphor-icons/core": "^2.1.1" } }, "node_modules/@aeriajs/validation": { - "version": "0.0.162", - "resolved": "https://registry.npmjs.org/@aeriajs/validation/-/validation-0.0.162.tgz", - "integrity": "sha512-24A8u04ecEYDACD2tRIwsVOwA9rsNV1Yw4rrD7TYzlwBVxMhQRorv/owXOyEZq33gVsSSxOKFi1/u+sxk6UdeA==", + "version": "0.0.178", + "resolved": "https://registry.npmjs.org/@aeriajs/validation/-/validation-0.0.178.tgz", + "integrity": "sha512-T4ixDDkozVbAEfGo9YvpZF0cMN6xOx21B7ho+GmDRbwgszNmVl5FEYY4Enf+N3tncZVyZrEKRiWJVJXXcWez2Q==", "peerDependencies": { - "@aeriajs/common": "^0.0.144", - "@aeriajs/entrypoint": "^0.0.149", - "@aeriajs/types": "^0.0.126", - "mongodb": "^6.5.0" + "@aeriajs/common": "^0.0.157", + "@aeriajs/entrypoint": "^0.0.163", + "@aeriajs/types": "^0.0.135", + "mongodb": "^6.17.0" } }, "node_modules/@ailabs/ts-utils": { @@ -4029,10 +4029,9 @@ } }, "node_modules/bson": { - "version": "6.9.0", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.9.0.tgz", - "integrity": "sha512-X9hJeyeM0//Fus+0pc5dSUMhhrrmWwQUtdavaQeF3Ta6m69matZkGWV/MrBcnwUeLC8W9kwwc2hfkZgUuCX3Ig==", - "license": "Apache-2.0", + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", "peer": true, "engines": { "node": ">=16.20.1" @@ -7101,14 +7100,13 @@ "integrity": "sha512-HJ1Kapl6t0fRKXdTm6sL/PPIRcixfOcCXpo0nAcwvcM8iYAtYtn6q3An/d7QF+Mxi4pgALJkH7jGNhCJ4r0qmg==" }, "node_modules/mongodb": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.10.0.tgz", - "integrity": "sha512-gP9vduuYWb9ZkDM546M+MP2qKVk5ZG2wPF63OvSRuUbqCR+11ZCAE1mOfllhlAG0wcoJY5yDL/rV3OmYEwXIzg==", - "license": "Apache-2.0", + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", "peer": true, "dependencies": { - "@mongodb-js/saslprep": "^1.1.5", - "bson": "^6.7.0", + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", "mongodb-connection-string-url": "^3.0.0" }, "engines": { @@ -7116,7 +7114,7 @@ }, "peerDependencies": { "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.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", @@ -10703,30 +10701,30 @@ "dev": true }, "@aeriajs/common": { - "version": "0.0.144", - "resolved": "https://registry.npmjs.org/@aeriajs/common/-/common-0.0.144.tgz", - "integrity": "sha512-EhQIEkRcBKAqzi04idd1MClKO7SnOHpmJxFN5SJ0FScWJnb9omtcGc9c8KwlZVCx1gqxH7ko+yfcsTkH2Nbtmg==", + "version": "0.0.157", + "resolved": "https://registry.npmjs.org/@aeriajs/common/-/common-0.0.157.tgz", + "integrity": "sha512-YBL/cPDTOt0pJoUUW44hSIKXP7TUYFU5ILL7JXPixgR1K1PgWiZtYOF2sPI6wV1qFulGQNbvvYihgqWNoh11Tw==", "peer": true, "requires": {} }, "@aeriajs/entrypoint": { - "version": "0.0.149", - "resolved": "https://registry.npmjs.org/@aeriajs/entrypoint/-/entrypoint-0.0.149.tgz", - "integrity": "sha512-FX8pgLB4zUYL/YW6T5zwwRH8kHeGE39DCevd+ekvi/EkO7krnEKILXlC33Xs7e8t667ziMmXlVOnMYXpesBSbA==", + "version": "0.0.163", + "resolved": "https://registry.npmjs.org/@aeriajs/entrypoint/-/entrypoint-0.0.163.tgz", + "integrity": "sha512-Iy/2VuprxdIwzah8z+7Q/NYuOgn8W2YvlQjECet1POFp1DVB8XFemr0mDd7+X8nf22kErCYSpSzdtUbA8II3FQ==", "peer": true, "requires": {} }, "@aeriajs/types": { - "version": "0.0.126", - "resolved": "https://registry.npmjs.org/@aeriajs/types/-/types-0.0.126.tgz", - "integrity": "sha512-08qODqc/WMXLhBm17zi1Xo3Kzai3UbAqQQcBawuE9AciWLD6DITb1aiRKg6DGMYEPUxPgcO/644I5UracevSog==", + "version": "0.0.135", + "resolved": "https://registry.npmjs.org/@aeriajs/types/-/types-0.0.135.tgz", + "integrity": "sha512-+VSYaO1hbt0u5Mz6yvb4Jbx7CCEzaoERaWYyT/vvHbIsiylTKrAouAj6bUXt+vqmPkxohUKOaP8QSe7xrGod+Q==", "peer": true, "requires": {} }, "@aeriajs/validation": { - "version": "0.0.162", - "resolved": "https://registry.npmjs.org/@aeriajs/validation/-/validation-0.0.162.tgz", - "integrity": "sha512-24A8u04ecEYDACD2tRIwsVOwA9rsNV1Yw4rrD7TYzlwBVxMhQRorv/owXOyEZq33gVsSSxOKFi1/u+sxk6UdeA==", + "version": "0.0.178", + "resolved": "https://registry.npmjs.org/@aeriajs/validation/-/validation-0.0.178.tgz", + "integrity": "sha512-T4ixDDkozVbAEfGo9YvpZF0cMN6xOx21B7ho+GmDRbwgszNmVl5FEYY4Enf+N3tncZVyZrEKRiWJVJXXcWez2Q==", "requires": {} }, "@ailabs/ts-utils": { @@ -13315,9 +13313,9 @@ } }, "bson": { - "version": "6.9.0", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.9.0.tgz", - "integrity": "sha512-X9hJeyeM0//Fus+0pc5dSUMhhrrmWwQUtdavaQeF3Ta6m69matZkGWV/MrBcnwUeLC8W9kwwc2hfkZgUuCX3Ig==", + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", "peer": true }, "bueno": { @@ -15495,13 +15493,13 @@ "integrity": "sha512-HJ1Kapl6t0fRKXdTm6sL/PPIRcixfOcCXpo0nAcwvcM8iYAtYtn6q3An/d7QF+Mxi4pgALJkH7jGNhCJ4r0qmg==" }, "mongodb": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.10.0.tgz", - "integrity": "sha512-gP9vduuYWb9ZkDM546M+MP2qKVk5ZG2wPF63OvSRuUbqCR+11ZCAE1mOfllhlAG0wcoJY5yDL/rV3OmYEwXIzg==", + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", "peer": true, "requires": { - "@mongodb-js/saslprep": "^1.1.5", - "bson": "^6.7.0", + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", "mongodb-connection-string-url": "^3.0.0" } }, diff --git a/package.json b/package.json index cd39c87fe..07b7af23a 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "download-packages-popularity": "ts-node download-packages-popularity.ts" }, "dependencies": { - "@aeriajs/validation": "0.0.162", + "@aeriajs/validation": "0.0.178", "@ailabs/ts-utils": "1.4.0", "@badrap/valita": "0.4.5", "@deepkit/core": "1.0.15",