File tree Expand file tree Collapse file tree 1 file changed +4
-7
lines changed
packages/repl/src/lib/workers/bundler Expand file tree Collapse file tree 1 file changed +4
-7
lines changed Original file line number Diff line number Diff line change @@ -55,7 +55,9 @@ async function init(v: string, packages_url: string) {
55
55
FETCH_CACHE . set ( url , Promise . resolve ( { url, body : file . text } ) ) ;
56
56
}
57
57
} else {
58
- version = ( await fetch ( `${ svelte_url } /package.json` ) . then ( ( r ) => r . json ( ) ) ) . version ;
58
+ const response = await fetch ( `${ packages_url } /svelte@${ v } /package.json` ) ;
59
+ const pkg = await response . json ( ) ;
60
+ version = pkg . version ;
59
61
svelte_url = `${ packages_url } /svelte@${ version } ` ;
60
62
}
61
63
@@ -79,13 +81,8 @@ async function init(v: string, packages_url: string) {
79
81
self . addEventListener ( 'message' , async ( event : MessageEvent < BundleMessageData > ) => {
80
82
switch ( event . data . type ) {
81
83
case 'init' : {
82
- const svelte_version = event . data . svelte_version ;
83
-
84
84
packages_url = event . data . packages_url ;
85
- svelte_url = `${ packages_url } /svelte@${ svelte_version } ` ;
86
-
87
- init ( svelte_version , packages_url ) . then ( inited . resolve , inited . reject ) ;
88
-
85
+ init ( event . data . svelte_version , packages_url ) . then ( inited . resolve , inited . reject ) ;
89
86
break ;
90
87
}
91
88
You can’t perform that action at this time.
0 commit comments