diff --git a/integrations/island/package.json b/integrations/island/package.json index 7e6ac12b..5326967a 100644 --- a/integrations/island/package.json +++ b/integrations/island/package.json @@ -24,7 +24,7 @@ "magic-string": "^0.30.5", "magic-string-stack": "^1.0.0", "stack54": "workspace:^", - "svelte": "^4.2.8", + "svelte": "^5.0.0", "ts-dedent": "^2.2.0", "vite": "^7.0.0" }, diff --git a/packages/core/package.json b/packages/core/package.json index 935c7f4e..28f79610 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -46,7 +46,7 @@ "@types/fs-extra": "^11.0.4", "@types/node": "^24.0.0", "@types/picomatch": "^4.0.0", - "svelte": "^4.2.8", + "svelte": "^5.0.0", "typescript": "^5.3.3", "vite": "^7.0.0", "vitest": "^4.0.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bdac72da..1ebaff44 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -305,8 +305,8 @@ importers: specifier: workspace:^ version: link:../../packages/core svelte: - specifier: ^4.2.8 - version: 4.2.20 + specifier: ^5.0.0 + version: 5.46.1 ts-dedent: specifier: ^2.2.0 version: 2.2.0 @@ -402,7 +402,7 @@ importers: version: 2.29.8(@types/node@24.10.4) '@sveltejs/vite-plugin-svelte': specifier: ^3.0.1 - version: 3.1.2(svelte@4.2.20)(vite@7.3.0(@types/node@24.10.4)(lightningcss@1.30.1)(sass@1.81.0)(terser@5.36.0)(yaml@2.8.2)) + version: 3.1.2(svelte@5.46.1)(vite@7.3.0(@types/node@24.10.4)(lightningcss@1.30.1)(sass@1.81.0)(terser@5.36.0)(yaml@2.8.2)) '@types/cookie': specifier: ^0.6.0 version: 0.6.0 @@ -416,8 +416,8 @@ importers: specifier: ^4.0.0 version: 4.0.2 svelte: - specifier: ^4.2.8 - version: 4.2.20 + specifier: ^5.0.0 + version: 5.46.1 typescript: specifier: ^5.3.3 version: 5.9.3 @@ -1317,6 +1317,11 @@ packages: '@standard-schema/spec@1.1.0': resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} + '@sveltejs/acorn-typescript@1.0.8': + resolution: {integrity: sha512-esgN+54+q0NjB0Y/4BomT9samII7jGwNy/2a3wNZbT2A2RpmXsXwUt24LvLhx6jUq2gVk4cWEvcRO6MFQbOfNA==} + peerDependencies: + acorn: ^8.9.0 + '@sveltejs/vite-plugin-svelte-inspector@2.1.0': resolution: {integrity: sha512-9QX28IymvBlSCqsCll5t0kQVxipsfhFFL+L2t3nTWfXnddYwxBuAEtTtlaVQpRz9c37BhJjltSeY4AJSC03SSg==} engines: {node: ^18.0.0 || >=20} @@ -1597,6 +1602,10 @@ packages: resolution: {integrity: sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==} engines: {node: '>=20'} + clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + engines: {node: '>=6'} + code-red@1.0.4: resolution: {integrity: sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==} @@ -1815,11 +1824,17 @@ packages: escape-html@1.0.3: resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + esm-env@1.2.2: + resolution: {integrity: sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==} + esprima@4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} engines: {node: '>=4'} hasBin: true + esrap@2.2.1: + resolution: {integrity: sha512-GiYWG34AN/4CUyaWAgunGt0Rxvr1PTMlGC0vvEov/uOQYWne2bpN03Um+k8jT+q3op33mKouP2zeJ6OlM+qeUg==} + estree-walker@3.0.3: resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} @@ -2691,6 +2706,10 @@ packages: resolution: {integrity: sha512-eeEgGc2DtiUil5ANdtd8vPwt9AgaMdnuUFnPft9F5oMvU/FHu5IHFic+p1dR/UOB7XU2mX2yHW+NcTch4DCh5Q==} engines: {node: '>=16'} + svelte@5.46.1: + resolution: {integrity: sha512-ynjfCHD3nP2el70kN5Pmg37sSi0EjOm9FgHYQdC4giWG/hzO3AatzXXJJgP305uIhGQxSufJLuYWtkY8uK/8RA==} + engines: {node: '>=18'} + term-size@2.2.1: resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} engines: {node: '>=8'} @@ -2947,6 +2966,9 @@ packages: resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==} engines: {node: '>=18'} + zimmerframe@1.1.4: + resolution: {integrity: sha512-B58NGBEoc8Y9MWWCQGl/gq9xBCe4IiKM0a2x7GZdQKOW5Exr8S1W24J6OgM1njK8xCRGvAJIL/MxXHf6SkmQKQ==} + zod@3.25.76: resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} @@ -3663,6 +3685,10 @@ snapshots: '@standard-schema/spec@1.1.0': {} + '@sveltejs/acorn-typescript@1.0.8(acorn@8.15.0)': + dependencies: + acorn: 8.15.0 + '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.20)(vite@5.4.21(@types/node@24.10.4)(lightningcss@1.30.1)(sass@1.81.0)(sugarss@4.0.1(postcss@8.5.6))(terser@5.36.0)))(svelte@4.2.20)(vite@5.4.21(@types/node@24.10.4)(lightningcss@1.30.1)(sass@1.81.0)(sugarss@4.0.1(postcss@8.5.6))(terser@5.36.0))': dependencies: '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@4.2.20)(vite@5.4.21(@types/node@24.10.4)(lightningcss@1.30.1)(sass@1.81.0)(sugarss@4.0.1(postcss@8.5.6))(terser@5.36.0)) @@ -3681,11 +3707,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.20)(vite@7.3.0(@types/node@24.10.4)(lightningcss@1.30.1)(sass@1.81.0)(terser@5.36.0)(yaml@2.8.2)))(svelte@4.2.20)(vite@7.3.0(@types/node@24.10.4)(lightningcss@1.30.1)(sass@1.81.0)(terser@5.36.0)(yaml@2.8.2))': + '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.46.1)(vite@7.3.0(@types/node@24.10.4)(lightningcss@1.30.1)(sass@1.81.0)(terser@5.36.0)(yaml@2.8.2)))(svelte@5.46.1)(vite@7.3.0(@types/node@24.10.4)(lightningcss@1.30.1)(sass@1.81.0)(terser@5.36.0)(yaml@2.8.2))': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@4.2.20)(vite@7.3.0(@types/node@24.10.4)(lightningcss@1.30.1)(sass@1.81.0)(terser@5.36.0)(yaml@2.8.2)) + '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@5.46.1)(vite@7.3.0(@types/node@24.10.4)(lightningcss@1.30.1)(sass@1.81.0)(terser@5.36.0)(yaml@2.8.2)) debug: 4.4.3 - svelte: 4.2.20 + svelte: 5.46.1 vite: 7.3.0(@types/node@24.10.4)(lightningcss@1.30.1)(sass@1.81.0)(terser@5.36.0)(yaml@2.8.2) transitivePeerDependencies: - supports-color @@ -3718,15 +3744,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.20)(vite@7.3.0(@types/node@24.10.4)(lightningcss@1.30.1)(sass@1.81.0)(terser@5.36.0)(yaml@2.8.2))': + '@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.46.1)(vite@7.3.0(@types/node@24.10.4)(lightningcss@1.30.1)(sass@1.81.0)(terser@5.36.0)(yaml@2.8.2))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.20)(vite@7.3.0(@types/node@24.10.4)(lightningcss@1.30.1)(sass@1.81.0)(terser@5.36.0)(yaml@2.8.2)))(svelte@4.2.20)(vite@7.3.0(@types/node@24.10.4)(lightningcss@1.30.1)(sass@1.81.0)(terser@5.36.0)(yaml@2.8.2)) + '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.46.1)(vite@7.3.0(@types/node@24.10.4)(lightningcss@1.30.1)(sass@1.81.0)(terser@5.36.0)(yaml@2.8.2)))(svelte@5.46.1)(vite@7.3.0(@types/node@24.10.4)(lightningcss@1.30.1)(sass@1.81.0)(terser@5.36.0)(yaml@2.8.2)) debug: 4.4.3 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.21 - svelte: 4.2.20 - svelte-hmr: 0.16.0(svelte@4.2.20) + svelte: 5.46.1 + svelte-hmr: 0.16.0(svelte@5.46.1) vite: 7.3.0(@types/node@24.10.4)(lightningcss@1.30.1)(sass@1.81.0)(terser@5.36.0)(yaml@2.8.2) vitefu: 0.2.5(vite@7.3.0(@types/node@24.10.4)(lightningcss@1.30.1)(sass@1.81.0)(terser@5.36.0)(yaml@2.8.2)) transitivePeerDependencies: @@ -4046,6 +4072,8 @@ snapshots: strip-ansi: 7.1.2 wrap-ansi: 9.0.2 + clsx@2.1.1: {} + code-red@1.0.4: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 @@ -4277,8 +4305,14 @@ snapshots: escape-html@1.0.3: {} + esm-env@1.2.2: {} + esprima@4.0.1: {} + esrap@2.2.1: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + estree-walker@3.0.3: dependencies: '@types/estree': 1.0.8 @@ -5217,6 +5251,10 @@ snapshots: dependencies: svelte: 4.2.20 + svelte-hmr@0.16.0(svelte@5.46.1): + dependencies: + svelte: 5.46.1 + svelte@4.2.20: dependencies: '@ampproject/remapping': 2.3.0 @@ -5234,6 +5272,24 @@ snapshots: magic-string: 0.30.21 periscopic: 3.1.0 + svelte@5.46.1: + dependencies: + '@jridgewell/remapping': 2.3.5 + '@jridgewell/sourcemap-codec': 1.5.5 + '@sveltejs/acorn-typescript': 1.0.8(acorn@8.15.0) + '@types/estree': 1.0.8 + acorn: 8.15.0 + aria-query: 5.3.2 + axobject-query: 4.1.0 + clsx: 2.1.1 + devalue: 5.6.1 + esm-env: 1.2.2 + esrap: 2.2.1 + is-reference: 3.0.3 + locate-character: 3.0.0 + magic-string: 0.30.21 + zimmerframe: 1.1.4 + term-size@2.2.1: {} terser@5.36.0: @@ -5438,4 +5494,6 @@ snapshots: yoctocolors@2.1.2: {} + zimmerframe@1.1.4: {} + zod@3.25.76: {} diff --git a/templates/express/package.json b/templates/express/package.json index 7622b0fc..f866cd85 100644 --- a/templates/express/package.json +++ b/templates/express/package.json @@ -23,7 +23,7 @@ "method-override": "^3.0.0", "morgan": "^1.10.0", "stack54": "^0.13.0", - "svelte": "^4.2.8" + "svelte": "^5.0.0" }, "devDependencies": { "@playwright/test": "^1.46.1", diff --git a/templates/hono/package.json b/templates/hono/package.json index fdb73f81..3d417219 100644 --- a/templates/hono/package.json +++ b/templates/hono/package.json @@ -16,7 +16,7 @@ "@hono/vite-dev-server": "^0.24.0", "hono": "^4.10.6", "stack54": "^0.13.0", - "svelte": "^4.2.8" + "svelte": "^5.0.0" }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^3.0.1", diff --git a/templates/standalone/package.json b/templates/standalone/package.json index 4ebab8fd..1ee37999 100644 --- a/templates/standalone/package.json +++ b/templates/standalone/package.json @@ -27,7 +27,7 @@ "morgan": "^1.10.0", "postcss": "^8.5.6", "stack54": "^0.13.0", - "svelte": "^4.2.8", + "svelte": "^5.0.0", "tailwindcss": "^4.1.11" }, "devDependencies": { diff --git a/templates/tailwindcss/package.json b/templates/tailwindcss/package.json index 4917137a..c00d3f53 100644 --- a/templates/tailwindcss/package.json +++ b/templates/tailwindcss/package.json @@ -24,7 +24,7 @@ "method-override": "^3.0.0", "morgan": "^1.10.0", "stack54": "^0.13.0", - "svelte": "^4.2.8" + "svelte": "^5.0.0" }, "devDependencies": { "@playwright/test": "^1.46.1",