diff --git a/package-lock.json b/package-lock.json index e16fe8f..8ce132f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,7 +31,7 @@ "sinon": "22.0.0", "superjson": "^2.2.6", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" }, "engines": { "node": ">=20" @@ -5510,6 +5510,20 @@ "node": ">= 12" } }, + "node_modules/@schematics/angular/node_modules/typescript": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz", + "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, "node_modules/@sec-ant/readable-stream": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz", @@ -6048,16 +6062,22 @@ "typescript": ">=4.8.4 <6.1.0" } }, - "node_modules/@typescript-eslint/project-service": { + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/typescript-estree": { "version": "8.64.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.64.0.tgz", - "integrity": "sha512-tk4WpOJ6IEbGrVHaNmM0YRrwAD3exZlIK3iadQNAxh4YKk6jvUQ4ecq18n+v7+meh+cJ3j+D8nbk8sRKhlwLQg==", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.64.0.tgz", + "integrity": "sha512-Pztpsn1aCE1oWDvDEfUk31nngvvF7vUB5SwHFEaZIFpvw7WJtqUHHL4plBZDA9HfWJJjL13BdG0YrJInTUvoVA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.64.0", - "@typescript-eslint/types": "^8.64.0", - "debug": "^4.4.3" + "@typescript-eslint/project-service": "8.64.0", + "@typescript-eslint/tsconfig-utils": "8.64.0", + "@typescript-eslint/types": "8.64.0", + "@typescript-eslint/visitor-keys": "8.64.0", + "debug": "^4.4.3", + "minimatch": "^10.2.2", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ts-api-utils": "^2.5.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -6070,15 +6090,16 @@ "typescript": ">=4.8.4 <6.1.0" } }, - "node_modules/@typescript-eslint/scope-manager": { + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/project-service": { "version": "8.64.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.64.0.tgz", - "integrity": "sha512-CXEaFdYXjSTgKhisNkwCcJwTP8Pl+fmRrEQrri4nm3vU743bALrxzLmq7fHG/7e6a5xO0lDYeURpZmBuhHk54w==", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.64.0.tgz", + "integrity": "sha512-tk4WpOJ6IEbGrVHaNmM0YRrwAD3exZlIK3iadQNAxh4YKk6jvUQ4ecq18n+v7+meh+cJ3j+D8nbk8sRKhlwLQg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.64.0", - "@typescript-eslint/visitor-keys": "8.64.0" + "@typescript-eslint/tsconfig-utils": "^8.64.0", + "@typescript-eslint/types": "^8.64.0", + "debug": "^4.4.3" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -6086,9 +6107,12 @@ "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" } }, - "node_modules/@typescript-eslint/tsconfig-utils": { + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/tsconfig-utils": { "version": "8.64.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.64.0.tgz", "integrity": "sha512-2yo8rRNKuzbVWQp5kslhANqZ2uDAeROQHBRZNPu8JDsHmeFNj/XJJhX/FhNUWmkHHvoNsKa6+tHJiig87EzsQw==", @@ -6105,12 +6129,16 @@ "typescript": ">=4.8.4 <6.1.0" } }, - "node_modules/@typescript-eslint/types": { + "node_modules/@typescript-eslint/scope-manager": { "version": "8.64.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.64.0.tgz", - "integrity": "sha512-qjhfuTfLXjA4IOzXvz0rTjT01BqEiIgPoUeMwiEjnaHKJMTNo8rH5pYW1a2L/0Dnux2fPC85AeyJoWaGa8WxTA==", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.64.0.tgz", + "integrity": "sha512-CXEaFdYXjSTgKhisNkwCcJwTP8Pl+fmRrEQrri4nm3vU743bALrxzLmq7fHG/7e6a5xO0lDYeURpZmBuhHk54w==", "dev": true, "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.64.0", + "@typescript-eslint/visitor-keys": "8.64.0" + }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, @@ -6119,32 +6147,18 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/typescript-estree": { + "node_modules/@typescript-eslint/types": { "version": "8.64.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.64.0.tgz", - "integrity": "sha512-Pztpsn1aCE1oWDvDEfUk31nngvvF7vUB5SwHFEaZIFpvw7WJtqUHHL4plBZDA9HfWJJjL13BdG0YrJInTUvoVA==", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.64.0.tgz", + "integrity": "sha512-qjhfuTfLXjA4IOzXvz0rTjT01BqEiIgPoUeMwiEjnaHKJMTNo8rH5pYW1a2L/0Dnux2fPC85AeyJoWaGa8WxTA==", "dev": true, "license": "MIT", - "dependencies": { - "@typescript-eslint/project-service": "8.64.0", - "@typescript-eslint/tsconfig-utils": "8.64.0", - "@typescript-eslint/types": "8.64.0", - "@typescript-eslint/visitor-keys": "8.64.0", - "debug": "^4.4.3", - "minimatch": "^10.2.2", - "semver": "^7.7.3", - "tinyglobby": "^0.2.15", - "ts-api-utils": "^2.5.0" - }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <6.1.0" } }, "node_modules/@typescript-eslint/visitor-keys": { @@ -6165,6 +6179,326 @@ "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@typescript/typescript-aix-ppc64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-aix-ppc64/-/typescript-aix-ppc64-7.0.2.tgz", + "integrity": "sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==", + "cpu": [ + "ppc64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-darwin-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-arm64/-/typescript-darwin-arm64-7.0.2.tgz", + "integrity": "sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-darwin-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-x64/-/typescript-darwin-x64-7.0.2.tgz", + "integrity": "sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-freebsd-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-arm64/-/typescript-freebsd-arm64-7.0.2.tgz", + "integrity": "sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-freebsd-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-x64/-/typescript-freebsd-x64-7.0.2.tgz", + "integrity": "sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-arm": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm/-/typescript-linux-arm-7.0.2.tgz", + "integrity": "sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==", + "cpu": [ + "arm" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm64/-/typescript-linux-arm64-7.0.2.tgz", + "integrity": "sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-loong64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-loong64/-/typescript-linux-loong64-7.0.2.tgz", + "integrity": "sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==", + "cpu": [ + "loong64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-mips64el": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-mips64el/-/typescript-linux-mips64el-7.0.2.tgz", + "integrity": "sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==", + "cpu": [ + "mips64el" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-ppc64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-ppc64/-/typescript-linux-ppc64-7.0.2.tgz", + "integrity": "sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==", + "cpu": [ + "ppc64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-riscv64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-riscv64/-/typescript-linux-riscv64-7.0.2.tgz", + "integrity": "sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==", + "cpu": [ + "riscv64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-s390x": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-s390x/-/typescript-linux-s390x-7.0.2.tgz", + "integrity": "sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==", + "cpu": [ + "s390x" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-x64/-/typescript-linux-x64-7.0.2.tgz", + "integrity": "sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-netbsd-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-arm64/-/typescript-netbsd-arm64-7.0.2.tgz", + "integrity": "sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-netbsd-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-x64/-/typescript-netbsd-x64-7.0.2.tgz", + "integrity": "sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-openbsd-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-arm64/-/typescript-openbsd-arm64-7.0.2.tgz", + "integrity": "sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-openbsd-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-x64/-/typescript-openbsd-x64-7.0.2.tgz", + "integrity": "sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-sunos-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-sunos-x64/-/typescript-sunos-x64-7.0.2.tgz", + "integrity": "sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-win32-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-arm64/-/typescript-win32-arm64-7.0.2.tgz", + "integrity": "sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-win32-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-x64/-/typescript-win32-x64-7.0.2.tgz", + "integrity": "sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=16.20.0" + } + }, "node_modules/@vitejs/plugin-basic-ssl": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-2.3.0.tgz", @@ -14302,16 +14636,37 @@ } }, "node_modules/typescript": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz", - "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-7.0.2.tgz", + "integrity": "sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==", "license": "Apache-2.0", "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" + "tsc": "bin/tsc" }, "engines": { - "node": ">=14.17" + "node": ">=16.20.0" + }, + "optionalDependencies": { + "@typescript/typescript-aix-ppc64": "7.0.2", + "@typescript/typescript-darwin-arm64": "7.0.2", + "@typescript/typescript-darwin-x64": "7.0.2", + "@typescript/typescript-freebsd-arm64": "7.0.2", + "@typescript/typescript-freebsd-x64": "7.0.2", + "@typescript/typescript-linux-arm": "7.0.2", + "@typescript/typescript-linux-arm64": "7.0.2", + "@typescript/typescript-linux-loong64": "7.0.2", + "@typescript/typescript-linux-mips64el": "7.0.2", + "@typescript/typescript-linux-ppc64": "7.0.2", + "@typescript/typescript-linux-riscv64": "7.0.2", + "@typescript/typescript-linux-s390x": "7.0.2", + "@typescript/typescript-linux-x64": "7.0.2", + "@typescript/typescript-netbsd-arm64": "7.0.2", + "@typescript/typescript-netbsd-x64": "7.0.2", + "@typescript/typescript-openbsd-arm64": "7.0.2", + "@typescript/typescript-openbsd-x64": "7.0.2", + "@typescript/typescript-sunos-x64": "7.0.2", + "@typescript/typescript-win32-arm64": "7.0.2", + "@typescript/typescript-win32-x64": "7.0.2" } }, "node_modules/uid": { @@ -15560,7 +15915,7 @@ "@trpc/client": "^11.18.0", "@trpc/server": "^11.16.0", "rxjs": "^7.8.1", - "typescript": "6.0.3" + "typescript": "7.0.2" }, "engines": { "node": ">=20" @@ -15604,7 +15959,7 @@ "@nestjs/cli": "11.0.24", "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } }, "sample/00-showcase/node_modules/@angular-devkit/schematics": { @@ -16490,7 +16845,7 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } }, "sample/02-enhancers-guards-pipes-filters": { @@ -16511,7 +16866,7 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } }, "sample/03-context-request-scope": { @@ -16532,7 +16887,7 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } }, "sample/04-validation-zod": { @@ -16554,7 +16909,7 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } }, "sample/05-validation-class-validator": { @@ -16577,7 +16932,7 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } }, "sample/06-subscriptions": { @@ -16599,7 +16954,7 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } }, "sample/07-express-fastify": { @@ -16622,7 +16977,7 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } }, "sample/08-autoschema-client-typecheck": { @@ -16643,7 +16998,7 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } }, "sample/09-forrootasync-config-middleware": { @@ -16665,7 +17020,7 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } }, "sample/10-nested-alias-routers": { @@ -16686,7 +17041,7 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } }, "sample/11-microservice-transport": { @@ -16708,7 +17063,7 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } }, "sample/12-angular-fullstack-showcase": { @@ -16740,7 +17095,7 @@ "@types/node": "25.9.3", "rimraf": "6.1.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" }, "engines": { "node": "^20.19.0 || ^22.12.0 || >=24.0.0" @@ -17874,7 +18229,7 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } } } diff --git a/package.json b/package.json index 8be3f82..093aabd 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "sinon": "22.0.0", "superjson": "^2.2.6", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" }, "mocha": { "require": [ diff --git a/packages/trpc/package.json b/packages/trpc/package.json index ee465a8..ed0b1a0 100644 --- a/packages/trpc/package.json +++ b/packages/trpc/package.json @@ -71,6 +71,6 @@ "@trpc/client": "^11.18.0", "@trpc/server": "^11.16.0", "rxjs": "^7.8.1", - "typescript": "6.0.3" + "typescript": "7.0.2" } } diff --git a/sample/00-showcase/package.json b/sample/00-showcase/package.json index ce2e253..b40fe99 100644 --- a/sample/00-showcase/package.json +++ b/sample/00-showcase/package.json @@ -41,6 +41,6 @@ "@nestjs/cli": "11.0.24", "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } } diff --git a/sample/01-basics-query-mutation/package.json b/sample/01-basics-query-mutation/package.json index 3a62c10..244c532 100644 --- a/sample/01-basics-query-mutation/package.json +++ b/sample/01-basics-query-mutation/package.json @@ -27,6 +27,6 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } } diff --git a/sample/02-enhancers-guards-pipes-filters/package.json b/sample/02-enhancers-guards-pipes-filters/package.json index c83166c..4f29e01 100644 --- a/sample/02-enhancers-guards-pipes-filters/package.json +++ b/sample/02-enhancers-guards-pipes-filters/package.json @@ -26,6 +26,6 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } } diff --git a/sample/03-context-request-scope/package.json b/sample/03-context-request-scope/package.json index 56aaa1f..6aae6c9 100644 --- a/sample/03-context-request-scope/package.json +++ b/sample/03-context-request-scope/package.json @@ -26,6 +26,6 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } } diff --git a/sample/04-validation-zod/package.json b/sample/04-validation-zod/package.json index 87cbe20..9434eaa 100644 --- a/sample/04-validation-zod/package.json +++ b/sample/04-validation-zod/package.json @@ -28,6 +28,6 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } } diff --git a/sample/05-validation-class-validator/package.json b/sample/05-validation-class-validator/package.json index 0e980a3..e271bfe 100644 --- a/sample/05-validation-class-validator/package.json +++ b/sample/05-validation-class-validator/package.json @@ -28,6 +28,6 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } } diff --git a/sample/06-subscriptions/package.json b/sample/06-subscriptions/package.json index 35df9ad..323ec83 100644 --- a/sample/06-subscriptions/package.json +++ b/sample/06-subscriptions/package.json @@ -29,6 +29,6 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } } diff --git a/sample/07-express-fastify/package.json b/sample/07-express-fastify/package.json index 65e5d72..3b94a88 100644 --- a/sample/07-express-fastify/package.json +++ b/sample/07-express-fastify/package.json @@ -30,6 +30,6 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } } diff --git a/sample/08-autoschema-client-typecheck/package.json b/sample/08-autoschema-client-typecheck/package.json index 9125c4b..beb7baf 100644 --- a/sample/08-autoschema-client-typecheck/package.json +++ b/sample/08-autoschema-client-typecheck/package.json @@ -27,6 +27,6 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } } diff --git a/sample/09-forrootasync-config-middleware/package.json b/sample/09-forrootasync-config-middleware/package.json index 4177848..68b422b 100644 --- a/sample/09-forrootasync-config-middleware/package.json +++ b/sample/09-forrootasync-config-middleware/package.json @@ -27,6 +27,6 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } } diff --git a/sample/10-nested-alias-routers/package.json b/sample/10-nested-alias-routers/package.json index 43e62fb..3d204e2 100644 --- a/sample/10-nested-alias-routers/package.json +++ b/sample/10-nested-alias-routers/package.json @@ -26,6 +26,6 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } } diff --git a/sample/11-microservice-transport/package.json b/sample/11-microservice-transport/package.json index fb9c155..1444eeb 100644 --- a/sample/11-microservice-transport/package.json +++ b/sample/11-microservice-transport/package.json @@ -28,6 +28,6 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } } diff --git a/sample/12-angular-fullstack-showcase/package.json b/sample/12-angular-fullstack-showcase/package.json index bac89fd..9afcc29 100644 --- a/sample/12-angular-fullstack-showcase/package.json +++ b/sample/12-angular-fullstack-showcase/package.json @@ -47,6 +47,6 @@ "@types/node": "25.9.3", "rimraf": "6.1.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } } diff --git a/sample/13-transformer-error-formatting/package.json b/sample/13-transformer-error-formatting/package.json index 3f67ca8..2c27ece 100644 --- a/sample/13-transformer-error-formatting/package.json +++ b/sample/13-transformer-error-formatting/package.json @@ -29,6 +29,6 @@ "devDependencies": { "@types/node": "25.9.3", "ts-node": "10.9.2", - "typescript": "6.0.3" + "typescript": "7.0.2" } }