diff --git a/apps/cli/package.json b/apps/cli/package.json index d95de9aa..68df7858 100644 --- a/apps/cli/package.json +++ b/apps/cli/package.json @@ -43,12 +43,12 @@ "tslib": "^2.6.2" }, "devDependencies": { - "@types/node": "^20.11.28", + "@types/node": "^20.12.4", "@yume-chan/eslint-config": "workspace:^1.0.0", "@yume-chan/tsconfig": "workspace:^1.0.0", "eslint": "^8.57.0", "jest": "^30.0.0-alpha.3", "prettier": "^3.2.5", - "typescript": "^5.4.2" + "typescript": "^5.4.4" } } diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 589f232e..a459efb1 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -33,8 +33,8 @@ importers: version: 2.6.2 devDependencies: '@types/node': - specifier: ^20.11.28 - version: 20.11.28 + specifier: ^20.12.4 + version: 20.12.4 '@yume-chan/eslint-config': specifier: workspace:^1.0.0 version: link:../../toolchain/eslint-config @@ -46,13 +46,13 @@ importers: version: 8.57.0 jest: specifier: ^30.0.0-alpha.3 - version: 30.0.0-alpha.3(@types/node@20.11.28) + version: 30.0.0-alpha.3(@types/node@20.12.4) prettier: specifier: ^3.2.5 version: 3.2.5 typescript: - specifier: ^5.4.2 - version: 5.4.2 + specifier: ^5.4.4 + version: 5.4.4 ../../libraries/adb: dependencies: @@ -79,8 +79,8 @@ importers: specifier: ^30.0.0-alpha.3 version: 30.0.0-alpha.3 '@types/node': - specifier: ^20.11.28 - version: 20.11.28 + specifier: ^20.12.4 + version: 20.12.4 '@yume-chan/eslint-config': specifier: workspace:^1.0.0 version: link:../../toolchain/eslint-config @@ -95,16 +95,16 @@ importers: version: 8.57.0 jest: specifier: ^30.0.0-alpha.3 - version: 30.0.0-alpha.3(@types/node@20.11.28) + version: 30.0.0-alpha.3(@types/node@20.12.4) prettier: specifier: ^3.2.5 version: 3.2.5 ts-jest: specifier: ^29.1.2 - version: 29.1.2(jest@30.0.0-alpha.3)(typescript@5.4.2) + version: 29.1.2(jest@30.0.0-alpha.3)(typescript@5.4.4) typescript: - specifier: ^5.4.2 - version: 5.4.2 + specifier: ^5.4.4 + version: 5.4.4 ../../libraries/adb-credential-web: dependencies: @@ -128,8 +128,8 @@ importers: specifier: ^3.2.5 version: 3.2.5 typescript: - specifier: ^5.4.2 - version: 5.4.2 + specifier: ^5.4.4 + version: 5.4.4 ../../libraries/adb-daemon-webusb: dependencies: @@ -162,8 +162,8 @@ importers: specifier: ^3.2.5 version: 3.2.5 typescript: - specifier: ^5.4.2 - version: 5.4.2 + specifier: ^5.4.4 + version: 5.4.4 ../../libraries/adb-scrcpy: dependencies: @@ -206,16 +206,16 @@ importers: version: 8.57.0 jest: specifier: ^30.0.0-alpha.3 - version: 30.0.0-alpha.3(@types/node@20.11.28) + version: 30.0.0-alpha.3(@types/node@20.12.4) prettier: specifier: ^3.2.5 version: 3.2.5 ts-jest: specifier: ^29.1.2 - version: 29.1.2(jest@30.0.0-alpha.3)(typescript@5.4.2) + version: 29.1.2(jest@30.0.0-alpha.3)(typescript@5.4.4) typescript: - specifier: ^5.4.2 - version: 5.4.2 + specifier: ^5.4.4 + version: 5.4.4 ../../libraries/adb-server-node-tcp: dependencies: @@ -233,8 +233,8 @@ importers: version: 2.6.2 devDependencies: '@types/node': - specifier: ^20.11.28 - version: 20.11.28 + specifier: ^20.12.4 + version: 20.12.4 '@yume-chan/eslint-config': specifier: workspace:^1.0.0 version: link:../../toolchain/eslint-config @@ -246,13 +246,13 @@ importers: version: 8.57.0 jest: specifier: ^30.0.0-alpha.3 - version: 30.0.0-alpha.3(@types/node@20.11.28) + version: 30.0.0-alpha.3(@types/node@20.12.4) prettier: specifier: ^3.2.5 version: 3.2.5 typescript: - specifier: ^5.4.2 - version: 5.4.2 + specifier: ^5.4.4 + version: 5.4.4 ../../libraries/android-bin: dependencies: @@ -286,16 +286,16 @@ importers: version: 8.57.0 jest: specifier: ^30.0.0-alpha.3 - version: 30.0.0-alpha.3(@types/node@20.11.28) + version: 30.0.0-alpha.3(@types/node@20.12.4) prettier: specifier: ^3.2.5 version: 3.2.5 ts-jest: specifier: ^29.1.2 - version: 29.1.2(jest@30.0.0-alpha.3)(typescript@5.4.2) + version: 29.1.2(jest@30.0.0-alpha.3)(typescript@5.4.4) typescript: - specifier: ^5.4.2 - version: 5.4.2 + specifier: ^5.4.4 + version: 5.4.4 ../../libraries/aoa: dependencies: @@ -316,8 +316,8 @@ importers: specifier: ^8.57.0 version: 8.57.0 typescript: - specifier: ^5.4.2 - version: 5.4.2 + specifier: ^5.4.4 + version: 5.4.4 ../../libraries/dataview-bigint-polyfill: dependencies: @@ -336,13 +336,13 @@ importers: version: 8.57.0 jest: specifier: ^30.0.0-alpha.3 - version: 30.0.0-alpha.3(@types/node@20.11.28) + version: 30.0.0-alpha.3(@types/node@20.12.4) prettier: specifier: ^3.2.5 version: 3.2.5 typescript: - specifier: ^5.4.2 - version: 5.4.2 + specifier: ^5.4.4 + version: 5.4.4 ../../libraries/event: dependencies: @@ -370,16 +370,16 @@ importers: version: 8.57.0 jest: specifier: ^30.0.0-alpha.3 - version: 30.0.0-alpha.3(@types/node@20.11.28) + version: 30.0.0-alpha.3(@types/node@20.12.4) prettier: specifier: ^3.2.5 version: 3.2.5 ts-jest: specifier: ^29.1.2 - version: 29.1.2(jest@30.0.0-alpha.3)(typescript@5.4.2) + version: 29.1.2(jest@30.0.0-alpha.3)(typescript@5.4.4) typescript: - specifier: ^5.4.2 - version: 5.4.2 + specifier: ^5.4.4 + version: 5.4.4 ../../libraries/fetch-scrcpy-server: dependencies: @@ -388,8 +388,8 @@ importers: version: 4.0.3 devDependencies: '@types/node': - specifier: ^20.11.28 - version: 20.11.28 + specifier: ^20.12.4 + version: 20.12.4 ../../libraries/pcm-player: dependencies: @@ -417,16 +417,16 @@ importers: version: 8.57.0 jest: specifier: ^30.0.0-alpha.3 - version: 30.0.0-alpha.3(@types/node@20.11.28) + version: 30.0.0-alpha.3(@types/node@20.12.4) prettier: specifier: ^3.2.5 version: 3.2.5 ts-jest: specifier: ^29.1.2 - version: 29.1.2(jest@30.0.0-alpha.3)(typescript@5.4.2) + version: 29.1.2(jest@30.0.0-alpha.3)(typescript@5.4.4) typescript: - specifier: ^5.4.2 - version: 5.4.2 + specifier: ^5.4.4 + version: 5.4.4 ../../libraries/scrcpy: dependencies: @@ -457,16 +457,16 @@ importers: version: 8.57.0 jest: specifier: ^30.0.0-alpha.3 - version: 30.0.0-alpha.3(@types/node@20.11.28) + version: 30.0.0-alpha.3(@types/node@20.12.4) prettier: specifier: ^3.2.5 version: 3.2.5 ts-jest: specifier: ^29.1.2 - version: 29.1.2(jest@30.0.0-alpha.3)(typescript@5.4.2) + version: 29.1.2(jest@30.0.0-alpha.3)(typescript@5.4.4) typescript: - specifier: ^5.4.2 - version: 5.4.2 + specifier: ^5.4.4 + version: 5.4.4 ../../libraries/scrcpy-decoder-tinyh264: dependencies: @@ -512,16 +512,16 @@ importers: version: 8.57.0 jest: specifier: ^30.0.0-alpha.3 - version: 30.0.0-alpha.3(@types/node@20.11.28) + version: 30.0.0-alpha.3(@types/node@20.12.4) prettier: specifier: ^3.2.5 version: 3.2.5 ts-jest: specifier: ^29.1.2 - version: 29.1.2(jest@30.0.0-alpha.3)(typescript@5.4.2) + version: 29.1.2(jest@30.0.0-alpha.3)(typescript@5.4.4) typescript: - specifier: ^5.4.2 - version: 5.4.2 + specifier: ^5.4.4 + version: 5.4.4 ../../libraries/scrcpy-decoder-webcodecs: dependencies: @@ -558,16 +558,16 @@ importers: version: 8.57.0 jest: specifier: ^30.0.0-alpha.3 - version: 30.0.0-alpha.3(@types/node@20.11.28) + version: 30.0.0-alpha.3(@types/node@20.12.4) prettier: specifier: ^3.2.5 version: 3.2.5 ts-jest: specifier: ^29.1.2 - version: 29.1.2(jest@30.0.0-alpha.3)(typescript@5.4.2) + version: 29.1.2(jest@30.0.0-alpha.3)(typescript@5.4.4) typescript: - specifier: ^5.4.2 - version: 5.4.2 + specifier: ^5.4.4 + version: 5.4.4 ../../libraries/stream-extra: dependencies: @@ -598,16 +598,16 @@ importers: version: 8.57.0 jest: specifier: ^30.0.0-alpha.3 - version: 30.0.0-alpha.3(@types/node@20.11.28) + version: 30.0.0-alpha.3(@types/node@20.12.4) prettier: specifier: ^3.2.5 version: 3.2.5 ts-jest: specifier: ^29.1.2 - version: 29.1.2(jest@30.0.0-alpha.3)(typescript@5.4.2) + version: 29.1.2(jest@30.0.0-alpha.3)(typescript@5.4.4) typescript: - specifier: ^5.4.2 - version: 5.4.2 + specifier: ^5.4.4 + version: 5.4.4 ../../libraries/struct: dependencies: @@ -635,28 +635,28 @@ importers: version: 8.57.0 jest: specifier: ^30.0.0-alpha.3 - version: 30.0.0-alpha.3(@types/node@20.11.28) + version: 30.0.0-alpha.3(@types/node@20.12.4) prettier: specifier: ^3.2.5 version: 3.2.5 ts-jest: specifier: ^29.1.2 - version: 29.1.2(jest@30.0.0-alpha.3)(typescript@5.4.2) + version: 29.1.2(jest@30.0.0-alpha.3)(typescript@5.4.4) typescript: - specifier: ^5.4.2 - version: 5.4.2 + specifier: ^5.4.4 + version: 5.4.4 ../../toolchain/eslint-config: dependencies: '@rushstack/eslint-patch': - specifier: ^1.7.2 - version: 1.7.2 + specifier: ^1.10.1 + version: 1.10.1 '@typescript-eslint/eslint-plugin': - specifier: ^7.2.0 - version: 7.2.0(@typescript-eslint/parser@7.2.0)(eslint@8.57.0)(typescript@5.4.2) + specifier: ^7.5.0 + version: 7.5.0(@typescript-eslint/parser@7.5.0)(eslint@8.57.0)(typescript@5.4.4) '@typescript-eslint/parser': - specifier: ^7.2.0 - version: 7.2.0(eslint@8.57.0)(typescript@5.4.2) + specifier: ^7.5.0 + version: 7.5.0(eslint@8.57.0)(typescript@5.4.4) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -664,8 +664,8 @@ importers: specifier: ^2.29.1 version: 2.29.1(eslint@8.57.0) typescript: - specifier: ^5.4.2 - version: 5.4.2 + specifier: ^5.4.4 + version: 5.4.4 devDependencies: prettier: specifier: ^3.2.5 @@ -1101,7 +1101,7 @@ packages: engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} dependencies: '@jest/types': 30.0.0-alpha.3 - '@types/node': 20.11.28 + '@types/node': 20.12.4 chalk: 4.1.2 jest-message-util: 30.0.0-alpha.3 jest-util: 30.0.0-alpha.3 @@ -1122,14 +1122,14 @@ packages: '@jest/test-result': 30.0.0-alpha.3 '@jest/transform': 30.0.0-alpha.3 '@jest/types': 30.0.0-alpha.3 - '@types/node': 20.11.28 + '@types/node': 20.12.4 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 4.0.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 30.0.0-alpha.3 - jest-config: 30.0.0-alpha.3(@types/node@20.11.28) + jest-config: 30.0.0-alpha.3(@types/node@20.12.4) jest-haste-map: 30.0.0-alpha.3 jest-message-util: 30.0.0-alpha.3 jest-regex-util: 30.0.0-alpha.3 @@ -1157,7 +1157,7 @@ packages: dependencies: '@jest/fake-timers': 30.0.0-alpha.3 '@jest/types': 30.0.0-alpha.3 - '@types/node': 20.11.28 + '@types/node': 20.12.4 jest-mock: 30.0.0-alpha.3 dev: true @@ -1184,7 +1184,7 @@ packages: dependencies: '@jest/types': 30.0.0-alpha.3 '@sinonjs/fake-timers': 11.2.2 - '@types/node': 20.11.28 + '@types/node': 20.12.4 jest-message-util: 30.0.0-alpha.3 jest-mock: 30.0.0-alpha.3 jest-util: 30.0.0-alpha.3 @@ -1217,7 +1217,7 @@ packages: '@jest/transform': 30.0.0-alpha.3 '@jest/types': 30.0.0-alpha.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 20.11.28 + '@types/node': 20.12.4 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -1312,7 +1312,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.11.28 + '@types/node': 20.12.4 '@types/yargs': 17.0.32 chalk: 4.1.2 dev: true @@ -1324,7 +1324,7 @@ packages: '@jest/schemas': 30.0.0-alpha.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.11.28 + '@types/node': 20.12.4 '@types/yargs': 17.0.32 chalk: 4.1.2 dev: true @@ -1389,8 +1389,8 @@ packages: engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} dev: true - /@rushstack/eslint-patch@1.7.2: - resolution: {integrity: sha512-RbhOOTCNoCrbfkRyoXODZp75MlpiHMgbE5MEBZAnnnLyQNgrigEj4p0lzsMDyc1zVsJDLrivB58tgg3emX0eEA==} + /@rushstack/eslint-patch@1.10.1: + resolution: {integrity: sha512-S3Kq8e7LqxkA9s7HKLqXGTGck1uwis5vAXan3FnU5yw1Ec5hsSGnq4s/UCaSqABPOnOTg7zASLyst7+ohgWexg==} dev: false /@sinclair/typebox@0.27.8: @@ -1490,8 +1490,8 @@ packages: resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} dev: false - /@types/node@20.11.28: - resolution: {integrity: sha512-M/GPWVS2wLkSkNHVeLkrF2fD5Lx5UC4PxA0uZcKc6QqbIQUJyW1jVjueJYi1z8n0I5PxYrtpnPnWglE+y9A0KA==} + /@types/node@20.12.4: + resolution: {integrity: sha512-E+Fa9z3wSQpzgYQdYmme5X3OTuejnnTx88A6p6vkkJosR3KBz+HpE3kqNm98VE6cfLFcISx7zW7MsJkH6KwbTw==} dependencies: undici-types: 5.26.5 dev: true @@ -1518,9 +1518,9 @@ packages: '@types/yargs-parser': 21.0.3 dev: true - /@typescript-eslint/eslint-plugin@7.2.0(@typescript-eslint/parser@7.2.0)(eslint@8.57.0)(typescript@5.4.2): - resolution: {integrity: sha512-mdekAHOqS9UjlmyF/LSs6AIEvfceV749GFxoBAjwAv0nkevfKHWQFDMcBZWUiIC5ft6ePWivXoS36aKQ0Cy3sw==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/eslint-plugin@7.5.0(@typescript-eslint/parser@7.5.0)(eslint@8.57.0)(typescript@5.4.4): + resolution: {integrity: sha512-HpqNTH8Du34nLxbKgVMGljZMG0rJd2O9ecvr2QLYp+7512ty1j42KnsFwspPXg1Vh8an9YImf6CokUBltisZFQ==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 eslint: ^8.56.0 @@ -1530,26 +1530,26 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/scope-manager': 7.2.0 - '@typescript-eslint/type-utils': 7.2.0(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/visitor-keys': 7.2.0 + '@typescript-eslint/parser': 7.5.0(eslint@8.57.0)(typescript@5.4.4) + '@typescript-eslint/scope-manager': 7.5.0 + '@typescript-eslint/type-utils': 7.5.0(eslint@8.57.0)(typescript@5.4.4) + '@typescript-eslint/utils': 7.5.0(eslint@8.57.0)(typescript@5.4.4) + '@typescript-eslint/visitor-keys': 7.5.0 debug: 4.3.4 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.4.2) - typescript: 5.4.2 + ts-api-utils: 1.3.0(typescript@5.4.4) + typescript: 5.4.4 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2): - resolution: {integrity: sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/parser@7.5.0(eslint@8.57.0)(typescript@5.4.4): + resolution: {integrity: sha512-cj+XGhNujfD2/wzR1tabNsidnYRaFfEkcULdcIyVBYcXjBvBKOes+mpMBP7hMpOyk+gBcfXsrg4NBGAStQyxjQ==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 typescript: '*' @@ -1557,28 +1557,28 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 7.2.0 - '@typescript-eslint/types': 7.2.0 - '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.4.2) - '@typescript-eslint/visitor-keys': 7.2.0 + '@typescript-eslint/scope-manager': 7.5.0 + '@typescript-eslint/types': 7.5.0 + '@typescript-eslint/typescript-estree': 7.5.0(typescript@5.4.4) + '@typescript-eslint/visitor-keys': 7.5.0 debug: 4.3.4 eslint: 8.57.0 - typescript: 5.4.2 + typescript: 5.4.4 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/scope-manager@7.2.0: - resolution: {integrity: sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/scope-manager@7.5.0: + resolution: {integrity: sha512-Z1r7uJY0MDeUlql9XJ6kRVgk/sP11sr3HKXn268HZyqL7i4cEfrdFuSSY/0tUqT37l5zT0tJOsuDP16kio85iA==} + engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.2.0 - '@typescript-eslint/visitor-keys': 7.2.0 + '@typescript-eslint/types': 7.5.0 + '@typescript-eslint/visitor-keys': 7.5.0 dev: false - /@typescript-eslint/type-utils@7.2.0(eslint@8.57.0)(typescript@5.4.2): - resolution: {integrity: sha512-xHi51adBHo9O9330J8GQYQwrKBqbIPJGZZVQTHHmy200hvkLZFWJIFtAG/7IYTWUyun6DE6w5InDReePJYJlJA==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/type-utils@7.5.0(eslint@8.57.0)(typescript@5.4.4): + resolution: {integrity: sha512-A021Rj33+G8mx2Dqh0nMO9GyjjIBK3MqgVgZ2qlKf6CJy51wY/lkkFqq3TqqnH34XyAHUkq27IjlUkWlQRpLHw==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 typescript: '*' @@ -1586,55 +1586,55 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.4.2) - '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/typescript-estree': 7.5.0(typescript@5.4.4) + '@typescript-eslint/utils': 7.5.0(eslint@8.57.0)(typescript@5.4.4) debug: 4.3.4 eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@5.4.2) - typescript: 5.4.2 + ts-api-utils: 1.3.0(typescript@5.4.4) + typescript: 5.4.4 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/types@7.2.0: - resolution: {integrity: sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/types@7.5.0: + resolution: {integrity: sha512-tv5B4IHeAdhR7uS4+bf8Ov3k793VEVHd45viRRkehIUZxm0WF82VPiLgHzA/Xl4TGPg1ZD49vfxBKFPecD5/mg==} + engines: {node: ^18.18.0 || >=20.0.0} dev: false - /@typescript-eslint/typescript-estree@7.2.0(typescript@5.4.2): - resolution: {integrity: sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/typescript-estree@7.5.0(typescript@5.4.4): + resolution: {integrity: sha512-YklQQfe0Rv2PZEueLTUffiQGKQneiIEKKnfIqPIOxgM9lKSZFCjT5Ad4VqRKj/U4+kQE3fa8YQpskViL7WjdPQ==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/types': 7.2.0 - '@typescript-eslint/visitor-keys': 7.2.0 + '@typescript-eslint/types': 7.5.0 + '@typescript-eslint/visitor-keys': 7.5.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.4.2) - typescript: 5.4.2 + ts-api-utils: 1.3.0(typescript@5.4.4) + typescript: 5.4.4 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/utils@7.2.0(eslint@8.57.0)(typescript@5.4.2): - resolution: {integrity: sha512-YfHpnMAGb1Eekpm3XRK8hcMwGLGsnT6L+7b2XyRv6ouDuJU1tZir1GS2i0+VXRatMwSI1/UfcyPe53ADkU+IuA==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/utils@7.5.0(eslint@8.57.0)(typescript@5.4.4): + resolution: {integrity: sha512-3vZl9u0R+/FLQcpy2EHyRGNqAS/ofJ3Ji8aebilfJe+fobK8+LbIFmrHciLVDxjDoONmufDcnVSF38KwMEOjzw==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 7.2.0 - '@typescript-eslint/types': 7.2.0 - '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.4.2) + '@typescript-eslint/scope-manager': 7.5.0 + '@typescript-eslint/types': 7.5.0 + '@typescript-eslint/typescript-estree': 7.5.0(typescript@5.4.4) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: @@ -1642,11 +1642,11 @@ packages: - typescript dev: false - /@typescript-eslint/visitor-keys@7.2.0: - resolution: {integrity: sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/visitor-keys@7.5.0: + resolution: {integrity: sha512-mcuHM/QircmA6O7fy6nn2w/3ditQkj+SgtOc8DW3uQ10Yfj42amm2i+6F2K4YAOPNNTmE6iM1ynM6lrSwdendA==} + engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.2.0 + '@typescript-eslint/types': 7.5.0 eslint-visitor-keys: 3.4.3 dev: false @@ -3277,7 +3277,7 @@ packages: '@jest/expect': 30.0.0-alpha.3 '@jest/test-result': 30.0.0-alpha.3 '@jest/types': 30.0.0-alpha.3 - '@types/node': 20.11.28 + '@types/node': 20.12.4 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.1 @@ -3298,7 +3298,7 @@ packages: - supports-color dev: true - /jest-cli@30.0.0-alpha.3(@types/node@20.11.28): + /jest-cli@30.0.0-alpha.3(@types/node@20.12.4): resolution: {integrity: sha512-z1aQDxDe0VeDSEUeMr9MrfI5cc2SSCiKtG0Rt3XDfTgWrzyoakVds/9QMkkpNKHryCBzZZKOMe5W2uy7qM4WOA==} engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} hasBin: true @@ -3314,7 +3314,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 import-local: 3.1.0 - jest-config: 30.0.0-alpha.3(@types/node@20.11.28) + jest-config: 30.0.0-alpha.3(@types/node@20.12.4) jest-util: 30.0.0-alpha.3 jest-validate: 30.0.0-alpha.3 yargs: 17.7.2 @@ -3325,7 +3325,7 @@ packages: - ts-node dev: true - /jest-config@30.0.0-alpha.3(@types/node@20.11.28): + /jest-config@30.0.0-alpha.3(@types/node@20.12.4): resolution: {integrity: sha512-3eqS6gcsaPtcpU/VVlkLx1se1JiH18uh1Xg+oOf6FhlLDvAT5h6+dvWa2IpyucCN46dHHEw3E85qfjogq4XLtw==} engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} peerDependencies: @@ -3340,7 +3340,7 @@ packages: '@babel/core': 7.24.0 '@jest/test-sequencer': 30.0.0-alpha.3 '@jest/types': 30.0.0-alpha.3 - '@types/node': 20.11.28 + '@types/node': 20.12.4 babel-jest: 30.0.0-alpha.3(@babel/core@7.24.0) chalk: 4.1.2 ci-info: 4.0.0 @@ -3400,7 +3400,7 @@ packages: '@jest/environment': 30.0.0-alpha.3 '@jest/fake-timers': 30.0.0-alpha.3 '@jest/types': 30.0.0-alpha.3 - '@types/node': 20.11.28 + '@types/node': 20.12.4 jest-mock: 30.0.0-alpha.3 jest-util: 30.0.0-alpha.3 dev: true @@ -3415,7 +3415,7 @@ packages: engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} dependencies: '@jest/types': 30.0.0-alpha.3 - '@types/node': 20.11.28 + '@types/node': 20.12.4 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -3466,7 +3466,7 @@ packages: engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} dependencies: '@jest/types': 30.0.0-alpha.3 - '@types/node': 20.11.28 + '@types/node': 20.12.4 jest-util: 30.0.0-alpha.3 dev: true @@ -3521,7 +3521,7 @@ packages: '@jest/test-result': 30.0.0-alpha.3 '@jest/transform': 30.0.0-alpha.3 '@jest/types': 30.0.0-alpha.3 - '@types/node': 20.11.28 + '@types/node': 20.12.4 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -3552,7 +3552,7 @@ packages: '@jest/test-result': 30.0.0-alpha.3 '@jest/transform': 30.0.0-alpha.3 '@jest/types': 30.0.0-alpha.3 - '@types/node': 20.11.28 + '@types/node': 20.12.4 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -3605,7 +3605,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.11.28 + '@types/node': 20.12.4 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -3617,7 +3617,7 @@ packages: engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} dependencies: '@jest/types': 30.0.0-alpha.3 - '@types/node': 20.11.28 + '@types/node': 20.12.4 chalk: 4.1.2 ci-info: 4.0.0 graceful-fs: 4.2.11 @@ -3642,7 +3642,7 @@ packages: dependencies: '@jest/test-result': 30.0.0-alpha.3 '@jest/types': 30.0.0-alpha.3 - '@types/node': 20.11.28 + '@types/node': 20.12.4 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -3654,13 +3654,13 @@ packages: resolution: {integrity: sha512-8lS9LxbEjOyBRz0Pdi6m3HYJ3feIi1tv0u7oqxjXvB1lMksq+IcSxaPTCcvJbIqt3WAFFYQnDs5I3NkJiEG5Ow==} engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} dependencies: - '@types/node': 20.11.28 + '@types/node': 20.12.4 jest-util: 30.0.0-alpha.3 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest@30.0.0-alpha.3(@types/node@20.11.28): + /jest@30.0.0-alpha.3(@types/node@20.12.4): resolution: {integrity: sha512-oJndFRnG1Xsc1ybac44hGGj7+O4nT9losg8+8YDjNwDAXbYwvzyRgmCiPo6L/BROiAD8Z9qGgFRsFuGdpmQuFw==} engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} hasBin: true @@ -3673,7 +3673,7 @@ packages: '@jest/core': 30.0.0-alpha.3 '@jest/types': 30.0.0-alpha.3 import-local: 3.1.0 - jest-cli: 30.0.0-alpha.3(@types/node@20.11.28) + jest-cli: 30.0.0-alpha.3(@types/node@20.12.4) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -4604,16 +4604,16 @@ packages: escape-string-regexp: 5.0.0 dev: false - /ts-api-utils@1.3.0(typescript@5.4.2): + /ts-api-utils@1.3.0(typescript@5.4.4): resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.4.2 + typescript: 5.4.4 dev: false - /ts-jest@29.1.2(jest@30.0.0-alpha.3)(typescript@5.4.2): + /ts-jest@29.1.2(jest@30.0.0-alpha.3)(typescript@5.4.4): resolution: {integrity: sha512-br6GJoH/WUX4pu7FbZXuWGKGNDuU7b8Uj77g/Sp7puZV6EXzuByl6JrECvm0MzVzSTkSHWTihsXt+5XYER5b+g==} engines: {node: ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true @@ -4636,13 +4636,13 @@ packages: dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 30.0.0-alpha.3(@types/node@20.11.28) + jest: 30.0.0-alpha.3(@types/node@20.12.4) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.6.0 - typescript: 5.4.2 + typescript: 5.4.4 yargs-parser: 21.1.1 dev: true @@ -4722,8 +4722,8 @@ packages: possible-typed-array-names: 1.0.0 dev: false - /typescript@5.4.2: - resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} + /typescript@5.4.4: + resolution: {integrity: sha512-dGE2Vv8cpVvw28v8HCPqyb08EzbBURxDpuhJvTrusShUfGnhHBafDsLdS1EhhxyL6BJQE+2cT3dDPAv+MQ6oLw==} engines: {node: '>=14.17'} hasBin: true diff --git a/common/config/rush/repo-state.json b/common/config/rush/repo-state.json index e699fe99..12d48269 100644 --- a/common/config/rush/repo-state.json +++ b/common/config/rush/repo-state.json @@ -1,5 +1,5 @@ // DO NOT MODIFY THIS FILE MANUALLY BUT DO COMMIT IT. It is generated and used by Rush. { - "pnpmShrinkwrapHash": "b3494aa9605b4379d202c13ea51482ea3da9b269", + "pnpmShrinkwrapHash": "d651370cac08d2a63fc6e97af1897d0f51abd08a", "preferredVersionsHash": "bf21a9e8fbc5a3846fb05b4fa0859e0917b2202f" } diff --git a/libraries/adb-credential-web/package.json b/libraries/adb-credential-web/package.json index fd833e84..afeb0346 100644 --- a/libraries/adb-credential-web/package.json +++ b/libraries/adb-credential-web/package.json @@ -38,6 +38,6 @@ "@yume-chan/tsconfig": "workspace:^1.0.0", "eslint": "^8.57.0", "prettier": "^3.2.5", - "typescript": "^5.4.2" + "typescript": "^5.4.4" } } diff --git a/libraries/adb-daemon-webusb/package.json b/libraries/adb-daemon-webusb/package.json index 19f4347a..5292b38b 100644 --- a/libraries/adb-daemon-webusb/package.json +++ b/libraries/adb-daemon-webusb/package.json @@ -42,6 +42,6 @@ "@yume-chan/tsconfig": "workspace:^1.0.0", "eslint": "^8.57.0", "prettier": "^3.2.5", - "typescript": "^5.4.2" + "typescript": "^5.4.4" } } diff --git a/libraries/adb-scrcpy/package.json b/libraries/adb-scrcpy/package.json index 7bf0da0f..118dc1a9 100644 --- a/libraries/adb-scrcpy/package.json +++ b/libraries/adb-scrcpy/package.json @@ -50,6 +50,6 @@ "jest": "^30.0.0-alpha.3", "prettier": "^3.2.5", "ts-jest": "^29.1.2", - "typescript": "^5.4.2" + "typescript": "^5.4.4" } } diff --git a/libraries/adb-server-node-tcp/package.json b/libraries/adb-server-node-tcp/package.json index 5d5f2f3f..f8a54f74 100644 --- a/libraries/adb-server-node-tcp/package.json +++ b/libraries/adb-server-node-tcp/package.json @@ -38,12 +38,12 @@ "tslib": "^2.6.2" }, "devDependencies": { - "@types/node": "^20.11.28", + "@types/node": "^20.12.4", "@yume-chan/eslint-config": "workspace:^1.0.0", "@yume-chan/tsconfig": "workspace:^1.0.0", "eslint": "^8.57.0", "jest": "^30.0.0-alpha.3", "prettier": "^3.2.5", - "typescript": "^5.4.2" + "typescript": "^5.4.4" } } diff --git a/libraries/adb/package.json b/libraries/adb/package.json index 74f02648..c01c3ba4 100644 --- a/libraries/adb/package.json +++ b/libraries/adb/package.json @@ -41,7 +41,7 @@ }, "devDependencies": { "@jest/globals": "^30.0.0-alpha.3", - "@types/node": "^20.11.28", + "@types/node": "^20.12.4", "@yume-chan/eslint-config": "workspace:^1.0.0", "@yume-chan/tsconfig": "workspace:^1.0.0", "cross-env": "^7.0.3", @@ -49,6 +49,6 @@ "jest": "^30.0.0-alpha.3", "prettier": "^3.2.5", "ts-jest": "^29.1.2", - "typescript": "^5.4.2" + "typescript": "^5.4.4" } } diff --git a/libraries/android-bin/package.json b/libraries/android-bin/package.json index 27be7387..8404350c 100644 --- a/libraries/android-bin/package.json +++ b/libraries/android-bin/package.json @@ -46,6 +46,6 @@ "jest": "^30.0.0-alpha.3", "prettier": "^3.2.5", "ts-jest": "^29.1.2", - "typescript": "^5.4.2" + "typescript": "^5.4.4" } } diff --git a/libraries/aoa/package.json b/libraries/aoa/package.json index 1cee9ee2..64b7807a 100644 --- a/libraries/aoa/package.json +++ b/libraries/aoa/package.json @@ -38,6 +38,6 @@ "@yume-chan/eslint-config": "workspace:^1.0.0", "@yume-chan/tsconfig": "workspace:^1.0.0", "eslint": "^8.57.0", - "typescript": "^5.4.2" + "typescript": "^5.4.4" } } diff --git a/libraries/dataview-bigint-polyfill/package.json b/libraries/dataview-bigint-polyfill/package.json index 8a1f8074..b0c2f4bc 100644 --- a/libraries/dataview-bigint-polyfill/package.json +++ b/libraries/dataview-bigint-polyfill/package.json @@ -44,6 +44,6 @@ "eslint": "^8.57.0", "jest": "^30.0.0-alpha.3", "prettier": "^3.2.5", - "typescript": "^5.4.2" + "typescript": "^5.4.4" } } diff --git a/libraries/event/package.json b/libraries/event/package.json index 70fb8012..156bbd79 100644 --- a/libraries/event/package.json +++ b/libraries/event/package.json @@ -45,6 +45,6 @@ "jest": "^30.0.0-alpha.3", "prettier": "^3.2.5", "ts-jest": "^29.1.2", - "typescript": "^5.4.2" + "typescript": "^5.4.4" } } diff --git a/libraries/fetch-scrcpy-server/package.json b/libraries/fetch-scrcpy-server/package.json index 802a0b12..f89106b3 100644 --- a/libraries/fetch-scrcpy-server/package.json +++ b/libraries/fetch-scrcpy-server/package.json @@ -30,6 +30,6 @@ "gh-release-fetch": "^4.0.3" }, "devDependencies": { - "@types/node": "^20.11.28" + "@types/node": "^20.12.4" } } diff --git a/libraries/pcm-player/package.json b/libraries/pcm-player/package.json index b051aaae..ed5eebca 100644 --- a/libraries/pcm-player/package.json +++ b/libraries/pcm-player/package.json @@ -43,6 +43,6 @@ "jest": "^30.0.0-alpha.3", "prettier": "^3.2.5", "ts-jest": "^29.1.2", - "typescript": "^5.4.2" + "typescript": "^5.4.4" } } diff --git a/libraries/scrcpy-decoder-tinyh264/package.json b/libraries/scrcpy-decoder-tinyh264/package.json index a802ea77..9791ff0e 100644 --- a/libraries/scrcpy-decoder-tinyh264/package.json +++ b/libraries/scrcpy-decoder-tinyh264/package.json @@ -52,6 +52,6 @@ "jest": "^30.0.0-alpha.3", "prettier": "^3.2.5", "ts-jest": "^29.1.2", - "typescript": "^5.4.2" + "typescript": "^5.4.4" } } diff --git a/libraries/scrcpy-decoder-webcodecs/package.json b/libraries/scrcpy-decoder-webcodecs/package.json index 5bac0c89..1b4f219f 100644 --- a/libraries/scrcpy-decoder-webcodecs/package.json +++ b/libraries/scrcpy-decoder-webcodecs/package.json @@ -49,6 +49,6 @@ "jest": "^30.0.0-alpha.3", "prettier": "^3.2.5", "ts-jest": "^29.1.2", - "typescript": "^5.4.2" + "typescript": "^5.4.4" } } diff --git a/libraries/scrcpy/package.json b/libraries/scrcpy/package.json index 139dc64e..308b9638 100644 --- a/libraries/scrcpy/package.json +++ b/libraries/scrcpy/package.json @@ -46,6 +46,6 @@ "jest": "^30.0.0-alpha.3", "prettier": "^3.2.5", "ts-jest": "^29.1.2", - "typescript": "^5.4.2" + "typescript": "^5.4.4" } } diff --git a/libraries/stream-extra/package.json b/libraries/stream-extra/package.json index d21da9a0..9f0a805e 100644 --- a/libraries/stream-extra/package.json +++ b/libraries/stream-extra/package.json @@ -45,6 +45,6 @@ "jest": "^30.0.0-alpha.3", "prettier": "^3.2.5", "ts-jest": "^29.1.2", - "typescript": "^5.4.2" + "typescript": "^5.4.4" } } diff --git a/libraries/struct/package.json b/libraries/struct/package.json index 5f239d9e..09233394 100644 --- a/libraries/struct/package.json +++ b/libraries/struct/package.json @@ -46,6 +46,6 @@ "jest": "^30.0.0-alpha.3", "prettier": "^3.2.5", "ts-jest": "^29.1.2", - "typescript": "^5.4.2" + "typescript": "^5.4.4" } } diff --git a/toolchain/eslint-config/package.json b/toolchain/eslint-config/package.json index 72845b9b..c981378b 100644 --- a/toolchain/eslint-config/package.json +++ b/toolchain/eslint-config/package.json @@ -2,12 +2,12 @@ "name": "@yume-chan/eslint-config", "version": "1.0.0", "dependencies": { - "@rushstack/eslint-patch": "^1.7.2", - "@typescript-eslint/eslint-plugin": "^7.2.0", - "@typescript-eslint/parser": "^7.2.0", + "@rushstack/eslint-patch": "^1.10.1", + "@typescript-eslint/eslint-plugin": "^7.5.0", + "@typescript-eslint/parser": "^7.5.0", "eslint": "^8.57.0", "eslint-plugin-import": "^2.29.1", - "typescript": "^5.4.2" + "typescript": "^5.4.4" }, "devDependencies": { "prettier": "^3.2.5"