only alias imports if necessary

pull/7738/head
Rich Harris 9 years ago
parent 5d786faf33
commit 097294abe7

@ -364,7 +364,7 @@ export default function dom ( parsed, source, options, names ) {
}
const names = [ 'get', 'fire', 'observe', 'on', 'set', '_flush', 'dispatchObservers' ].concat( Object.keys( generator.uses ) )
.map( name => name in generator.aliases ? `${name} as ${generator.aliases[ name ]}` : name );
.map( name => name in generator.aliases && name !== generator.aliases[ name ] ? `${name} as ${generator.aliases[ name ]}` : name );
builders.main.addLineAtStart(
`import { ${names.join( ', ' )} } from ${JSON.stringify( sharedPath )}`

Loading…
Cancel
Save