From 20f9da99a80cdce9a0276a6073f632026df2c596 Mon Sep 17 00:00:00 2001 From: "Fred K. Schott" Date: Wed, 9 Mar 2022 17:12:58 -0800 Subject: [PATCH] update dep: typescript --- package.json | 2 +- packages/webapi/package.json | 2 +- packages/webapi/src/lib/Timeout.ts | 2 +- pnpm-lock.yaml | 80 +++++++++++++++--------------- 4 files changed, 42 insertions(+), 44 deletions(-) diff --git a/package.json b/package.json index 13f6e0482621..90620514cf3b 100644 --- a/package.json +++ b/package.json @@ -67,6 +67,6 @@ "pretty-bytes": "^6.0.0", "tiny-glob": "^0.2.9", "turbo": "^1.1.5", - "typescript": "4.5.2" + "typescript": "~4.6.2" } } diff --git a/packages/webapi/package.json b/packages/webapi/package.json index e0b408b59e0b..91849bf46f6e 100644 --- a/packages/webapi/package.json +++ b/packages/webapi/package.json @@ -55,7 +55,7 @@ "@rollup/plugin-node-resolve": "^13.1.3", "@rollup/plugin-typescript": "^8.3.0", "@types/mocha": "^9.0.0", - "@types/node": "^15.12.2", + "@types/node": "^14.0.0", "@ungap/structured-clone": "^0.3.4", "abort-controller": "^3.0.0", "event-target-shim": "^6.0.2", diff --git a/packages/webapi/src/lib/Timeout.ts b/packages/webapi/src/lib/Timeout.ts index 4a25e4e733b2..f2e81c35e053 100644 --- a/packages/webapi/src/lib/Timeout.ts +++ b/packages/webapi/src/lib/Timeout.ts @@ -12,7 +12,7 @@ export function setTimeout< >(callback: TFunc, delay = 0, ...args: TArgs): number { const func = _.__function_bind(callback, globalThis) const tick = ++INTERNAL.tick - const timeout = nodeSetTimeout(func, delay, ...args) + const timeout = nodeSetTimeout(func as any, delay, ...args) INTERNAL.pool.set(tick, timeout) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 49bb679a5949..e00a551a91f7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,15 +20,15 @@ importers: pretty-bytes: ^6.0.0 tiny-glob: ^0.2.9 turbo: ^1.1.5 - typescript: 4.5.2 + typescript: ~4.6.2 dependencies: '@astrojs/webapi': link:packages/webapi devDependencies: '@changesets/changelog-github': 0.4.3 '@changesets/cli': 2.21.1 '@octokit/action': 3.18.0 - '@typescript-eslint/eslint-plugin': 5.14.0_9075f1214b2fe387e8ec3ae5e38bc039 - '@typescript-eslint/parser': 5.14.0_eslint@8.10.0+typescript@4.5.2 + '@typescript-eslint/eslint-plugin': 5.14.0_f4054b8c3cd621db16ae1b9d571bccc0 + '@typescript-eslint/parser': 5.14.0_eslint@8.10.0+typescript@4.6.2 del: 6.0.0 esbuild: 0.13.7 eslint: 8.10.0 @@ -39,7 +39,7 @@ importers: pretty-bytes: 6.0.0 tiny-glob: 0.2.9 turbo: 1.1.6 - typescript: 4.5.2 + typescript: 4.6.2 examples/blog: specifiers: @@ -1101,7 +1101,7 @@ importers: dependencies: '@sveltejs/vite-plugin-svelte': 1.0.0-next.39_svelte@3.46.4+vite@2.8.6 svelte: 3.46.4 - svelte-preprocess: 4.10.4_svelte@3.46.4+typescript@4.5.2 + svelte-preprocess: 4.10.4_svelte@3.46.4+typescript@4.6.2 vite: 2.8.6 packages/renderers/renderer-vue: @@ -1121,7 +1121,7 @@ importers: '@rollup/plugin-node-resolve': ^13.1.3 '@rollup/plugin-typescript': ^8.3.0 '@types/mocha': ^9.0.0 - '@types/node': ^15.12.2 + '@types/node': ^14.0.0 '@ungap/structured-clone': ^0.3.4 abort-controller: ^3.0.0 event-target-shim: ^6.0.2 @@ -1139,9 +1139,9 @@ importers: '@rollup/plugin-alias': 3.1.9_rollup@2.70.0 '@rollup/plugin-inject': 4.0.4_rollup@2.70.0 '@rollup/plugin-node-resolve': 13.1.3_rollup@2.70.0 - '@rollup/plugin-typescript': 8.3.1_0ad1b268404d240670d03eb40fc7c10f + '@rollup/plugin-typescript': 8.3.1_41ab6d1a9136403886ea2fa83d07712f '@types/mocha': 9.1.0 - '@types/node': 15.14.9 + '@types/node': 14.18.12 '@ungap/structured-clone': 0.3.4 abort-controller: 3.0.0 event-target-shim: 6.0.2 @@ -3317,7 +3317,7 @@ packages: rollup: 2.70.0 dev: true - /@rollup/plugin-typescript/8.3.1_0ad1b268404d240670d03eb40fc7c10f: + /@rollup/plugin-typescript/8.3.1_41ab6d1a9136403886ea2fa83d07712f: resolution: {integrity: sha512-84rExe3ICUBXzqNX48WZV2Jp3OddjTMX97O2Py6D1KJaGSwWp0mDHXj+bCGNJqWHIEKDIT2U0sDjhP4czKi6cA==} engines: {node: '>=8.0.0'} peerDependencies: @@ -3329,7 +3329,7 @@ packages: resolve: 1.22.0 rollup: 2.70.0 tslib: 2.3.1 - typescript: 4.5.2 + typescript: 4.6.2 dev: true /@rollup/pluginutils/3.1.0_rollup@2.70.0: @@ -3546,8 +3546,13 @@ packages: resolution: {integrity: sha512-BzcaRsnFuznzOItW1WpQrDHM7plAa7GIDMZ6b5pnMbkqEtM/6WCOhvZar39oeMQP79gwvFUWjjptE7/KGcNqFg==} dev: true + /@types/node/14.18.12: + resolution: {integrity: sha512-q4jlIR71hUpWTnGhXWcakgkZeHa3CCjcQcnuzU8M891BAWA2jHiziiWEPEkdS5pFsz7H9HJiy8BrK7tBRNrY7A==} + dev: true + /@types/node/15.14.9: resolution: {integrity: sha512-qjd88DrCxupx/kJD5yQgZdcYKZKSIGBVDIBE1/LTGcNm3d2Np/jxojkdePDdfnBHJc5W7vSMpbJ1aB7p/Py69A==} + dev: false /@types/node/16.11.26: resolution: {integrity: sha512-GZ7bu5A6+4DtG7q9GsoHXy3ALcgeIHP4NnL0Vv2wu0uUB/yQex26v0tf6/na1mm0+bS9Uw+0DFex7aaKr2qawQ==} @@ -3596,7 +3601,7 @@ packages: /@types/resolve/1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 15.14.9 + '@types/node': 17.0.21 dev: true /@types/resolve/1.20.1: @@ -3644,7 +3649,7 @@ packages: resolution: {integrity: sha512-sUWMriymrSqTvxCmCkf+7k392TNDcMJBHI1/rysWJxKnWAan/Zk4gZ/GEieSRo4EqIEPpbGU3Sd/0KTRoIA3pA==} dev: true - /@typescript-eslint/eslint-plugin/5.14.0_9075f1214b2fe387e8ec3ae5e38bc039: + /@typescript-eslint/eslint-plugin/5.14.0_f4054b8c3cd621db16ae1b9d571bccc0: resolution: {integrity: sha512-ir0wYI4FfFUDfLcuwKzIH7sMVA+db7WYen47iRSaCGl+HMAZI9fpBwfDo45ZALD3A45ZGyHWDNLhbg8tZrMX4w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3655,23 +3660,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.14.0_eslint@8.10.0+typescript@4.5.2 + '@typescript-eslint/parser': 5.14.0_eslint@8.10.0+typescript@4.6.2 '@typescript-eslint/scope-manager': 5.14.0 - '@typescript-eslint/type-utils': 5.14.0_eslint@8.10.0+typescript@4.5.2 - '@typescript-eslint/utils': 5.14.0_eslint@8.10.0+typescript@4.5.2 + '@typescript-eslint/type-utils': 5.14.0_eslint@8.10.0+typescript@4.6.2 + '@typescript-eslint/utils': 5.14.0_eslint@8.10.0+typescript@4.6.2 debug: 4.3.3 eslint: 8.10.0 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.5.2 - typescript: 4.5.2 + tsutils: 3.21.0_typescript@4.6.2 + typescript: 4.6.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.14.0_eslint@8.10.0+typescript@4.5.2: + /@typescript-eslint/parser/5.14.0_eslint@8.10.0+typescript@4.6.2: resolution: {integrity: sha512-aHJN8/FuIy1Zvqk4U/gcO/fxeMKyoSv/rS46UXMXOJKVsLQ+iYPuXNbpbH7cBLcpSbmyyFbwrniLx5+kutu1pw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3683,10 +3688,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.14.0 '@typescript-eslint/types': 5.14.0 - '@typescript-eslint/typescript-estree': 5.14.0_typescript@4.5.2 + '@typescript-eslint/typescript-estree': 5.14.0_typescript@4.6.2 debug: 4.3.3 eslint: 8.10.0 - typescript: 4.5.2 + typescript: 4.6.2 transitivePeerDependencies: - supports-color dev: true @@ -3699,7 +3704,7 @@ packages: '@typescript-eslint/visitor-keys': 5.14.0 dev: true - /@typescript-eslint/type-utils/5.14.0_eslint@8.10.0+typescript@4.5.2: + /@typescript-eslint/type-utils/5.14.0_eslint@8.10.0+typescript@4.6.2: resolution: {integrity: sha512-d4PTJxsqaUpv8iERTDSQBKUCV7Q5yyXjqXUl3XF7Sd9ogNLuKLkxz82qxokqQ4jXdTPZudWpmNtr/JjbbvUixw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3709,11 +3714,11 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.14.0_eslint@8.10.0+typescript@4.5.2 + '@typescript-eslint/utils': 5.14.0_eslint@8.10.0+typescript@4.6.2 debug: 4.3.3 eslint: 8.10.0 - tsutils: 3.21.0_typescript@4.5.2 - typescript: 4.5.2 + tsutils: 3.21.0_typescript@4.6.2 + typescript: 4.6.2 transitivePeerDependencies: - supports-color dev: true @@ -3723,7 +3728,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.14.0_typescript@4.5.2: + /@typescript-eslint/typescript-estree/5.14.0_typescript@4.6.2: resolution: {integrity: sha512-QGnxvROrCVtLQ1724GLTHBTR0lZVu13izOp9njRvMkCBgWX26PKvmMP8k82nmXBRD3DQcFFq2oj3cKDwr0FaUA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3738,13 +3743,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.5.2 - typescript: 4.5.2 + tsutils: 3.21.0_typescript@4.6.2 + typescript: 4.6.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.14.0_eslint@8.10.0+typescript@4.5.2: + /@typescript-eslint/utils/5.14.0_eslint@8.10.0+typescript@4.6.2: resolution: {integrity: sha512-EHwlII5mvUA0UsKYnVzySb/5EE/t03duUTweVy8Zqt3UQXBrpEVY144OTceFKaOe4xQXZJrkptCf7PjEBeGK4w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3753,7 +3758,7 @@ packages: '@types/json-schema': 7.0.9 '@typescript-eslint/scope-manager': 5.14.0 '@typescript-eslint/types': 5.14.0 - '@typescript-eslint/typescript-estree': 5.14.0_typescript@4.5.2 + '@typescript-eslint/typescript-estree': 5.14.0_typescript@4.6.2 eslint: 8.10.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.10.0 @@ -6655,7 +6660,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 15.14.9 + '@types/node': 17.0.21 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true @@ -9056,7 +9061,7 @@ packages: svelte: 3.46.4 dev: false - /svelte-preprocess/4.10.4_svelte@3.46.4+typescript@4.5.2: + /svelte-preprocess/4.10.4_svelte@3.46.4+typescript@4.6.2: resolution: {integrity: sha512-fuwol0N4UoHsNQolLFbMqWivqcJ9N0vfWO9IuPAiX/5okfoGXURyJ6nECbuEIv0nU3M8Xe2I1ONNje2buk7l6A==} engines: {node: '>= 9.11.2'} requiresBuild: true @@ -9104,7 +9109,7 @@ packages: sorcery: 0.10.0 strip-indent: 3.0.0 svelte: 3.46.4 - typescript: 4.5.2 + typescript: 4.6.2 dev: false /svelte/3.46.4: @@ -9302,14 +9307,14 @@ packages: esbuild: 0.14.25 dev: false - /tsutils/3.21.0_typescript@4.5.2: + /tsutils/3.21.0_typescript@4.6.2: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.5.2 + typescript: 4.6.2 dev: true /tty-table/2.8.13: @@ -9489,17 +9494,10 @@ packages: engines: {node: '>=8'} dev: true - /typescript/4.5.2: - resolution: {integrity: sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==} - engines: {node: '>=4.2.0'} - hasBin: true - dev: true - /typescript/4.6.2: resolution: {integrity: sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==} engines: {node: '>=4.2.0'} hasBin: true - dev: false /unbox-primitive/1.0.1: resolution: {integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==}