diff --git a/package-lock.json b/package-lock.json index 0cfbbaf..748fe85 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,11 +21,11 @@ "@nest-native/trpc": "^0.7.0", "@nestjs-cls/transactional": "^3.3.0", "@nestjs-cls/transactional-adapter-drizzle-orm": "^1.5.0", - "@nestjs/common": "11.2.3", - "@nestjs/core": "11.2.3", - "@nestjs/platform-express": "11.2.3", + "@nestjs/common": "12.0.3", + "@nestjs/core": "12.0.3", + "@nestjs/platform-express": "12.0.3", "@stalefree/core": "^0.1.0", - "@trpc/server": "11.18.0", + "@trpc/server": "11.19.0", "ai": "^7.0.77", "better-sqlite3": "13.0.3", "drizzle-orm": "0.45.2", @@ -33,12 +33,12 @@ "reflect-metadata": "0.2.2", "rxjs": "7.8.2", "superjson": "^2.2.6", - "zod": "4.4.3" + "zod": "4.6.5" }, "devDependencies": { "@asyncapi/parser": "^3.6.3", "@stryker-mutator/core": "^10.0.0", - "@trpc/client": "^11.18.0", + "@trpc/client": "^11.19.0", "@types/better-sqlite3": "9.6.0", "@types/node": "26.6.1", "@typescript-eslint/parser": "8.70.0", @@ -2749,12 +2749,13 @@ } }, "node_modules/@nestjs/common": { - "version": "11.2.3", - "resolved": "https://registry.npmjs.org/@nestjs/common/-/common-11.2.3.tgz", - "integrity": "sha512-obdauJXHfthhepbV+LpGe88OeBlR/Kw9lwjLo0Utzc//agoLXYb9DUGhPQWtm81IpBWMv+19eiwcve9MsBZwXA==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@nestjs/common/-/common-12.0.3.tgz", + "integrity": "sha512-Fosz6lHc9OagZNcF0LTrVHyJS8W7mtuNFBOo9RRccGwyeICBd0hiutjAi9zxnzBcP45RkYXeNB+idA/52jZhBQ==", "license": "MIT", "dependencies": { - "file-type": "21.3.4", + "@standard-schema/spec": "1.1.0", + "file-type": "22.1.0", "iterare": "1.2.1", "load-esm": "1.0.3", "tslib": "2.8.1", @@ -2780,9 +2781,9 @@ } }, "node_modules/@nestjs/core": { - "version": "11.2.3", - "resolved": "https://registry.npmjs.org/@nestjs/core/-/core-11.2.3.tgz", - "integrity": "sha512-vkA9/Ja0Z3hvqXErSa+HaxrfF+cNXthNFi8VPNEKVli4rMd009yExAl0gLmko/Kf8peDXr72u1RN+j9Da2ukHg==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@nestjs/core/-/core-12.0.3.tgz", + "integrity": "sha512-Ouv++gAXOL50S8K8n6AN19QGmw51rnIo6v7y9AqUYoaf0NcZlufTu5XTDeC2RtpMz8oXRr9nykBngRjflcoQKA==", "license": "MIT", "dependencies": { "fast-safe-stringify": "2.1.1", @@ -2799,10 +2800,10 @@ "url": "https://opencollective.com/nest" }, "peerDependencies": { - "@nestjs/common": "^11.0.0", - "@nestjs/microservices": "^11.0.0", - "@nestjs/platform-express": "^11.0.0", - "@nestjs/websockets": "^11.0.0", + "@nestjs/common": "^12.0.0", + "@nestjs/microservices": "^12.0.0", + "@nestjs/platform-express": "^12.0.0", + "@nestjs/websockets": "^12.0.0", "reflect-metadata": "^0.1.12 || ^0.2.0", "rxjs": "^7.1.0" }, @@ -2819,9 +2820,9 @@ } }, "node_modules/@nestjs/microservices": { - "version": "11.2.3", - "resolved": "https://registry.npmjs.org/@nestjs/microservices/-/microservices-11.2.3.tgz", - "integrity": "sha512-HcMm6c8dwKbU0CSOFYxcHZ17YkQawnVzpfT58u24/fAzmsA1WJyfCej5+uONjuG7L/CG76OSxKZlZBNzcxkUiw==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@nestjs/microservices/-/microservices-12.0.3.tgz", + "integrity": "sha512-Qpie7VcC0TrQeHeiyGMB2t9IBSx9obq/+VbQqzq3XM5PZRr1Tx/Vhag2TOaxM77hBJmS1ku1c3CICT9+zsP+yg==", "license": "MIT", "peer": true, "dependencies": { @@ -2834,16 +2835,16 @@ }, "peerDependencies": { "@grpc/grpc-js": "*", - "@nestjs/common": "^11.0.0", - "@nestjs/core": "^11.0.0", - "@nestjs/websockets": "^11.0.0", + "@nats-io/transport-node": "*", + "@nestjs/common": "^12.0.0", + "@nestjs/core": "^12.0.0", + "@nestjs/websockets": "^12.0.0", "amqp-connection-manager": "*", "amqplib": "*", "cache-manager": "*", "ioredis": "*", "kafkajs": "*", "mqtt": "*", - "nats": "*", "reflect-metadata": "^0.1.12 || ^0.2.0", "rxjs": "^7.1.0" }, @@ -2851,6 +2852,9 @@ "@grpc/grpc-js": { "optional": true }, + "@nats-io/transport-node": { + "optional": true + }, "@nestjs/websockets": { "optional": true }, @@ -2871,21 +2875,18 @@ }, "mqtt": { "optional": true - }, - "nats": { - "optional": true } } }, "node_modules/@nestjs/platform-express": { - "version": "11.2.3", - "resolved": "https://registry.npmjs.org/@nestjs/platform-express/-/platform-express-11.2.3.tgz", - "integrity": "sha512-YFQvRXT2de1qNL9LJPUBQ31+RsfI4cJ+sbpU9ENM/hDCgoHSEhm7oxUuGGKmhTZBNZEYm8mDYdfoTFmAH1LIJg==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@nestjs/platform-express/-/platform-express-12.0.3.tgz", + "integrity": "sha512-q9ImjCMjbYYgqvRHHro6sAypNwhjspIAHad0RTL2ww5wYd9gwUGWMss7Q+ACCw5Sksu7Q8S/3rjSLhB+W6B6bg==", "license": "MIT", "dependencies": { "cors": "2.8.6", "express": "5.2.1", - "multer": "2.2.0", + "multer": "2.4.0", "path-to-regexp": "8.4.2", "tslib": "2.8.1" }, @@ -2894,8 +2895,8 @@ "url": "https://opencollective.com/nest" }, "peerDependencies": { - "@nestjs/common": "^11.0.0", - "@nestjs/core": "^11.0.0" + "@nestjs/common": "^12.0.0", + "@nestjs/core": "^12.0.0" } }, "node_modules/@openapi-contrib/openapi-schema-to-json-schema": { @@ -3517,9 +3518,9 @@ "license": "MIT" }, "node_modules/@trpc/client": { - "version": "11.18.0", - "resolved": "https://registry.npmjs.org/@trpc/client/-/client-11.18.0.tgz", - "integrity": "sha512-wOqeg3Fvl25V1ZisQhUD3K8G60ZJDlSGJNSyeXrLH24xAo5w6GSR2Kzb1cSNY9Y+IQ2YZvYGZstBU+V/ulo/ow==", + "version": "11.19.0", + "resolved": "https://registry.npmjs.org/@trpc/client/-/client-11.19.0.tgz", + "integrity": "sha512-0MKkPq6MejsKB5Opca1Rl22KVIaqo2+A1EiXyZ8EGUsl9TLrPdpGn+Usux20TZKFwnSC2+wI/WilqNJaP4ODfw==", "dev": true, "funding": [ "https://trpc.io/sponsor" @@ -3529,14 +3530,14 @@ "intent": "bin/intent.js" }, "peerDependencies": { - "@trpc/server": "11.18.0", + "@trpc/server": "11.19.0", "typescript": ">=5.7.2" } }, "node_modules/@trpc/server": { - "version": "11.18.0", - "resolved": "https://registry.npmjs.org/@trpc/server/-/server-11.18.0.tgz", - "integrity": "sha512-JAvXOuNTxgXjIDfQaOvDq1j66LMNfDJUH1IU7Slfn8EvRv2EkH6ehu3A7zpYhjO0syHHiYg77v2lG2JFJgvw7Q==", + "version": "11.19.0", + "resolved": "https://registry.npmjs.org/@trpc/server/-/server-11.19.0.tgz", + "integrity": "sha512-7C1goiDurz82yFKtZUbEzjXd0Rg/jyisaIZQhdvus+1l7E6mwcEYZXjZ1US/HF8kOyz1LERL8UN3bcboJtjcyQ==", "funding": [ "https://trpc.io/sponsor" ], @@ -5579,18 +5580,18 @@ } }, "node_modules/file-type": { - "version": "21.3.4", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-21.3.4.tgz", - "integrity": "sha512-Ievi/yy8DS3ygGvT47PjSfdFoX+2isQueoYP1cntFW1JLYAuS4GD7NUPGg4zv2iZfV52uDyk5w5Z0TdpRS6Q1g==", + "version": "22.1.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-22.1.0.tgz", + "integrity": "sha512-fbvf9u6jnHWr1EP6V8R99E9iLMhNLXgZkUzWBiPpJ5/89UJ/Atuxjn5YXR+XaZWo2hc2/8mGfTez+NDAgOcpLA==", "license": "MIT", "dependencies": { "@tokenizer/inflate": "^0.4.1", - "strtok3": "^10.3.4", - "token-types": "^6.1.1", - "uint8array-extras": "^1.4.0" + "strtok3": "^10.3.5", + "token-types": "^6.1.2", + "uint8array-extras": "^1.5.0" }, "engines": { - "node": ">=20" + "node": ">=22" }, "funding": { "url": "https://github.com/sindresorhus/file-type?sponsor=1" @@ -9712,9 +9713,9 @@ } }, "node_modules/zod": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/zod/-/zod-4.4.3.tgz", - "integrity": "sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==", + "version": "4.6.5", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.5.tgz", + "integrity": "sha512-v5l/aFXZQeai4awLbOpSoHecE9UiMrnfx75tEXLjNonXVARxQ5mOeipTjROUchszUNCqnE+hqAMujRsRHsut2Q==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" diff --git a/package.json b/package.json index 5bcf93d..d45de68 100644 --- a/package.json +++ b/package.json @@ -57,11 +57,11 @@ "@nest-native/trpc": "^0.7.0", "@nestjs-cls/transactional": "^3.3.0", "@nestjs-cls/transactional-adapter-drizzle-orm": "^1.5.0", - "@nestjs/common": "11.2.3", - "@nestjs/core": "11.2.3", - "@nestjs/platform-express": "11.2.3", + "@nestjs/common": "12.0.3", + "@nestjs/core": "12.0.3", + "@nestjs/platform-express": "12.0.3", "@stalefree/core": "^0.1.0", - "@trpc/server": "11.18.0", + "@trpc/server": "11.19.0", "ai": "^7.0.77", "better-sqlite3": "13.0.3", "drizzle-orm": "0.45.2", @@ -69,7 +69,7 @@ "reflect-metadata": "0.2.2", "rxjs": "7.8.2", "superjson": "^2.2.6", - "zod": "4.4.3" + "zod": "4.6.5" }, "optionalDependencies": { "@ai-sdk/openai": "^4.0.41", @@ -78,7 +78,7 @@ "devDependencies": { "@asyncapi/parser": "^3.6.3", "@stryker-mutator/core": "^10.0.0", - "@trpc/client": "^11.18.0", + "@trpc/client": "^11.19.0", "@types/better-sqlite3": "9.6.0", "@types/node": "26.6.1", "@typescript-eslint/parser": "8.70.0",