@@ -93,8 +93,7 @@ export function migrate(source, { filename } = {}) {
93
93
createBubbler : analysis . root . unique ( 'createBubbler' ) . name ,
94
94
bubble : analysis . root . unique ( 'bubble' ) . name ,
95
95
passive : analysis . root . unique ( 'passive' ) . name ,
96
- nonpassive : analysis . root . unique ( 'nonpassive' ) . name ,
97
- svelte_self : analysis . name
96
+ nonpassive : analysis . root . unique ( 'nonpassive' ) . name
98
97
} ,
99
98
legacy_imports : new Set ( ) ,
100
99
script_insertions : new Set ( ) ,
@@ -138,7 +137,7 @@ export function migrate(source, { filename } = {}) {
138
137
const file = filename . split ( '/' ) . pop ( ) ;
139
138
str . appendRight (
140
139
insertion_point ,
141
- `\n${ indent } import ${ state . names . svelte_self } from './${ file } ';`
140
+ `\n${ indent } import ${ state . analysis . name } from './${ file } ';`
142
141
) ;
143
142
}
144
143
@@ -760,22 +759,22 @@ const template = {
760
759
state . str . overwrite (
761
760
node . start + 1 ,
762
761
node . start + 1 + 'svelte:self' . length ,
763
- `${ state . names . svelte_self } `
762
+ `${ state . analysis . name } `
764
763
) ;
765
764
// if it has a fragment we need to overwrite the closing tag too
766
765
if ( node . fragment . nodes . length > 0 ) {
767
766
state . str . overwrite (
768
767
state . str . original . lastIndexOf ( '<' , node . end ) + 2 ,
769
768
node . end - 1 ,
770
- `${ state . names . svelte_self } `
769
+ `${ state . analysis . name } `
771
770
) ;
772
771
} else if ( ! source . endsWith ( '/>' ) ) {
773
772
// special case for case `<svelte:self></svelte:self>` it has no fragment but
774
773
// we still need to overwrite the end tag
775
774
state . str . overwrite (
776
775
node . start + source . lastIndexOf ( '</' , node . end ) + 2 ,
777
776
node . end - 1 ,
778
- `${ state . names . svelte_self } `
777
+ `${ state . analysis . name } `
779
778
) ;
780
779
}
781
780
state . has_svelte_self = true ;
0 commit comments