11import type { LanguageSpecs } from '../../models' ;
2+ import { modulesService } from '../../services' ;
23import { svelteBaseUrl } from '../../vendors' ;
34import { 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 } ,
0 commit comments