File tree Expand file tree Collapse file tree 2 files changed +4
-6
lines changed Expand file tree Collapse file tree 2 files changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -267,7 +267,7 @@ func (m *jsMinifier) minifyStmt(i js.IStmt) {
267
267
m .minifyExpr (stmt .Init , js .OpExpr )
268
268
m .write (closeParenOpenBracketBytes )
269
269
m .needsSemicolon = false
270
- for i , _ := range stmt .List {
270
+ for i := range stmt .List {
271
271
stmt .List [i ].List = optimizeStmtList (stmt .List [i ].List , defaultBlock )
272
272
}
273
273
m .renamer .renameScope (stmt .Scope )
@@ -1194,10 +1194,6 @@ func (m *jsMinifier) minifyExpr(i js.IExpr, prec js.OpPrec) {
1194
1194
m .write (newTargetBytes )
1195
1195
m .writeSpaceBeforeIdent ()
1196
1196
case * js.ImportMetaExpr :
1197
- if m .expectExpr == expectExprStmt {
1198
- m .write (openParenBytes )
1199
- m .groupedStmt = true
1200
- }
1201
1197
m .write (importMetaBytes )
1202
1198
m .writeSpaceBeforeIdent ()
1203
1199
case * js.YieldExpr :
Original file line number Diff line number Diff line change @@ -561,7 +561,9 @@ func TestJS(t *testing.T) {
561
561
{`(a?.b.c).d` , `a?.b.c.d` },
562
562
{`class a extends (new b){}` , `class a extends new b{}` },
563
563
{`(new.target)` , `new.target` },
564
- {`(import.meta)` , `(import.meta)` },
564
+ {`(import.meta)` , `import.meta` },
565
+ {`import.meta.url` , `import.meta.url` },
566
+ {`super.name` , `super.name` },
565
567
{"(`tmpl`)" , "`tmpl`" },
566
568
{"(a`tmpl`)" , "a`tmpl`" },
567
569
{"a=-(b=5)" , "a=-(b=5)" },
You can’t perform that action at this time.
0 commit comments