diff --git a/.changeset/cool-seahorses-cross.md b/.changeset/cool-seahorses-cross.md new file mode 100644 index 000000000000..f6fd7b241a99 --- /dev/null +++ b/.changeset/cool-seahorses-cross.md @@ -0,0 +1,5 @@ +--- +'create-svelte': patch +--- + +Bump TypeScript version and use `satisfies` operator diff --git a/package.json b/package.json index 2c9b245d0d0a..82bbd2bb7c76 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "svelte": "^3.52.0", "tiny-glob": "^0.2.9", "turbo": "^1.6.1", - "typescript": "^4.8.4" + "typescript": "^4.9.3" }, "packageManager": "pnpm@7.14.1", "engines": { diff --git a/packages/adapter-auto/package.json b/packages/adapter-auto/package.json index 422efdb690ef..6d3c9388b784 100644 --- a/packages/adapter-auto/package.json +++ b/packages/adapter-auto/package.json @@ -31,7 +31,7 @@ }, "devDependencies": { "@types/node": "^16.11.68", - "typescript": "^4.8.4" + "typescript": "^4.9.3" }, "dependencies": { "import-meta-resolve": "^2.1.0" diff --git a/packages/adapter-cloudflare-workers/package.json b/packages/adapter-cloudflare-workers/package.json index 5531ab27f783..8b1501da1c91 100644 --- a/packages/adapter-cloudflare-workers/package.json +++ b/packages/adapter-cloudflare-workers/package.json @@ -36,6 +36,6 @@ "devDependencies": { "@cloudflare/kv-asset-handler": "^0.2.0", "@types/node": "^16.11.68", - "typescript": "^4.8.4" + "typescript": "^4.9.3" } } diff --git a/packages/adapter-cloudflare/package.json b/packages/adapter-cloudflare/package.json index a2d1ad66672a..658667d8c1d5 100644 --- a/packages/adapter-cloudflare/package.json +++ b/packages/adapter-cloudflare/package.json @@ -39,7 +39,7 @@ "devDependencies": { "@types/node": "^16.11.68", "@types/ws": "^8.5.3", - "typescript": "^4.8.4" + "typescript": "^4.9.3" }, "publishConfig": { "access": "public" diff --git a/packages/adapter-netlify/package.json b/packages/adapter-netlify/package.json index be7bfebd6ef3..aad33a989c94 100644 --- a/packages/adapter-netlify/package.json +++ b/packages/adapter-netlify/package.json @@ -46,7 +46,7 @@ "@types/set-cookie-parser": "^2.4.2", "rimraf": "^3.0.2", "rollup": "^2.79.1", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "uvu": "^0.5.6" } } diff --git a/packages/adapter-node/package.json b/packages/adapter-node/package.json index e287fbca2a02..7fa6c1f93f53 100644 --- a/packages/adapter-node/package.json +++ b/packages/adapter-node/package.json @@ -38,7 +38,7 @@ "polka": "^1.0.0-next.22", "rimraf": "^3.0.2", "sirv": "^2.0.2", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "uvu": "^0.5.6" }, "dependencies": { diff --git a/packages/adapter-static/package.json b/packages/adapter-static/package.json index 3f383d1f9ed9..54d2f07750b6 100644 --- a/packages/adapter-static/package.json +++ b/packages/adapter-static/package.json @@ -29,7 +29,7 @@ "@types/node": "^16.11.68", "sirv": "^2.0.2", "svelte": "^3.52.0", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "uvu": "^0.5.6", "vite": "^3.2.1" } diff --git a/packages/adapter-vercel/index.js b/packages/adapter-vercel/index.js index 6ce0637d4794..8dc8c3b1e6d0 100644 --- a/packages/adapter-vercel/index.js +++ b/packages/adapter-vercel/index.js @@ -82,7 +82,11 @@ const redirects = { }; /** @type {import('.').default} **/ -export default function ({ external = [], edge, split } = {}) { +export default function ({ + external = /** @type {string[]} */ ([]), + edge = false, + split = false +} = {}) { return { name: '@sveltejs/adapter-vercel', diff --git a/packages/adapter-vercel/package.json b/packages/adapter-vercel/package.json index bb6ca6b5b17e..250a56f8077f 100644 --- a/packages/adapter-vercel/package.json +++ b/packages/adapter-vercel/package.json @@ -34,6 +34,6 @@ "devDependencies": { "@sveltejs/kit": "workspace:*", "@types/node": "^16.11.68", - "typescript": "^4.8.4" + "typescript": "^4.9.3" } } diff --git a/packages/create-svelte/package.json b/packages/create-svelte/package.json index 02af92a790cf..c0f2d4f4f88d 100644 --- a/packages/create-svelte/package.json +++ b/packages/create-svelte/package.json @@ -23,7 +23,7 @@ "gitignore-parser": "^0.0.2", "prettier": "^2.7.1", "prettier-plugin-svelte": "^2.8.0", - "sucrase": "^3.28.0", + "sucrase": "^3.29.0", "svelte": "^3.52.0", "svelte-preprocess": "^4.10.7", "tiny-glob": "^0.2.9", diff --git a/packages/create-svelte/shared/+checkjs/package.json b/packages/create-svelte/shared/+checkjs/package.json index ccd4dd1269bb..cbda8630a11c 100644 --- a/packages/create-svelte/shared/+checkjs/package.json +++ b/packages/create-svelte/shared/+checkjs/package.json @@ -4,7 +4,7 @@ "check:watch": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json --watch" }, "devDependencies": { - "typescript": "^4.7.4", + "typescript": "^4.9.3", "svelte-check": "^2.7.1" } } diff --git a/packages/create-svelte/shared/+typescript/package.json b/packages/create-svelte/shared/+typescript/package.json index 7b5612f977ae..ce085f64cf82 100644 --- a/packages/create-svelte/shared/+typescript/package.json +++ b/packages/create-svelte/shared/+typescript/package.json @@ -4,7 +4,7 @@ "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch" }, "devDependencies": { - "typescript": "^4.7.4", + "typescript": "^4.9.3", "tslib": "^2.3.1", "svelte-check": "^2.7.1", "svelte-preprocess": "^4.10.6" diff --git a/packages/create-svelte/templates/default/package.json b/packages/create-svelte/templates/default/package.json index 9f9d03e0d961..aa3d0932787c 100644 --- a/packages/create-svelte/templates/default/package.json +++ b/packages/create-svelte/templates/default/package.json @@ -13,7 +13,7 @@ "@sveltejs/kit": "workspace:*", "svelte": "^3.52.0", "svelte-preprocess": "^4.10.7", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "vite": "^3.2.1" }, "type": "module", diff --git a/packages/create-svelte/templates/default/src/routes/sverdle/+page.server.ts b/packages/create-svelte/templates/default/src/routes/sverdle/+page.server.ts index b95dbde04d00..58f3ad2a4cf1 100644 --- a/packages/create-svelte/templates/default/src/routes/sverdle/+page.server.ts +++ b/packages/create-svelte/templates/default/src/routes/sverdle/+page.server.ts @@ -3,7 +3,7 @@ import { words, allowed } from './words.server'; import type { PageServerLoad, Actions } from './$types'; /** @type {import('./$types').PageServerLoad} */ -export const load: PageServerLoad = ({ cookies }) => { +export const load = (({ cookies }) => { const game = new Game(cookies.get('sverdle')); return { @@ -23,10 +23,10 @@ export const load: PageServerLoad = ({ cookies }) => { */ answer: game.answers.length >= 6 ? game.answer : null }; -}; +}) satisfies PageServerLoad; /** @type {import('./$types').Actions} */ -export const actions: Actions = { +export const actions = { /** * Modify game state in reaction to a keypress. If client-side JavaScript * is available, this will happen in the browser instead of here @@ -68,7 +68,7 @@ export const actions: Actions = { restart: async ({ cookies }) => { cookies.delete('sverdle'); } -}; +} satisfies Actions; class Game { index: number; diff --git a/packages/create-svelte/templates/skeletonlib/package.template.json b/packages/create-svelte/templates/skeletonlib/package.template.json index 78e1bbf168cb..6fe03464e46a 100644 --- a/packages/create-svelte/templates/skeletonlib/package.template.json +++ b/packages/create-svelte/templates/skeletonlib/package.template.json @@ -12,7 +12,7 @@ "@sveltejs/package": "workspace:*", "svelte": "^3.44.0", "tslib": "^2.3.1", - "typescript": "^4.8.2", + "typescript": "^4.9.3", "vite": "^3.1.0" }, "type": "module" diff --git a/packages/kit/package.json b/packages/kit/package.json index 7a7c5b948a32..122799f30307 100644 --- a/packages/kit/package.json +++ b/packages/kit/package.json @@ -35,7 +35,7 @@ "rollup": "^2.79.1", "svelte": "^3.52.0", "svelte-preprocess": "^4.10.7", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "uvu": "^0.5.6", "vite": "^3.2.1" }, diff --git a/packages/kit/src/core/sync/write_types/index.spec.js b/packages/kit/src/core/sync/write_types/index.spec.js index 41f696fc6e47..7a3a2da9d532 100644 --- a/packages/kit/src/core/sync/write_types/index.spec.js +++ b/packages/kit/src/core/sync/write_types/index.spec.js @@ -265,4 +265,28 @@ test('Rewrites action types for a TypeScript module', () => { ); }); +test('Leaves satisfies operator untouched', () => { + const source = ` + import type { Actions, PageServerLoad, RequestEvent } from './$types'; + + export function load({ params }) { + return { + a: 1 + }; + } satisfies PageServerLoad + + export const actions = { + a: () => {}, + b: (param: RequestEvent) => {}, + c: (param) => {}, + } satisfies Actions + `; + + const rewritten = tweak_types(source, true); + + assert.equal(rewritten?.exports, ['load', 'actions']); + assert.equal(rewritten?.modified, false); + assert.equal(rewritten?.code, source); +}); + test.run(); diff --git a/packages/kit/test/apps/amp/package.json b/packages/kit/test/apps/amp/package.json index 449dc8cee65f..f9cdec013433 100644 --- a/packages/kit/test/apps/amp/package.json +++ b/packages/kit/test/apps/amp/package.json @@ -18,7 +18,7 @@ "purify-css": "^1.2.5", "svelte": "^3.52.0", "svelte-check": "^2.9.2", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "vite": "^3.2.1" }, "type": "module" diff --git a/packages/kit/test/apps/basics/package.json b/packages/kit/test/apps/basics/package.json index 4fd661f28220..f7c92769d558 100644 --- a/packages/kit/test/apps/basics/package.json +++ b/packages/kit/test/apps/basics/package.json @@ -17,7 +17,7 @@ "rimraf": "^3.0.2", "svelte": "^3.52.0", "svelte-check": "^2.9.2", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "vite": "^3.2.1" }, "type": "module" diff --git a/packages/kit/test/apps/dev-only/package.json b/packages/kit/test/apps/dev-only/package.json index b45841ba2a68..8b694b3bd8af 100644 --- a/packages/kit/test/apps/dev-only/package.json +++ b/packages/kit/test/apps/dev-only/package.json @@ -15,7 +15,7 @@ "rimraf": "^3.0.2", "svelte": "^3.52.0", "svelte-check": "^2.9.2", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "vite": "^3.2.1" }, "type": "module" diff --git a/packages/kit/test/apps/options-2/package.json b/packages/kit/test/apps/options-2/package.json index 59c7711b1426..9f26761d5889 100644 --- a/packages/kit/test/apps/options-2/package.json +++ b/packages/kit/test/apps/options-2/package.json @@ -17,7 +17,7 @@ "cross-env": "^7.0.3", "svelte": "^3.52.0", "svelte-check": "^2.9.2", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "vite": "^3.2.1" }, "type": "module" diff --git a/packages/kit/test/apps/options/package.json b/packages/kit/test/apps/options/package.json index 5182e19e90f6..16bb2921cba3 100644 --- a/packages/kit/test/apps/options/package.json +++ b/packages/kit/test/apps/options/package.json @@ -16,7 +16,7 @@ "cross-env": "^7.0.3", "svelte": "^3.52.0", "svelte-check": "^2.9.2", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "vite": "^3.2.1" }, "type": "module" diff --git a/packages/kit/test/apps/writes/package.json b/packages/kit/test/apps/writes/package.json index 44b6885a1975..94c14637ce6a 100644 --- a/packages/kit/test/apps/writes/package.json +++ b/packages/kit/test/apps/writes/package.json @@ -17,7 +17,7 @@ "rimraf": "^3.0.2", "svelte": "^3.52.0", "svelte-check": "^2.9.2", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "vite": "^3.2.1" }, "type": "module" diff --git a/packages/kit/test/build-errors/apps/prerenderable-incorrect-fragment/package.json b/packages/kit/test/build-errors/apps/prerenderable-incorrect-fragment/package.json index 8588b6dbde04..10d62415006e 100644 --- a/packages/kit/test/build-errors/apps/prerenderable-incorrect-fragment/package.json +++ b/packages/kit/test/build-errors/apps/prerenderable-incorrect-fragment/package.json @@ -9,11 +9,11 @@ "check": "svelte-kit sync && tsc && svelte-check" }, "devDependencies": { - "@sveltejs/kit": "workspace:*", "@sveltejs/adapter-auto": "workspace:*", + "@sveltejs/kit": "workspace:*", "svelte": "^3.48.0", "svelte-check": "^2.7.1", - "typescript": "^4.8.2", + "typescript": "^4.9.3", "vite": "^3.1.1" }, "type": "module" diff --git a/packages/kit/test/build-errors/apps/prerenderable-not-prerendered/package.json b/packages/kit/test/build-errors/apps/prerenderable-not-prerendered/package.json index b52b378e98b1..e42b3bafa737 100644 --- a/packages/kit/test/build-errors/apps/prerenderable-not-prerendered/package.json +++ b/packages/kit/test/build-errors/apps/prerenderable-not-prerendered/package.json @@ -13,7 +13,7 @@ "@sveltejs/kit": "workspace:*", "svelte": "^3.52.0", "svelte-check": "^2.9.2", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "vite": "^3.2.1" }, "type": "module" diff --git a/packages/kit/test/build-errors/apps/private-dynamic-env-dynamic-import/package.json b/packages/kit/test/build-errors/apps/private-dynamic-env-dynamic-import/package.json index 46b0dbb4e6ca..6b2770f00cf9 100644 --- a/packages/kit/test/build-errors/apps/private-dynamic-env-dynamic-import/package.json +++ b/packages/kit/test/build-errors/apps/private-dynamic-env-dynamic-import/package.json @@ -13,7 +13,7 @@ "@sveltejs/kit": "workspace:*", "svelte": "^3.52.0", "svelte-check": "^2.9.2", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "vite": "^3.2.1" }, "type": "module" diff --git a/packages/kit/test/build-errors/apps/private-dynamic-env/package.json b/packages/kit/test/build-errors/apps/private-dynamic-env/package.json index 33984220d6c6..825a4f7e9938 100644 --- a/packages/kit/test/build-errors/apps/private-dynamic-env/package.json +++ b/packages/kit/test/build-errors/apps/private-dynamic-env/package.json @@ -13,7 +13,7 @@ "@sveltejs/kit": "workspace:*", "svelte": "^3.52.0", "svelte-check": "^2.9.2", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "vite": "^3.2.1" }, "type": "module" diff --git a/packages/kit/test/build-errors/apps/private-static-env-dynamic-import/package.json b/packages/kit/test/build-errors/apps/private-static-env-dynamic-import/package.json index 7822973f5372..871bfed6fd01 100644 --- a/packages/kit/test/build-errors/apps/private-static-env-dynamic-import/package.json +++ b/packages/kit/test/build-errors/apps/private-static-env-dynamic-import/package.json @@ -13,7 +13,7 @@ "@sveltejs/kit": "workspace:*", "svelte": "^3.52.0", "svelte-check": "^2.9.2", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "vite": "^3.2.1" }, "type": "module" diff --git a/packages/kit/test/build-errors/apps/private-static-env/package.json b/packages/kit/test/build-errors/apps/private-static-env/package.json index 7e96c9a6927e..f6c90d3745c6 100644 --- a/packages/kit/test/build-errors/apps/private-static-env/package.json +++ b/packages/kit/test/build-errors/apps/private-static-env/package.json @@ -14,7 +14,7 @@ "cross-env": "^7.0.3", "svelte": "^3.52.0", "svelte-check": "^2.9.2", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "vite": "^3.2.1" }, "type": "module" diff --git a/packages/kit/test/build-errors/apps/server-only-folder-dynamic-import/package.json b/packages/kit/test/build-errors/apps/server-only-folder-dynamic-import/package.json index 00692a858426..18f901e0fd17 100644 --- a/packages/kit/test/build-errors/apps/server-only-folder-dynamic-import/package.json +++ b/packages/kit/test/build-errors/apps/server-only-folder-dynamic-import/package.json @@ -13,7 +13,7 @@ "@sveltejs/kit": "workspace:*", "svelte": "^3.52.0", "svelte-check": "^2.9.2", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "vite": "^3.2.1" }, "type": "module" diff --git a/packages/kit/test/build-errors/apps/server-only-folder/package.json b/packages/kit/test/build-errors/apps/server-only-folder/package.json index 9a088dfebf93..6f0a8ebabe10 100644 --- a/packages/kit/test/build-errors/apps/server-only-folder/package.json +++ b/packages/kit/test/build-errors/apps/server-only-folder/package.json @@ -13,7 +13,7 @@ "@sveltejs/kit": "workspace:*", "svelte": "^3.52.0", "svelte-check": "^2.9.2", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "vite": "^3.2.1" }, "type": "module" diff --git a/packages/kit/test/build-errors/apps/server-only-module-dynamic-import/package.json b/packages/kit/test/build-errors/apps/server-only-module-dynamic-import/package.json index 0f2ba5e53628..93220544b2ef 100644 --- a/packages/kit/test/build-errors/apps/server-only-module-dynamic-import/package.json +++ b/packages/kit/test/build-errors/apps/server-only-module-dynamic-import/package.json @@ -13,7 +13,7 @@ "@sveltejs/kit": "workspace:*", "svelte": "^3.52.0", "svelte-check": "^2.9.2", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "vite": "^3.2.1" }, "type": "module" diff --git a/packages/kit/test/build-errors/apps/server-only-module/package.json b/packages/kit/test/build-errors/apps/server-only-module/package.json index 71a4acfd3545..d56b5d52c747 100644 --- a/packages/kit/test/build-errors/apps/server-only-module/package.json +++ b/packages/kit/test/build-errors/apps/server-only-module/package.json @@ -13,7 +13,7 @@ "@sveltejs/kit": "workspace:*", "svelte": "^3.52.0", "svelte-check": "^2.9.2", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "vite": "^3.2.1" }, "type": "module" diff --git a/packages/kit/test/prerendering/basics/package.json b/packages/kit/test/prerendering/basics/package.json index da96037b6e81..0114fb1ba1a4 100644 --- a/packages/kit/test/prerendering/basics/package.json +++ b/packages/kit/test/prerendering/basics/package.json @@ -13,7 +13,7 @@ "@sveltejs/kit": "workspace:*", "svelte": "^3.52.0", "svelte-check": "^2.9.2", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "uvu": "^0.5.6", "vite": "^3.2.1" }, diff --git a/packages/kit/test/prerendering/fallback/package.json b/packages/kit/test/prerendering/fallback/package.json index 5668cf41110f..a81bec106ad3 100644 --- a/packages/kit/test/prerendering/fallback/package.json +++ b/packages/kit/test/prerendering/fallback/package.json @@ -13,7 +13,7 @@ "@sveltejs/kit": "workspace:*", "svelte": "^3.52.0", "svelte-check": "^2.9.2", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "uvu": "^0.5.6", "vite": "^3.2.1" }, diff --git a/packages/kit/test/prerendering/options/package.json b/packages/kit/test/prerendering/options/package.json index 99bd60d4d3bb..d927fe6670b3 100644 --- a/packages/kit/test/prerendering/options/package.json +++ b/packages/kit/test/prerendering/options/package.json @@ -13,7 +13,7 @@ "@sveltejs/kit": "workspace:*", "svelte": "^3.52.0", "svelte-check": "^2.9.2", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "uvu": "^0.5.6", "vite": "^3.2.1" }, diff --git a/packages/kit/test/prerendering/paths-base/package.json b/packages/kit/test/prerendering/paths-base/package.json index 266719dc33a6..cb56d9b16f75 100644 --- a/packages/kit/test/prerendering/paths-base/package.json +++ b/packages/kit/test/prerendering/paths-base/package.json @@ -13,7 +13,7 @@ "@sveltejs/kit": "workspace:*", "svelte": "^3.52.0", "svelte-check": "^2.9.2", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "uvu": "^0.5.6", "vite": "^3.2.1" }, diff --git a/packages/kit/test/prerendering/trailing-slash/package.json b/packages/kit/test/prerendering/trailing-slash/package.json index 05946eb8122d..8af7dd114324 100644 --- a/packages/kit/test/prerendering/trailing-slash/package.json +++ b/packages/kit/test/prerendering/trailing-slash/package.json @@ -13,7 +13,7 @@ "@sveltejs/kit": "workspace:*", "svelte": "^3.52.0", "svelte-check": "^2.9.2", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "uvu": "^0.5.6", "vite": "^3.2.1" }, diff --git a/packages/migrate/package.json b/packages/migrate/package.json index 9ecd73e7e003..af7d09db8f3b 100644 --- a/packages/migrate/package.json +++ b/packages/migrate/package.json @@ -24,7 +24,7 @@ "magic-string": "^0.26.7", "prompts": "^2.4.2", "tiny-glob": "^0.2.9", - "typescript": "^4.8.4" + "typescript": "^4.9.3" }, "devDependencies": { "@types/prompts": "^2.4.1", diff --git a/packages/package/package.json b/packages/package/package.json index 5d7907e35009..6694bd660c7b 100644 --- a/packages/package/package.json +++ b/packages/package/package.json @@ -19,7 +19,7 @@ "@types/node": "^16.11.68", "svelte": "^3.52.0", "svelte-preprocess": "^4.10.7", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "uvu": "^0.5.6" }, "peerDependencies": { diff --git a/packages/package/test/fixtures/resolve-alias/expected/Test.svelte.d.ts b/packages/package/test/fixtures/resolve-alias/expected/Test.svelte.d.ts index 613984c1649b..36d723f90b20 100644 --- a/packages/package/test/fixtures/resolve-alias/expected/Test.svelte.d.ts +++ b/packages/package/test/fixtures/resolve-alias/expected/Test.svelte.d.ts @@ -8,8 +8,8 @@ declare const __propDef: { }; slots: {}; }; -export declare type TestProps = typeof __propDef.props; -export declare type TestEvents = typeof __propDef.events; -export declare type TestSlots = typeof __propDef.slots; +export type TestProps = typeof __propDef.props; +export type TestEvents = typeof __propDef.events; +export type TestSlots = typeof __propDef.slots; export default class Test extends SvelteComponentTyped {} export {}; diff --git a/packages/package/test/fixtures/typescript/expected/Test.svelte.d.ts b/packages/package/test/fixtures/typescript/expected/Test.svelte.d.ts index 634969ee93a6..1d2d93df5582 100644 --- a/packages/package/test/fixtures/typescript/expected/Test.svelte.d.ts +++ b/packages/package/test/fixtures/typescript/expected/Test.svelte.d.ts @@ -14,9 +14,9 @@ declare const __propDef: { }; }; }; -export declare type TestProps = typeof __propDef.props; -export declare type TestEvents = typeof __propDef.events; -export declare type TestSlots = typeof __propDef.slots; +export type TestProps = typeof __propDef.props; +export type TestEvents = typeof __propDef.events; +export type TestSlots = typeof __propDef.slots; export default class Test extends SvelteComponentTyped { get astring(): string; } diff --git a/packages/package/test/fixtures/typescript/expected/Test2.svelte.d.ts b/packages/package/test/fixtures/typescript/expected/Test2.svelte.d.ts index c5b3cb1befca..649f2d35d086 100644 --- a/packages/package/test/fixtures/typescript/expected/Test2.svelte.d.ts +++ b/packages/package/test/fixtures/typescript/expected/Test2.svelte.d.ts @@ -9,8 +9,8 @@ declare const __propDef: { }; slots: {}; }; -export declare type Test2Props = typeof __propDef.props; -export declare type Test2Events = typeof __propDef.events; -export declare type Test2Slots = typeof __propDef.slots; +export type Test2Props = typeof __propDef.props; +export type Test2Events = typeof __propDef.events; +export type Test2Slots = typeof __propDef.slots; export default class Test2 extends SvelteComponentTyped {} export {}; diff --git a/packages/package/test/watch/expected/Test.svelte.d.ts b/packages/package/test/watch/expected/Test.svelte.d.ts index b30432f26f44..267596349ae9 100644 --- a/packages/package/test/watch/expected/Test.svelte.d.ts +++ b/packages/package/test/watch/expected/Test.svelte.d.ts @@ -8,9 +8,9 @@ declare const __propDef: { }; slots: {}; }; -export declare type TestProps = typeof __propDef.props; -export declare type TestEvents = typeof __propDef.events; -export declare type TestSlots = typeof __propDef.slots; +export type TestProps = typeof __propDef.props; +export type TestEvents = typeof __propDef.events; +export type TestSlots = typeof __propDef.slots; export default class Test extends SvelteComponentTyped { } export {}; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c4f3b6710e25..4513b821591c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,7 +15,7 @@ importers: svelte: ^3.52.0 tiny-glob: ^0.2.9 turbo: ^1.6.1 - typescript: ^4.8.4 + typescript: ^4.9.3 devDependencies: '@changesets/cli': 2.25.2 '@rollup/plugin-commonjs': 23.0.2_rollup@2.79.1 @@ -28,18 +28,18 @@ importers: svelte: 3.53.1 tiny-glob: 0.2.9 turbo: 1.6.3 - typescript: 4.8.4 + typescript: 4.9.3 packages/adapter-auto: specifiers: '@types/node': ^16.11.68 import-meta-resolve: ^2.1.0 - typescript: ^4.8.4 + typescript: ^4.9.3 dependencies: import-meta-resolve: 2.1.0 devDependencies: '@types/node': 16.18.3 - typescript: 4.8.4 + typescript: 4.9.3 packages/adapter-cloudflare: specifiers: @@ -47,7 +47,7 @@ importers: '@types/node': ^16.11.68 '@types/ws': ^8.5.3 esbuild: ^0.15.12 - typescript: ^4.8.4 + typescript: ^4.9.3 worktop: 0.8.0-next.14 dependencies: '@cloudflare/workers-types': 3.18.0 @@ -56,7 +56,7 @@ importers: devDependencies: '@types/node': 16.18.3 '@types/ws': 8.5.3 - typescript: 4.8.4 + typescript: 4.9.3 packages/adapter-cloudflare-workers: specifiers: @@ -65,7 +65,7 @@ importers: '@iarna/toml': ^2.2.5 '@types/node': ^16.11.68 esbuild: ^0.15.12 - typescript: ^4.8.4 + typescript: ^4.9.3 dependencies: '@cloudflare/workers-types': 3.18.0 '@iarna/toml': 2.2.5 @@ -73,7 +73,7 @@ importers: devDependencies: '@cloudflare/kv-asset-handler': 0.2.0 '@types/node': 16.18.3 - typescript: 4.8.4 + typescript: 4.9.3 packages/adapter-netlify: specifiers: @@ -89,7 +89,7 @@ importers: rimraf: ^3.0.2 rollup: ^2.79.1 set-cookie-parser: ^2.5.1 - typescript: ^4.8.4 + typescript: ^4.9.3 uvu: ^0.5.6 dependencies: '@iarna/toml': 2.2.5 @@ -105,7 +105,7 @@ importers: '@types/set-cookie-parser': 2.4.2 rimraf: 3.0.2 rollup: 2.79.1 - typescript: 4.8.4 + typescript: 4.9.3 uvu: 0.5.6 packages/adapter-node: @@ -120,7 +120,7 @@ importers: rimraf: ^3.0.2 rollup: ^2.79.1 sirv: ^2.0.2 - typescript: ^4.8.4 + typescript: ^4.9.3 uvu: ^0.5.6 dependencies: '@rollup/plugin-commonjs': 23.0.2_rollup@2.79.1 @@ -134,7 +134,7 @@ importers: polka: 1.0.0-next.22 rimraf: 3.0.2 sirv: 2.0.2 - typescript: 4.8.4 + typescript: 4.9.3 uvu: 0.5.6 packages/adapter-static: @@ -143,7 +143,7 @@ importers: '@types/node': ^16.11.68 sirv: ^2.0.2 svelte: ^3.52.0 - typescript: ^4.8.4 + typescript: ^4.9.3 uvu: ^0.5.6 vite: ^3.2.1 devDependencies: @@ -151,7 +151,7 @@ importers: '@types/node': 16.18.3 sirv: 2.0.2 svelte: 3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 uvu: 0.5.6 vite: 3.2.3_@types+node@16.18.3 @@ -185,14 +185,14 @@ importers: '@types/node': ^16.11.68 '@vercel/nft': ^0.22.1 esbuild: ^0.15.12 - typescript: ^4.8.4 + typescript: ^4.9.3 dependencies: '@vercel/nft': 0.22.1 esbuild: 0.15.13 devDependencies: '@sveltejs/kit': link:../kit '@types/node': 16.18.3 - typescript: 4.8.4 + typescript: 4.9.3 packages/amp: specifiers: {} @@ -209,7 +209,7 @@ importers: prettier: ^2.7.1 prettier-plugin-svelte: ^2.8.0 prompts: ^2.4.2 - sucrase: ^3.28.0 + sucrase: ^3.29.0 svelte: ^3.52.0 svelte-preprocess: ^4.10.7 tiny-glob: ^0.2.9 @@ -226,7 +226,7 @@ importers: gitignore-parser: 0.0.2 prettier: 2.7.1 prettier-plugin-svelte: 2.8.0_nryolsexf6k3znhuh4uzpugsem - sucrase: 3.28.0 + sucrase: 3.29.0 svelte: 3.53.1 svelte-preprocess: 4.10.7_svelte@3.53.1 tiny-glob: 0.2.9 @@ -240,7 +240,7 @@ importers: '@sveltejs/kit': workspace:* svelte: ^3.52.0 svelte-preprocess: ^4.10.7 - typescript: ^4.8.4 + typescript: ^4.9.3 vite: ^3.2.1 dependencies: '@fontsource/fira-mono': 4.5.10 @@ -249,8 +249,8 @@ importers: '@sveltejs/adapter-auto': link:../../../adapter-auto '@sveltejs/kit': link:../../../kit svelte: 3.53.1 - svelte-preprocess: 4.10.7_f4bsrsgtzvlkrtbz2ig7nipio4 - typescript: 4.8.4 + svelte-preprocess: 4.10.7_7dvewpees4iyn2tkw2qzal77a4 + typescript: 4.9.3 vite: 3.2.3 packages/create-svelte/templates/skeleton: @@ -283,7 +283,7 @@ importers: svelte: ^3.52.0 svelte-preprocess: ^4.10.7 tiny-glob: ^0.2.9 - typescript: ^4.8.4 + typescript: ^4.9.3 undici: 5.12.0 uvu: ^0.5.6 vite: ^3.2.1 @@ -311,8 +311,8 @@ importers: marked: 4.2.2 rollup: 2.79.1 svelte: 3.53.1 - svelte-preprocess: 4.10.7_f4bsrsgtzvlkrtbz2ig7nipio4 - typescript: 4.8.4 + svelte-preprocess: 4.10.7_7dvewpees4iyn2tkw2qzal77a4 + typescript: 4.9.3 uvu: 0.5.6 vite: 3.2.3_@types+node@16.18.3 @@ -324,7 +324,7 @@ importers: purify-css: ^1.2.5 svelte: ^3.52.0 svelte-check: ^2.9.2 - typescript: ^4.8.4 + typescript: ^4.9.3 vite: ^3.2.1 devDependencies: '@sveltejs/amp': link:../../../../amp @@ -333,7 +333,7 @@ importers: purify-css: 1.2.5 svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 vite: 3.2.3 packages/kit/test/apps/basics: @@ -343,7 +343,7 @@ importers: rimraf: ^3.0.2 svelte: ^3.52.0 svelte-check: ^2.9.2 - typescript: ^4.8.4 + typescript: ^4.9.3 vite: ^3.2.1 devDependencies: '@sveltejs/kit': link:../../.. @@ -351,7 +351,7 @@ importers: rimraf: 3.0.2 svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 vite: 3.2.3 packages/kit/test/apps/dev-only: @@ -361,7 +361,7 @@ importers: rimraf: ^3.0.2 svelte: ^3.52.0 svelte-check: ^2.9.2 - typescript: ^4.8.4 + typescript: ^4.9.3 vite: ^3.2.1 devDependencies: '@sveltejs/kit': link:../../.. @@ -369,7 +369,7 @@ importers: rimraf: 3.0.2 svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 vite: 3.2.3 packages/kit/test/apps/options: @@ -378,14 +378,14 @@ importers: cross-env: ^7.0.3 svelte: ^3.52.0 svelte-check: ^2.9.2 - typescript: ^4.8.4 + typescript: ^4.9.3 vite: ^3.2.1 devDependencies: '@sveltejs/kit': link:../../.. cross-env: 7.0.3 svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 vite: 3.2.3 packages/kit/test/apps/options-2: @@ -395,7 +395,7 @@ importers: cross-env: ^7.0.3 svelte: ^3.52.0 svelte-check: ^2.9.2 - typescript: ^4.8.4 + typescript: ^4.9.3 vite: ^3.2.1 devDependencies: '@sveltejs/adapter-node': link:../../../../adapter-node @@ -403,7 +403,7 @@ importers: cross-env: 7.0.3 svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 vite: 3.2.3 packages/kit/test/apps/writes: @@ -413,7 +413,7 @@ importers: rimraf: ^3.0.2 svelte: ^3.52.0 svelte-check: ^2.9.2 - typescript: ^4.8.4 + typescript: ^4.9.3 vite: ^3.2.1 devDependencies: '@sveltejs/kit': link:../../.. @@ -421,7 +421,7 @@ importers: rimraf: 3.0.2 svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 vite: 3.2.3 packages/kit/test/build-errors: @@ -436,14 +436,14 @@ importers: '@sveltejs/kit': workspace:* svelte: ^3.48.0 svelte-check: ^2.7.1 - typescript: ^4.8.2 + typescript: ^4.9.3 vite: ^3.1.1 devDependencies: '@sveltejs/adapter-auto': link:../../../../../adapter-auto '@sveltejs/kit': link:../../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 vite: 3.2.3 packages/kit/test/build-errors/apps/prerenderable-not-prerendered: @@ -452,14 +452,14 @@ importers: '@sveltejs/kit': workspace:* svelte: ^3.52.0 svelte-check: ^2.9.2 - typescript: ^4.8.4 + typescript: ^4.9.3 vite: ^3.2.1 devDependencies: '@sveltejs/adapter-auto': link:../../../../../adapter-auto '@sveltejs/kit': link:../../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 vite: 3.2.3 packages/kit/test/build-errors/apps/private-dynamic-env: @@ -467,13 +467,13 @@ importers: '@sveltejs/kit': workspace:* svelte: ^3.52.0 svelte-check: ^2.9.2 - typescript: ^4.8.4 + typescript: ^4.9.3 vite: ^3.2.1 devDependencies: '@sveltejs/kit': link:../../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 vite: 3.2.3 packages/kit/test/build-errors/apps/private-dynamic-env-dynamic-import: @@ -481,13 +481,13 @@ importers: '@sveltejs/kit': workspace:* svelte: ^3.52.0 svelte-check: ^2.9.2 - typescript: ^4.8.4 + typescript: ^4.9.3 vite: ^3.2.1 devDependencies: '@sveltejs/kit': link:../../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 vite: 3.2.3 packages/kit/test/build-errors/apps/private-static-env: @@ -496,14 +496,14 @@ importers: cross-env: ^7.0.3 svelte: ^3.52.0 svelte-check: ^2.9.2 - typescript: ^4.8.4 + typescript: ^4.9.3 vite: ^3.2.1 devDependencies: '@sveltejs/kit': link:../../../.. cross-env: 7.0.3 svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 vite: 3.2.3 packages/kit/test/build-errors/apps/private-static-env-dynamic-import: @@ -511,13 +511,13 @@ importers: '@sveltejs/kit': workspace:* svelte: ^3.52.0 svelte-check: ^2.9.2 - typescript: ^4.8.4 + typescript: ^4.9.3 vite: ^3.2.1 devDependencies: '@sveltejs/kit': link:../../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 vite: 3.2.3 packages/kit/test/build-errors/apps/server-only-folder: @@ -525,13 +525,13 @@ importers: '@sveltejs/kit': workspace:* svelte: ^3.52.0 svelte-check: ^2.9.2 - typescript: ^4.8.4 + typescript: ^4.9.3 vite: ^3.2.1 devDependencies: '@sveltejs/kit': link:../../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 vite: 3.2.3 packages/kit/test/build-errors/apps/server-only-folder-dynamic-import: @@ -539,13 +539,13 @@ importers: '@sveltejs/kit': workspace:* svelte: ^3.52.0 svelte-check: ^2.9.2 - typescript: ^4.8.4 + typescript: ^4.9.3 vite: ^3.2.1 devDependencies: '@sveltejs/kit': link:../../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 vite: 3.2.3 packages/kit/test/build-errors/apps/server-only-module: @@ -553,13 +553,13 @@ importers: '@sveltejs/kit': workspace:* svelte: ^3.52.0 svelte-check: ^2.9.2 - typescript: ^4.8.4 + typescript: ^4.9.3 vite: ^3.2.1 devDependencies: '@sveltejs/kit': link:../../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 vite: 3.2.3 packages/kit/test/build-errors/apps/server-only-module-dynamic-import: @@ -567,13 +567,13 @@ importers: '@sveltejs/kit': workspace:* svelte: ^3.52.0 svelte-check: ^2.9.2 - typescript: ^4.8.4 + typescript: ^4.9.3 vite: ^3.2.1 devDependencies: '@sveltejs/kit': link:../../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 vite: 3.2.3 packages/kit/test/prerendering/basics: @@ -581,14 +581,14 @@ importers: '@sveltejs/kit': workspace:* svelte: ^3.52.0 svelte-check: ^2.9.2 - typescript: ^4.8.4 + typescript: ^4.9.3 uvu: ^0.5.6 vite: ^3.2.1 devDependencies: '@sveltejs/kit': link:../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 uvu: 0.5.6 vite: 3.2.3 @@ -597,14 +597,14 @@ importers: '@sveltejs/kit': workspace:* svelte: ^3.52.0 svelte-check: ^2.9.2 - typescript: ^4.8.4 + typescript: ^4.9.3 uvu: ^0.5.6 vite: ^3.2.1 devDependencies: '@sveltejs/kit': link:../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 uvu: 0.5.6 vite: 3.2.3 @@ -613,14 +613,14 @@ importers: '@sveltejs/kit': workspace:* svelte: ^3.52.0 svelte-check: ^2.9.2 - typescript: ^4.8.4 + typescript: ^4.9.3 uvu: ^0.5.6 vite: ^3.2.1 devDependencies: '@sveltejs/kit': link:../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 uvu: 0.5.6 vite: 3.2.3 @@ -629,14 +629,14 @@ importers: '@sveltejs/kit': workspace:* svelte: ^3.52.0 svelte-check: ^2.9.2 - typescript: ^4.8.4 + typescript: ^4.9.3 uvu: ^0.5.6 vite: ^3.2.1 devDependencies: '@sveltejs/kit': link:../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 uvu: 0.5.6 vite: 3.2.3 @@ -645,14 +645,14 @@ importers: '@sveltejs/kit': workspace:* svelte: ^3.52.0 svelte-check: ^2.9.2 - typescript: ^4.8.4 + typescript: ^4.9.3 uvu: ^0.5.6 vite: ^3.2.1 devDependencies: '@sveltejs/kit': link:../../.. svelte: 3.53.1 svelte-check: 2.9.2_svelte@3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 uvu: 0.5.6 vite: 3.2.3 @@ -664,14 +664,14 @@ importers: prettier: ^2.7.1 prompts: ^2.4.2 tiny-glob: ^0.2.9 - typescript: ^4.8.4 + typescript: ^4.9.3 uvu: ^0.5.6 dependencies: kleur: 4.1.5 magic-string: 0.26.7 prompts: 2.4.2 tiny-glob: 0.2.9 - typescript: 4.8.4 + typescript: 4.9.3 devDependencies: '@types/prompts': 2.4.1 prettier: 2.7.1 @@ -686,18 +686,18 @@ importers: svelte: ^3.52.0 svelte-preprocess: ^4.10.7 svelte2tsx: ~0.5.20 - typescript: ^4.8.4 + typescript: ^4.9.3 uvu: ^0.5.6 dependencies: chokidar: 3.5.3 kleur: 4.1.5 sade: 1.8.1 - svelte2tsx: 0.5.20_f4bsrsgtzvlkrtbz2ig7nipio4 + svelte2tsx: 0.5.20_7dvewpees4iyn2tkw2qzal77a4 devDependencies: '@types/node': 16.18.3 svelte: 3.53.1 - svelte-preprocess: 4.10.7_f4bsrsgtzvlkrtbz2ig7nipio4 - typescript: 4.8.4 + svelte-preprocess: 4.10.7_7dvewpees4iyn2tkw2qzal77a4 + typescript: 4.9.3 uvu: 0.5.6 sites/kit.svelte.dev: @@ -716,7 +716,7 @@ importers: shiki-twoslash: ^3.1.0 svelte: ^3.52.0 tiny-glob: ^0.2.9 - typescript: ^4.8.4 + typescript: ^4.9.3 uvu: ^0.5.6 vite: ^3.2.1 vite-imagetools: ^4.0.11 @@ -735,7 +735,7 @@ importers: shiki-twoslash: 3.1.0 svelte: 3.53.1 tiny-glob: 0.2.9 - typescript: 4.8.4 + typescript: 4.9.3 uvu: 0.5.6 vite: 3.2.3_@types+node@16.18.3 vite-imagetools: 4.0.11 @@ -3833,7 +3833,7 @@ packages: '@typescript/twoslash': 3.1.0 '@typescript/vfs': 1.3.4 shiki: 0.10.1 - typescript: 4.8.4 + typescript: 4.9.3 transitivePeerDependencies: - supports-color dev: true @@ -4090,8 +4090,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /sucrase/3.28.0: - resolution: {integrity: sha512-TK9600YInjuiIhVM3729rH4ZKPOsGeyXUwY+Ugu9eilNbdTFyHr6XcAGYbRVZPDgWj6tgI7bx95aaJjHnbffag==} + /sucrase/3.29.0: + resolution: {integrity: sha512-bZPAuGA5SdFHuzqIhTAqt9fvNEo9rESqXIG3oiKdF8K4UmkQxC4KlNL3lVyAErXp+mPvUqZ5l13qx6TrDIGf3A==} engines: {node: '>=8'} hasBin: true dependencies: @@ -4134,8 +4134,8 @@ packages: picocolors: 1.0.0 sade: 1.8.1 svelte: 3.53.1 - svelte-preprocess: 4.10.7_f4bsrsgtzvlkrtbz2ig7nipio4 - typescript: 4.8.4 + svelte-preprocess: 4.10.7_7dvewpees4iyn2tkw2qzal77a4 + typescript: 4.9.3 transitivePeerDependencies: - '@babel/core' - coffeescript @@ -4158,7 +4158,7 @@ packages: svelte: 3.53.1 dev: false - /svelte-preprocess/4.10.7_f4bsrsgtzvlkrtbz2ig7nipio4: + /svelte-preprocess/4.10.7_7dvewpees4iyn2tkw2qzal77a4: resolution: {integrity: sha512-sNPBnqYD6FnmdBrUmBCaqS00RyCsCpj2BG58A1JBswNF7b0OKviwxqVrOL/CKyJrLSClrSeqQv5BXNg2RUbPOw==} engines: {node: '>= 9.11.2'} requiresBuild: true @@ -4206,7 +4206,7 @@ packages: sorcery: 0.10.0 strip-indent: 3.0.0 svelte: 3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 dev: true /svelte-preprocess/4.10.7_svelte@3.53.1: @@ -4263,7 +4263,7 @@ packages: resolution: {integrity: sha512-Q4/hHkktZogGhN5iqxqSi9sjEVoe/NbIxX4hXEHoasTxj+TxEQVAq66LnDMdAZxjmsodkoI5F3slqsS68U7FNw==} engines: {node: '>= 8'} - /svelte2tsx/0.5.20_f4bsrsgtzvlkrtbz2ig7nipio4: + /svelte2tsx/0.5.20_7dvewpees4iyn2tkw2qzal77a4: resolution: {integrity: sha512-yNHmN/uoAnJ7d1XqVohiNA6TMFOxibHyEddUAHVt1PiLXtbwAJF3WaGYlg8QbOdoXzOVsVNCAlqRUIdULUm+OA==} peerDependencies: svelte: ^3.24 @@ -4272,7 +4272,7 @@ packages: dedent-js: 1.0.1 pascal-case: 3.1.2 svelte: 3.53.1 - typescript: 4.8.4 + typescript: 4.9.3 dev: false /tar-fs/2.1.1: @@ -4481,8 +4481,8 @@ packages: engines: {node: '>=8'} dev: true - /typescript/4.8.4: - resolution: {integrity: sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==} + /typescript/4.9.3: + resolution: {integrity: sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA==} engines: {node: '>=4.2.0'} hasBin: true diff --git a/sites/kit.svelte.dev/package.json b/sites/kit.svelte.dev/package.json index 9dade35a9222..fbc1e0bf0798 100644 --- a/sites/kit.svelte.dev/package.json +++ b/sites/kit.svelte.dev/package.json @@ -23,7 +23,7 @@ "shiki-twoslash": "^3.1.0", "svelte": "^3.52.0", "tiny-glob": "^0.2.9", - "typescript": "^4.8.4", + "typescript": "^4.9.3", "uvu": "^0.5.6", "vite": "^3.2.1", "vite-imagetools": "^4.0.11"