diff --git a/bun.lock b/bun.lock index 7801af945..9e3b98520 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.183", "@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.183", "", { "peerDependencies": { "@aeriajs/common": "^0.0.160", "@aeriajs/entrypoint": "^0.0.168", "@aeriajs/types": "^0.0.136", "mongodb": "^6.17.0" } }, "sha512-MXuUYniPl2AoU9Ry11wAXBiQNyAFLZdKEDV/1Q+AZnSxoF672hyJHqIFCe5TCjE5t3L7Z1Lp7rPx7eKvjCCmDA=="], "@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 e6368e0fc..661d4e013 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.183", "@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.160", + "resolved": "https://registry.npmjs.org/@aeriajs/common/-/common-0.0.160.tgz", + "integrity": "sha512-/u1I0bqwgk74GzmH0epYO/+rhpMkA4uDUIN/2MX4UyUJfc49YX48UqJ0JcNa2Ecs/1nn9YwkGKv2ZH+u37ZDGQ==", "peer": true, "peerDependencies": { - "@aeriajs/types": "^0.0.126", - "bson": "^6.5.0" + "@aeriajs/types": "^0.0.136", + "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.168", + "resolved": "https://registry.npmjs.org/@aeriajs/entrypoint/-/entrypoint-0.0.168.tgz", + "integrity": "sha512-BfETL/T95ybn5wxyS0QXZhcnWjHVNlkFdNlIDieyl5aka/XtqUz0HCdFsjqMKaPZ8OaUIuWxFUqTCHj4HoOZvw==", "peer": true, "peerDependencies": { - "@aeriajs/common": "^0.0.144", - "@aeriajs/types": "^0.0.126" + "@aeriajs/common": "^0.0.160", + "@aeriajs/types": "^0.0.136" } }, "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.136", + "resolved": "https://registry.npmjs.org/@aeriajs/types/-/types-0.0.136.tgz", + "integrity": "sha512-8q8xRvmRN7t21qihvSxsFFrRGBkVOooQDMD1/tmD9I5h6ol0calQUaBABs33tVv3OYL9UNYCJaXKMWl6Xj6RwQ==", "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.183", + "resolved": "https://registry.npmjs.org/@aeriajs/validation/-/validation-0.0.183.tgz", + "integrity": "sha512-MXuUYniPl2AoU9Ry11wAXBiQNyAFLZdKEDV/1Q+AZnSxoF672hyJHqIFCe5TCjE5t3L7Z1Lp7rPx7eKvjCCmDA==", "peerDependencies": { - "@aeriajs/common": "^0.0.144", - "@aeriajs/entrypoint": "^0.0.149", - "@aeriajs/types": "^0.0.126", - "mongodb": "^6.5.0" + "@aeriajs/common": "^0.0.160", + "@aeriajs/entrypoint": "^0.0.168", + "@aeriajs/types": "^0.0.136", + "mongodb": "^6.17.0" } }, "node_modules/@ailabs/ts-utils": { @@ -4040,10 +4040,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" @@ -7113,14 +7112,13 @@ "integrity": "sha512-Z/HvKxBq/n8dG55X+2w9Rs9pFg4e43KED3EDjUrnOJvqIdeYgQuyOzHiSOEpdlRAHHqYijX4JRMBaei4b9vURw==" }, "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": { @@ -7128,7 +7126,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", @@ -10716,30 +10714,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.160", + "resolved": "https://registry.npmjs.org/@aeriajs/common/-/common-0.0.160.tgz", + "integrity": "sha512-/u1I0bqwgk74GzmH0epYO/+rhpMkA4uDUIN/2MX4UyUJfc49YX48UqJ0JcNa2Ecs/1nn9YwkGKv2ZH+u37ZDGQ==", "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.168", + "resolved": "https://registry.npmjs.org/@aeriajs/entrypoint/-/entrypoint-0.0.168.tgz", + "integrity": "sha512-BfETL/T95ybn5wxyS0QXZhcnWjHVNlkFdNlIDieyl5aka/XtqUz0HCdFsjqMKaPZ8OaUIuWxFUqTCHj4HoOZvw==", "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.136", + "resolved": "https://registry.npmjs.org/@aeriajs/types/-/types-0.0.136.tgz", + "integrity": "sha512-8q8xRvmRN7t21qihvSxsFFrRGBkVOooQDMD1/tmD9I5h6ol0calQUaBABs33tVv3OYL9UNYCJaXKMWl6Xj6RwQ==", "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.183", + "resolved": "https://registry.npmjs.org/@aeriajs/validation/-/validation-0.0.183.tgz", + "integrity": "sha512-MXuUYniPl2AoU9Ry11wAXBiQNyAFLZdKEDV/1Q+AZnSxoF672hyJHqIFCe5TCjE5t3L7Z1Lp7rPx7eKvjCCmDA==", "requires": {} }, "@ailabs/ts-utils": { @@ -13331,9 +13329,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": { @@ -15504,13 +15502,13 @@ "integrity": "sha512-Z/HvKxBq/n8dG55X+2w9Rs9pFg4e43KED3EDjUrnOJvqIdeYgQuyOzHiSOEpdlRAHHqYijX4JRMBaei4b9vURw==" }, "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 7f1823164..e71bb837d 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.183", "@ailabs/ts-utils": "1.4.0", "@badrap/valita": "0.4.5", "@deepkit/core": "1.0.15",