diff --git a/package.json b/package.json index b09de95..2c2a522 100644 --- a/package.json +++ b/package.json @@ -81,7 +81,7 @@ "mockttp": "^3.10.0", "portfinder": "^1.0.32", "prettier": "3.4.2", - "typescript": "5.8.2", + "typescript": "5.9.3", "typescript-eslint": "^8.15.0" }, "pnpm": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1c256d0..6e66fb4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -201,11 +201,11 @@ devDependencies: specifier: 3.4.2 version: 3.4.2 typescript: - specifier: 5.8.2 - version: 5.8.2 + specifier: 5.9.3 + version: 5.9.3 typescript-eslint: specifier: ^8.15.0 - version: 8.35.0(eslint@9.18.0)(typescript@5.8.2) + version: 8.35.0(eslint@9.18.0)(typescript@5.9.3) packages: @@ -2980,7 +2980,7 @@ packages: dev: false optional: true - /@typescript-eslint/eslint-plugin@8.35.0(@typescript-eslint/parser@8.35.0)(eslint@9.18.0)(typescript@5.8.2): + /@typescript-eslint/eslint-plugin@8.35.0(@typescript-eslint/parser@8.35.0)(eslint@9.18.0)(typescript@5.9.3): resolution: {integrity: sha512-ijItUYaiWuce0N1SoSMrEd0b6b6lYkYt99pqCPfybd+HKVXtEvYhICfLdwp42MhiI5mp0oq7PKEL+g1cNiz/Eg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -2989,20 +2989,20 @@ packages: typescript: '>=4.8.4 <5.9.0' dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.35.0(eslint@9.18.0)(typescript@5.8.2) + '@typescript-eslint/parser': 8.35.0(eslint@9.18.0)(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.35.0 - '@typescript-eslint/type-utils': 8.35.0(eslint@9.18.0)(typescript@5.8.2) - '@typescript-eslint/utils': 8.35.0(eslint@9.18.0)(typescript@5.8.2) + '@typescript-eslint/type-utils': 8.35.0(eslint@9.18.0)(typescript@5.9.3) + '@typescript-eslint/utils': 8.35.0(eslint@9.18.0)(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.35.0 eslint: 9.18.0 graphemer: 1.4.0 ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.1.0(typescript@5.8.2) - typescript: 5.8.2 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 dev: true - /@typescript-eslint/parser@8.35.0(eslint@9.18.0)(typescript@5.8.2): + /@typescript-eslint/parser@8.35.0(eslint@9.18.0)(typescript@5.9.3): resolution: {integrity: sha512-6sMvZePQrnZH2/cJkwRpkT7DxoAWh+g6+GFRK6bV3YQo7ogi3SX5rgF6099r5Q53Ma5qeT7LGmOmuIutF4t3lA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -3011,23 +3011,23 @@ packages: dependencies: '@typescript-eslint/scope-manager': 8.35.0 '@typescript-eslint/types': 8.35.0 - '@typescript-eslint/typescript-estree': 8.35.0(typescript@5.8.2) + '@typescript-eslint/typescript-estree': 8.35.0(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.35.0 debug: 4.4.1 eslint: 9.18.0 - typescript: 5.8.2 + typescript: 5.9.3 dev: true - /@typescript-eslint/project-service@8.35.0(typescript@5.8.2): + /@typescript-eslint/project-service@8.35.0(typescript@5.9.3): resolution: {integrity: sha512-41xatqRwWZuhUMF/aZm2fcUsOFKNcG28xqRSS6ZVr9BVJtGExosLAm5A1OxTjRMagx8nJqva+P5zNIGt8RIgbQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <5.9.0' dependencies: - '@typescript-eslint/tsconfig-utils': 8.35.0(typescript@5.8.2) + '@typescript-eslint/tsconfig-utils': 8.35.0(typescript@5.9.3) '@typescript-eslint/types': 8.35.0 debug: 4.4.1 - typescript: 5.8.2 + typescript: 5.9.3 dev: true /@typescript-eslint/scope-manager@8.35.0: @@ -3038,28 +3038,28 @@ packages: '@typescript-eslint/visitor-keys': 8.35.0 dev: true - /@typescript-eslint/tsconfig-utils@8.35.0(typescript@5.8.2): + /@typescript-eslint/tsconfig-utils@8.35.0(typescript@5.9.3): resolution: {integrity: sha512-04k/7247kZzFraweuEirmvUj+W3bJLI9fX6fbo1Qm2YykuBvEhRTPl8tcxlYO8kZZW+HIXfkZNoasVb8EV4jpA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <5.9.0' dependencies: - typescript: 5.8.2 + typescript: 5.9.3 dev: true - /@typescript-eslint/type-utils@8.35.0(eslint@9.18.0)(typescript@5.8.2): + /@typescript-eslint/type-utils@8.35.0(eslint@9.18.0)(typescript@5.9.3): resolution: {integrity: sha512-ceNNttjfmSEoM9PW87bWLDEIaLAyR+E6BoYJQ5PfaDau37UGca9Nyq3lBk8Bw2ad0AKvYabz6wxc7DMTO2jnNA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' dependencies: - '@typescript-eslint/typescript-estree': 8.35.0(typescript@5.8.2) - '@typescript-eslint/utils': 8.35.0(eslint@9.18.0)(typescript@5.8.2) + '@typescript-eslint/typescript-estree': 8.35.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.35.0(eslint@9.18.0)(typescript@5.9.3) debug: 4.4.1 eslint: 9.18.0 - ts-api-utils: 2.1.0(typescript@5.8.2) - typescript: 5.8.2 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 dev: true /@typescript-eslint/types@8.35.0: @@ -3067,14 +3067,14 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true - /@typescript-eslint/typescript-estree@8.35.0(typescript@5.8.2): + /@typescript-eslint/typescript-estree@8.35.0(typescript@5.9.3): resolution: {integrity: sha512-F+BhnaBemgu1Qf8oHrxyw14wq6vbL8xwWKKMwTMwYIRmFFY/1n/9T/jpbobZL8vp7QyEUcC6xGrnAO4ua8Kp7w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <5.9.0' dependencies: - '@typescript-eslint/project-service': 8.35.0(typescript@5.8.2) - '@typescript-eslint/tsconfig-utils': 8.35.0(typescript@5.8.2) + '@typescript-eslint/project-service': 8.35.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.35.0(typescript@5.9.3) '@typescript-eslint/types': 8.35.0 '@typescript-eslint/visitor-keys': 8.35.0 debug: 4.4.1 @@ -3082,11 +3082,11 @@ packages: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.2 - ts-api-utils: 2.1.0(typescript@5.8.2) - typescript: 5.8.2 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 dev: true - /@typescript-eslint/utils@8.35.0(eslint@9.18.0)(typescript@5.8.2): + /@typescript-eslint/utils@8.35.0(eslint@9.18.0)(typescript@5.9.3): resolution: {integrity: sha512-nqoMu7WWM7ki5tPgLVsmPM8CkqtoPUG6xXGeefM5t4x3XumOEKMoUZPdi+7F+/EotukN4R9OWdmDxN80fqoZeg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -3096,9 +3096,9 @@ packages: '@eslint-community/eslint-utils': 4.7.0(eslint@9.18.0) '@typescript-eslint/scope-manager': 8.35.0 '@typescript-eslint/types': 8.35.0 - '@typescript-eslint/typescript-estree': 8.35.0(typescript@5.8.2) + '@typescript-eslint/typescript-estree': 8.35.0(typescript@5.9.3) eslint: 9.18.0 - typescript: 5.8.2 + typescript: 5.9.3 dev: true /@typescript-eslint/visitor-keys@8.35.0: @@ -7288,13 +7288,13 @@ packages: pretty-bytes: 5.6.0 dev: false - /ts-api-utils@2.1.0(typescript@5.8.2): + /ts-api-utils@2.1.0(typescript@5.9.3): resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} engines: {node: '>=18.12'} peerDependencies: typescript: '>=4.8.4' dependencies: - typescript: 5.8.2 + typescript: 5.9.3 dev: true /tslib@2.8.1: @@ -7344,22 +7344,22 @@ packages: engines: {node: '>=6.0.0', npm: '>=3.0.0'} dev: true - /typescript-eslint@8.35.0(eslint@9.18.0)(typescript@5.8.2): + /typescript-eslint@8.35.0(eslint@9.18.0)(typescript@5.9.3): resolution: {integrity: sha512-uEnz70b7kBz6eg/j0Czy6K5NivaYopgxRjsnAJ2Fx5oTLo3wefTHIbL7AkQr1+7tJCRVpTs/wiM8JR/11Loq9A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' dependencies: - '@typescript-eslint/eslint-plugin': 8.35.0(@typescript-eslint/parser@8.35.0)(eslint@9.18.0)(typescript@5.8.2) - '@typescript-eslint/parser': 8.35.0(eslint@9.18.0)(typescript@5.8.2) - '@typescript-eslint/utils': 8.35.0(eslint@9.18.0)(typescript@5.8.2) + '@typescript-eslint/eslint-plugin': 8.35.0(@typescript-eslint/parser@8.35.0)(eslint@9.18.0)(typescript@5.9.3) + '@typescript-eslint/parser': 8.35.0(eslint@9.18.0)(typescript@5.9.3) + '@typescript-eslint/utils': 8.35.0(eslint@9.18.0)(typescript@5.9.3) eslint: 9.18.0 - typescript: 5.8.2 + typescript: 5.9.3 dev: true - /typescript@5.8.2: - resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==} + /typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} engines: {node: '>=14.17'} hasBin: true dev: true