@@ -34,7 +34,7 @@ const ready = new Promise((f, r) => {
34
34
reject_ready = r ;
35
35
} ) ;
36
36
37
- let files : Map < string , ( ) => string > ;
37
+ let files : Map < string , string > ;
38
38
let package_json : any ;
39
39
40
40
self . addEventListener ( 'message' , async ( event : MessageEvent < BundleMessageData > ) => {
@@ -57,9 +57,9 @@ self.addEventListener('message', async (event: MessageEvent<BundleMessageData>)
57
57
58
58
local_files = await parseTar ( await response . arrayBuffer ( ) ) ;
59
59
files = new Map (
60
- local_files . map ( ( file ) => [ file . name . substring ( 'package' . length ) , ( ) => file . text ] )
60
+ local_files . map ( ( file ) => [ file . name . substring ( 'package' . length ) , file . text ] )
61
61
) ;
62
- const package_json_content = files . get ( '/package.json' ) ?. ( ) ;
62
+ const package_json_content = files . get ( '/package.json' ) ! ;
63
63
if ( package_json_content ) {
64
64
package_json = JSON . parse ( package_json_content ) ;
65
65
}
@@ -77,17 +77,17 @@ self.addEventListener('message', async (event: MessageEvent<BundleMessageData>)
77
77
// unpkg doesn't set the correct MIME type for .cjs files
78
78
// https://github.com/mjackson/unpkg/issues/355
79
79
const compiler =
80
- files ?. get ( '/compiler.cjs' ) ?. ( ) ??
80
+ files ?. get ( '/compiler.cjs' ) ??
81
81
( await fetch ( `${ svelte_url } /compiler.cjs` ) . then ( ( r ) => r . text ( ) ) ) ;
82
82
( 0 , eval ) ( compiler + '\n//# sourceURL=compiler.cjs@' + version ) ;
83
83
} else if ( version . startsWith ( '3.' ) ) {
84
84
const compiler =
85
- files ?. get ( '/compiler.js' ) ?. ( ) ??
85
+ files ?. get ( '/compiler.js' ) ??
86
86
( await fetch ( `${ svelte_url } /compiler.js` ) . then ( ( r ) => r . text ( ) ) ) ;
87
87
( 0 , eval ) ( compiler + '\n//# sourceURL=compiler.js@' + version ) ;
88
88
} else {
89
89
const compiler =
90
- files ?. get ( '/compiler/index.js' ) ?. ( ) ??
90
+ files ?. get ( '/compiler/index.js' ) ??
91
91
( await fetch ( `${ svelte_url } /compiler/index.js` ) . then ( ( r ) => r . text ( ) ) ) ;
92
92
( 0 , eval ) ( compiler + '\n//# sourceURL=compiler/index.js@' + version ) ;
93
93
}
@@ -402,7 +402,7 @@ async function get_bundle(
402
402
const resolved_url = new URL ( resolved ) ;
403
403
404
404
if ( resolved_url . protocol === 'file:' ) {
405
- return files . get ( resolved_url . pathname ) ?. ( ) ;
405
+ return files . get ( resolved_url . pathname ) ;
406
406
}
407
407
} catch { }
408
408
0 commit comments