From 762ba0080d0319988b6048de660b350887f523e2 Mon Sep 17 00:00:00 2001 From: Aaron Date: Mon, 27 Nov 2023 10:03:03 -0600 Subject: [PATCH] chore(deps): Upgrade to typescript 5.3 (#245) --- CONTRIBUTING.md | 2 +- package.json | 4 +-- pnpm-lock.yaml | 64 +++++++++++++++++----------------- templates/react/package.json | 2 +- templates/solid/package.json | 2 +- templates/svelte/package.json | 2 +- templates/vanilla/package.json | 2 +- templates/vue/package.json | 2 +- 8 files changed, 40 insertions(+), 40 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 98d2793d..3466235d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -86,7 +86,7 @@ Note that templates are hardcoded to a specific version of `wxt` from NPM, they ```diff "devDependencies": { - "typescript": "^5.1.6", + "typescript": "^5.3.2", "vite-plugin-solid": "^2.7.0", - "wxt": "^0.8.0" + "wxt": "../.." diff --git a/package.json b/package.json index 66ad9017..06ebd331 100644 --- a/package.json +++ b/package.json @@ -131,10 +131,10 @@ "simple-git-hooks": "^2.9.0", "tsup": "^7.2.0", "tsx": "^3.12.7", - "typedoc": "^0.25.3", + "typedoc": "^0.25.4", "typedoc-plugin-markdown": "4.0.0-next.23", "typedoc-vitepress-theme": "1.0.0-next.3", - "typescript": "^5.2.2", + "typescript": "^5.3.2", "vitepress": "1.0.0-rc.24", "vitest": "^0.34.6", "vitest-mock-extended": "^1.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a59e13f5..178ad527 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -152,34 +152,34 @@ importers: version: 2.9.0 tsup: specifier: ^7.2.0 - version: 7.2.0(typescript@5.2.2) + version: 7.2.0(typescript@5.3.2) tsx: specifier: ^3.12.7 version: 3.14.0 typedoc: - specifier: ^0.25.3 - version: 0.25.3(typescript@5.2.2) + specifier: ^0.25.4 + version: 0.25.4(typescript@5.3.2) typedoc-plugin-markdown: specifier: 4.0.0-next.23 - version: 4.0.0-next.23(typedoc@0.25.3) + version: 4.0.0-next.23(typedoc@0.25.4) typedoc-vitepress-theme: specifier: 1.0.0-next.3 version: 1.0.0-next.3(typedoc-plugin-markdown@4.0.0-next.23) typescript: - specifier: ^5.2.2 - version: 5.2.2 + specifier: ^5.3.2 + version: 5.3.2 vitepress: specifier: 1.0.0-rc.24 - version: 1.0.0-rc.24(@types/node@20.8.10)(typescript@5.2.2) + version: 1.0.0-rc.24(@types/node@20.8.10)(typescript@5.3.2) vitest: specifier: ^0.34.6 version: 0.34.6(happy-dom@12.10.3)(sass@1.69.5) vitest-mock-extended: specifier: ^1.3.1 - version: 1.3.1(typescript@5.2.2)(vitest@0.34.6) + version: 1.3.1(typescript@5.3.2)(vitest@0.34.6) vue: specifier: ^3.3.7 - version: 3.3.7(typescript@5.2.2) + version: 3.3.7(typescript@5.3.2) demo: dependencies: @@ -1235,7 +1235,7 @@ packages: vue: ^3.2.25 dependencies: vite: 4.5.0(@types/node@20.8.10)(sass@1.69.5) - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.7(typescript@5.3.2) dev: true /@vitest/coverage-v8@0.34.6(vitest@0.34.6): @@ -1372,7 +1372,7 @@ packages: dependencies: '@vue/compiler-ssr': 3.3.7 '@vue/shared': 3.3.7 - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.7(typescript@5.3.2) dev: true /@vue/shared@3.3.7: @@ -4652,12 +4652,12 @@ packages: hasBin: true dev: true - /ts-essentials@9.3.2(typescript@5.2.2): + /ts-essentials@9.3.2(typescript@5.3.2): resolution: {integrity: sha512-JxKJzuWqH1MmH4ZFHtJzGEhkfN3QvVR3C3w+4BIoWeoY68UVVoA2Np/Bca9z0IPSErVCWhv439aT0We4Dks8kQ==} peerDependencies: typescript: '>=4.1.0' dependencies: - typescript: 5.2.2 + typescript: 5.3.2 dev: true /ts-interface-checker@0.1.13: @@ -4668,7 +4668,7 @@ packages: resolution: {integrity: sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==} dev: false - /tsup@7.2.0(typescript@5.2.2): + /tsup@7.2.0(typescript@5.3.2): resolution: {integrity: sha512-vDHlczXbgUvY3rWvqFEbSqmC1L7woozbzngMqTtL2PGBODTtWlRwGDDawhvWzr5c1QjKe4OAKqJGfE1xeXUvtQ==} engines: {node: '>=16.14'} hasBin: true @@ -4698,7 +4698,7 @@ packages: source-map: 0.8.0-beta.0 sucrase: 3.32.0 tree-kill: 1.2.2 - typescript: 5.2.2 + typescript: 5.3.2 transitivePeerDependencies: - supports-color - ts-node @@ -4751,12 +4751,12 @@ packages: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} dev: false - /typedoc-plugin-markdown@4.0.0-next.23(typedoc@0.25.3): + /typedoc-plugin-markdown@4.0.0-next.23(typedoc@0.25.4): resolution: {integrity: sha512-bKD0LnrQxUTbuDRiJfCWYLlzyERuskWldJ5eWKKuNY38xBOyBhSN8P+vD5KxlJoAifTOm76MK58sNrl4wgOoWg==} peerDependencies: typedoc: '>=0.25.0' dependencies: - typedoc: 0.25.3(typescript@5.2.2) + typedoc: 0.25.4(typescript@5.3.2) dev: true /typedoc-vitepress-theme@1.0.0-next.3(typedoc-plugin-markdown@4.0.0-next.23): @@ -4764,25 +4764,25 @@ packages: peerDependencies: typedoc-plugin-markdown: '>=4.0.0-next.19' dependencies: - typedoc-plugin-markdown: 4.0.0-next.23(typedoc@0.25.3) + typedoc-plugin-markdown: 4.0.0-next.23(typedoc@0.25.4) dev: true - /typedoc@0.25.3(typescript@5.2.2): - resolution: {integrity: sha512-Ow8Bo7uY1Lwy7GTmphRIMEo6IOZ+yYUyrc8n5KXIZg1svpqhZSWgni2ZrDhe+wLosFS8yswowUzljTAV/3jmWw==} + /typedoc@0.25.4(typescript@5.3.2): + resolution: {integrity: sha512-Du9ImmpBCw54bX275yJrxPVnjdIyJO/84co0/L9mwe0R3G4FSR6rQ09AlXVRvZEGMUg09+z/usc8mgygQ1aidA==} engines: {node: '>= 16'} hasBin: true peerDependencies: - typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x + typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x dependencies: lunr: 2.3.9 marked: 4.3.0 minimatch: 9.0.3 shiki: 0.14.5 - typescript: 5.2.2 + typescript: 5.3.2 dev: true - /typescript@5.2.2: - resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} + /typescript@5.3.2: + resolution: {integrity: sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==} engines: {node: '>=14.17'} hasBin: true dev: true @@ -5032,7 +5032,7 @@ packages: optionalDependencies: fsevents: 2.3.3 - /vitepress@1.0.0-rc.24(@types/node@20.8.10)(typescript@5.2.2): + /vitepress@1.0.0-rc.24(@types/node@20.8.10)(typescript@5.3.2): resolution: {integrity: sha512-RpnL8cnOGwiRlBbrYQUm9sYkJbtyOt/wYXk2diTcokY4yvks/5lq9LuSt+MURWB6ZqwpSNHvTmxgaSfLoG0/OA==} hasBin: true peerDependencies: @@ -5056,7 +5056,7 @@ packages: minisearch: 6.2.0 shiki: 0.14.5 vite: 4.5.0(@types/node@20.8.10)(sass@1.69.5) - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.7(typescript@5.3.2) transitivePeerDependencies: - '@algolia/client-search' - '@types/node' @@ -5085,14 +5085,14 @@ packages: - universal-cookie dev: true - /vitest-mock-extended@1.3.1(typescript@5.2.2)(vitest@0.34.6): + /vitest-mock-extended@1.3.1(typescript@5.3.2)(vitest@0.34.6): resolution: {integrity: sha512-OpghYjh4BDuQ/Mzs3lFMQ1QRk9D8/2O9T47MLUA5eLn7K4RWIy+MfIivYOWEyxjTENjsBnzgMihDjyNalN/K0Q==} peerDependencies: typescript: 3.x || 4.x || 5.x vitest: '>=0.31.1' dependencies: - ts-essentials: 9.3.2(typescript@5.2.2) - typescript: 5.2.2 + ts-essentials: 9.3.2(typescript@5.3.2) + typescript: 5.3.2 vitest: 0.34.6(happy-dom@12.10.3)(sass@1.69.5) dev: true @@ -5181,10 +5181,10 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.7(typescript@5.3.2) dev: true - /vue@3.3.7(typescript@5.2.2): + /vue@3.3.7(typescript@5.3.2): resolution: {integrity: sha512-YEMDia1ZTv1TeBbnu6VybatmSteGOS3A3YgfINOfraCbf85wdKHzscD6HSS/vB4GAtI7sa1XPX7HcQaJ1l24zA==} peerDependencies: typescript: '*' @@ -5197,7 +5197,7 @@ packages: '@vue/runtime-dom': 3.3.7 '@vue/server-renderer': 3.3.7(vue@3.3.7) '@vue/shared': 3.3.7 - typescript: 5.2.2 + typescript: 5.3.2 dev: true /watchpack@2.4.0: diff --git a/templates/react/package.json b/templates/react/package.json index ddbaf17c..eb4e25af 100644 --- a/templates/react/package.json +++ b/templates/react/package.json @@ -22,7 +22,7 @@ "@types/react": "^18.2.14", "@types/react-dom": "^18.2.6", "@vitejs/plugin-react": "^4.0.3", - "typescript": "^5.1.6", + "typescript": "^5.3.2", "wxt": "^0.10.0" } } diff --git a/templates/solid/package.json b/templates/solid/package.json index 62c485ef..b3ff7516 100644 --- a/templates/solid/package.json +++ b/templates/solid/package.json @@ -18,7 +18,7 @@ "solid-js": "^1.7.8" }, "devDependencies": { - "typescript": "^5.1.6", + "typescript": "^5.3.2", "vite-plugin-solid": "^2.7.0", "wxt": "^0.10.0" } diff --git a/templates/svelte/package.json b/templates/svelte/package.json index b8971ee3..72830356 100644 --- a/templates/svelte/package.json +++ b/templates/svelte/package.json @@ -19,7 +19,7 @@ "svelte": "^4.0.5", "svelte-check": "^3.4.6", "tslib": "^2.6.0", - "typescript": "^5.1.6", + "typescript": "^5.3.2", "wxt": "^0.10.0" } } diff --git a/templates/vanilla/package.json b/templates/vanilla/package.json index dd582718..bb4adce8 100644 --- a/templates/vanilla/package.json +++ b/templates/vanilla/package.json @@ -15,7 +15,7 @@ "postinstall": "wxt prepare" }, "devDependencies": { - "typescript": "^5.1.6", + "typescript": "^5.3.2", "wxt": "^0.10.0" } } diff --git a/templates/vue/package.json b/templates/vue/package.json index 4db70719..a0019a1b 100644 --- a/templates/vue/package.json +++ b/templates/vue/package.json @@ -19,7 +19,7 @@ }, "devDependencies": { "@vitejs/plugin-vue": "^4.2.3", - "typescript": "^5.1.6", + "typescript": "^5.3.2", "vue-tsc": "^1.8.4", "wxt": "^0.10.0" }