Skip to content

Commit e47e53d

Browse files
authored
Update to svelte2tsx 0.6.15 and vite-plugin-svelte 2.4.1 (#7314)
1 parent 8a029d9 commit e47e53d

File tree

4 files changed

+42
-17
lines changed

4 files changed

+42
-17
lines changed

.changeset/sour-turtles-tap.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@astrojs/svelte': patch
3+
---
4+
5+
Update to svelte2tsx 0.6.15 and vite-plugin-svelte 2.4.1

packages/integrations/svelte/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -38,18 +38,18 @@
3838
"dev": "astro-scripts dev \"src/**/*.ts\""
3939
},
4040
"dependencies": {
41-
"@sveltejs/vite-plugin-svelte": "^2.1.1",
42-
"svelte2tsx": "^0.5.11"
41+
"@sveltejs/vite-plugin-svelte": "^2.4.1",
42+
"svelte2tsx": "^0.6.15"
4343
},
4444
"devDependencies": {
4545
"astro": "workspace:*",
4646
"astro-scripts": "workspace:*",
47-
"svelte": "^3.54.0",
47+
"svelte": "^3.55.0",
4848
"vite": "^4.3.1"
4949
},
5050
"peerDependencies": {
5151
"astro": "workspace:^2.6.1",
52-
"svelte": "^3.54.0"
52+
"svelte": "^3.55.0"
5353
},
5454
"engines": {
5555
"node": ">=16.12.0"

packages/integrations/svelte/src/editor.cts

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export function toTSX(code: string, className: string): string {
1010
let tsx = svelte2tsx(code, { mode: 'ts' }).code;
1111
tsx = '/// <reference types="svelte2tsx/svelte-shims" />\n' + tsx;
1212
result = tsx.replace(
13-
'export default class extends __sveltets_1_createSvelte2TsxComponent(',
13+
'export default class extends __sveltets_2_createSvelte2TsxComponent(',
1414
`export default function ${className}__AstroComponent_(_props: typeof Component.props): any {}\nlet Component = `
1515
);
1616
} catch (e: any) {

pnpm-lock.yaml

+32-12
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)