committed by
Henry Zhu
parent
53de56d069
commit
1d9e509df2
@@ -68,11 +68,11 @@ export let hooks = [
|
||||
|
||||
function (self, parent) {
|
||||
if (
|
||||
(parent.isIfStatement() && (self.key === 'consequent' || self.key === 'alternate')) ||
|
||||
(parent.isLoop() && self.key === 'body')
|
||||
(parent.isIfStatement() && (self.key === "consequent" || self.key === "alternate")) ||
|
||||
(parent.isLoop() && self.key === "body")
|
||||
) {
|
||||
self.replaceWith({
|
||||
type: 'BlockStatement',
|
||||
type: "BlockStatement",
|
||||
body: []
|
||||
});
|
||||
return true;
|
||||
|
||||
@@ -42,7 +42,7 @@ export default class Renamer {
|
||||
let isDefault = exportDeclar.isExportDefaultDeclaration();
|
||||
|
||||
if (isDefault && (parentDeclar.isFunctionDeclaration() ||
|
||||
parentDeclar.isClassDeclaration())&& !parentDeclar.node.id) {
|
||||
parentDeclar.isClassDeclaration()) && !parentDeclar.node.id) {
|
||||
// Ensure that default class and function exports have a name so they have a identifier to
|
||||
// reference from the export specifier list.
|
||||
parentDeclar.node.id = parentDeclar.scope.generateUidIdentifier("default");
|
||||
|
||||
Reference in New Issue
Block a user