From e9f3a75dae4f04f6cf68d18f272c1f6120fe96d3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 28 Jun 2023 02:37:05 +0000 Subject: [PATCH] chore(deps): update dependency typescript to v5 --- package.json | 2 +- playground/package.json | 2 +- pnpm-lock.yaml | 136 ++++++++++++++++++---------------------- 3 files changed, 63 insertions(+), 77 deletions(-) diff --git a/package.json b/package.json index 98394b5..78602a8 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "esbuild": "0.17.17", "eslint": "8.38.0", "tsx": "3.12.6", - "typescript": "4.9.5", + "typescript": "5.1.5", "unbuild": "1.2.1", "vite": "4.2.1", "vitest": "0.30.1" diff --git a/playground/package.json b/playground/package.json index 619e145..04522c7 100644 --- a/playground/package.json +++ b/playground/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "@vitejs/plugin-vue": "4.1.0", - "typescript": "4.9.5", + "typescript": "5.1.5", "vite": "4.2.1", "vite-plugin-reload": "0.1.2", "vue-tsc": "1.2.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7fa3c44..40e4157 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,19 +10,19 @@ importers: eslint: 8.38.0 picocolors: ^1.0.0 tsx: 3.12.6 - typescript: 4.9.5 + typescript: 5.1.5 unbuild: 1.2.1 vite: 4.2.1 vitest: 0.30.1 dependencies: picocolors: 1.0.0 devDependencies: - '@suger-tdy/eslint-config': 1.1.14_ze6bmax3gcsfve3yrzu6npguhe + '@suger-tdy/eslint-config': 1.1.14_p3tcashqmzpwf5hghypfzkcusi bumpp: 9.1.0 esbuild: 0.17.17 eslint: 8.38.0 tsx: 3.12.6 - typescript: 4.9.5 + typescript: 5.1.5 unbuild: 1.2.1 vite: 4.2.1 vitest: 0.30.1 @@ -30,7 +30,7 @@ importers: playground: specifiers: '@vitejs/plugin-vue': 4.1.0 - typescript: 4.9.5 + typescript: 5.1.5 vite: 4.2.1 vite-plugin-reload: 0.1.2 vue: 3.2.47 @@ -39,10 +39,10 @@ importers: vue: 3.2.47 devDependencies: '@vitejs/plugin-vue': 4.1.0_vite@4.2.1+vue@3.2.47 - typescript: 4.9.5 + typescript: 5.1.5 vite: 4.2.1 vite-plugin-reload: 0.1.2_vite@4.2.1 - vue-tsc: 1.2.0_typescript@4.9.5 + vue-tsc: 1.2.0_typescript@5.1.5 packages: @@ -54,18 +54,10 @@ packages: '@jridgewell/trace-mapping': 0.3.17 dev: true - /@babel/code-frame/7.18.6: - resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==} - engines: {node: '>=6.9.0'} - requiresBuild: true - dependencies: - '@babel/highlight': 7.18.6 - dev: true - optional: true - /@babel/code-frame/7.21.4: resolution: {integrity: sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==} engines: {node: '>=6.9.0'} + requiresBuild: true dependencies: '@babel/highlight': 7.18.6 dev: true @@ -730,24 +722,24 @@ packages: rollup: 3.20.4 dev: true - /@suger-tdy/eslint-config-basic/1.1.14_ze6bmax3gcsfve3yrzu6npguhe: + /@suger-tdy/eslint-config-basic/1.1.14_p3tcashqmzpwf5hghypfzkcusi: resolution: {integrity: sha512-1S+EsPOHR9vpr1O/E2SfTV9mX5/l1ITwpdtDpZwY9/r0bTn6Wn44jB34cb511UgtGfqbdy5auExadhmGeahDLA==} peerDependencies: eslint: '>=7.32.0' dependencies: eslint: 8.38.0 - eslint-plugin-tdy: 1.1.14_ze6bmax3gcsfve3yrzu6npguhe + eslint-plugin-tdy: 1.1.14_p3tcashqmzpwf5hghypfzkcusi transitivePeerDependencies: - supports-color - typescript dev: true - /@suger-tdy/eslint-config-react/1.1.14_ze6bmax3gcsfve3yrzu6npguhe: + /@suger-tdy/eslint-config-react/1.1.14_p3tcashqmzpwf5hghypfzkcusi: resolution: {integrity: sha512-RI2G3P8sUQICW/LKMh2g17Xs4Nk6x4uXgSICMpvn93vU0XFILBhlFuaRH8KUWEWZee7Jt9c/dVmhh3V4iRqTcQ==} peerDependencies: eslint: '>=7.32.0' dependencies: - '@suger-tdy/eslint-config-ts': 1.1.14_ze6bmax3gcsfve3yrzu6npguhe + '@suger-tdy/eslint-config-ts': 1.1.14_p3tcashqmzpwf5hghypfzkcusi eslint: 8.38.0 eslint-plugin-react: 7.31.11_eslint@8.38.0 transitivePeerDependencies: @@ -755,27 +747,27 @@ packages: - typescript dev: true - /@suger-tdy/eslint-config-ts/1.1.14_ze6bmax3gcsfve3yrzu6npguhe: + /@suger-tdy/eslint-config-ts/1.1.14_p3tcashqmzpwf5hghypfzkcusi: resolution: {integrity: sha512-AqLBG9xccj4Rl+aYIb+dyfSvH+HHfUrF0mRgiKn6halA7OIerkihlZ6lx4Rl4Mr25ecI3N64HPjlkaY55idyWQ==} peerDependencies: eslint: '>=7.32.0' typescript: '>=4.1.0' dependencies: - '@suger-tdy/eslint-config-basic': 1.1.14_ze6bmax3gcsfve3yrzu6npguhe - '@typescript-eslint/eslint-plugin': 5.47.0_bmotffksmoe3xe3uj2cm2nmmvu - '@typescript-eslint/parser': 5.47.0_ze6bmax3gcsfve3yrzu6npguhe + '@suger-tdy/eslint-config-basic': 1.1.14_p3tcashqmzpwf5hghypfzkcusi + '@typescript-eslint/eslint-plugin': 5.47.0_z436xkbihumbxjgfrgkecqc7fq + '@typescript-eslint/parser': 5.47.0_p3tcashqmzpwf5hghypfzkcusi eslint: 8.38.0 - typescript: 4.9.5 + typescript: 5.1.5 transitivePeerDependencies: - supports-color dev: true - /@suger-tdy/eslint-config-vue/1.1.14_ze6bmax3gcsfve3yrzu6npguhe: + /@suger-tdy/eslint-config-vue/1.1.14_p3tcashqmzpwf5hghypfzkcusi: resolution: {integrity: sha512-nACl96XG7kTXBKSlj1fpW9DiKt3pew7H1P0IjB8URG+esFYsUb4wyPsKmBATElsk48XTCyB+mZc8xfN+7Jmqyw==} peerDependencies: eslint: '>=7.32.0' dependencies: - '@suger-tdy/eslint-config-ts': 1.1.14_ze6bmax3gcsfve3yrzu6npguhe + '@suger-tdy/eslint-config-ts': 1.1.14_p3tcashqmzpwf5hghypfzkcusi eslint: 8.38.0 eslint-plugin-vue: 9.8.0_eslint@8.38.0 transitivePeerDependencies: @@ -783,15 +775,15 @@ packages: - typescript dev: true - /@suger-tdy/eslint-config/1.1.14_ze6bmax3gcsfve3yrzu6npguhe: + /@suger-tdy/eslint-config/1.1.14_p3tcashqmzpwf5hghypfzkcusi: resolution: {integrity: sha512-swFJnXqd4Gkn+pUXdaluqQPHuG+eEdP58GjyDelt1nkm19g7Of/g9bmmyp3nfcISV3xsx4FofFneJQTHVhN/pQ==} peerDependencies: eslint: '>=7.32.0' dependencies: - '@suger-tdy/eslint-config-react': 1.1.14_ze6bmax3gcsfve3yrzu6npguhe - '@suger-tdy/eslint-config-vue': 1.1.14_ze6bmax3gcsfve3yrzu6npguhe - '@typescript-eslint/eslint-plugin': 5.47.0_bmotffksmoe3xe3uj2cm2nmmvu - '@typescript-eslint/parser': 5.47.0_ze6bmax3gcsfve3yrzu6npguhe + '@suger-tdy/eslint-config-react': 1.1.14_p3tcashqmzpwf5hghypfzkcusi + '@suger-tdy/eslint-config-vue': 1.1.14_p3tcashqmzpwf5hghypfzkcusi + '@typescript-eslint/eslint-plugin': 5.47.0_z436xkbihumbxjgfrgkecqc7fq + '@typescript-eslint/parser': 5.47.0_p3tcashqmzpwf5hghypfzkcusi eslint: 8.38.0 eslint-plugin-eslint-comments: 3.2.0_eslint@8.38.0 eslint-plugin-html: 6.2.0 @@ -859,7 +851,7 @@ packages: resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} dev: true - /@typescript-eslint/eslint-plugin/5.47.0_bmotffksmoe3xe3uj2cm2nmmvu: + /@typescript-eslint/eslint-plugin/5.47.0_z436xkbihumbxjgfrgkecqc7fq: resolution: {integrity: sha512-AHZtlXAMGkDmyLuLZsRpH3p4G/1iARIwc/T0vIem2YB+xW6pZaXYXzCBnZSF/5fdM97R9QqZWZ+h3iW10XgevQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -870,23 +862,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.47.0_ze6bmax3gcsfve3yrzu6npguhe + '@typescript-eslint/parser': 5.47.0_p3tcashqmzpwf5hghypfzkcusi '@typescript-eslint/scope-manager': 5.47.0 - '@typescript-eslint/type-utils': 5.47.0_ze6bmax3gcsfve3yrzu6npguhe - '@typescript-eslint/utils': 5.47.0_ze6bmax3gcsfve3yrzu6npguhe + '@typescript-eslint/type-utils': 5.47.0_p3tcashqmzpwf5hghypfzkcusi + '@typescript-eslint/utils': 5.47.0_p3tcashqmzpwf5hghypfzkcusi debug: 4.3.4 eslint: 8.38.0 ignore: 5.2.0 natural-compare-lite: 1.4.0 regexpp: 3.2.0 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.1.5 + typescript: 5.1.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.47.0_ze6bmax3gcsfve3yrzu6npguhe: + /@typescript-eslint/parser/5.47.0_p3tcashqmzpwf5hghypfzkcusi: resolution: {integrity: sha512-udPU4ckK+R1JWCGdQC4Qa27NtBg7w020ffHqGyAK8pAgOVuNw7YaKXGChk+udh+iiGIJf6/E/0xhVXyPAbsczw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -898,10 +890,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.47.0 '@typescript-eslint/types': 5.47.0 - '@typescript-eslint/typescript-estree': 5.47.0_typescript@4.9.5 + '@typescript-eslint/typescript-estree': 5.47.0_typescript@5.1.5 debug: 4.3.4 eslint: 8.38.0 - typescript: 4.9.5 + typescript: 5.1.5 transitivePeerDependencies: - supports-color dev: true @@ -914,7 +906,7 @@ packages: '@typescript-eslint/visitor-keys': 5.47.0 dev: true - /@typescript-eslint/type-utils/5.47.0_ze6bmax3gcsfve3yrzu6npguhe: + /@typescript-eslint/type-utils/5.47.0_p3tcashqmzpwf5hghypfzkcusi: resolution: {integrity: sha512-1J+DFFrYoDUXQE1b7QjrNGARZE6uVhBqIvdaXTe5IN+NmEyD68qXR1qX1g2u4voA+nCaelQyG8w30SAOihhEYg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -924,12 +916,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.47.0_typescript@4.9.5 - '@typescript-eslint/utils': 5.47.0_ze6bmax3gcsfve3yrzu6npguhe + '@typescript-eslint/typescript-estree': 5.47.0_typescript@5.1.5 + '@typescript-eslint/utils': 5.47.0_p3tcashqmzpwf5hghypfzkcusi debug: 4.3.4 eslint: 8.38.0 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.1.5 + typescript: 5.1.5 transitivePeerDependencies: - supports-color dev: true @@ -939,7 +931,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.47.0_typescript@4.9.5: + /@typescript-eslint/typescript-estree/5.47.0_typescript@5.1.5: resolution: {integrity: sha512-LxfKCG4bsRGq60Sqqu+34QT5qT2TEAHvSCCJ321uBWywgE2dS0LKcu5u+3sMGo+Vy9UmLOhdTw5JHzePV/1y4Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -954,13 +946,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.1.5 + typescript: 5.1.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.47.0_ze6bmax3gcsfve3yrzu6npguhe: + /@typescript-eslint/utils/5.47.0_p3tcashqmzpwf5hghypfzkcusi: resolution: {integrity: sha512-U9xcc0N7xINrCdGVPwABjbAKqx4GK67xuMV87toI+HUqgXj26m6RBp9UshEXcTrgCkdGYFzgKLt8kxu49RilDw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -970,7 +962,7 @@ packages: '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.47.0 '@typescript-eslint/types': 5.47.0 - '@typescript-eslint/typescript-estree': 5.47.0_typescript@4.9.5 + '@typescript-eslint/typescript-estree': 5.47.0_typescript@5.1.5 eslint: 8.38.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.38.0 @@ -1996,7 +1988,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.47.0_ze6bmax3gcsfve3yrzu6npguhe + '@typescript-eslint/parser': 5.47.0_p3tcashqmzpwf5hghypfzkcusi debug: 3.2.7 eslint-import-resolver-node: 0.3.6 find-up: 2.1.0 @@ -2042,7 +2034,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.47.0_ze6bmax3gcsfve3yrzu6npguhe + '@typescript-eslint/parser': 5.47.0_p3tcashqmzpwf5hghypfzkcusi array-includes: 3.1.6 array.prototype.flat: 1.3.0 debug: 2.6.9 @@ -2137,10 +2129,10 @@ packages: string.prototype.matchall: 4.0.8 dev: true - /eslint-plugin-tdy/1.1.14_ze6bmax3gcsfve3yrzu6npguhe: + /eslint-plugin-tdy/1.1.14_p3tcashqmzpwf5hghypfzkcusi: resolution: {integrity: sha512-6rsei5Sz3SB8Zu/9CmvvNmxs2NP+iLFRgO7713uIF0erj7M6tnWi/pF52+nr/wm3tCj06Iv77Kuw64oZ+Lr2Sw==} dependencies: - '@typescript-eslint/utils': 5.47.0_ze6bmax3gcsfve3yrzu6npguhe + '@typescript-eslint/utils': 5.47.0_p3tcashqmzpwf5hghypfzkcusi impolite-word: 0.0.2 transitivePeerDependencies: - eslint @@ -3155,7 +3147,7 @@ packages: hasBin: true dev: true - /mkdist/1.2.0_typescript@5.0.4: + /mkdist/1.2.0_typescript@5.1.5: resolution: {integrity: sha512-UTqu/bXmIk/+VKNVgufAeMyjUcNy1dn9Bl7wL1zZlCKVrpDgj/VllmZBeh3ZCC/2HWqUrt6frNFTKt9TRZbNvQ==} hasBin: true peerDependencies: @@ -3175,7 +3167,7 @@ packages: mlly: 1.2.0 mri: 1.2.0 pathe: 1.1.0 - typescript: 5.0.4 + typescript: 5.1.5 dev: true /mlly/1.2.0: @@ -3612,7 +3604,7 @@ packages: glob: 7.2.0 dev: true - /rollup-plugin-dts/5.3.0_dqoqy63ndela2j7oq3l4jxkjsa: + /rollup-plugin-dts/5.3.0_45hitinszngc7j7pn35fvd6anu: resolution: {integrity: sha512-8FXp0ZkyZj1iU5klkIJYLjIq/YZSwBoERu33QBDxm/1yw5UU4txrEtcmMkrq+ZiKu3Q4qvPCNqc3ovX6rjqzbQ==} engines: {node: '>=v14'} peerDependencies: @@ -3621,9 +3613,9 @@ packages: dependencies: magic-string: 0.30.0 rollup: 3.20.4 - typescript: 5.0.4 + typescript: 5.1.5 optionalDependencies: - '@babel/code-frame': 7.18.6 + '@babel/code-frame': 7.21.4 dev: true /rollup/3.19.1: @@ -3917,14 +3909,14 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true - /tsutils/3.21.0_typescript@4.9.5: + /tsutils/3.21.0_typescript@5.1.5: 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.9.5 + typescript: 5.1.5 dev: true /tsx/3.12.6: @@ -3965,15 +3957,9 @@ packages: engines: {node: '>=8'} dev: true - /typescript/4.9.5: - resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} - engines: {node: '>=4.2.0'} - hasBin: true - dev: true - - /typescript/5.0.4: - resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} - engines: {node: '>=12.20'} + /typescript/5.1.5: + resolution: {integrity: sha512-FOH+WN/DQjUvN6WgW+c4Ml3yi0PH+a/8q+kNIfRehv1wLhWONedw85iu+vQ39Wp49IzTJEsZ2lyLXpBF7mkF1g==} + engines: {node: '>=14.17'} hasBin: true dev: true @@ -4008,16 +3994,16 @@ packages: hookable: 5.5.3 jiti: 1.18.2 magic-string: 0.30.0 - mkdist: 1.2.0_typescript@5.0.4 + mkdist: 1.2.0_typescript@5.1.5 mlly: 1.2.0 mri: 1.2.0 pathe: 1.1.0 pkg-types: 1.0.2 pretty-bytes: 6.1.0 rollup: 3.20.4 - rollup-plugin-dts: 5.3.0_dqoqy63ndela2j7oq3l4jxkjsa + rollup-plugin-dts: 5.3.0_45hitinszngc7j7pn35fvd6anu scule: 1.0.0 - typescript: 5.0.4 + typescript: 5.1.5 untyped: 1.3.2 transitivePeerDependencies: - sass @@ -4267,7 +4253,7 @@ packages: he: 1.2.0 dev: true - /vue-tsc/1.2.0_typescript@4.9.5: + /vue-tsc/1.2.0_typescript@5.1.5: resolution: {integrity: sha512-rIlzqdrhyPYyLG9zxsVRa+JEseeS9s8F2BbVVVWRRsTZvJO2BbhLEb2HW3MY+DFma0378tnIqs+vfTzbcQtRFw==} hasBin: true peerDependencies: @@ -4275,7 +4261,7 @@ packages: dependencies: '@volar/vue-language-core': 1.2.0 '@volar/vue-typescript': 1.2.0 - typescript: 4.9.5 + typescript: 5.1.5 dev: true /vue/3.2.47: