diff --git a/code/addons/storyshots-core/src/frameworks/svelte/renderTree.ts b/code/addons/storyshots-core/src/frameworks/svelte/renderTree.ts index 78c19bd1ab66..d39cf95008e9 100644 --- a/code/addons/storyshots-core/src/frameworks/svelte/renderTree.ts +++ b/code/addons/storyshots-core/src/frameworks/svelte/renderTree.ts @@ -1,4 +1,7 @@ import { global } from '@storybook/global'; +// eslint-disable-next-line @typescript-eslint/ban-ts-comment +// @ts-ignore - types are removed in Svelte 4 but it still works. ts-ignore is safer than ts-expect-error because it's not an error in Svelte 3 +// eslint-disable-next-line import/no-unresolved import { set_current_component } from 'svelte/internal'; const { document } = global; diff --git a/code/frameworks/svelte-vite/package.json b/code/frameworks/svelte-vite/package.json index e630b5ec9f51..09bd4ea36168 100644 --- a/code/frameworks/svelte-vite/package.json +++ b/code/frameworks/svelte-vite/package.json @@ -50,20 +50,19 @@ "@storybook/builder-vite": "7.0.24", "@storybook/node-logger": "7.0.24", "@storybook/svelte": "7.0.24", - "@sveltejs/vite-plugin-svelte": "^2.0.0", - "magic-string": "^0.27.0", - "svelte": "^3.0.0", + "@sveltejs/vite-plugin-svelte": "^2.4.1", + "magic-string": "^0.30.0", "sveltedoc-parser": "^4.2.1", "ts-dedent": "^2.2.0" }, "devDependencies": { "@types/node": "^16.0.0", + "svelte": "^4.0.0", "typescript": "~4.9.3", "vite": "^4.0.0" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", + "svelte": "^3.0.0 || ^4.0.0", "vite": "^3.0.0 || ^4.0.0" }, "engines": { diff --git a/code/frameworks/sveltekit/package.json b/code/frameworks/sveltekit/package.json index a8029bb12cb3..a321ede34fd1 100644 --- a/code/frameworks/sveltekit/package.json +++ b/code/frameworks/sveltekit/package.json @@ -60,6 +60,7 @@ "vite": "^4.0.0" }, "peerDependencies": { + "svelte": "^3.0.0 || ^4.0.0", "vite": "^4.0.0" }, "engines": { diff --git a/code/renderers/svelte/package.json b/code/renderers/svelte/package.json index f9bd3658f557..f10995473277 100644 --- a/code/renderers/svelte/package.json +++ b/code/renderers/svelte/package.json @@ -64,12 +64,12 @@ }, "devDependencies": { "expect-type": "^0.14.2", - "svelte": "^3.31.2", - "svelte-check": "^2.9.2", + "svelte": "^4.0.0", + "svelte-check": "^3.4.3", "typescript": "~4.9.3" }, "peerDependencies": { - "svelte": "^3.1.0" + "svelte": "^3.1.0 || ^4.0.0" }, "engines": { "node": ">=16.0.0" diff --git a/code/renderers/svelte/src/public-types.ts b/code/renderers/svelte/src/public-types.ts index 4bd30feb1c38..3e5abbb28678 100644 --- a/code/renderers/svelte/src/public-types.ts +++ b/code/renderers/svelte/src/public-types.ts @@ -12,7 +12,7 @@ import type { ProjectAnnotations, } from '@storybook/types'; -import type { ComponentProps, ComponentType, SvelteComponentTyped } from 'svelte'; +import type { ComponentType, ComponentProps, SvelteComponentTyped } from 'svelte'; import type { SetOptional, Simplify } from 'type-fest'; import type { SvelteRenderer } from './types'; diff --git a/code/yarn.lock b/code/yarn.lock index 67e2a491ab5f..a68ffdd078ef 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -12,7 +12,7 @@ __metadata: languageName: node linkType: hard -"@ampproject/remapping@npm:2.2.1": +"@ampproject/remapping@npm:2.2.1, @ampproject/remapping@npm:^2.2.1": version: 2.2.1 resolution: "@ampproject/remapping@npm:2.2.1" dependencies: @@ -3426,13 +3426,20 @@ __metadata: languageName: node linkType: hard -"@jridgewell/sourcemap-codec@npm:1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.13, @jridgewell/sourcemap-codec@npm:^1.4.14": +"@jridgewell/sourcemap-codec@npm:1.4.14": version: 1.4.14 resolution: "@jridgewell/sourcemap-codec@npm:1.4.14" checksum: 3fbaff1387c1338b097eeb6ff92890d7838f7de0dde259e4983763b44540bfd5ca6a1f7644dc8ad003a57f7e80670d5b96a8402f1386ba9aee074743ae9bad51 languageName: node linkType: hard +"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.13, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.15": + version: 1.4.15 + resolution: "@jridgewell/sourcemap-codec@npm:1.4.15" + checksum: 0c6b5ae663087558039052a626d2d7ed5208da36cfd707dcc5cea4a07cfc918248403dcb5989a8f7afaf245ce0573b7cc6fd94c4a30453bd10e44d9363940ba5 + languageName: node + linkType: hard + "@jridgewell/trace-mapping@npm:0.3.9": version: 0.3.9 resolution: "@jridgewell/trace-mapping@npm:0.3.9" @@ -3453,6 +3460,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/trace-mapping@npm:^0.3.18": + version: 0.3.18 + resolution: "@jridgewell/trace-mapping@npm:0.3.18" + dependencies: + "@jridgewell/resolve-uri": 3.1.0 + "@jridgewell/sourcemap-codec": 1.4.14 + checksum: e5045775f076022b6c7cc64a7b55742faa5442301cb3389fd0e6712fafc46a2bb13c68fa1ffaf7b8bb665a91196f050b4115885fc802094ebc06a1cf665935ac + languageName: node + linkType: hard + "@juggle/resize-observer@npm:^3.3.1": version: 3.4.0 resolution: "@juggle/resize-observer@npm:3.4.0" @@ -7043,17 +7060,16 @@ __metadata: "@storybook/builder-vite": 7.0.24 "@storybook/node-logger": 7.0.24 "@storybook/svelte": 7.0.24 - "@sveltejs/vite-plugin-svelte": ^2.0.0 + "@sveltejs/vite-plugin-svelte": ^2.4.1 "@types/node": ^16.0.0 - magic-string: ^0.27.0 - svelte: ^3.0.0 + magic-string: ^0.30.0 + svelte: ^4.0.0 sveltedoc-parser: ^4.2.1 ts-dedent: ^2.2.0 typescript: ~4.9.3 vite: ^4.0.0 peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + svelte: ^3.0.0 || ^4.0.0 vite: ^3.0.0 || ^4.0.0 languageName: unknown linkType: soft @@ -7090,13 +7106,13 @@ __metadata: "@storybook/preview-api": 7.0.24 "@storybook/types": 7.0.24 expect-type: ^0.14.2 - svelte: ^3.31.2 - svelte-check: ^2.9.2 + svelte: ^4.0.0 + svelte-check: ^3.4.3 sveltedoc-parser: ^4.2.1 type-fest: 2.19.0 typescript: ~4.9.3 peerDependencies: - svelte: ^3.1.0 + svelte: ^3.1.0 || ^4.0.0 languageName: unknown linkType: soft @@ -7111,6 +7127,7 @@ __metadata: typescript: ^4.9.3 vite: ^4.0.0 peerDependencies: + svelte: ^3.0.0 || ^4.0.0 vite: ^4.0.0 languageName: unknown linkType: soft @@ -7387,9 +7404,9 @@ __metadata: languageName: node linkType: hard -"@sveltejs/vite-plugin-svelte@npm:^2.0.0": - version: 2.0.4 - resolution: "@sveltejs/vite-plugin-svelte@npm:2.0.4" +"@sveltejs/vite-plugin-svelte@npm:^2.4.1": + version: 2.4.1 + resolution: "@sveltejs/vite-plugin-svelte@npm:2.4.1" dependencies: debug: ^4.3.4 deepmerge: ^4.3.1 @@ -7400,7 +7417,7 @@ __metadata: peerDependencies: svelte: ^3.54.0 vite: ^4.0.0 - checksum: 14816301f3038365f6ab5b839273b075599420dc515383c4ccca1c5c55e9be5773e5b1021c5900a1cf26d741c6304d2fe788c1e9c07ef1fd56baf665f29de513 + checksum: c5799b9cef9725ca906f8e21f042ac9e5a7023596442eb2fa82b4c9169fa999e2a16b3ef096e8439d09b22acd253ffcbc30a38823807705f213683cf0c771b96 languageName: node linkType: hard @@ -8332,7 +8349,7 @@ __metadata: languageName: node linkType: hard -"@types/pug@npm:^2.0.4": +"@types/pug@npm:^2.0.6": version: 2.0.6 resolution: "@types/pug@npm:2.0.6" checksum: 8e7a3b6c1158d3a87b643c91f6cf2552ae781bc2a8f8b17a61e7b1ddd9ce480fd3483459a9b6e0f205ebe158ed67c11fd9a3206262057a14f655138c2322b0c9 @@ -8436,15 +8453,6 @@ __metadata: languageName: node linkType: hard -"@types/sass@npm:^1.16.0": - version: 1.43.1 - resolution: "@types/sass@npm:1.43.1" - dependencies: - "@types/node": "*" - checksum: cb55602b2f7a356d784e8ad1f432246daf4cb1fe75ef27ede997d41bdee0b08814435966471909762043d5169e009fab4a3b14db98e782103081b2da64497304 - languageName: node - linkType: hard - "@types/scheduler@npm:*": version: 0.16.3 resolution: "@types/scheduler@npm:0.16.3" @@ -9706,6 +9714,15 @@ __metadata: languageName: node linkType: hard +"acorn@npm:^8.8.2": + version: 8.9.0 + resolution: "acorn@npm:8.9.0" + bin: + acorn: bin/acorn + checksum: 5b51689d56f1ca5d6ea1fa58af478affd8d3396403637abcbc7caf28e1a47beb537cf1654f537b6cf4c73377f3e1aa99fd4a50674e64daefe08cb25c799ded28 + languageName: node + linkType: hard + "add-stream@npm:^1.0.0": version: 1.0.0 resolution: "add-stream@npm:1.0.0" @@ -10073,6 +10090,15 @@ __metadata: languageName: node linkType: hard +"aria-query@npm:^5.2.1": + version: 5.2.1 + resolution: "aria-query@npm:5.2.1" + dependencies: + dequal: ^2.0.3 + checksum: 898031f69f8e9d63c914b73f45e50316fef157aae41af682fe64e8f10c9a9d623952929df01f6524b4ce37c3b21806b04e7617e38909720fbc0fad3f207d9e09 + languageName: node + linkType: hard + "arr-diff@npm:^4.0.0": version: 4.0.0 resolution: "arr-diff@npm:4.0.0" @@ -10499,6 +10525,15 @@ __metadata: languageName: node linkType: hard +"axobject-query@npm:^3.2.1": + version: 3.2.1 + resolution: "axobject-query@npm:3.2.1" + dependencies: + dequal: ^2.0.3 + checksum: f7debc2012e456139b57d888c223f6d3cb4b61eb104164a85e3d346273dd6ef0bc9a04b6660ca9407704a14a8e05fa6b6eb9d55f44f348c7210de7ffb350c3a7 + languageName: node + linkType: hard + "babel-core@npm:^7.0.0-bridge.0": version: 7.0.0-bridge.0 resolution: "babel-core@npm:7.0.0-bridge.0" @@ -12202,6 +12237,19 @@ __metadata: languageName: node linkType: hard +"code-red@npm:^1.0.3": + version: 1.0.3 + resolution: "code-red@npm:1.0.3" + dependencies: + "@jridgewell/sourcemap-codec": ^1.4.14 + "@types/estree": ^1.0.0 + acorn: ^8.8.2 + estree-walker: ^3.0.3 + periscopic: ^3.1.0 + checksum: d8722c5bb5898fe0723211d07067179cd0befe70b4b4115752d207b4703816bf146298fa0bfe6b1aaa94e16387bd80945bba2b7271d0ebd3b2e9d10e0b9f1e2a + languageName: node + linkType: hard + "collapse-white-space@npm:^1.0.4": version: 1.0.6 resolution: "collapse-white-space@npm:1.0.6" @@ -12979,7 +13027,7 @@ __metadata: languageName: node linkType: hard -"css-tree@npm:^2.0.1": +"css-tree@npm:^2.0.1, css-tree@npm:^2.3.1": version: 2.3.1 resolution: "css-tree@npm:2.3.1" dependencies: @@ -13442,7 +13490,7 @@ __metadata: languageName: node linkType: hard -"dequal@npm:^2.0.0, dequal@npm:^2.0.2": +"dequal@npm:^2.0.0, dequal@npm:^2.0.2, dequal@npm:^2.0.3": version: 2.0.3 resolution: "dequal@npm:2.0.3" checksum: f98860cdf58b64991ae10205137c0e97d384c3a4edc7f807603887b7c4b850af1224a33d88012009f150861cbee4fa2d322c4cc04b9313bee312e47f6ecaa888 @@ -15188,6 +15236,15 @@ __metadata: languageName: node linkType: hard +"estree-walker@npm:^3.0.0, estree-walker@npm:^3.0.3": + version: 3.0.3 + resolution: "estree-walker@npm:3.0.3" + dependencies: + "@types/estree": ^1.0.0 + checksum: c12e3c2b2642d2bcae7d5aa495c60fa2f299160946535763969a1c83fc74518ffa9c2cd3a8b69ac56aea547df6a8aac25f729a342992ef0bbac5f1c73e78995d + languageName: node + linkType: hard + "esutils@npm:^2.0.2": version: 2.0.3 resolution: "esutils@npm:2.0.3" @@ -18544,6 +18601,15 @@ __metadata: languageName: node linkType: hard +"is-reference@npm:^3.0.0, is-reference@npm:^3.0.1": + version: 3.0.1 + resolution: "is-reference@npm:3.0.1" + dependencies: + "@types/estree": "*" + checksum: 003af01fd96c4300111853d68b048e2f094e27ccd70eb66fdb7bb3cd7f7a9e6ad3f633387b2b453c85134fcc1ba0473dca55349a0162312d9fd127306d9f5a9b + languageName: node + linkType: hard + "is-regex@npm:^1.0.3, is-regex@npm:^1.0.5, is-regex@npm:^1.1.0, is-regex@npm:^1.1.4": version: 1.1.4 resolution: "is-regex@npm:1.1.4" @@ -20639,6 +20705,13 @@ __metadata: languageName: node linkType: hard +"locate-character@npm:^3.0.0": + version: 3.0.0 + resolution: "locate-character@npm:3.0.0" + checksum: 9da917622395002eb1336fca8cbef1c19904e3dc0b3b8078abe8ff390106d947a86feccecd0346f0e0e19fa017623fb4ccb65263d72a76dfa36e20cc18766b6c + languageName: node + linkType: hard + "locate-path@npm:^2.0.0": version: 2.0.0 resolution: "locate-path@npm:2.0.0" @@ -24387,6 +24460,17 @@ __metadata: languageName: node linkType: hard +"periscopic@npm:^3.1.0": + version: 3.1.0 + resolution: "periscopic@npm:3.1.0" + dependencies: + "@types/estree": ^1.0.0 + estree-walker: ^3.0.0 + is-reference: ^3.0.0 + checksum: fb5ce7cd810c49254cdf1cd3892811e6dd1a1dfbdf5f10a0a33fb7141baac36443c4cad4f0e2b30abd4eac613f6ab845c2bc1b7ce66ae9694c7321e6ada5bd96 + languageName: node + linkType: hard + "picocolors@npm:^0.2.1": version: 0.2.1 resolution: "picocolors@npm:0.2.1" @@ -27841,17 +27925,17 @@ __metadata: languageName: node linkType: hard -"sorcery@npm:^0.10.0": - version: 0.10.0 - resolution: "sorcery@npm:0.10.0" +"sorcery@npm:^0.11.0": + version: 0.11.0 + resolution: "sorcery@npm:0.11.0" dependencies: + "@jridgewell/sourcemap-codec": ^1.4.14 buffer-crc32: ^0.2.5 minimist: ^1.2.0 sander: ^0.5.0 - sourcemap-codec: ^1.3.0 bin: - sorcery: bin/index.js - checksum: 4b939487c4c157d27b9477c0948def0d10aab3891dc33f2d140a1710a10ef50fa7cf4e22e2c4564226942ec719ce0eb83c8b9096708533c888de34a673ee5934 + sorcery: bin/sorcery + checksum: 1d696966860da967b31603369442b5de87a61dcc1c42598d376dd0fba8a8d7c21c3656b667eed0e6864e661ee462c8b8603996d0f03f665b44d30094c3a01163 languageName: node linkType: hard @@ -28017,7 +28101,7 @@ __metadata: languageName: node linkType: hard -"sourcemap-codec@npm:^1.3.0, sourcemap-codec@npm:^1.4.8": +"sourcemap-codec@npm:^1.4.8": version: 1.4.8 resolution: "sourcemap-codec@npm:1.4.8" checksum: f099279fdaae070ff156df7414bbe39aad69cdd615454947ed3e19136bfdfcb4544952685ee73f56e17038f4578091e12b17b283ed8ac013882916594d95b9e6 @@ -28659,23 +28743,23 @@ __metadata: languageName: node linkType: hard -"svelte-check@npm:^2.9.2": - version: 2.10.3 - resolution: "svelte-check@npm:2.10.3" +"svelte-check@npm:^3.4.3": + version: 3.4.4 + resolution: "svelte-check@npm:3.4.4" dependencies: - "@jridgewell/trace-mapping": ^0.3.9 + "@jridgewell/trace-mapping": ^0.3.17 chokidar: ^3.4.1 fast-glob: ^3.2.7 import-fresh: ^3.2.1 picocolors: ^1.0.0 sade: ^1.7.4 - svelte-preprocess: ^4.0.0 - typescript: "*" + svelte-preprocess: ^5.0.3 + typescript: ^5.0.3 peerDependencies: - svelte: ^3.24.0 + svelte: ^3.55.0 || ^4.0.0-next.0 || ^4.0.0 bin: svelte-check: bin/svelte-check - checksum: a327d1b5621af17e717f5353410f91e20031682c10ff0c0fa4d3692e617aacd0190895da0664efa21fae5c76c3c9e1efcb5d52860c04fcaedc39cfefa3dd6066 + checksum: c8c1efe4a7c0932579890b3dc38c5ae2451399cdb384953ef410e3d7f8bbba764d4ed88e394c6973ba3e9e5cce424af941b01c09439bf72260795bddfb950b3b languageName: node linkType: hard @@ -28717,15 +28801,14 @@ __metadata: languageName: node linkType: hard -"svelte-preprocess@npm:^4.0.0": - version: 4.10.7 - resolution: "svelte-preprocess@npm:4.10.7" +"svelte-preprocess@npm:^5.0.3": + version: 5.0.4 + resolution: "svelte-preprocess@npm:5.0.4" dependencies: - "@types/pug": ^2.0.4 - "@types/sass": ^1.16.0 - detect-indent: ^6.0.0 - magic-string: ^0.25.7 - sorcery: ^0.10.0 + "@types/pug": ^2.0.6 + detect-indent: ^6.1.0 + magic-string: ^0.27.0 + sorcery: ^0.11.0 strip-indent: ^3.0.0 peerDependencies: "@babel/core": ^7.10.2 @@ -28736,9 +28819,9 @@ __metadata: pug: ^3.0.0 sass: ^1.26.8 stylus: ^0.55.0 - sugarss: ^2.0.0 - svelte: ^3.23.0 - typescript: ^3.9.5 || ^4.0.0 + sugarss: ^2.0.0 || ^3.0.0 || ^4.0.0 + svelte: ^3.23.0 || ^4.0.0-next.0 || ^4.0.0 + typescript: ">=3.9.5 || ^4.0.0 || ^5.0.0" peerDependenciesMeta: "@babel/core": optional: true @@ -28746,8 +28829,6 @@ __metadata: optional: true less: optional: true - node-sass: - optional: true postcss: optional: true postcss-load-config: @@ -28762,14 +28843,35 @@ __metadata: optional: true typescript: optional: true - checksum: aa90206063270bc3a33b0228315c1cae1609897c785a05cfaacd361bf1b55b9e1ff2f3a52cd22a21a587b9fe0305d2e6bee1ce17940c8d09fe4c5beb2eaef68b + checksum: 1ed64b96a91327a47992df0b82df708b5cda92e1da211edbedaf411e633a0be5a8425d19f996abc8dcef52dadd26b5474924dd9eeb30a7b409bf60c33b689d6c + languageName: node + linkType: hard + +"svelte@npm:^3.31.2, svelte@npm:^3.48.0": + version: 3.59.1 + resolution: "svelte@npm:3.59.1" + checksum: 12a250de5c359d3a184f15727d5e61e45103a795adb32e8c4100a40929d987832ab7edcbfe357d86863c0819ad4edbd69bfc83ac33bf9b5e47a233a621fbcc3e languageName: node linkType: hard -"svelte@npm:^3.0.0, svelte@npm:^3.31.2, svelte@npm:^3.48.0": - version: 3.57.0 - resolution: "svelte@npm:3.57.0" - checksum: da16d7d867b61134b824764d7fb28760edc9a51ea9e4675fcd84df0ef3e7bb0af913b6853f24eea1dd5a07d3a574c5c99549320c6b8b66690d1394e9a79175c7 +"svelte@npm:^4.0.0": + version: 4.0.0 + resolution: "svelte@npm:4.0.0" + dependencies: + "@ampproject/remapping": ^2.2.1 + "@jridgewell/sourcemap-codec": ^1.4.15 + "@jridgewell/trace-mapping": ^0.3.18 + acorn: ^8.8.2 + aria-query: ^5.2.1 + axobject-query: ^3.2.1 + code-red: ^1.0.3 + css-tree: ^2.3.1 + estree-walker: ^3.0.3 + is-reference: ^3.0.1 + locate-character: ^3.0.0 + magic-string: ^0.30.0 + periscopic: ^3.1.0 + checksum: fb0bf76904d3f5c4a72a91d6db7fbbabf1bfbeaeb99e4cd29a90bfc5d9cb784f994fc4249c7635f27cb1890e7313de533e0d7931ff409297cdd2a2374d0f9d53 languageName: node linkType: hard @@ -29700,16 +29802,6 @@ __metadata: languageName: node linkType: hard -"typescript@npm:*": - version: 5.0.3 - resolution: "typescript@npm:5.0.3" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 13221c7f7dd2aa9cf8ac2fb1b5ca3825ff3d97a43b4656fd22ca36c0ec30179643b5157d620c3e4af9d3fc9234a571bd3ea175624b3d37c494d7ed159b038df2 - languageName: node - linkType: hard - "typescript@npm:^3 || ^4, typescript@npm:^4.9.3, typescript@npm:~4.9.3": version: 4.9.5 resolution: "typescript@npm:4.9.5" @@ -29730,23 +29822,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^5.0.4": - version: 5.0.4 - resolution: "typescript@npm:5.0.4" +"typescript@npm:^5.0.3": + version: 5.1.3 + resolution: "typescript@npm:5.1.3" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 2f5bd1cead194905957cb34e220b1d6ff1662399adef8ec1864f74620922d860ee35b6e50eafb3b636ea6fd437195e454e1146cb630a4236b5095ed7617395c2 + checksum: 1faba8d5ffd4717864ddce767613c5ab77c1c8510c1ce21dc9b112a4c662357b9338dc0a6121615266d3a44ebec699f115ef2dabf18d9d7341ea1675692b9b24 languageName: node linkType: hard -"typescript@patch:typescript@*#~builtin": - version: 5.0.3 - resolution: "typescript@patch:typescript@npm%3A5.0.3#~builtin::version=5.0.3&hash=1f5320" +"typescript@npm:^5.0.4": + version: 5.0.4 + resolution: "typescript@npm:5.0.4" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 7e50cd198d2f7f052ac4e10d9a9b6e88ed91b3434c32b6e82f278a4e33727b42fee5d33929ef8a633b409a6bf62fd4bb95df464809507b7a703a4c73269dce3c + checksum: 2f5bd1cead194905957cb34e220b1d6ff1662399adef8ec1864f74620922d860ee35b6e50eafb3b636ea6fd437195e454e1146cb630a4236b5095ed7617395c2 languageName: node linkType: hard @@ -29770,6 +29862,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@^5.0.3#~builtin": + version: 5.1.3 + resolution: "typescript@patch:typescript@npm%3A5.1.3#~builtin::version=5.1.3&hash=1f5320" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 6219383250b585b201c9ea10576164c9d5760c7a167bc761b118692c9fb8e88610f37730c0a1169d96ac19b29ed80418048763d0c1ff00ce48e051abbc213a9b + languageName: node + linkType: hard + "typescript@patch:typescript@^5.0.4#~builtin": version: 5.0.4 resolution: "typescript@patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=1f5320"