Skip to content

Commit 43f99c2

Browse files
committed
feat(Compilers): upgrade svelte to v5.39.12
1 parent 7a6a5fc commit 43f99c2

3 files changed

Lines changed: 10 additions & 4 deletions

File tree

docs/docs/languages/svelte.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ The official [Svelte compiler](https://svelte.dev/docs/svelte/svelte-compiler).
202202

203203
### Version
204204

205-
`svelte`: v5.12.0
205+
`svelte`: v5.39.12
206206

207207
## Code Formatting
208208

src/livecodes/languages/svelte/lang-svelte.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import type { LanguageSpecs } from '../../models';
2+
import { modulesService } from '../../services';
23
import { svelteBaseUrl } from '../../vendors';
34
import { parserPlugins } from '../prettier';
45

@@ -16,14 +17,18 @@ export const svelte: LanguageSpecs = {
1617
return (self as any).createSvelteCompiler();
1718
},
1819
imports: {
19-
// from https://unpkg.com/svelte/package.json => "exports"
20+
// from https://github.com/sveltejs/svelte/blob/main/packages/svelte/package.json
21+
'#client/constants': svelteBaseUrl + 'src/internal/client/constants.js',
22+
'#compiler/builders': svelteBaseUrl + 'src/compiler/utils/builders.js',
2023
svelte: svelteBaseUrl + 'src/index-client.js',
2124
'svelte/animate': svelteBaseUrl + 'src/animate/index.js',
25+
'svelte/attachments': svelteBaseUrl + 'src/attachments/index.js',
2226
'svelte/easing': svelteBaseUrl + 'src/easing/index.js',
2327
'svelte/internal': svelteBaseUrl + 'src/internal/index.js',
2428
'svelte/internal/client': svelteBaseUrl + 'src/internal/client/index.js',
2529
'svelte/internal/disclose-version': svelteBaseUrl + 'src/internal/disclose-version.js',
2630
'svelte/internal/flags/legacy': svelteBaseUrl + 'src/internal/flags/legacy.js',
31+
'svelte/internal/flags/tracing': svelteBaseUrl + 'src/internal/flags/tracing.js',
2732
'svelte/internal/server': svelteBaseUrl + 'src/internal/server/index.js',
2833
'svelte/legacy': svelteBaseUrl + 'src/legacy/legacy-client.js',
2934
'svelte/motion': svelteBaseUrl + 'src/motion/index.js',
@@ -33,7 +38,8 @@ export const svelte: LanguageSpecs = {
3338
'svelte/store': svelteBaseUrl + 'src/store/index-client.js',
3439
'svelte/transition': svelteBaseUrl + 'src/transition/index.js',
3540
'svelte/events': svelteBaseUrl + 'src/events/index.js',
36-
'esm-env': 'https://esm.sh/esm-env',
41+
clsx: modulesService.getModuleUrl('clsx'),
42+
'esm-env': modulesService.getModuleUrl('esm-env'),
3743
},
3844
inlineScript: 'globalThis.process = { env: { NODE_ENV: "production" } };',
3945
},

src/livecodes/vendors.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -413,7 +413,7 @@ export const stencilUrl = /* @__PURE__ */ getUrl('@stencil/core@3.2.2/compiler/s
413413

414414
export const stylisUrl = /* @__PURE__ */ getUrl('stylis@4.3.2/dist/umd/stylis.js');
415415

416-
export const svelteBaseUrl = /* @__PURE__ */ getUrl('svelte@5.12.0/');
416+
export const svelteBaseUrl = /* @__PURE__ */ getUrl('svelte@5.39.12/');
417417

418418
export const svgbobWasmCdnUrl = /* @__PURE__ */ getUrl('svgbob-wasm@0.4.1-a0/svgbob_wasm_bg.wasm');
419419

0 commit comments

Comments
 (0)