From baba86a2030d306fb382d355f17d8b410c62afd5 Mon Sep 17 00:00:00 2001 From: Lhcfl Date: Sat, 13 Apr 2024 17:55:40 +0800 Subject: [PATCH] Downgrade vue-tsc new versions of vue-tsc have perfomance issues: see https://github.com/vuejs/language-tools/issues/4223 --- packages/client/package.json | 2 +- pnpm-lock.yaml | 34 +++++++++++++++++----------------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/packages/client/package.json b/packages/client/package.json index 594f07c607..154d8f33cc 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -88,6 +88,6 @@ "vue-draggable-plus": "^0.4.0", "vue-plyr": "^7.0.0", "vue-prism-editor": "2.0.0-alpha.2", - "vue-tsc": "2.0.12" + "vue-tsc": "2.0.7" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 192b5f95e5..d39e984e81 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -783,8 +783,8 @@ importers: specifier: 2.0.0-alpha.2 version: 2.0.0-alpha.2(vue@3.4.21) vue-tsc: - specifier: 2.0.12 - version: 2.0.12(typescript@5.4.5) + specifier: 2.0.7 + version: 2.0.7(typescript@5.4.5) packages/firefish-js: dependencies: @@ -4833,22 +4833,22 @@ packages: vue: 3.4.21(typescript@5.4.5) dev: true - /@volar/language-core@2.2.0-alpha.7: - resolution: {integrity: sha512-igpp+nTkyl8faVzRJMpSCeA4XlBJ5UVSyc/WGyksmUmP10YbfufbcQCFlxEXv2uMBV+a3L4JVCj+Vju+08FOSA==} + /@volar/language-core@2.1.6: + resolution: {integrity: sha512-pAlMCGX/HatBSiDFMdMyqUshkbwWbLxpN/RL7HCQDOo2gYBE+uS+nanosLc1qR6pTQ/U8q00xt8bdrrAFPSC0A==} dependencies: - '@volar/source-map': 2.2.0-alpha.7 + '@volar/source-map': 2.1.6 dev: true - /@volar/source-map@2.2.0-alpha.7: - resolution: {integrity: sha512-iIZM2EovdEnr6mMwlsnt4ciix4xz7HSGHyUSviRaY5cii5PMXGHeUU9UDeb+xzLCx8kdk3L5J4z+ts50AhkYcg==} + /@volar/source-map@2.1.6: + resolution: {integrity: sha512-TeyH8pHHonRCHYI91J7fWUoxi0zWV8whZTVRlsWHSYfjm58Blalkf9LrZ+pj6OiverPTmrHRkBsG17ScQyWECw==} dependencies: muggle-string: 0.4.1 dev: true - /@volar/typescript@2.2.0-alpha.7: - resolution: {integrity: sha512-qy04/hx4UbW1BdPlzaxlH60D4plubcyqdbYM6Y5vZiascZxFowtd6vE39Td9FYzDxwcKgzb/Crvf/ABhdHnuBA==} + /@volar/typescript@2.1.6: + resolution: {integrity: sha512-JgPGhORHqXuyC3r6skPmPHIZj4LoMmGlYErFTuPNBq9Nhc9VTv7ctHY7A3jMN3ngKEfRrfnUcwXHztvdSQqNfw==} dependencies: - '@volar/language-core': 2.2.0-alpha.7 + '@volar/language-core': 2.1.6 path-browserify: 1.0.1 dev: true @@ -4898,15 +4898,15 @@ packages: '@vue/shared': 3.4.21 dev: true - /@vue/language-core@2.0.12(typescript@5.4.5): - resolution: {integrity: sha512-aIStDPt69SHOpiIckGTIIjEz/sXc6ZfCMS5uWYL1AcbcRMhzFCLZscGAVte1+ad+RRFepSpKBjGttyPcgKJ7ww==} + /@vue/language-core@2.0.7(typescript@5.4.5): + resolution: {integrity: sha512-Vh1yZX3XmYjn9yYLkjU8DN6L0ceBtEcapqiyclHne8guG84IaTzqtvizZB1Yfxm3h6m7EIvjerLO5fvOZO6IIQ==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@volar/language-core': 2.2.0-alpha.7 + '@volar/language-core': 2.1.6 '@vue/compiler-dom': 3.4.21 '@vue/shared': 3.4.21 computeds: 0.0.1 @@ -17161,14 +17161,14 @@ packages: he: 1.2.0 dev: true - /vue-tsc@2.0.12(typescript@5.4.5): - resolution: {integrity: sha512-thlBBWlPYrNdba535oDdxz7PRUufZgRZRVP5Aql5wBVpGSWSeqou4EzFXeKVoZr59lp9hJROubDVzlhACmcEhg==} + /vue-tsc@2.0.7(typescript@5.4.5): + resolution: {integrity: sha512-LYa0nInkfcDBB7y8jQ9FQ4riJTRNTdh98zK/hzt4gEpBZQmf30dPhP+odzCa+cedGz6B/guvJEd0BavZaRptjg==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/typescript': 2.2.0-alpha.7 - '@vue/language-core': 2.0.12(typescript@5.4.5) + '@volar/typescript': 2.1.6 + '@vue/language-core': 2.0.7(typescript@5.4.5) semver: 7.6.0 typescript: 5.4.5 dev: true