diff --git a/.changeset/shiny-days-warn.md b/.changeset/shiny-days-warn.md new file mode 100644 index 000000000000..1e6fc4580353 --- /dev/null +++ b/.changeset/shiny-days-warn.md @@ -0,0 +1,5 @@ +--- +'@sveltejs/package': patch +--- + +chore: bump `svelte2tsx` dependency to support TypeScript 6 diff --git a/packages/kit/test/apps/writes/package.json b/packages/kit/test/apps/writes/package.json index 9337b66eeee6..f4a932aa834d 100644 --- a/packages/kit/test/apps/writes/package.json +++ b/packages/kit/test/apps/writes/package.json @@ -17,7 +17,7 @@ "@sveltejs/vite-plugin-svelte": "catalog:", "svelte": "catalog:", "svelte-check": "catalog:", - "typescript": "^6.0.0", + "typescript": "catalog:", "vite": "catalog:" }, "type": "module" diff --git a/packages/kit/test/build-errors/apps/prerender-entry-generator-mismatch/package.json b/packages/kit/test/build-errors/apps/prerender-entry-generator-mismatch/package.json index cf1cbdd26a25..2d6008752294 100644 --- a/packages/kit/test/build-errors/apps/prerender-entry-generator-mismatch/package.json +++ b/packages/kit/test/build-errors/apps/prerender-entry-generator-mismatch/package.json @@ -15,7 +15,7 @@ "@sveltejs/vite-plugin-svelte": "catalog:", "svelte": "catalog:", "svelte-check": "catalog:", - "typescript": "^6.0.0", + "typescript": "catalog:", "vite": "catalog:" }, "type": "module" diff --git a/packages/kit/test/build-errors/apps/prerender-remote-function-error/package.json b/packages/kit/test/build-errors/apps/prerender-remote-function-error/package.json index 4758c41d8010..203ae3da2c2c 100644 --- a/packages/kit/test/build-errors/apps/prerender-remote-function-error/package.json +++ b/packages/kit/test/build-errors/apps/prerender-remote-function-error/package.json @@ -15,7 +15,7 @@ "@sveltejs/vite-plugin-svelte": "catalog:", "svelte": "catalog:", "svelte-check": "catalog:", - "typescript": "^6.0.0", + "typescript": "catalog:", "vite": "catalog:" }, "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 cf1cbdd26a25..2d6008752294 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 @@ -15,7 +15,7 @@ "@sveltejs/vite-plugin-svelte": "catalog:", "svelte": "catalog:", "svelte-check": "catalog:", - "typescript": "^6.0.0", + "typescript": "catalog:", "vite": "catalog:" }, "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 062aa2c1765a..910a1384ae52 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 @@ -15,7 +15,7 @@ "@sveltejs/vite-plugin-svelte": "catalog:", "svelte": "catalog:", "svelte-check": "catalog:", - "typescript": "^6.0.0", + "typescript": "catalog:", "vite": "catalog:" }, "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 adcd219fbe77..f702ab6ef15e 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 @@ -15,7 +15,7 @@ "@sveltejs/vite-plugin-svelte": "catalog:", "svelte": "catalog:", "svelte-check": "catalog:", - "typescript": "^6.0.0", + "typescript": "catalog:", "vite": "catalog:" }, "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 cecb05ee9e06..b1a4d2d81566 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 @@ -15,7 +15,7 @@ "@sveltejs/vite-plugin-svelte": "catalog:", "svelte": "catalog:", "svelte-check": "catalog:", - "typescript": "^6.0.0", + "typescript": "catalog:", "vite": "catalog:" }, "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 f25f367ddf1f..df5aa6240d04 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 @@ -15,7 +15,7 @@ "@sveltejs/vite-plugin-svelte": "catalog:", "svelte": "catalog:", "svelte-check": "catalog:", - "typescript": "^6.0.0", + "typescript": "catalog:", "vite": "catalog:" }, "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 6fe8780ab14b..6f570213db2a 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 @@ -15,7 +15,7 @@ "@sveltejs/vite-plugin-svelte": "catalog:", "svelte": "catalog:", "svelte-check": "catalog:", - "typescript": "^6.0.0", + "typescript": "catalog:", "vite": "catalog:" }, "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 6daf6a385ad5..9873dad7fe5e 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 @@ -15,7 +15,7 @@ "@sveltejs/vite-plugin-svelte": "catalog:", "svelte": "catalog:", "svelte-check": "catalog:", - "typescript": "^6.0.0", + "typescript": "catalog:", "vite": "catalog:" }, "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 38bd6d8f5d23..d5a1f2fd3c97 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 @@ -15,7 +15,7 @@ "@sveltejs/vite-plugin-svelte": "catalog:", "svelte": "catalog:", "svelte-check": "catalog:", - "typescript": "^6.0.0", + "typescript": "catalog:", "vite": "catalog:" }, "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 c63da4c08e5f..7dd73677753e 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 @@ -15,7 +15,7 @@ "@sveltejs/vite-plugin-svelte": "catalog:", "svelte": "catalog:", "svelte-check": "catalog:", - "typescript": "^6.0.0", + "typescript": "catalog:", "vite": "catalog:" }, "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 daec07fd7e85..ac29787fce27 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 @@ -15,7 +15,7 @@ "@sveltejs/vite-plugin-svelte": "catalog:", "svelte": "catalog:", "svelte-check": "catalog:", - "typescript": "^6.0.0", + "typescript": "catalog:", "vite": "catalog:" }, "type": "module" diff --git a/packages/kit/test/build-errors/apps/service-worker-dynamic-public-env/package.json b/packages/kit/test/build-errors/apps/service-worker-dynamic-public-env/package.json index bc1b407ecf7f..08a2e94abd8d 100644 --- a/packages/kit/test/build-errors/apps/service-worker-dynamic-public-env/package.json +++ b/packages/kit/test/build-errors/apps/service-worker-dynamic-public-env/package.json @@ -15,7 +15,7 @@ "@sveltejs/vite-plugin-svelte": "catalog:", "svelte": "catalog:", "svelte-check": "catalog:", - "typescript": "^6.0.0", + "typescript": "catalog:", "vite": "catalog:" }, "type": "module" diff --git a/packages/kit/test/build-errors/apps/service-worker-private-env/package.json b/packages/kit/test/build-errors/apps/service-worker-private-env/package.json index ec9608d65713..d237a0113d7b 100644 --- a/packages/kit/test/build-errors/apps/service-worker-private-env/package.json +++ b/packages/kit/test/build-errors/apps/service-worker-private-env/package.json @@ -15,7 +15,7 @@ "@sveltejs/vite-plugin-svelte": "catalog:", "svelte": "catalog:", "svelte-check": "catalog:", - "typescript": "^6.0.0", + "typescript": "catalog:", "vite": "catalog:" }, "type": "module" diff --git a/packages/kit/test/build-errors/apps/syntax-error/package.json b/packages/kit/test/build-errors/apps/syntax-error/package.json index 300474c1aca1..04bae44de898 100644 --- a/packages/kit/test/build-errors/apps/syntax-error/package.json +++ b/packages/kit/test/build-errors/apps/syntax-error/package.json @@ -13,7 +13,7 @@ "@sveltejs/vite-plugin-svelte": "catalog:", "svelte": "catalog:", "svelte-check": "catalog:", - "typescript": "^6.0.0", + "typescript": "catalog:", "vite": "catalog:" }, "type": "module" diff --git a/packages/kit/test/prerendering/basics/package.json b/packages/kit/test/prerendering/basics/package.json index 10e34ec9fa1e..93d41ba907ae 100644 --- a/packages/kit/test/prerendering/basics/package.json +++ b/packages/kit/test/prerendering/basics/package.json @@ -16,7 +16,7 @@ "@sveltejs/vite-plugin-svelte": "catalog:", "svelte": "catalog:", "svelte-check": "catalog:", - "typescript": "^6.0.0", + "typescript": "catalog:", "vite": "catalog:", "vitest": "catalog:" }, diff --git a/packages/kit/test/prerendering/options/package.json b/packages/kit/test/prerendering/options/package.json index 95203088a1a7..7bfa4cba3fd2 100644 --- a/packages/kit/test/prerendering/options/package.json +++ b/packages/kit/test/prerendering/options/package.json @@ -15,7 +15,7 @@ "@sveltejs/vite-plugin-svelte": "catalog:", "svelte": "catalog:", "svelte-check": "catalog:", - "typescript": "^6.0.0", + "typescript": "catalog:", "vite": "catalog:", "vitest": "catalog:" }, diff --git a/packages/kit/test/prerendering/paths-base/package.json b/packages/kit/test/prerendering/paths-base/package.json index 94ab12e8ce9a..f04cdcbc2da1 100644 --- a/packages/kit/test/prerendering/paths-base/package.json +++ b/packages/kit/test/prerendering/paths-base/package.json @@ -15,7 +15,7 @@ "@sveltejs/vite-plugin-svelte": "catalog:", "svelte": "catalog:", "svelte-check": "catalog:", - "typescript": "^6.0.0", + "typescript": "catalog:", "vite": "catalog:", "vitest": "catalog:" }, diff --git a/packages/package/package.json b/packages/package/package.json index 2657356d276d..f82d20da9778 100644 --- a/packages/package/package.json +++ b/packages/package/package.json @@ -24,7 +24,7 @@ "kleur": "^4.1.5", "sade": "^1.8.1", "semver": "^7.5.4", - "svelte2tsx": "~0.7.33" + "svelte2tsx": "~0.7.55" }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "catalog:", @@ -33,7 +33,7 @@ "prettier": "catalog:", "svelte": "catalog:", "svelte-preprocess": "catalog:", - "typescript": "^5.3.3", + "typescript": "catalog:", "vitest": "catalog:" }, "peerDependencies": { diff --git a/packages/package/test/fixtures/javascript/expected/Test.svelte.d.ts b/packages/package/test/fixtures/javascript/expected/Test.svelte.d.ts index 4d8d06cf9ae1..d1d68740be50 100644 --- a/packages/package/test/fixtures/javascript/expected/Test.svelte.d.ts +++ b/packages/package/test/fixtures/javascript/expected/Test.svelte.d.ts @@ -1,6 +1,6 @@ export default Test; type Test = SvelteComponent<$$__sveltets_2_PropsWithChildren<{ - astring?: string; + astring?: string | undefined; }, { default: { astring: string; @@ -14,12 +14,12 @@ type Test = SvelteComponent<$$__sveltets_2_PropsWithChildren<{ astring: string; }; }> & { - $$bindings?: string; + $$bindings?: string | undefined; } & { astring: string; }; declare const Test: $$__sveltets_2_IsomorphicComponent<$$__sveltets_2_PropsWithChildren<{ - astring?: string; + astring?: string | undefined; }, { default: { astring: string; diff --git a/packages/package/test/fixtures/javascript/expected/Test2.svelte.d.ts b/packages/package/test/fixtures/javascript/expected/Test2.svelte.d.ts index 0774e4032afb..69334f44b102 100644 --- a/packages/package/test/fixtures/javascript/expected/Test2.svelte.d.ts +++ b/packages/package/test/fixtures/javascript/expected/Test2.svelte.d.ts @@ -4,7 +4,7 @@ type Test2 = SvelteComponent<{ }, { [evt: string]: CustomEvent; }, {}> & { - $$bindings?: string; + $$bindings?: string | undefined; }; declare const Test2: $$__sveltets_2_IsomorphicComponent<{ foo: import("./foo").Foo; diff --git a/packages/package/test/fixtures/javascript/expected/internal/Test.svelte.d.ts b/packages/package/test/fixtures/javascript/expected/internal/Test.svelte.d.ts index 1c3abfd7fb6e..1a9b2105cc26 100644 --- a/packages/package/test/fixtures/javascript/expected/internal/Test.svelte.d.ts +++ b/packages/package/test/fixtures/javascript/expected/internal/Test.svelte.d.ts @@ -4,7 +4,7 @@ type Test = SvelteComponent<{ }, { [evt: string]: CustomEvent; }, {}> & { - $$bindings?: string; + $$bindings?: string | undefined; }; declare const Test: $$__sveltets_2_IsomorphicComponent<{ foo: import("./foo").Foo; diff --git a/packages/package/test/fixtures/svelte-kit/expected/Test.svelte.d.ts b/packages/package/test/fixtures/svelte-kit/expected/Test.svelte.d.ts index 4d8d06cf9ae1..d1d68740be50 100644 --- a/packages/package/test/fixtures/svelte-kit/expected/Test.svelte.d.ts +++ b/packages/package/test/fixtures/svelte-kit/expected/Test.svelte.d.ts @@ -1,6 +1,6 @@ export default Test; type Test = SvelteComponent<$$__sveltets_2_PropsWithChildren<{ - astring?: string; + astring?: string | undefined; }, { default: { astring: string; @@ -14,12 +14,12 @@ type Test = SvelteComponent<$$__sveltets_2_PropsWithChildren<{ astring: string; }; }> & { - $$bindings?: string; + $$bindings?: string | undefined; } & { astring: string; }; declare const Test: $$__sveltets_2_IsomorphicComponent<$$__sveltets_2_PropsWithChildren<{ - astring?: string; + astring?: string | undefined; }, { default: { astring: string; diff --git a/packages/package/test/fixtures/typescript-declaration-map/expected/Test.svelte b/packages/package/test/fixtures/typescript-declaration-map/expected/Test.svelte index 2892a2582db5..bfe3dbbb7a6c 100644 --- a/packages/package/test/fixtures/typescript-declaration-map/expected/Test.svelte +++ b/packages/package/test/fixtures/typescript-declaration-map/expected/Test.svelte @@ -1,5 +1,6 @@ {foo} diff --git a/packages/package/test/fixtures/typescript-declaration-map/expected/Test.svelte.d.ts.map b/packages/package/test/fixtures/typescript-declaration-map/expected/Test.svelte.d.ts.map index fd94dc2b8f55..846d01586217 100644 --- a/packages/package/test/fixtures/typescript-declaration-map/expected/Test.svelte.d.ts.map +++ b/packages/package/test/fixtures/typescript-declaration-map/expected/Test.svelte.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"Test.svelte.d.ts","sourceRoot":"","sources":["../src/lib/Test.svelte.ts"],"names":[],"mappings":"AAGC,KAAK,gBAAgB,GAAI;IAAE,GAAG,EAAE,MAAM,CAAA;CAAE,CAAC;AAS1C,QAAA,MAAM,IAAI,sDAAsC,CAAC;AACjD,KAAK,IAAI,GAAG,UAAU,CAAC,OAAO,IAAI,CAAC,CAAC;AACpC,eAAe,IAAI,CAAC"} \ No newline at end of file +{"version":3,"file":"Test.svelte.d.ts","sourceRoot":"","sources":["../src/lib/Test.svelte.ts"],"names":[],"mappings":"AAGC,KAAK,gBAAgB,GAAI;IAAE,GAAG,EAAE,MAAM,CAAA;CAAE,CAAC;AAS1C,QAAA,MAAM,IAAI,sDAAwC,CAAC;AACnD,KAAK,IAAI,GAAG,UAAU,CAAC,OAAO,IAAI,CAAC,CAAC;AACpC,eAAe,IAAI,CAAC"} \ No newline at end of file diff --git a/packages/package/test/fixtures/typescript-esnext/expected/Plain.svelte.d.ts b/packages/package/test/fixtures/typescript-esnext/expected/Plain.svelte.d.ts index e2632ad81c35..3ed700ec68e2 100644 --- a/packages/package/test/fixtures/typescript-esnext/expected/Plain.svelte.d.ts +++ b/packages/package/test/fixtures/typescript-esnext/expected/Plain.svelte.d.ts @@ -4,7 +4,7 @@ type Plain = SvelteComponent<{ }, { [evt: string]: CustomEvent; }, {}> & { - $$bindings?: string; + $$bindings?: string | undefined; }; declare const Plain: $$__sveltets_2_IsomorphicComponent<{ foo: import("./foo").Foo; diff --git a/packages/package/test/fixtures/typescript-esnext/expected/utils.js b/packages/package/test/fixtures/typescript-esnext/expected/utils.js index e69de29bb2d1..3918c74e4463 100644 --- a/packages/package/test/fixtures/typescript-esnext/expected/utils.js +++ b/packages/package/test/fixtures/typescript-esnext/expected/utils.js @@ -0,0 +1 @@ +"use strict"; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1fe610cd5c7c..8865b7feb530 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -103,8 +103,8 @@ catalogs: specifier: ^4.4.6 version: 4.4.6 svelte-preprocess: - specifier: ^6.0.0 - version: 6.0.0 + specifier: ^6.0.5 + version: 6.0.5 typescript: specifier: ^6.0.2 version: 6.0.2 @@ -936,7 +936,7 @@ importers: specifier: 'catalog:' version: 4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) typescript: - specifier: ^6.0.0 + specifier: 'catalog:' version: 6.0.2 vite: specifier: 'catalog:' @@ -966,7 +966,7 @@ importers: specifier: 'catalog:' version: 4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) typescript: - specifier: ^6.0.0 + specifier: 'catalog:' version: 6.0.2 vite: specifier: 'catalog:' @@ -990,7 +990,7 @@ importers: specifier: 'catalog:' version: 4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) typescript: - specifier: ^6.0.0 + specifier: 'catalog:' version: 6.0.2 vite: specifier: 'catalog:' @@ -1014,7 +1014,7 @@ importers: specifier: 'catalog:' version: 4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) typescript: - specifier: ^6.0.0 + specifier: 'catalog:' version: 6.0.2 vite: specifier: 'catalog:' @@ -1038,7 +1038,7 @@ importers: specifier: 'catalog:' version: 4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) typescript: - specifier: ^6.0.0 + specifier: 'catalog:' version: 6.0.2 vite: specifier: 'catalog:' @@ -1059,7 +1059,7 @@ importers: specifier: 'catalog:' version: 4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) typescript: - specifier: ^6.0.0 + specifier: 'catalog:' version: 6.0.2 vite: specifier: 'catalog:' @@ -1080,7 +1080,7 @@ importers: specifier: 'catalog:' version: 4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) typescript: - specifier: ^6.0.0 + specifier: 'catalog:' version: 6.0.2 vite: specifier: 'catalog:' @@ -1101,7 +1101,7 @@ importers: specifier: 'catalog:' version: 4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) typescript: - specifier: ^6.0.0 + specifier: 'catalog:' version: 6.0.2 vite: specifier: 'catalog:' @@ -1122,7 +1122,7 @@ importers: specifier: 'catalog:' version: 4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) typescript: - specifier: ^6.0.0 + specifier: 'catalog:' version: 6.0.2 vite: specifier: 'catalog:' @@ -1143,7 +1143,7 @@ importers: specifier: 'catalog:' version: 4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) typescript: - specifier: ^6.0.0 + specifier: 'catalog:' version: 6.0.2 vite: specifier: 'catalog:' @@ -1164,7 +1164,7 @@ importers: specifier: 'catalog:' version: 4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) typescript: - specifier: ^6.0.0 + specifier: 'catalog:' version: 6.0.2 vite: specifier: 'catalog:' @@ -1185,7 +1185,7 @@ importers: specifier: 'catalog:' version: 4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) typescript: - specifier: ^6.0.0 + specifier: 'catalog:' version: 6.0.2 vite: specifier: 'catalog:' @@ -1206,7 +1206,7 @@ importers: specifier: 'catalog:' version: 4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) typescript: - specifier: ^6.0.0 + specifier: 'catalog:' version: 6.0.2 vite: specifier: 'catalog:' @@ -1227,7 +1227,7 @@ importers: specifier: 'catalog:' version: 4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) typescript: - specifier: ^6.0.0 + specifier: 'catalog:' version: 6.0.2 vite: specifier: 'catalog:' @@ -1248,7 +1248,7 @@ importers: specifier: 'catalog:' version: 4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) typescript: - specifier: ^6.0.0 + specifier: 'catalog:' version: 6.0.2 vite: specifier: 'catalog:' @@ -1269,7 +1269,7 @@ importers: specifier: 'catalog:' version: 4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) typescript: - specifier: ^6.0.0 + specifier: 'catalog:' version: 6.0.2 vite: specifier: 'catalog:' @@ -1290,7 +1290,7 @@ importers: specifier: 'catalog:' version: 4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) typescript: - specifier: ^6.0.0 + specifier: 'catalog:' version: 6.0.2 vite: specifier: 'catalog:' @@ -1314,7 +1314,7 @@ importers: specifier: 'catalog:' version: 4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) typescript: - specifier: ^6.0.0 + specifier: 'catalog:' version: 6.0.2 vite: specifier: 'catalog:' @@ -1338,7 +1338,7 @@ importers: specifier: 'catalog:' version: 4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) typescript: - specifier: ^6.0.0 + specifier: 'catalog:' version: 6.0.2 vite: specifier: 'catalog:' @@ -1362,8 +1362,8 @@ importers: specifier: ^7.5.4 version: 7.8.0 svelte2tsx: - specifier: ~0.7.33 - version: 0.7.33(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@5.8.3) + specifier: ~0.7.55 + version: 0.7.55(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) devDependencies: '@sveltejs/vite-plugin-svelte': specifier: 'catalog:' @@ -1382,10 +1382,10 @@ importers: version: 5.55.7(@typescript-eslint/types@8.59.4) svelte-preprocess: specifier: 'catalog:' - version: 6.0.0(postcss-load-config@3.1.4(postcss@8.5.15)(ts-node@10.9.2(@types/node@18.19.130)(typescript@5.8.3)))(postcss@8.5.15)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@5.8.3) + version: 6.0.5(postcss-load-config@3.1.4(postcss@8.5.15)(ts-node@10.9.2(@types/node@18.19.130)(typescript@6.0.2)))(postcss@8.5.15)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) typescript: - specifier: ^5.3.3 - version: 5.8.3 + specifier: 'catalog:' + version: 6.0.2 vitest: specifier: 'catalog:' version: 4.1.7(@opentelemetry/api@1.9.0)(@types/node@18.19.130)(@vitest/browser-playwright@4.1.7)(jsdom@26.1.0)(vite@6.4.2(@types/node@18.19.130)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.8.3)) @@ -4784,9 +4784,6 @@ packages: long@5.3.2: resolution: {integrity: sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==} - lower-case@2.0.2: - resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} - lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} @@ -4846,10 +4843,6 @@ packages: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} engines: {node: '>=12'} - min-indent@1.0.1: - resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} - engines: {node: '>=4'} - miniflare@4.20250507.0: resolution: {integrity: sha512-EgbQRt/Hnr8HCmW2J/4LRNE3yOzJTdNd98XJ8gnGXFKcimXxUFPiWP3k1df+ZPCtEHp6cXxi8+jP7v9vuIbIsg==} engines: {node: '>=18.0.0'} @@ -4915,9 +4908,6 @@ packages: netlify-redirector@0.5.0: resolution: {integrity: sha512-4zdzIP+6muqPCuE8avnrgDJ6KW/2+UpHTRcTbMXCIRxiRmyrX+IZ4WSJGZdHPWF3WmQpXpy603XxecZ9iygN7w==} - no-case@3.0.4: - resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} - node-addon-api@7.1.1: resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} @@ -5074,9 +5064,6 @@ packages: parse5@7.3.0: resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} - pascal-case@3.1.2: - resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} - path-exists@4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} @@ -5363,6 +5350,9 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} + scule@1.3.0: + resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==} + semiver@1.1.0: resolution: {integrity: sha512-QNI2ChmuioGC1/xjyYwyZYADILWyW6AmS1UH6gDj/SFUUUS4MBAWs/7mxnkRPc/F4iHezDP+O8t0dO8WHiEOdg==} engines: {node: '>=6'} @@ -5490,10 +5480,6 @@ packages: resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} engines: {node: '>=12'} - strip-indent@3.0.0: - resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} - engines: {node: '>=8'} - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -5524,8 +5510,8 @@ packages: peerDependencies: svelte: ^3.0.0 || ^4.0.0 || ^5.0.0-next.1 - svelte-preprocess@6.0.0: - resolution: {integrity: sha512-sbyHnWBwIphuaJWC7hnJd6ZoW/VN0va3jVb/8dDfeT2+0hVmo1DCx+zBK0/JfUKQmzg/FOEtcsGKRnbt8pRRkw==} + svelte-preprocess@6.0.5: + resolution: {integrity: sha512-sgwew5yV/2eMeQobIWgAxCNarKwiTUDIc3siAUbq3sp0G6ONtzk0W+wJihMdqjbYb3iGU3ubpGv0usnnuXT3qg==} engines: {node: '>= 18.0.0'} peerDependencies: '@babel/core': ^7.10.2 @@ -5538,7 +5524,7 @@ packages: stylus: '>=0.55' sugarss: ^2.0.0 || ^3.0.0 || ^4.0.0 svelte: ^4.0.0 || ^5.0.0-next.100 || ^5.0.0 - typescript: ^5.0.0 + typescript: ^5.0.0 || ^6.0.0 peerDependenciesMeta: '@babel/core': optional: true @@ -5561,11 +5547,11 @@ packages: typescript: optional: true - svelte2tsx@0.7.33: - resolution: {integrity: sha512-geogGkzfciwteiKvlbaDBnKOitWuh6e1n2f5KLBBXEfZgui9gy5yRlOBYtNEkdwciO4MC9fTM/EyltsiQrOPNQ==} + svelte2tsx@0.7.55: + resolution: {integrity: sha512-JWzgeM3lqySRNfqcsesvVEh8LhTWBxQJ9RMjzJ+VepdmXtVnNd0SbtGctG6+/fbHq0N6mhwSd823gszw9JHeGQ==} peerDependencies: svelte: ^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0 - typescript: ^4.9.4 || ^5.0.0 + typescript: ^4.9.4 || ^5.0.0 || ^6.0.0 svelte@5.55.7: resolution: {integrity: sha512-ymI5ykLPwIHW839E053FQbI1G+jnRFJEw3Kv5Y4njixVWywQBx+NUFpkkKyk5LIb36Fg9DVXSYpqiGekLD0hyw==} @@ -9494,10 +9480,6 @@ snapshots: long@5.3.2: {} - lower-case@2.0.2: - dependencies: - tslib: 2.8.1 - lru-cache@10.4.3: {} lru-cache@11.2.2: {} @@ -9540,8 +9522,6 @@ snapshots: mimic-fn@4.0.0: {} - min-indent@1.0.1: {} - miniflare@4.20250507.0: dependencies: '@cspotcode/source-map-support': 0.8.1 @@ -9607,11 +9587,6 @@ snapshots: netlify-redirector@0.5.0: {} - no-case@3.0.4: - dependencies: - lower-case: 2.0.2 - tslib: 2.8.1 - node-addon-api@7.1.1: {} node-domexception@1.0.0: {} @@ -9756,11 +9731,6 @@ snapshots: dependencies: entities: 6.0.1 - pascal-case@3.1.2: - dependencies: - no-case: 3.0.4 - tslib: 2.8.1 - path-exists@4.0.0: {} path-exists@5.0.0: {} @@ -9820,15 +9790,6 @@ snapshots: '@polka/url': 1.0.0-next.28 trouter: 4.0.0 - postcss-load-config@3.1.4(postcss@8.5.15)(ts-node@10.9.2(@types/node@18.19.130)(typescript@5.8.3)): - dependencies: - lilconfig: 2.1.0 - yaml: 1.10.3 - optionalDependencies: - postcss: 8.5.15 - ts-node: 10.9.2(@types/node@18.19.130)(typescript@5.8.3) - optional: true - postcss-load-config@3.1.4(postcss@8.5.15)(ts-node@10.9.2(@types/node@18.19.130)(typescript@6.0.2)): dependencies: lilconfig: 2.1.0 @@ -10079,6 +10040,8 @@ snapshots: dependencies: xmlchars: 2.2.0 + scule@1.3.0: {} + semiver@1.1.0: {} semver@7.8.0: {} @@ -10253,10 +10216,6 @@ snapshots: strip-final-newline@3.0.0: {} - strip-indent@3.0.0: - dependencies: - min-indent: 1.0.1 - supports-color@7.2.0: dependencies: has-flag: 4.0.0 @@ -10291,22 +10250,20 @@ snapshots: dependencies: svelte: 5.55.7(@typescript-eslint/types@8.59.4) - svelte-preprocess@6.0.0(postcss-load-config@3.1.4(postcss@8.5.15)(ts-node@10.9.2(@types/node@18.19.130)(typescript@5.8.3)))(postcss@8.5.15)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@5.8.3): + svelte-preprocess@6.0.5(postcss-load-config@3.1.4(postcss@8.5.15)(ts-node@10.9.2(@types/node@18.19.130)(typescript@6.0.2)))(postcss@8.5.15)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2): dependencies: - detect-indent: 6.1.0 - strip-indent: 3.0.0 svelte: 5.55.7(@typescript-eslint/types@8.59.4) optionalDependencies: postcss: 8.5.15 - postcss-load-config: 3.1.4(postcss@8.5.15)(ts-node@10.9.2(@types/node@18.19.130)(typescript@5.8.3)) - typescript: 5.8.3 + postcss-load-config: 3.1.4(postcss@8.5.15)(ts-node@10.9.2(@types/node@18.19.130)(typescript@6.0.2)) + typescript: 6.0.2 - svelte2tsx@0.7.33(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@5.8.3): + svelte2tsx@0.7.55(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2): dependencies: dedent-js: 1.0.1 - pascal-case: 3.1.2 + scule: 1.3.0 svelte: 5.55.7(@typescript-eslint/types@8.59.4) - typescript: 5.8.3 + typescript: 6.0.2 svelte@5.55.7(@typescript-eslint/types@8.59.4): dependencies: @@ -10433,25 +10390,6 @@ snapshots: picomatch: 4.0.4 typescript: 6.0.2 - ts-node@10.9.2(@types/node@18.19.130)(typescript@5.8.3): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.12 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 18.19.130 - acorn: 8.16.0 - acorn-walk: 8.3.5 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.4 - make-error: 1.3.6 - typescript: 5.8.3 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optional: true - ts-node@10.9.2(@types/node@18.19.130)(typescript@6.0.2): dependencies: '@cspotcode/source-map-support': 0.8.1 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 00b88f057495..d372d2753871 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -55,7 +55,7 @@ catalog: sirv-cli: ^3.0.0 svelte: ^5.55.7 svelte-check: ^4.4.6 - svelte-preprocess: ^6.0.0 + svelte-preprocess: ^6.0.5 typescript: ^6.0.2 valibot: ^1.1.0 vite: ^6.4.2