From 962cf4a08caaee6dc0579aed556df55bc60bf093 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Donny/=EA=B0=95=EB=8F=99=EC=9C=A4?= Date: Tue, 26 Apr 2022 23:16:38 +0900 Subject: [PATCH] fix(es): Remove wrong debug assertion (#4445) --- .husky/pre-commit | 7 ------ .husky/pre-push | 6 +++++ crates/swc/src/lib.rs | 1 + .../{issue-532 => 532}/block/input/index.js | 0 .../{issue-532 => 532}/block/output/index.js | 0 .../{issue-846 => 846}/case1/input/.swcrc | 0 .../{issue-846 => 846}/case1/input/index.js | 0 .../{issue-846 => 846}/case1/output/index.js | 0 .../{issue-1107 => 1107}/1/input/index.js | 0 .../{issue-1107 => 1107}/1/output/index.js | 0 .../{issue-1160 => 1160}/input/.swcrc | 0 .../{issue-1160 => 1160}/input/entry.ts | 0 .../{issue-1160 => 1160}/output/entry.ts | 0 .../{issue-1165 => 1165}/case1/input/.swcrc | 0 .../{issue-1165 => 1165}/case1/input/index.ts | 0 .../case1/output/index.ts | 0 .../{issue-1213 => 1213}/input/.swcrc | 0 .../{issue-1213 => 1213}/input/index.js | 0 .../{issue-1213 => 1213}/output/index.js | 0 .../case-1/input/index.js | 0 .../case-1/output/index.js | 0 .../case-2/input/index.js | 0 .../case-2/output/index.js | 0 .../case-3/input/index.js | 0 .../case-3/output/index.js | 0 .../{issue-1219 => 1219}/input/.swcrc | 0 .../{issue-1219 => 1219}/input/index.ts | 0 .../{issue-1219 => 1219}/output/index.ts | 0 .../{issue-1227 => 1227}/case-1/input/.swcrc | 0 .../case-1/input/index.js | 0 .../case-1/output/index.js | 0 .../{issue-1231 => 1231}/input/index.js | 0 .../{issue-1231 => 1231}/output/index.js | 0 .../{issue-1232 => 1232}/cjs/input/.swcrc | 0 .../{issue-1232 => 1232}/cjs/input/index.js | 0 .../{issue-1232 => 1232}/cjs/output/index.js | 0 .../{issue-1232 => 1232}/esm/input/.swcrc | 0 .../{issue-1232 => 1232}/esm/input/index.js | 0 .../{issue-1232 => 1232}/esm/output/index.js | 0 .../{issue-1233 => 1233}/case-1/input/.swcrc | 0 .../case-1/input/index.js | 0 .../case-1/output/index.js | 0 .../{issue-1235 => 1235}/case-1/input/.swcrc | 0 .../case-1/input/index.ts | 0 .../case-1/output/index.ts | 0 .../{issue-1252 => 1252}/case1/input/.swcrc | 0 .../{issue-1252 => 1252}/case1/input/index.ts | 0 .../case1/output/index.ts | 0 .../{issue-1259 => 1259}/input/.swcrc | 0 .../{issue-1259 => 1259}/input/index.js | 0 .../{issue-1259 => 1259}/output/index.js | 0 .../{issue-1271 => 1271}/input/.swcrc | 0 .../{issue-1271 => 1271}/input/input.ts | 0 .../{issue-1271 => 1271}/output/input.ts | 0 .../{issue-1276 => 1276}/input/index.ts | 0 .../{issue-1276 => 1276}/output/index.ts | 0 .../{issue-1278 => 1278}/input/.swcrc | 0 .../{issue-1278 => 1278}/input/index.ts | 0 .../{issue-1278 => 1278}/output/index.ts | 0 .../{issue-1279 => 1279}/case1/input/.swcrc | 0 .../{issue-1279 => 1279}/case1/input/index.ts | 0 .../case1/output/index.ts | 0 .../{issue-1306 => 1306}/case1/input/.swcrc | 0 .../{issue-1306 => 1306}/case1/input/index.ts | 0 .../case1/output/index.ts | 0 .../{issue-1306 => 1306}/case2/input/.swcrc | 0 .../{issue-1306 => 1306}/case2/input/index.js | 0 .../case2/output/index.js | 0 .../{issue-1307 => 1307}/input/.swcrc | 0 .../{issue-1307 => 1307}/input/index.ts | 0 .../{issue-1307 => 1307}/output/index.ts | 0 .../{issue-1309 => 1309}/case1/input/.swcrc | 0 .../{issue-1309 => 1309}/case1/input/index.ts | 0 .../case1/output/index.map | 0 .../case1/output/index.ts | 0 .../{issue-1314 => 1314}/case1/input/.swcrc | 0 .../{issue-1314 => 1314}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-1314 => 1314}/case2/input/index.ts | 0 .../case2/output/index.ts | 0 .../{issue-1333 => 1333}/case1/input/.swcrc | 0 .../{issue-1333 => 1333}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-1333 => 1333}/case2/input/.swcrc | 0 .../{issue-1333 => 1333}/case2/input/index.js | 0 .../case2/output/index.js | 0 .../{issue-1333 => 1333}/case3/input/.swcrc | 0 .../{issue-1333 => 1333}/case3/input/index.js | 0 .../case3/output/index.js | 0 .../{issue-1341 => 1341}/case1/input/.swcrc | 0 .../{issue-1341 => 1341}/case1/input/index.ts | 0 .../case1/output/index.ts | 0 .../{issue-1345 => 1345}/input/.swcrc | 0 .../{issue-1345 => 1345}/input/index.ts | 0 .../{issue-1345 => 1345}/output/index.ts | 0 .../{issue-1358 => 1358}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-1358 => 1358}/case2/input/index.js | 0 .../case2/output/index.js | 0 .../{issue-1358 => 1358}/case3/input/.swcrc | 0 .../{issue-1358 => 1358}/case3/input/index.js | 0 .../case3/output/index.js | 0 .../{issue-1358 => 1358}/case4/input/.swcrc | 0 .../{issue-1358 => 1358}/case4/input/index.js | 0 .../case4/output/index.js | 0 .../{issue-1358 => 1358}/case5/input/.swcrc | 0 .../{issue-1358 => 1358}/case5/input/index.js | 0 .../case5/output/index.js | 0 .../{issue-1362 => 1362}/case1/input/.swcrc | 0 .../{issue-1362 => 1362}/case1/input/index.ts | 0 .../case1/output/index.ts | 0 .../{issue-1362 => 1362}/case2/input/.swcrc | 0 .../{issue-1362 => 1362}/case2/input/index.ts | 0 .../case2/output/index.ts | 0 .../{issue-1402 => 1402}/case1/input/.swcrc | 0 .../{issue-1402 => 1402}/case1/input/index.ts | 0 .../case1/output/index.ts | 0 .../{issue-1421 => 1421}/case1/input/.swcrc | 0 .../{issue-1421 => 1421}/case1/input/index.ts | 0 .../case1/output/index.ts | 0 .../{issue-1423 => 1423}/case1/input/.swcrc | 0 .../{issue-1423 => 1423}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-1441 => 1441}/input/.swcrc | 0 .../{issue-1441 => 1441}/input/index.ts | 0 .../{issue-1441 => 1441}/output/index.ts | 0 .../{issue-1446 => 1446}/case1/input/.swcrc | 0 .../case1/input/input.tsx | 0 .../case1/output/input.tsx | 0 .../{issue-1446 => 1446}/case2/input/.swcrc | 0 .../case2/input/input.tsx | 0 .../case2/output/input.tsx | 0 .../{issue-1446 => 1446}/case3/input/.swcrc | 0 .../case3/input/index.tsx | 0 .../case3/output/index.tsx | 0 .../{issue-1448 => 1448}/case1/input/.swcrc | 0 .../{issue-1448 => 1448}/case1/input/index.ts | 0 .../case1/output/index.ts | 0 .../{issue-1449 => 1449}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-1454 => 1454}/case1/input/.swcrc | 0 .../{issue-1454 => 1454}/case1/input/index.ts | 0 .../case1/output/index.ts | 0 .../{issue-1454 => 1454}/case2/input/.swcrc | 0 .../{issue-1454 => 1454}/case2/input/index.ts | 0 .../case2/output/index.ts | 0 .../{issue-1454 => 1454}/case3/input/index.ts | 0 .../case3/output/index.ts | 0 .../{issue-1455 => 1455}/case1/input/.swcrc | 0 .../{issue-1455 => 1455}/case1/input/index.ts | 0 .../case1/output/index.ts | 0 .../{issue-1455 => 1455}/case2/input/index.ts | 0 .../case2/output/index.ts | 0 .../{issue-1456 => 1456}/case1/input/.swcrc | 0 .../{issue-1456 => 1456}/case1/input/index.ts | 0 .../case1/output/index.ts | 0 .../{issue-1456 => 1456}/case2/input/.swcrc | 0 .../{issue-1456 => 1456}/case2/input/index.ts | 0 .../case2/output/index.ts | 0 .../{issue-1457 => 1457}/case1/input/index.ts | 0 .../case1/output/index.ts | 0 .../case2-es2020/input/.swcrc | 0 .../case2-es2020/input/index.ts | 0 .../case2-es2020/output/index.ts | 0 .../case3-es2019/input/.swcrc | 0 .../case3-es2019/input/index.ts | 0 .../case3-es2019/output/index.ts | 0 .../case4-es2018/input/.swcrc | 0 .../case4-es2018/input/index.ts | 0 .../case4-es2018/output/index.ts | 0 .../case5-es2017/input/.swcrc | 0 .../case5-es2017/input/index.ts | 0 .../case5-es2017/output/index.ts | 0 .../case6-es2016/input/.swcrc | 0 .../case6-es2016/input/index.ts | 0 .../case6-es2016/output/index.ts | 0 .../case7-es2015/input/.swcrc | 0 .../case7-es2015/input/index.ts | 0 .../case7-es2015/output/index.ts | 0 .../case8-es5/input/.swcrc | 0 .../case8-es5/input/index.ts | 0 .../case8-es5/output/index.ts | 0 .../case9-es3/input/.swcrc | 0 .../case9-es3/input/index.ts | 0 .../case9-es3/output/index.ts | 0 .../{issue-1477 => 1477}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../case-es2020/input/.swcrc | 0 .../case-es2020/input/index.tsx | 0 .../case-es2020/output/index.tsx | 0 .../case-es5/input/.swcrc | 0 .../case-es5/input/index.tsx | 0 .../case-es5/output/index.tsx | 0 .../{issue-1488 => 1488}/input/index.js | 0 .../{issue-1488 => 1488}/output/index.js | 0 .../{issue-1490 => 1490}/case1/input/.swcrc | 0 .../{issue-1490 => 1490}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-1490 => 1490}/full/input/.swcrc | 0 .../{issue-1490 => 1490}/full/input/index.js | 0 .../{issue-1490 => 1490}/full/output/index.js | 0 .../{issue-1505 => 1505}/case1/input/.swcrc | 0 .../{issue-1505 => 1505}/case1/input/index.ts | 0 .../case1/output/index.ts | 0 .../{issue-1505 => 1505}/case2/input/.swcrc | 0 .../{issue-1505 => 1505}/case2/input/index.ts | 0 .../case2/output/index.ts | 0 .../{issue-1505 => 1505}/case3/input/.swcrc | 0 .../case3/input/index.tsx | 0 .../case3/output/index.tsx | 0 .../{issue-1505 => 1505}/case4/input/.swcrc | 0 .../case4/input/index.tsx | 0 .../case4/output/index.tsx | 0 .../{issue-1505 => 1505}/case5/input/.swcrc | 0 .../case5/input/index.tsx | 0 .../case5/output/index.tsx | 0 .../tsx-default/input/.swcrc | 0 .../tsx-default/input/index.ts | 0 .../tsx-default/output/index.ts | 0 .../{issue-1507 => 1507}/input/.swcrc | 0 .../{issue-1507 => 1507}/input/index.ts | 0 .../{issue-1507 => 1507}/output/index.ts | 0 .../{issue-1508 => 1508}/case1/input/.swcrc | 0 .../{issue-1508 => 1508}/case1/input/index.ts | 0 .../{issue-1515 => 1515}/case1/input/.swcrc | 0 .../{issue-1515 => 1515}/case1/input/input.ts | 0 .../case1/output/input.ts | 0 .../{issue-1525 => 1525}/case1/input/.swcrc | 0 .../case1/input/index.tsx | 0 .../case1/output/index.tsx | 0 .../{issue-1545 => 1545}/case1/input/.swcrc | 0 .../{issue-1545 => 1545}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../case1-es3/input/.swcrc | 0 .../case1-es3/input/index.js | 0 .../case1-es3/output/index.js | 0 .../case2-es5/input/.swcrc | 0 .../case2-es5/input/index.js | 0 .../case2-es5/output/index.js | 0 .../case3-es2015/input/.swcrc | 0 .../case3-es2015/input/index.js | 0 .../case3-es2015/output/index.js | 0 .../{issue-1554 => 1554}/case1/input/.swcrc | 0 .../{issue-1554 => 1554}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-1554 => 1554}/case2/input/.swcrc | 0 .../{issue-1554 => 1554}/case2/input/index.js | 0 .../case2/output/index.js | 0 .../{issue-1555 => 1555}/input/index.js | 0 .../{issue-1555 => 1555}/output/index.js | 0 .../{issue-1557 => 1557}/case1/input/.swcrc | 0 .../{issue-1557 => 1557}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-1568 => 1568}/case1/input/.swcrc | 0 .../{issue-1568 => 1568}/case1/input/index.ts | 0 .../case1/output/index.ts | 0 .../{issue-1575 => 1575}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-1575 => 1575}/case2/input/index.js | 0 .../case2/output/index.js | 0 .../{issue-1581 => 1581}/.case1/input/.swcrc | 0 .../.case1/input/index.js | 0 .../{issue-1581 => 1581}/case2/input/.swcrc | 0 .../{issue-1581 => 1581}/case2/input/index.js | 0 .../case2/output/index.js | 0 .../case2/output/index.map | 0 .../{issue-1600 => 1600}/input/.swcrc | 0 .../{issue-1600 => 1600}/input/index.js | 0 .../{issue-1600 => 1600}/output/index.js | 0 .../{issue-1612 => 1612}/case1/input/index.ts | 0 .../case1/output/index.ts | 0 .../{issue-1614 => 1614}/case1/input/.swcrc | 0 .../{issue-1614 => 1614}/case1/input/index.ts | 0 .../case1/output/index.ts | 0 .../{issue-1660 => 1660}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-1660 => 1660}/case2/input/index.js | 0 .../case2/output/index.js | 0 .../{issue-1660 => 1660}/case3/input/index.js | 0 .../case3/output/index.js | 0 .../{issue-1660 => 1660}/es3/input/.swcrc | 0 .../{issue-1660 => 1660}/es3/input/index.js | 0 .../{issue-1660 => 1660}/es3/output/index.js | 0 .../{issue-1660 => 1660}/es5/input/.swcrc | 0 .../{issue-1660 => 1660}/es5/input/index.js | 0 .../{issue-1660 => 1660}/es5/output/index.js | 0 .../{issue-1661 => 1661}/case1/input/.swcrc | 0 .../{issue-1661 => 1661}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-1681 => 1681}/es2015/input/.swcrc | 0 .../es2015/input/input.js | 0 .../es2015/output/input.js | 0 .../{issue-1681 => 1681}/es2016/input/.swcrc | 0 .../es2016/input/input.js | 0 .../es2016/output/input.js | 0 .../{issue-1681 => 1681}/es2017/input/.swcrc | 0 .../es2017/input/input.js | 0 .../es2017/output/input.js | 0 .../{issue-1681 => 1681}/es2018/input/.swcrc | 0 .../es2018/input/input.js | 0 .../es2018/output/input.js | 0 .../{issue-1681 => 1681}/es2019/input/.swcrc | 0 .../es2019/input/input.js | 0 .../es2019/output/input.js | 0 .../{issue-1681 => 1681}/es2020/input/.swcrc | 0 .../es2020/input/input.js | 0 .../es2020/output/input.js | 0 .../{issue-1681 => 1681}/es2021/input/.swcrc | 0 .../es2021/input/input.js | 0 .../es2021/output/input.js | 0 .../{issue-1681 => 1681}/es3/input/.swcrc | 0 .../{issue-1681 => 1681}/es3/input/input.js | 0 .../{issue-1681 => 1681}/es3/output/input.js | 0 .../{issue-1681 => 1681}/es5/input/.swcrc | 0 .../{issue-1681 => 1681}/es5/input/input.js | 0 .../{issue-1681 => 1681}/es5/output/input.js | 0 .../{issue-1682 => 1682}/case1/input/.swcrc | 0 .../{issue-1682 => 1682}/case1/input/index.ts | 0 .../case1/output/index.ts | 0 .../{issue-1682 => 1682}/case2/input/.swcrc | 0 .../{issue-1682 => 1682}/case2/input/index.ts | 0 .../case2/output/index.ts | 0 .../{issue-1687 => 1687}/input/.swcrc | 0 .../{issue-1687 => 1687}/input/input.tsx | 0 .../{issue-1687 => 1687}/output/input.tsx | 0 .../{issue-1694 => 1694}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-1701 => 1701}/case1/input/.swcrc | 0 .../{issue-1701 => 1701}/case1/input/index.ts | 0 .../case1/output/index.ts | 0 .../{issue-1701 => 1701}/case2/input/.swcrc | 0 .../{issue-1701 => 1701}/case2/input/index.ts | 0 .../case2/output/index.ts | 0 .../{issue-1713 => 1713}/case1/input/.swcrc | 0 .../{issue-1713 => 1713}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-1714 => 1714}/case1/input/.swcrc | 0 .../{issue-1714 => 1714}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-1718 => 1718}/case1/input/.swcrc | 0 .../{issue-1718 => 1718}/case1/input/index.ts | 0 .../case1/output/index.ts | 0 .../{issue-1718 => 1718}/case2/input/.swcrc | 0 .../{issue-1718 => 1718}/case2/input/index.ts | 0 .../case2/output/index.ts | 0 .../case1/async-generator/input/index.js | 0 .../case1/async-generator/output/index.js | 0 .../{issue-1721 => 1721}/case1/input/.swcrc | 0 .../{issue-1721 => 1721}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-1722 => 1722}/case1/input/.swcrc | 0 .../{issue-1722 => 1722}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-1726 => 1726}/case1/input/.swcrc | 0 .../case1/input/index.tsx | 0 .../case1/output/index.tsx | 0 .../{issue-1729 => 1729}/case1/input/index.ts | 0 .../case1/output/index.ts | 0 .../{issue-1729 => 1729}/case2/input/.swcrc | 0 .../{issue-1729 => 1729}/case2/input/index.ts | 0 .../case2/output/index.ts | 0 .../{issue-1729 => 1729}/case3/input/.swcrc | 0 .../{issue-1729 => 1729}/case3/input/index.ts | 0 .../case3/output/index.ts | 0 .../{issue-1729 => 1729}/case4/input/.swcrc | 0 .../{issue-1729 => 1729}/case4/input/index.ts | 0 .../case4/output/index.ts | 0 .../{issue-1734 => 1734}/case1-B/input/.swcrc | 0 .../case1-B/input/index.js | 0 .../case1-B/output/index.js | 0 .../{issue-1734 => 1734}/case2-C/input/.swcrc | 0 .../case2-C/input/index.js | 0 .../case2-C/output/index.js | 0 .../{issue-1734 => 1734}/case3-D/input/.swcrc | 0 .../case3-D/input/index.js | 0 .../case3-D/output/index.js | 0 .../{issue-1742 => 1742}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-1744 => 1744}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-1752 => 1752}/case1/input/.swcrc | 0 .../{issue-1752 => 1752}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-1757 => 1757}/case1/input/.swcrc | 0 .../{issue-1757 => 1757}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-1782 => 1782}/case1/input/.swcrc | 0 .../case1/input/index.tsx | 0 .../case1/output/index.tsx | 0 .../{issue-1791 => 1791}/case1/input/.swcrc | 0 .../{issue-1791 => 1791}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-1799 => 1799}/case1/input/.swcrc | 0 .../{issue-1799 => 1799}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../case2-no-loose/input/.swcrc | 0 .../case2-no-loose/input/index.js | 0 .../case2-no-loose/output/index.js | 0 .../{issue-1799 => 1799}/case2/input/.swcrc | 0 .../{issue-1799 => 1799}/case2/input/index.js | 0 .../case2/output/index.js | 0 .../{issue-1799 => 1799}/case3/input/.swcrc | 0 .../{issue-1799 => 1799}/case3/input/index.js | 0 .../case3/output/index.js | 0 .../{issue-1799 => 1799}/case4/input/.swcrc | 0 .../{issue-1799 => 1799}/case4/input/index.js | 0 .../case4/output/index.js | 0 .../{issue-1799 => 1799}/case5/input/.swcrc | 0 .../{issue-1799 => 1799}/case5/input/index.js | 0 .../case5/output/index.js | 0 .../case6-no-jsx/input/.swcrc | 0 .../case6-no-jsx/input/index.js | 0 .../case6-no-jsx/output/index.js | 0 .../case7-no-async/input/.swcrc | 0 .../case7-no-async/input/index.js | 0 .../case7-no-async/output/index.js | 0 .../{issue-1812 => 1812}/case1/input/.swcrc | 0 .../{issue-1812 => 1812}/case1/input/input.js | 0 .../case1/output/input.js | 0 .../case1-js/input/.swcrc | 0 .../case1-js/input/index.js | 0 .../case1-js/output/index.js | 0 .../case2-ts/input/.swcrc | 0 .../case2-ts/input/index.ts | 0 .../case2-ts/output/index.ts | 0 .../{issue-1859 => 1859}/case3/input/.swcrc | 0 .../{issue-1859 => 1859}/case3/input/bar.ts | 0 .../{issue-1859 => 1859}/case3/input/foo.ts | 0 .../{issue-1859 => 1859}/case3/input/index.ts | 0 .../{issue-1859 => 1859}/case3/input/lib.ts | 0 .../{issue-1859 => 1859}/case3/output/bar.ts | 0 .../{issue-1859 => 1859}/case3/output/foo.ts | 0 .../case3/output/index.ts | 0 .../{issue-1859 => 1859}/case3/output/lib.ts | 0 .../{issue-1869 => 1869}/decorator/.swcrc | 0 .../decorator/input/index.ts | 0 .../decorator/output/index.ts | 0 .../{issue-1918 => 1918}/case1/index.js | 0 .../{issue-1918 => 1918}/es2016/input/.swcrc | 0 .../es2016/input/index.js | 0 .../es2016/output/index.js | 0 .../es5-after-other/input/.swcrc | 0 .../es5-after-other/input/index.js | 0 .../es5-after-other/output/index.js | 0 .../{issue-1918 => 1918}/es5/input/.swcrc | 0 .../{issue-1918 => 1918}/es5/input/index.js | 0 .../{issue-1918 => 1918}/es5/output/index.js | 0 .../{issue-1924 => 1924}/case1/input/.swcrc | 0 .../{issue-1924 => 1924}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-1938 => 1938}/cjs/input/.swcrc | 0 .../{issue-1938 => 1938}/cjs/input/index.js | 0 .../{issue-1938 => 1938}/cjs/output/index.js | 0 .../{issue-1938 => 1938}/esm/input/.swcrc | 0 .../{issue-1938 => 1938}/esm/input/index.js | 0 .../{issue-1938 => 1938}/esm/output/index.js | 0 .../{issue-2000 => 2000}/input/.swcrc | 0 .../{issue-2000 => 2000}/input/index.js | 0 .../{issue-2000 => 2000}/output/index.js | 0 .../no-minify/input/.swcrc | 0 .../no-minify/input/index.js | 0 .../no-minify/output/index.js | 0 .../{issue-2011 => 2011}/reduced/input/.swcrc | 0 .../reduced/input/index.js | 0 .../reduced/output/index.js | 0 .../{issue-2020 => 2020}/case1/input/.swcrc | 0 .../{issue-2020 => 2020}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-2021 => 2021}/es2016/input/.swcrc | 0 .../es2016/input/index.js | 0 .../es2016/output/index.js | 0 .../{issue-2021 => 2021}/es2017/input/.swcrc | 0 .../es2017/input/index.js | 0 .../es2017/output/index.js | 0 .../{issue-2021 => 2021}/es2018/input/.swcrc | 0 .../es2018/input/index.js | 0 .../es2018/output/index.js | 0 .../{issue-2021 => 2021}/es2019/input/.swcrc | 0 .../es2019/input/index.js | 0 .../es2019/output/index.js | 0 .../{issue-2021 => 2021}/es2020/input/.swcrc | 0 .../es2020/input/index.js | 0 .../es2020/output/index.js | 0 .../{issue-2021 => 2021}/es2021/input/.swcrc | 0 .../es2021/input/index.js | 0 .../es2021/output/index.js | 0 .../{issue-2021 => 2021}/es2022/input/.swcrc | 0 .../es2022/input/index.js | 0 .../es2022/output/index.js | 0 .../{issue-2021 => 2021}/full/input/.swcrc | 0 .../{issue-2021 => 2021}/full/input/index.js | 0 .../{issue-2021 => 2021}/full/output/index.js | 0 .../{issue-2022 => 2022}/full/input/.swcrc | 0 .../{issue-2022 => 2022}/full/input/index.js | 0 .../{issue-2022 => 2022}/full/output/index.js | 0 .../{issue-2022 => 2022}/no-opt/input/.swcrc | 0 .../no-opt/input/index.js | 0 .../no-opt/output/index.js | 0 .../{issue-2024 => 2024}/es2016/input/.swcrc | 0 .../es2016/input/index.js | 0 .../es2016/output/index.js | 0 .../{issue-2024 => 2024}/full/input/.swcrc | 0 .../{issue-2024 => 2024}/full/input/index.js | 0 .../{issue-2024 => 2024}/full/output/index.js | 0 .../no-module/input/.swcrc | 0 .../no-module/input/index.js | 0 .../no-module/output/index.js | 0 .../{issue-2027 => 2027}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-2037 => 2037}/case1/input/.swcrc | 0 .../{issue-2037 => 2037}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-2050 => 2050}/input/.swcrc | 0 .../{issue-2050 => 2050}/input/index.ts | 0 .../{issue-2050 => 2050}/input/subfolder/A.ts | 0 .../{issue-2050 => 2050}/input/subfolder/B.ts | 0 .../{issue-2050 => 2050}/output/index.ts | 0 .../output/subfolder/A.ts | 0 .../output/subfolder/B.ts | 0 .../{issue-2056 => 2056}/1/input/index.js | 0 .../{issue-2056 => 2056}/1/output/index.js | 0 .../{issue-2063 => 2063}/input/index.js | 0 .../{issue-2063 => 2063}/output/index.js | 0 .../{issue-2086 => 2086}/input/.swcrc | 0 .../{issue-2086 => 2086}/input/index.ts | 0 .../{issue-2086 => 2086}/output/index.ts | 0 .../{issue-2091 => 2091}/case1/input/.swcrc | 0 .../{issue-2091 => 2091}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-2108 => 2108}/input/.swcrc | 0 .../{issue-2108 => 2108}/input/index.js | 0 .../{issue-2108 => 2108}/output/index.js | 0 .../{issue-2118 => 2118}/input/.swcrc | 0 .../{issue-2118 => 2118}/input/index.js | 0 .../{issue-2118 => 2118}/output/index.js | 0 .../{issue-2139 => 2139}/input/.swcrc | 0 .../{issue-2139 => 2139}/input/index.tsx | 0 .../{issue-2139 => 2139}/output/index.tsx | 0 .../{issue-2150 => 2150}/input/.swcrc | 0 .../{issue-2150 => 2150}/input/index.js | 0 .../{issue-2150 => 2150}/output/index.js | 0 .../{issue-2154 => 2154}/case1/input/.swcrc | 0 .../{issue-2154 => 2154}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-2162 => 2162}/case1/input/.swcrc | 0 .../{issue-2162 => 2162}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-2162 => 2162}/case2/input/.swcrc | 0 .../{issue-2162 => 2162}/case2/input/index.js | 0 .../case2/output/index.js | 0 .../{issue-2162 => 2162}/case3/input/.swcrc | 0 .../{issue-2162 => 2162}/case3/input/index.js | 0 .../case3/output/index.js | 0 .../{issue-2162 => 2162}/case4/input/.swcrc | 0 .../{issue-2162 => 2162}/case4/input/index.js | 0 .../case4/output/index.js | 0 .../{issue-2162 => 2162}/case5/input/.swcrc | 0 .../{issue-2162 => 2162}/case5/input/index.js | 0 .../case5/output/index.js | 0 .../{issue-2162 => 2162}/case6/input/.swcrc | 0 .../{issue-2162 => 2162}/case6/input/index.js | 0 .../case6/output/index.js | 0 .../{issue-2164 => 2164}/es2015/input/.swcrc | 0 .../es2015/input/index.js | 0 .../es2015/output/index.js | 0 .../{issue-2164 => 2164}/es2016/input/.swcrc | 0 .../es2016/input/index.js | 0 .../es2016/output/index.js | 0 .../{issue-2164 => 2164}/es2018/input/.swcrc | 0 .../es2018/input/index.js | 0 .../es2018/output/index.js | 0 .../{issue-2164 => 2164}/es5/input/.swcrc | 0 .../{issue-2164 => 2164}/es5/input/index.js | 0 .../{issue-2164 => 2164}/es5/output/index.js | 0 .../{issue-2170 => 2170}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-2208 => 2208}/input/.swcrc | 0 .../{issue-2208 => 2208}/input/index.js | 0 .../{issue-2208 => 2208}/output/index.js | 0 .../{issue-2214 => 2214}/input/.swcrc | 0 .../{issue-2214 => 2214}/input/index.tsx | 0 .../{issue-2214 => 2214}/output/index.tsx | 0 .../{issue-2216 => 2216}/input/.swcrc | 0 .../{issue-2216 => 2216}/input/index.ts | 0 .../{issue-2216 => 2216}/output/index.ts | 0 .../{issue-2225 => 2225}/case1/input/.swcrc | 0 .../{issue-2225 => 2225}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-2232 => 2232}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-2232 => 2232}/case2/input/index.ts | 0 .../case2/output/index.ts | 0 .../{issue-2248 => 2248}/es2017/input/.swcrc | 0 .../es2017/input/index.js | 0 .../es2017/output/index.js | 0 .../{issue-2248 => 2248}/es5/input/.swcrc | 0 .../{issue-2248 => 2248}/es5/input/index.js | 0 .../{issue-2248 => 2248}/es5/output/index.js | 0 .../{issue-2281 => 2281}/case1/input/.swcrc | 0 .../{issue-2281 => 2281}/case1/input/index.js | 0 .../case1/output/index.js | 0 .../{issue-2310 => 2310}/input/index.tsx | 0 .../{issue-2310 => 2310}/output/index.tsx | 0 .../{issue-2319 => 2319}/1/input/index.js | 0 .../{issue-2319 => 2319}/1/output/index.js | 0 .../{issue-2330 => 2330}/1/input/index.ts | 0 .../{issue-2330 => 2330}/1/output/index.ts | 0 .../{issue-2336 => 2336}/input/.swcrc | 0 .../{issue-2336 => 2336}/input/input.tsx | 0 .../{issue-2336 => 2336}/output/input.tsx | 0 .../{issue-2351 => 2351}/1/input/.swcrc | 0 .../{issue-2351 => 2351}/1/input/index.js | 0 .../{issue-2351 => 2351}/1/output/index.js | 0 .../{issue-2352 => 2352}/1/input/.swcrc | 0 .../{issue-2352 => 2352}/1/input/index.js | 0 .../{issue-2352 => 2352}/1/output/index.js | 0 .../{issue-2372 => 2372}/input/.swcrc | 0 .../{issue-2372 => 2372}/input/index.js | 0 .../{issue-2372 => 2372}/output/index.js | 0 .../{issue-2413 => 2413}/1/input/index.js | 0 .../{issue-2413 => 2413}/1/output/index.js | 0 .../jsx-directive/input/.swcrc | 0 .../jsx-directive/input/index.js | 0 .../jsx-directive/output/index.js | 0 .../pragma-config/input/.swcrc | 0 .../pragma-config/input/index.js | 0 .../pragma-config/output/index.js | 0 .../{issue-2423 => 2423}/input/.swcrc | 0 .../{issue-2423 => 2423}/input/index.ts | 0 .../{issue-2423 => 2423}/output/index.map | 0 .../{issue-2423 => 2423}/output/index.ts | 0 .../{issue-2428 => 2428}/1/input/.swcrc | 0 .../{issue-2428 => 2428}/1/input/index.ts | 0 .../{issue-2428 => 2428}/1/output/index.ts | 0 .../{issue-2468 => 2468}/1/input/index.js | 0 .../{issue-2468 => 2468}/1/output/index.js | 0 .../{issue-2476 => 2476}/1/input/index.js | 0 .../{issue-2476 => 2476}/1/output/index.js | 0 .../{issue-2493 => 2493}/1/input/index.js | 0 .../{issue-2493 => 2493}/1/output/index.js | 0 .../{issue-2531 => 2531}/1/input/.swcrc | 0 .../{issue-2531 => 2531}/1/input/index.js | 0 .../{issue-2531 => 2531}/1/output/index.js | 0 .../{issue-2531 => 2531}/2/input/.swcrc | 0 .../{issue-2531 => 2531}/2/input/index.js | 0 .../{issue-2531 => 2531}/2/output/index.js | 0 .../{issue-2539 => 2539}/1/input/.swcrc | 0 .../{issue-2539 => 2539}/1/input/index.js | 0 .../{issue-2539 => 2539}/1/output/index.js | 0 .../{issue-2606 => 2606}/1/input/.swcrc | 0 .../{issue-2606 => 2606}/1/input/index.ts | 0 .../{issue-2606 => 2606}/1/output/index.ts | 0 .../{issue-2613 => 2613}/1/input/.swcrc | 0 .../{issue-2613 => 2613}/1/input/index.ts | 0 .../{issue-2613 => 2613}/1/output/index.ts | 0 .../{issue-2614 => 2614}/input/.swcrc | 0 .../{issue-2614 => 2614}/input/index.js | 0 .../{issue-2614 => 2614}/output/index.js | 0 .../{issue-2636 => 2636}/input/.swcrc | 0 .../{issue-2636 => 2636}/input/index.ts | 0 .../{issue-2636 => 2636}/output/index.ts | 0 .../{issue-2679 => 2679}/input/.swcrc | 0 .../{issue-2679 => 2679}/input/index.js | 0 .../{issue-2679 => 2679}/output/index.js | 0 .../{issue-2717 => 2717}/input/.swcrc | 0 .../{issue-2717 => 2717}/input/index.ts | 0 .../{issue-2717 => 2717}/output/index.ts | 0 .../{issue-2758 => 2758}/1/input/.swcrc | 0 .../{issue-2758 => 2758}/1/input/index.js | 0 .../{issue-2758 => 2758}/1/output/index.js | 0 .../{issue-2822 => 2822}/1/input/.swcrc | 0 .../{issue-2822 => 2822}/1/input/index.js | 0 .../{issue-2822 => 2822}/1/output/index.js | 0 .../{issue-2822 => 2822}/2/input/.swcrc | 0 .../{issue-2822 => 2822}/2/input/index.js | 0 .../{issue-2822 => 2822}/2/output/index.js | 0 .../{issue-2834 => 2834}/input/.swcrc | 0 .../{issue-2834 => 2834}/input/index.js | 0 .../{issue-2834 => 2834}/output/index.js | 0 .../{issue-2844 => 2844}/input/.swcrc | 0 .../{issue-2844 => 2844}/input/index.js | 0 .../{issue-2844 => 2844}/output/index.js | 0 .../{issue-2854 => 2854}/1/input/.swcrc | 0 .../{issue-2854 => 2854}/1/input/index.js | 0 .../{issue-2854 => 2854}/1/output/index.js | 0 .../{issue-2856 => 2856}/1/input/.swcrc | 0 .../{issue-2856 => 2856}/1/input/index.js | 0 .../{issue-2856 => 2856}/1/output/index.js | 0 .../{issue-2858 => 2858}/1/input/.swcrc | 0 .../{issue-2858 => 2858}/1/input/index.js | 0 .../{issue-2858 => 2858}/1/output/index.js | 0 .../{issue-2858 => 2858}/2/input/.swcrc | 0 .../{issue-2858 => 2858}/2/input/index.js | 0 .../{issue-2858 => 2858}/2/output/index.js | 0 .../{issue-2924 => 2924}/input/index.js | 0 .../{issue-2924 => 2924}/output/index.js | 0 .../{issue-2926 => 2926}/input/.swcrc | 0 .../{issue-2926 => 2926}/input/index.js | 0 .../{issue-2926 => 2926}/output/index.js | 0 .../{issue-2964 => 2964}/case-1/input/.swcrc | 0 .../case-1/input/index.ts | 0 .../case-1/output/index.ts | 0 .../{issue-2964 => 2964}/case-2/input/.swcrc | 0 .../case-2/input/index.ts | 0 .../case-2/output/index.ts | 0 .../{issue-2964 => 2964}/case-3/input/.swcrc | 0 .../case-3/input/index.ts | 0 .../case-3/output/index.ts | 0 .../{issue-2964 => 2964}/case-4/input/.swcrc | 0 .../case-4/input/index.tsx | 0 .../case-4/output/index.tsx | 0 .../{issue-2988 => 2988}/input/.swcrc | 0 .../{issue-2988 => 2988}/input/index.ts | 0 .../{issue-2988 => 2988}/output/index.ts | 0 .../{issue-2990 => 2990}/1/input/.swcrc | 0 .../{issue-2990 => 2990}/1/input/index.ts | 0 .../{issue-2990 => 2990}/1/output/index.ts | 0 .../{issue-2990 => 2990}/2/input/.swcrc | 0 .../{issue-2990 => 2990}/2/input/index.ts | 0 .../{issue-2990 => 2990}/2/output/index.ts | 0 .../{issue-3055 => 3055}/1/input/.swcrc | 0 .../{issue-3055 => 3055}/1/input/index.ts | 0 .../{issue-3055 => 3055}/1/output/index.ts | 0 .../{issue-3073 => 3073}/1/input/.swcrc | 0 .../{issue-3073 => 3073}/1/input/index.ts | 0 .../{issue-3073 => 3073}/1/output/index.ts | 0 .../{issue-3073 => 3073}/2/input/.swcrc | 0 .../{issue-3073 => 3073}/2/input/index.ts | 0 .../{issue-3073 => 3073}/2/output/index.ts | 0 .../{issue-3114 => 3114}/1/input/.swcrc | 0 .../{issue-3114 => 3114}/1/input/index.ts | 0 .../{issue-3114 => 3114}/1/output/index.ts | 0 .../{issue-3114 => 3114}/2/input/.swcrc | 0 .../{issue-3114 => 3114}/2/input/index.ts | 0 .../{issue-3114 => 3114}/2/output/index.ts | 0 .../{issue-3126 => 3126}/1/input/.swcrc | 0 .../{issue-3126 => 3126}/1/input/index.js | 0 .../{issue-3126 => 3126}/1/output/index.js | 0 .../{issue-3266 => 3266}/1/input/index.js | 0 .../{issue-3266 => 3266}/1/output/index.js | 0 .../{issue-3337 => 3337}/input/.swcrc | 0 .../{issue-3337 => 3337}/input/input.ts | 0 .../{issue-3337 => 3337}/output/input.ts | 0 .../{issue-3381 => 3381}/1/input/index.ts | 0 .../{issue-3381 => 3381}/1/output/index.ts | 0 .../{issue-3417 => 3417}/1/input/.swcrc | 0 .../{issue-3417 => 3417}/1/input/index.ts | 0 .../{issue-3417 => 3417}/1/output/index.ts | 0 .../{issue-3547 => 3547}/1/input/.swcrc | 0 .../{issue-3547 => 3547}/1/input/index.js | 0 .../1/input/src/lib/index.js | 0 .../{issue-3547 => 3547}/1/output/index.js | 0 .../1/output/src/lib/index.js | 0 .../{issue-3609 => 3609}/1/input/.swcrc | 0 .../{issue-3609 => 3609}/1/input/index.js | 0 .../{issue-3609 => 3609}/1/output/index.js | 0 .../{issue-3686 => 3686}/1/input/.swcrc | 0 .../{issue-3686 => 3686}/1/input/index.ts | 0 .../{issue-3686 => 3686}/1/output/index.ts | 0 .../{issue-3694 => 3694}/1/input/.swcrc | 0 .../{issue-3694 => 3694}/1/input/index.ts | 0 .../{issue-3694 => 3694}/1/output/index.ts | 0 .../{issue-3715 => 3715}/1/input/.swcrc | 0 .../{issue-3715 => 3715}/1/input/index.js | 0 .../{issue-3715 => 3715}/1/output/index.js | 0 .../{issue-3715 => 3715}/1/output/index.map | 0 .../{issue-3715 => 3715}/2/input/.swcrc | 0 .../{issue-3715 => 3715}/2/input/index.js | 0 .../{issue-3715 => 3715}/2/output/index.js | 0 .../{issue-3715 => 3715}/2/output/index.map | 0 .../{issue-3716 => 3716}/input/.swcrc | 0 .../{issue-3716 => 3716}/input/index.js | 0 .../{issue-3716 => 3716}/output/index.js | 0 .../{issue-3716 => 3716}/output/index.map | 0 .../{issue-3782 => 3782}/input/.swcrc | 0 .../{issue-3782 => 3782}/input/index.ts | 0 .../{issue-3782 => 3782}/output/index.map | 0 .../{issue-3782 => 3782}/output/index.ts | 0 .../{issue-3882 => 3882}/input/.swcrc | 0 .../{issue-3882 => 3882}/input/types.d.ts | 0 .../{issue-3882 => 3882}/output/types.d.ts | 0 .../{issue-3929 => 3929}/input/.swcrc | 0 .../{issue-3929 => 3929}/input/index.ts | 0 .../{issue-3929 => 3929}/output/index.ts | 0 .../{issue-4006 => 4006}/1/input/.swcrc | 0 .../{issue-4006 => 4006}/1/input/index.ts | 0 .../{issue-4006 => 4006}/1/output/index.map | 0 .../{issue-4006 => 4006}/1/output/index.ts | 0 .../{issue-4021 => 4021}/input/.swcrc | 0 .../{issue-4021 => 4021}/input/index.ts | 0 .../{issue-4021 => 4021}/output/index.ts | 0 .../{issue-4040 => 4040}/input/.swcrc | 0 .../{issue-4040 => 4040}/input/index.ts | 0 .../{issue-4040 => 4040}/output/index.ts | 0 .../{issue-4098 => 4098}/input/index.js | 0 .../{issue-4098 => 4098}/output/index.js | 0 .../{issue-4108 => 4108}/1/input/.swcrc | 0 .../{issue-4108 => 4108}/1/input/index.ts | 0 .../{issue-4108 => 4108}/1/output/index.ts | 0 .../{issue-4120 => 4120}/1/input/.swcrc | 0 .../{issue-4120 => 4120}/1/input/index.js | 0 .../{issue-4120 => 4120}/1/output/index.js | 0 .../{issue-4120 => 4120}/1/output/index.map | 0 .../{issue-4127 => 4127}/1/input/.swcrc | 0 .../{issue-4127 => 4127}/1/input/index.ts | 0 .../{issue-4127 => 4127}/1/output/index.ts | 0 .../{issue-4127 => 4127}/2/input/.swcrc | 0 .../{issue-4127 => 4127}/2/input/index.ts | 0 .../{issue-4127 => 4127}/2/output/index.ts | 0 .../{issue-4208 => 4208}/1/input/.swcrc | 0 .../{issue-4208 => 4208}/1/input/index.ts | 0 .../{issue-4208 => 4208}/1/output/index.ts | 0 .../{issue-4224 => 4224}/1/input/.swcrc | 0 .../{issue-4224 => 4224}/1/input/index.js | 0 .../{issue-4224 => 4224}/1/output/index.js | 0 .../{issue-4224 => 4224}/2/input/.swcrc | 0 .../{issue-4224 => 4224}/2/input/index.js | 0 .../{issue-4224 => 4224}/2/output/index.js | 0 .../{issue-4224 => 4224}/3/input/.swcrc | 0 .../{issue-4224 => 4224}/3/input/index.js | 0 .../{issue-4224 => 4224}/3/output/index.js | 0 .../{issue-4225 => 4225}/1/input/.swcrc | 0 .../{issue-4225 => 4225}/1/input/exec.js | 0 .../{issue-4225 => 4225}/1/output/exec.js | 0 .../{issue-4225 => 4225}/2/input/.swcrc | 0 .../{issue-4225 => 4225}/2/input/exec.js | 0 .../{issue-4225 => 4225}/2/output/exec.js | 0 .../{issue-4226 => 4226}/1/input/.swcrc | 0 .../{issue-4226 => 4226}/1/input/exec.js | 0 .../{issue-4226 => 4226}/1/output/exec.js | 0 .../{issue-4226 => 4226}/2/input/.swcrc | 0 .../{issue-4226 => 4226}/2/input/exec.js | 0 .../{issue-4226 => 4226}/2/output/exec.js | 0 .../{issue-4226 => 4226}/3/input/.swcrc | 0 .../{issue-4226 => 4226}/3/input/exec.js | 0 .../{issue-4226 => 4226}/3/output/exec.js | 0 .../{issue-4233 => 4233}/1/input/.swcrc | 0 .../{issue-4233 => 4233}/1/input/index.ts | 0 .../{issue-4233 => 4233}/1/output/index.ts | 0 .../{issue-4249 => 4249}/1/input/.swcrc | 0 .../{issue-4249 => 4249}/1/input/index.js | 0 .../{issue-4249 => 4249}/1/output/index.js | 0 .../{issue-4276 => 4276}/input/.swcrc | 0 .../{issue-4276 => 4276}/input/input.js | 0 .../{issue-4276 => 4276}/output/input.js | 0 .../{issue-4296 => 4296}/1/input/.swcrc | 0 .../{issue-4296 => 4296}/1/input/index.tsx | 0 .../{issue-4296 => 4296}/1/output/index.tsx | 0 .../{issue-4314 => 4314}/1/input/.swcrc | 0 .../{issue-4314 => 4314}/1/input/input.js | 0 .../{issue-4314 => 4314}/1/output/input.js | 0 .../{issue-4314 => 4314}/2/input/.swcrc | 0 .../{issue-4314 => 4314}/2/input/input.js | 0 .../{issue-4314 => 4314}/2/output/input.js | 0 .../fixture/issues-4xxx/4316/1/input/.swcrc | 24 +++++++++++++++++++ .../fixture/issues-4xxx/4316/1/input/index.ts | 1 + .../issues-4xxx/4316/1/output/index.ts | 10 ++++++++ 857 files changed, 42 insertions(+), 7 deletions(-) rename crates/swc/tests/fixture/issues-0xxx/{issue-532 => 532}/block/input/index.js (100%) rename crates/swc/tests/fixture/issues-0xxx/{issue-532 => 532}/block/output/index.js (100%) rename crates/swc/tests/fixture/issues-0xxx/{issue-846 => 846}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-0xxx/{issue-846 => 846}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-0xxx/{issue-846 => 846}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1107 => 1107}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1107 => 1107}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1160 => 1160}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1160 => 1160}/input/entry.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1160 => 1160}/output/entry.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1165 => 1165}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1165 => 1165}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1165 => 1165}/case1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1213 => 1213}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1213 => 1213}/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1213 => 1213}/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1216 => 1216}/case-1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1216 => 1216}/case-1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1216 => 1216}/case-2/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1216 => 1216}/case-2/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1216 => 1216}/case-3/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1216 => 1216}/case-3/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1219 => 1219}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1219 => 1219}/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1219 => 1219}/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1227 => 1227}/case-1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1227 => 1227}/case-1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1227 => 1227}/case-1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1231 => 1231}/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1231 => 1231}/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1232 => 1232}/cjs/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1232 => 1232}/cjs/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1232 => 1232}/cjs/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1232 => 1232}/esm/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1232 => 1232}/esm/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1232 => 1232}/esm/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1233 => 1233}/case-1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1233 => 1233}/case-1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1233 => 1233}/case-1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1235 => 1235}/case-1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1235 => 1235}/case-1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1235 => 1235}/case-1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1252 => 1252}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1252 => 1252}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1252 => 1252}/case1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1259 => 1259}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1259 => 1259}/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1259 => 1259}/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1271 => 1271}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1271 => 1271}/input/input.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1271 => 1271}/output/input.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1276 => 1276}/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1276 => 1276}/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1278 => 1278}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1278 => 1278}/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1278 => 1278}/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1279 => 1279}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1279 => 1279}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1279 => 1279}/case1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1306 => 1306}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1306 => 1306}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1306 => 1306}/case1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1306 => 1306}/case2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1306 => 1306}/case2/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1306 => 1306}/case2/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1307 => 1307}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1307 => 1307}/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1307 => 1307}/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1309 => 1309}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1309 => 1309}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1309 => 1309}/case1/output/index.map (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1309 => 1309}/case1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1314 => 1314}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1314 => 1314}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1314 => 1314}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1314 => 1314}/case2/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1314 => 1314}/case2/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1333 => 1333}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1333 => 1333}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1333 => 1333}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1333 => 1333}/case2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1333 => 1333}/case2/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1333 => 1333}/case2/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1333 => 1333}/case3/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1333 => 1333}/case3/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1333 => 1333}/case3/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1341 => 1341}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1341 => 1341}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1341 => 1341}/case1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1345 => 1345}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1345 => 1345}/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1345 => 1345}/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1358 => 1358}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1358 => 1358}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1358 => 1358}/case2/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1358 => 1358}/case2/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1358 => 1358}/case3/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1358 => 1358}/case3/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1358 => 1358}/case3/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1358 => 1358}/case4/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1358 => 1358}/case4/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1358 => 1358}/case4/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1358 => 1358}/case5/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1358 => 1358}/case5/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1358 => 1358}/case5/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1362 => 1362}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1362 => 1362}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1362 => 1362}/case1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1362 => 1362}/case2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1362 => 1362}/case2/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1362 => 1362}/case2/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1402 => 1402}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1402 => 1402}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1402 => 1402}/case1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1421 => 1421}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1421 => 1421}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1421 => 1421}/case1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1423 => 1423}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1423 => 1423}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1423 => 1423}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1441 => 1441}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1441 => 1441}/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1441 => 1441}/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1446 => 1446}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1446 => 1446}/case1/input/input.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1446 => 1446}/case1/output/input.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1446 => 1446}/case2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1446 => 1446}/case2/input/input.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1446 => 1446}/case2/output/input.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1446 => 1446}/case3/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1446 => 1446}/case3/input/index.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1446 => 1446}/case3/output/index.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1448 => 1448}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1448 => 1448}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1448 => 1448}/case1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1449 => 1449}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1449 => 1449}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1454 => 1454}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1454 => 1454}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1454 => 1454}/case1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1454 => 1454}/case2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1454 => 1454}/case2/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1454 => 1454}/case2/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1454 => 1454}/case3/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1454 => 1454}/case3/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1455 => 1455}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1455 => 1455}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1455 => 1455}/case1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1455 => 1455}/case2/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1455 => 1455}/case2/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1456 => 1456}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1456 => 1456}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1456 => 1456}/case1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1456 => 1456}/case2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1456 => 1456}/case2/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1456 => 1456}/case2/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case2-es2020/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case2-es2020/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case2-es2020/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case3-es2019/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case3-es2019/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case3-es2019/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case4-es2018/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case4-es2018/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case4-es2018/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case5-es2017/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case5-es2017/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case5-es2017/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case6-es2016/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case6-es2016/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case6-es2016/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case7-es2015/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case7-es2015/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case7-es2015/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case8-es5/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case8-es5/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case8-es5/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case9-es3/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case9-es3/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1457 => 1457}/case9-es3/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1477 => 1477}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1477 => 1477}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1479 => 1479}/case-es2020/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1479 => 1479}/case-es2020/input/index.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1479 => 1479}/case-es2020/output/index.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1479 => 1479}/case-es5/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1479 => 1479}/case-es5/input/index.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1479 => 1479}/case-es5/output/index.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1488 => 1488}/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1488 => 1488}/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1490 => 1490}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1490 => 1490}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1490 => 1490}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1490 => 1490}/full/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1490 => 1490}/full/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1490 => 1490}/full/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1505 => 1505}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1505 => 1505}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1505 => 1505}/case1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1505 => 1505}/case2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1505 => 1505}/case2/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1505 => 1505}/case2/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1505 => 1505}/case3/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1505 => 1505}/case3/input/index.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1505 => 1505}/case3/output/index.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1505 => 1505}/case4/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1505 => 1505}/case4/input/index.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1505 => 1505}/case4/output/index.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1505 => 1505}/case5/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1505 => 1505}/case5/input/index.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1505 => 1505}/case5/output/index.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1505 => 1505}/tsx-default/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1505 => 1505}/tsx-default/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1505 => 1505}/tsx-default/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1507 => 1507}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1507 => 1507}/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1507 => 1507}/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1508 => 1508}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1508 => 1508}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1515 => 1515}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1515 => 1515}/case1/input/input.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1515 => 1515}/case1/output/input.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1525 => 1525}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1525 => 1525}/case1/input/index.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1525 => 1525}/case1/output/index.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1545 => 1545}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1545 => 1545}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1545 => 1545}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1549 => 1549}/case1-es3/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1549 => 1549}/case1-es3/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1549 => 1549}/case1-es3/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1549 => 1549}/case2-es5/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1549 => 1549}/case2-es5/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1549 => 1549}/case2-es5/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1549 => 1549}/case3-es2015/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1549 => 1549}/case3-es2015/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1549 => 1549}/case3-es2015/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1554 => 1554}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1554 => 1554}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1554 => 1554}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1554 => 1554}/case2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1554 => 1554}/case2/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1554 => 1554}/case2/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1555 => 1555}/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1555 => 1555}/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1557 => 1557}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1557 => 1557}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1557 => 1557}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1568 => 1568}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1568 => 1568}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1568 => 1568}/case1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1575 => 1575}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1575 => 1575}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1575 => 1575}/case2/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1575 => 1575}/case2/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1581 => 1581}/.case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1581 => 1581}/.case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1581 => 1581}/case2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1581 => 1581}/case2/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1581 => 1581}/case2/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1581 => 1581}/case2/output/index.map (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1600 => 1600}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1600 => 1600}/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1600 => 1600}/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1612 => 1612}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1612 => 1612}/case1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1614 => 1614}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1614 => 1614}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1614 => 1614}/case1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1660 => 1660}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1660 => 1660}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1660 => 1660}/case2/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1660 => 1660}/case2/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1660 => 1660}/case3/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1660 => 1660}/case3/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1660 => 1660}/es3/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1660 => 1660}/es3/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1660 => 1660}/es3/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1660 => 1660}/es5/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1660 => 1660}/es5/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1660 => 1660}/es5/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1661 => 1661}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1661 => 1661}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1661 => 1661}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es2015/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es2015/input/input.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es2015/output/input.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es2016/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es2016/input/input.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es2016/output/input.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es2017/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es2017/input/input.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es2017/output/input.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es2018/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es2018/input/input.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es2018/output/input.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es2019/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es2019/input/input.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es2019/output/input.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es2020/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es2020/input/input.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es2020/output/input.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es2021/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es2021/input/input.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es2021/output/input.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es3/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es3/input/input.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es3/output/input.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es5/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es5/input/input.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1681 => 1681}/es5/output/input.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1682 => 1682}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1682 => 1682}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1682 => 1682}/case1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1682 => 1682}/case2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1682 => 1682}/case2/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1682 => 1682}/case2/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1687 => 1687}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1687 => 1687}/input/input.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1687 => 1687}/output/input.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1694 => 1694}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1694 => 1694}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1701 => 1701}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1701 => 1701}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1701 => 1701}/case1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1701 => 1701}/case2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1701 => 1701}/case2/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1701 => 1701}/case2/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1713 => 1713}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1713 => 1713}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1713 => 1713}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1714 => 1714}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1714 => 1714}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1714 => 1714}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1718 => 1718}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1718 => 1718}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1718 => 1718}/case1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1718 => 1718}/case2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1718 => 1718}/case2/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1718 => 1718}/case2/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1721 => 1721}/case1/async-generator/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1721 => 1721}/case1/async-generator/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1721 => 1721}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1721 => 1721}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1721 => 1721}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1722 => 1722}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1722 => 1722}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1722 => 1722}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1726 => 1726}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1726 => 1726}/case1/input/index.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1726 => 1726}/case1/output/index.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1729 => 1729}/case1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1729 => 1729}/case1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1729 => 1729}/case2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1729 => 1729}/case2/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1729 => 1729}/case2/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1729 => 1729}/case3/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1729 => 1729}/case3/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1729 => 1729}/case3/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1729 => 1729}/case4/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1729 => 1729}/case4/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1729 => 1729}/case4/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1734 => 1734}/case1-B/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1734 => 1734}/case1-B/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1734 => 1734}/case1-B/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1734 => 1734}/case2-C/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1734 => 1734}/case2-C/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1734 => 1734}/case2-C/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1734 => 1734}/case3-D/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1734 => 1734}/case3-D/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1734 => 1734}/case3-D/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1742 => 1742}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1742 => 1742}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1744 => 1744}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1744 => 1744}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1752 => 1752}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1752 => 1752}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1752 => 1752}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1757 => 1757}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1757 => 1757}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1757 => 1757}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1782 => 1782}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1782 => 1782}/case1/input/index.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1782 => 1782}/case1/output/index.tsx (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1791 => 1791}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1791 => 1791}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1791 => 1791}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case2-no-loose/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case2-no-loose/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case2-no-loose/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case2/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case2/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case3/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case3/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case3/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case4/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case4/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case4/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case5/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case5/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case5/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case6-no-jsx/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case6-no-jsx/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case6-no-jsx/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case7-no-async/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case7-no-async/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1799 => 1799}/case7-no-async/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1812 => 1812}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1812 => 1812}/case1/input/input.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1812 => 1812}/case1/output/input.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1859 => 1859}/case1-js/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1859 => 1859}/case1-js/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1859 => 1859}/case1-js/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1859 => 1859}/case2-ts/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1859 => 1859}/case2-ts/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1859 => 1859}/case2-ts/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1859 => 1859}/case3/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1859 => 1859}/case3/input/bar.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1859 => 1859}/case3/input/foo.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1859 => 1859}/case3/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1859 => 1859}/case3/input/lib.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1859 => 1859}/case3/output/bar.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1859 => 1859}/case3/output/foo.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1859 => 1859}/case3/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1859 => 1859}/case3/output/lib.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1869 => 1869}/decorator/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1869 => 1869}/decorator/input/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1869 => 1869}/decorator/output/index.ts (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1918 => 1918}/case1/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1918 => 1918}/es2016/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1918 => 1918}/es2016/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1918 => 1918}/es2016/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1918 => 1918}/es5-after-other/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1918 => 1918}/es5-after-other/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1918 => 1918}/es5-after-other/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1918 => 1918}/es5/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1918 => 1918}/es5/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1918 => 1918}/es5/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1924 => 1924}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1924 => 1924}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1924 => 1924}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1938 => 1938}/cjs/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1938 => 1938}/cjs/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1938 => 1938}/cjs/output/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1938 => 1938}/esm/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1938 => 1938}/esm/input/index.js (100%) rename crates/swc/tests/fixture/issues-1xxx/{issue-1938 => 1938}/esm/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2000 => 2000}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2000 => 2000}/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2000 => 2000}/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2011 => 2011}/no-minify/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2011 => 2011}/no-minify/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2011 => 2011}/no-minify/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2011 => 2011}/reduced/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2011 => 2011}/reduced/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2011 => 2011}/reduced/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2020 => 2020}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2020 => 2020}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2020 => 2020}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/es2016/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/es2016/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/es2016/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/es2017/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/es2017/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/es2017/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/es2018/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/es2018/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/es2018/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/es2019/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/es2019/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/es2019/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/es2020/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/es2020/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/es2020/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/es2021/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/es2021/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/es2021/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/es2022/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/es2022/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/es2022/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/full/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/full/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2021 => 2021}/full/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2022 => 2022}/full/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2022 => 2022}/full/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2022 => 2022}/full/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2022 => 2022}/no-opt/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2022 => 2022}/no-opt/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2022 => 2022}/no-opt/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2024 => 2024}/es2016/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2024 => 2024}/es2016/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2024 => 2024}/es2016/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2024 => 2024}/full/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2024 => 2024}/full/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2024 => 2024}/full/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2024 => 2024}/no-module/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2024 => 2024}/no-module/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2024 => 2024}/no-module/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2027 => 2027}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2027 => 2027}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2037 => 2037}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2037 => 2037}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2037 => 2037}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2050 => 2050}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2050 => 2050}/input/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2050 => 2050}/input/subfolder/A.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2050 => 2050}/input/subfolder/B.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2050 => 2050}/output/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2050 => 2050}/output/subfolder/A.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2050 => 2050}/output/subfolder/B.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2056 => 2056}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2056 => 2056}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2063 => 2063}/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2063 => 2063}/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2086 => 2086}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2086 => 2086}/input/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2086 => 2086}/output/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2091 => 2091}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2091 => 2091}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2091 => 2091}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2108 => 2108}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2108 => 2108}/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2108 => 2108}/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2118 => 2118}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2118 => 2118}/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2118 => 2118}/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2139 => 2139}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2139 => 2139}/input/index.tsx (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2139 => 2139}/output/index.tsx (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2150 => 2150}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2150 => 2150}/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2150 => 2150}/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2154 => 2154}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2154 => 2154}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2154 => 2154}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2162 => 2162}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2162 => 2162}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2162 => 2162}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2162 => 2162}/case2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2162 => 2162}/case2/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2162 => 2162}/case2/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2162 => 2162}/case3/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2162 => 2162}/case3/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2162 => 2162}/case3/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2162 => 2162}/case4/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2162 => 2162}/case4/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2162 => 2162}/case4/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2162 => 2162}/case5/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2162 => 2162}/case5/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2162 => 2162}/case5/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2162 => 2162}/case6/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2162 => 2162}/case6/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2162 => 2162}/case6/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2164 => 2164}/es2015/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2164 => 2164}/es2015/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2164 => 2164}/es2015/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2164 => 2164}/es2016/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2164 => 2164}/es2016/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2164 => 2164}/es2016/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2164 => 2164}/es2018/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2164 => 2164}/es2018/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2164 => 2164}/es2018/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2164 => 2164}/es5/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2164 => 2164}/es5/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2164 => 2164}/es5/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2170 => 2170}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2170 => 2170}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2208 => 2208}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2208 => 2208}/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2208 => 2208}/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2214 => 2214}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2214 => 2214}/input/index.tsx (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2214 => 2214}/output/index.tsx (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2216 => 2216}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2216 => 2216}/input/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2216 => 2216}/output/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2225 => 2225}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2225 => 2225}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2225 => 2225}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2232 => 2232}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2232 => 2232}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2232 => 2232}/case2/input/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2232 => 2232}/case2/output/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2248 => 2248}/es2017/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2248 => 2248}/es2017/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2248 => 2248}/es2017/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2248 => 2248}/es5/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2248 => 2248}/es5/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2248 => 2248}/es5/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2281 => 2281}/case1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2281 => 2281}/case1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2281 => 2281}/case1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2310 => 2310}/input/index.tsx (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2310 => 2310}/output/index.tsx (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2319 => 2319}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2319 => 2319}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2330 => 2330}/1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2330 => 2330}/1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2336 => 2336}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2336 => 2336}/input/input.tsx (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2336 => 2336}/output/input.tsx (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2351 => 2351}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2351 => 2351}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2351 => 2351}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2352 => 2352}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2352 => 2352}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2352 => 2352}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2372 => 2372}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2372 => 2372}/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2372 => 2372}/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2413 => 2413}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2413 => 2413}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2418 => 2418}/jsx-directive/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2418 => 2418}/jsx-directive/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2418 => 2418}/jsx-directive/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2418 => 2418}/pragma-config/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2418 => 2418}/pragma-config/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2418 => 2418}/pragma-config/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2423 => 2423}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2423 => 2423}/input/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2423 => 2423}/output/index.map (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2423 => 2423}/output/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2428 => 2428}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2428 => 2428}/1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2428 => 2428}/1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2468 => 2468}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2468 => 2468}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2476 => 2476}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2476 => 2476}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2493 => 2493}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2493 => 2493}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2531 => 2531}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2531 => 2531}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2531 => 2531}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2531 => 2531}/2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2531 => 2531}/2/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2531 => 2531}/2/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2539 => 2539}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2539 => 2539}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2539 => 2539}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2606 => 2606}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2606 => 2606}/1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2606 => 2606}/1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2613 => 2613}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2613 => 2613}/1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2613 => 2613}/1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2614 => 2614}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2614 => 2614}/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2614 => 2614}/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2636 => 2636}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2636 => 2636}/input/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2636 => 2636}/output/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2679 => 2679}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2679 => 2679}/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2679 => 2679}/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2717 => 2717}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2717 => 2717}/input/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2717 => 2717}/output/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2758 => 2758}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2758 => 2758}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2758 => 2758}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2822 => 2822}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2822 => 2822}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2822 => 2822}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2822 => 2822}/2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2822 => 2822}/2/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2822 => 2822}/2/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2834 => 2834}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2834 => 2834}/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2834 => 2834}/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2844 => 2844}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2844 => 2844}/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2844 => 2844}/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2854 => 2854}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2854 => 2854}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2854 => 2854}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2856 => 2856}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2856 => 2856}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2856 => 2856}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2858 => 2858}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2858 => 2858}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2858 => 2858}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2858 => 2858}/2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2858 => 2858}/2/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2858 => 2858}/2/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2924 => 2924}/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2924 => 2924}/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2926 => 2926}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2926 => 2926}/input/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2926 => 2926}/output/index.js (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2964 => 2964}/case-1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2964 => 2964}/case-1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2964 => 2964}/case-1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2964 => 2964}/case-2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2964 => 2964}/case-2/input/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2964 => 2964}/case-2/output/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2964 => 2964}/case-3/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2964 => 2964}/case-3/input/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2964 => 2964}/case-3/output/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2964 => 2964}/case-4/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2964 => 2964}/case-4/input/index.tsx (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2964 => 2964}/case-4/output/index.tsx (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2988 => 2988}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2988 => 2988}/input/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2988 => 2988}/output/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2990 => 2990}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2990 => 2990}/1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2990 => 2990}/1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2990 => 2990}/2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2990 => 2990}/2/input/index.ts (100%) rename crates/swc/tests/fixture/issues-2xxx/{issue-2990 => 2990}/2/output/index.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3055 => 3055}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3055 => 3055}/1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3055 => 3055}/1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3073 => 3073}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3073 => 3073}/1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3073 => 3073}/1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3073 => 3073}/2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3073 => 3073}/2/input/index.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3073 => 3073}/2/output/index.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3114 => 3114}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3114 => 3114}/1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3114 => 3114}/1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3114 => 3114}/2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3114 => 3114}/2/input/index.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3114 => 3114}/2/output/index.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3126 => 3126}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3126 => 3126}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3126 => 3126}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3266 => 3266}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3266 => 3266}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3337 => 3337}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3337 => 3337}/input/input.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3337 => 3337}/output/input.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3381 => 3381}/1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3381 => 3381}/1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3417 => 3417}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3417 => 3417}/1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3417 => 3417}/1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3547 => 3547}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3547 => 3547}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3547 => 3547}/1/input/src/lib/index.js (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3547 => 3547}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3547 => 3547}/1/output/src/lib/index.js (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3609 => 3609}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3609 => 3609}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3609 => 3609}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3686 => 3686}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3686 => 3686}/1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3686 => 3686}/1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3694 => 3694}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3694 => 3694}/1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3694 => 3694}/1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3715 => 3715}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3715 => 3715}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3715 => 3715}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3715 => 3715}/1/output/index.map (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3715 => 3715}/2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3715 => 3715}/2/input/index.js (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3715 => 3715}/2/output/index.js (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3715 => 3715}/2/output/index.map (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3716 => 3716}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3716 => 3716}/input/index.js (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3716 => 3716}/output/index.js (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3716 => 3716}/output/index.map (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3782 => 3782}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3782 => 3782}/input/index.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3782 => 3782}/output/index.map (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3782 => 3782}/output/index.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3882 => 3882}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3882 => 3882}/input/types.d.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3882 => 3882}/output/types.d.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3929 => 3929}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3929 => 3929}/input/index.ts (100%) rename crates/swc/tests/fixture/issues-3xxx/{issue-3929 => 3929}/output/index.ts (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4006 => 4006}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4006 => 4006}/1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4006 => 4006}/1/output/index.map (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4006 => 4006}/1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4021 => 4021}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4021 => 4021}/input/index.ts (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4021 => 4021}/output/index.ts (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4040 => 4040}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4040 => 4040}/input/index.ts (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4040 => 4040}/output/index.ts (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4098 => 4098}/input/index.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4098 => 4098}/output/index.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4108 => 4108}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4108 => 4108}/1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4108 => 4108}/1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4120 => 4120}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4120 => 4120}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4120 => 4120}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4120 => 4120}/1/output/index.map (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4127 => 4127}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4127 => 4127}/1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4127 => 4127}/1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4127 => 4127}/2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4127 => 4127}/2/input/index.ts (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4127 => 4127}/2/output/index.ts (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4208 => 4208}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4208 => 4208}/1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4208 => 4208}/1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4224 => 4224}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4224 => 4224}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4224 => 4224}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4224 => 4224}/2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4224 => 4224}/2/input/index.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4224 => 4224}/2/output/index.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4224 => 4224}/3/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4224 => 4224}/3/input/index.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4224 => 4224}/3/output/index.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4225 => 4225}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4225 => 4225}/1/input/exec.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4225 => 4225}/1/output/exec.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4225 => 4225}/2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4225 => 4225}/2/input/exec.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4225 => 4225}/2/output/exec.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4226 => 4226}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4226 => 4226}/1/input/exec.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4226 => 4226}/1/output/exec.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4226 => 4226}/2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4226 => 4226}/2/input/exec.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4226 => 4226}/2/output/exec.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4226 => 4226}/3/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4226 => 4226}/3/input/exec.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4226 => 4226}/3/output/exec.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4233 => 4233}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4233 => 4233}/1/input/index.ts (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4233 => 4233}/1/output/index.ts (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4249 => 4249}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4249 => 4249}/1/input/index.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4249 => 4249}/1/output/index.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4276 => 4276}/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4276 => 4276}/input/input.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4276 => 4276}/output/input.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4296 => 4296}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4296 => 4296}/1/input/index.tsx (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4296 => 4296}/1/output/index.tsx (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4314 => 4314}/1/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4314 => 4314}/1/input/input.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4314 => 4314}/1/output/input.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4314 => 4314}/2/input/.swcrc (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4314 => 4314}/2/input/input.js (100%) rename crates/swc/tests/fixture/issues-4xxx/{issue-4314 => 4314}/2/output/input.js (100%) create mode 100644 crates/swc/tests/fixture/issues-4xxx/4316/1/input/.swcrc create mode 100644 crates/swc/tests/fixture/issues-4xxx/4316/1/input/index.ts create mode 100644 crates/swc/tests/fixture/issues-4xxx/4316/1/output/index.ts diff --git a/.husky/pre-commit b/.husky/pre-commit index 4649c6ec09d..d2ae35e84b0 100755 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -2,10 +2,3 @@ . "$(dirname "$0")/_/husky.sh" yarn lint-staged - -# Remove empty directories -if command -v fd &> /dev/null -then - fd -H '^\.DS_Store$' -tf -X rm || true - fd -te -td -X rmdir || true -fi diff --git a/.husky/pre-push b/.husky/pre-push index 98a3635f99a..c328e31767a 100755 --- a/.husky/pre-push +++ b/.husky/pre-push @@ -4,4 +4,10 @@ # yarn run cspell "**/src/**/*.rs" cargo fmt --all -- --check +# Remove empty directories +if command -v fd &> /dev/null +then + fd -H '^\.DS_Store$' -tf -X rm || true + fd -te -td -X rmdir || true +fi diff --git a/crates/swc/src/lib.rs b/crates/swc/src/lib.rs index a54387a47f7..a89367c314c 100644 --- a/crates/swc/src/lib.rs +++ b/crates/swc/src/lib.rs @@ -472,6 +472,7 @@ impl Compiler { && !src_map_buf.is_empty() && src_map_buf.iter().all(|(bp, _)| *bp == BytePos(0)) && src.lines().count() >= 3 + && option_env!("SWC_DEBUG") == Some("1") { panic!("The module contains only dummy spans\n{}", src); } diff --git a/crates/swc/tests/fixture/issues-0xxx/issue-532/block/input/index.js b/crates/swc/tests/fixture/issues-0xxx/532/block/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-0xxx/issue-532/block/input/index.js rename to crates/swc/tests/fixture/issues-0xxx/532/block/input/index.js diff --git a/crates/swc/tests/fixture/issues-0xxx/issue-532/block/output/index.js b/crates/swc/tests/fixture/issues-0xxx/532/block/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-0xxx/issue-532/block/output/index.js rename to crates/swc/tests/fixture/issues-0xxx/532/block/output/index.js diff --git a/crates/swc/tests/fixture/issues-0xxx/issue-846/case1/input/.swcrc b/crates/swc/tests/fixture/issues-0xxx/846/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-0xxx/issue-846/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-0xxx/846/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-0xxx/issue-846/case1/input/index.js b/crates/swc/tests/fixture/issues-0xxx/846/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-0xxx/issue-846/case1/input/index.js rename to crates/swc/tests/fixture/issues-0xxx/846/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-0xxx/issue-846/case1/output/index.js b/crates/swc/tests/fixture/issues-0xxx/846/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-0xxx/issue-846/case1/output/index.js rename to crates/swc/tests/fixture/issues-0xxx/846/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1107/1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1107/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1107/1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1107/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1107/1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1107/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1107/1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1107/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1160/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1160/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1160/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1160/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1160/input/entry.ts b/crates/swc/tests/fixture/issues-1xxx/1160/input/entry.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1160/input/entry.ts rename to crates/swc/tests/fixture/issues-1xxx/1160/input/entry.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1160/output/entry.ts b/crates/swc/tests/fixture/issues-1xxx/1160/output/entry.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1160/output/entry.ts rename to crates/swc/tests/fixture/issues-1xxx/1160/output/entry.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1165/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1165/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1165/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1165/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1165/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1165/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1165/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1165/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1165/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1165/case1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1165/case1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1165/case1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1213/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1213/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1213/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1213/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1213/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1213/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1213/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1213/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1213/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1213/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1213/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1213/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1216/case-1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1216/case-1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1216/case-1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1216/case-1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1216/case-1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1216/case-1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1216/case-1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1216/case-1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1216/case-2/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1216/case-2/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1216/case-2/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1216/case-2/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1216/case-2/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1216/case-2/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1216/case-2/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1216/case-2/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1216/case-3/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1216/case-3/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1216/case-3/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1216/case-3/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1216/case-3/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1216/case-3/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1216/case-3/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1216/case-3/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1219/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1219/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1219/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1219/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1219/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1219/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1219/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1219/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1219/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1219/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1219/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1219/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1227/case-1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1227/case-1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1227/case-1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1227/case-1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1227/case-1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1227/case-1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1227/case-1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1227/case-1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1227/case-1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1227/case-1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1227/case-1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1227/case-1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1231/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1231/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1231/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1231/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1231/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1231/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1231/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1231/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1232/cjs/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1232/cjs/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1232/cjs/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1232/cjs/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1232/cjs/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1232/cjs/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1232/cjs/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1232/cjs/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1232/cjs/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1232/cjs/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1232/cjs/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1232/cjs/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1232/esm/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1232/esm/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1232/esm/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1232/esm/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1232/esm/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1232/esm/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1232/esm/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1232/esm/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1232/esm/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1232/esm/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1232/esm/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1232/esm/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1233/case-1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1233/case-1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1233/case-1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1233/case-1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1233/case-1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1233/case-1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1233/case-1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1233/case-1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1233/case-1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1233/case-1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1233/case-1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1233/case-1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1235/case-1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1235/case-1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1235/case-1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1235/case-1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1235/case-1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1235/case-1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1235/case-1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1235/case-1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1235/case-1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1235/case-1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1235/case-1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1235/case-1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1252/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1252/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1252/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1252/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1252/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1252/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1252/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1252/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1252/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1252/case1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1252/case1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1252/case1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1259/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1259/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1259/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1259/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1259/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1259/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1259/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1259/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1259/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1259/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1259/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1259/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1271/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1271/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1271/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1271/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1271/input/input.ts b/crates/swc/tests/fixture/issues-1xxx/1271/input/input.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1271/input/input.ts rename to crates/swc/tests/fixture/issues-1xxx/1271/input/input.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1271/output/input.ts b/crates/swc/tests/fixture/issues-1xxx/1271/output/input.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1271/output/input.ts rename to crates/swc/tests/fixture/issues-1xxx/1271/output/input.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1276/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1276/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1276/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1276/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1276/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1276/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1276/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1276/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1278/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1278/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1278/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1278/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1278/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1278/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1278/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1278/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1278/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1278/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1278/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1278/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1279/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1279/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1279/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1279/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1279/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1279/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1279/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1279/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1279/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1279/case1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1279/case1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1279/case1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1306/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1306/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1306/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1306/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1306/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1306/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1306/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1306/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1306/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1306/case1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1306/case1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1306/case1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1306/case2/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1306/case2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1306/case2/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1306/case2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1306/case2/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1306/case2/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1306/case2/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1306/case2/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1306/case2/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1306/case2/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1306/case2/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1306/case2/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1307/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1307/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1307/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1307/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1307/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1307/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1307/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1307/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1307/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1307/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1307/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1307/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1309/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1309/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1309/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1309/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1309/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1309/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1309/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1309/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1309/case1/output/index.map b/crates/swc/tests/fixture/issues-1xxx/1309/case1/output/index.map similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1309/case1/output/index.map rename to crates/swc/tests/fixture/issues-1xxx/1309/case1/output/index.map diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1309/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1309/case1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1309/case1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1309/case1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1314/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1314/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1314/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1314/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1314/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1314/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1314/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1314/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1314/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1314/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1314/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1314/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1314/case2/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1314/case2/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1314/case2/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1314/case2/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1314/case2/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1314/case2/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1314/case2/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1314/case2/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1333/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1333/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1333/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1333/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1333/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1333/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1333/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1333/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1333/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1333/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1333/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1333/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1333/case2/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1333/case2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1333/case2/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1333/case2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1333/case2/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1333/case2/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1333/case2/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1333/case2/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1333/case2/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1333/case2/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1333/case2/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1333/case2/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1333/case3/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1333/case3/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1333/case3/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1333/case3/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1333/case3/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1333/case3/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1333/case3/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1333/case3/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1333/case3/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1333/case3/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1333/case3/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1333/case3/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1341/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1341/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1341/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1341/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1341/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1341/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1341/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1341/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1341/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1341/case1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1341/case1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1341/case1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1345/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1345/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1345/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1345/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1345/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1345/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1345/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1345/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1345/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1345/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1345/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1345/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1358/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1358/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1358/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1358/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1358/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1358/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1358/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1358/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1358/case2/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1358/case2/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1358/case2/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1358/case2/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1358/case2/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1358/case2/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1358/case2/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1358/case2/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1358/case3/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1358/case3/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1358/case3/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1358/case3/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1358/case3/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1358/case3/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1358/case3/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1358/case3/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1358/case3/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1358/case3/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1358/case3/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1358/case3/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1358/case4/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1358/case4/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1358/case4/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1358/case4/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1358/case4/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1358/case4/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1358/case4/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1358/case4/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1358/case4/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1358/case4/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1358/case4/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1358/case4/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1358/case5/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1358/case5/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1358/case5/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1358/case5/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1358/case5/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1358/case5/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1358/case5/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1358/case5/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1358/case5/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1358/case5/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1358/case5/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1358/case5/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1362/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1362/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1362/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1362/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1362/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1362/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1362/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1362/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1362/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1362/case1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1362/case1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1362/case1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1362/case2/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1362/case2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1362/case2/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1362/case2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1362/case2/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1362/case2/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1362/case2/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1362/case2/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1362/case2/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1362/case2/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1362/case2/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1362/case2/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1402/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1402/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1402/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1402/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1402/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1402/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1402/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1402/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1402/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1402/case1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1402/case1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1402/case1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1421/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1421/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1421/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1421/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1421/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1421/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1421/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1421/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1421/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1421/case1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1421/case1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1421/case1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1423/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1423/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1423/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1423/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1423/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1423/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1423/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1423/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1423/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1423/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1423/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1423/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1441/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1441/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1441/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1441/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1441/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1441/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1441/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1441/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1441/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1441/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1441/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1441/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1446/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1446/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1446/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1446/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1446/case1/input/input.tsx b/crates/swc/tests/fixture/issues-1xxx/1446/case1/input/input.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1446/case1/input/input.tsx rename to crates/swc/tests/fixture/issues-1xxx/1446/case1/input/input.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1446/case1/output/input.tsx b/crates/swc/tests/fixture/issues-1xxx/1446/case1/output/input.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1446/case1/output/input.tsx rename to crates/swc/tests/fixture/issues-1xxx/1446/case1/output/input.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1446/case2/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1446/case2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1446/case2/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1446/case2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1446/case2/input/input.tsx b/crates/swc/tests/fixture/issues-1xxx/1446/case2/input/input.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1446/case2/input/input.tsx rename to crates/swc/tests/fixture/issues-1xxx/1446/case2/input/input.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1446/case2/output/input.tsx b/crates/swc/tests/fixture/issues-1xxx/1446/case2/output/input.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1446/case2/output/input.tsx rename to crates/swc/tests/fixture/issues-1xxx/1446/case2/output/input.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1446/case3/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1446/case3/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1446/case3/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1446/case3/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1446/case3/input/index.tsx b/crates/swc/tests/fixture/issues-1xxx/1446/case3/input/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1446/case3/input/index.tsx rename to crates/swc/tests/fixture/issues-1xxx/1446/case3/input/index.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1446/case3/output/index.tsx b/crates/swc/tests/fixture/issues-1xxx/1446/case3/output/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1446/case3/output/index.tsx rename to crates/swc/tests/fixture/issues-1xxx/1446/case3/output/index.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1448/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1448/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1448/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1448/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1448/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1448/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1448/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1448/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1448/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1448/case1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1448/case1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1448/case1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1449/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1449/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1449/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1449/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1449/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1449/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1449/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1449/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1454/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1454/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1454/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1454/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1454/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1454/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1454/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1454/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1454/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1454/case1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1454/case1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1454/case1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1454/case2/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1454/case2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1454/case2/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1454/case2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1454/case2/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1454/case2/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1454/case2/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1454/case2/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1454/case2/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1454/case2/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1454/case2/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1454/case2/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1454/case3/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1454/case3/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1454/case3/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1454/case3/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1454/case3/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1454/case3/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1454/case3/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1454/case3/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1455/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1455/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1455/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1455/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1455/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1455/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1455/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1455/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1455/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1455/case1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1455/case1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1455/case1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1455/case2/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1455/case2/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1455/case2/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1455/case2/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1455/case2/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1455/case2/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1455/case2/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1455/case2/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1456/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1456/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1456/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1456/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1456/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1456/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1456/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1456/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1456/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1456/case1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1456/case1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1456/case1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1456/case2/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1456/case2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1456/case2/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1456/case2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1456/case2/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1456/case2/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1456/case2/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1456/case2/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1456/case2/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1456/case2/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1456/case2/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1456/case2/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1457/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1457/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1457/case1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1457/case1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case2-es2020/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1457/case2-es2020/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case2-es2020/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1457/case2-es2020/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case2-es2020/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1457/case2-es2020/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case2-es2020/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1457/case2-es2020/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case2-es2020/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1457/case2-es2020/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case2-es2020/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1457/case2-es2020/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case3-es2019/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1457/case3-es2019/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case3-es2019/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1457/case3-es2019/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case3-es2019/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1457/case3-es2019/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case3-es2019/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1457/case3-es2019/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case3-es2019/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1457/case3-es2019/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case3-es2019/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1457/case3-es2019/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case4-es2018/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1457/case4-es2018/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case4-es2018/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1457/case4-es2018/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case4-es2018/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1457/case4-es2018/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case4-es2018/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1457/case4-es2018/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case4-es2018/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1457/case4-es2018/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case4-es2018/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1457/case4-es2018/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case5-es2017/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1457/case5-es2017/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case5-es2017/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1457/case5-es2017/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case5-es2017/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1457/case5-es2017/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case5-es2017/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1457/case5-es2017/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case5-es2017/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1457/case5-es2017/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case5-es2017/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1457/case5-es2017/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case6-es2016/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1457/case6-es2016/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case6-es2016/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1457/case6-es2016/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case6-es2016/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1457/case6-es2016/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case6-es2016/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1457/case6-es2016/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case6-es2016/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1457/case6-es2016/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case6-es2016/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1457/case6-es2016/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case7-es2015/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1457/case7-es2015/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case7-es2015/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1457/case7-es2015/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case7-es2015/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1457/case7-es2015/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case7-es2015/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1457/case7-es2015/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case7-es2015/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1457/case7-es2015/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case7-es2015/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1457/case7-es2015/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case8-es5/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1457/case8-es5/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case8-es5/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1457/case8-es5/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case8-es5/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1457/case8-es5/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case8-es5/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1457/case8-es5/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case8-es5/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1457/case8-es5/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case8-es5/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1457/case8-es5/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case9-es3/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1457/case9-es3/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case9-es3/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1457/case9-es3/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case9-es3/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1457/case9-es3/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case9-es3/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1457/case9-es3/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1457/case9-es3/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1457/case9-es3/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1457/case9-es3/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1457/case9-es3/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1477/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1477/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1477/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1477/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1477/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1477/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1477/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1477/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1479/case-es2020/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1479/case-es2020/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1479/case-es2020/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1479/case-es2020/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1479/case-es2020/input/index.tsx b/crates/swc/tests/fixture/issues-1xxx/1479/case-es2020/input/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1479/case-es2020/input/index.tsx rename to crates/swc/tests/fixture/issues-1xxx/1479/case-es2020/input/index.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1479/case-es2020/output/index.tsx b/crates/swc/tests/fixture/issues-1xxx/1479/case-es2020/output/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1479/case-es2020/output/index.tsx rename to crates/swc/tests/fixture/issues-1xxx/1479/case-es2020/output/index.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1479/case-es5/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1479/case-es5/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1479/case-es5/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1479/case-es5/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1479/case-es5/input/index.tsx b/crates/swc/tests/fixture/issues-1xxx/1479/case-es5/input/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1479/case-es5/input/index.tsx rename to crates/swc/tests/fixture/issues-1xxx/1479/case-es5/input/index.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1479/case-es5/output/index.tsx b/crates/swc/tests/fixture/issues-1xxx/1479/case-es5/output/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1479/case-es5/output/index.tsx rename to crates/swc/tests/fixture/issues-1xxx/1479/case-es5/output/index.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1488/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1488/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1488/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1488/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1488/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1488/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1488/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1488/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1490/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1490/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1490/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1490/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1490/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1490/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1490/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1490/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1490/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1490/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1490/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1490/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1490/full/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1490/full/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1490/full/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1490/full/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1490/full/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1490/full/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1490/full/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1490/full/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1490/full/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1490/full/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1490/full/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1490/full/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1505/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1505/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1505/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1505/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1505/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1505/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1505/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1505/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1505/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1505/case1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1505/case1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1505/case1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1505/case2/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1505/case2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1505/case2/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1505/case2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1505/case2/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1505/case2/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1505/case2/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1505/case2/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1505/case2/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1505/case2/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1505/case2/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1505/case2/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1505/case3/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1505/case3/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1505/case3/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1505/case3/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1505/case3/input/index.tsx b/crates/swc/tests/fixture/issues-1xxx/1505/case3/input/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1505/case3/input/index.tsx rename to crates/swc/tests/fixture/issues-1xxx/1505/case3/input/index.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1505/case3/output/index.tsx b/crates/swc/tests/fixture/issues-1xxx/1505/case3/output/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1505/case3/output/index.tsx rename to crates/swc/tests/fixture/issues-1xxx/1505/case3/output/index.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1505/case4/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1505/case4/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1505/case4/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1505/case4/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1505/case4/input/index.tsx b/crates/swc/tests/fixture/issues-1xxx/1505/case4/input/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1505/case4/input/index.tsx rename to crates/swc/tests/fixture/issues-1xxx/1505/case4/input/index.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1505/case4/output/index.tsx b/crates/swc/tests/fixture/issues-1xxx/1505/case4/output/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1505/case4/output/index.tsx rename to crates/swc/tests/fixture/issues-1xxx/1505/case4/output/index.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1505/case5/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1505/case5/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1505/case5/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1505/case5/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1505/case5/input/index.tsx b/crates/swc/tests/fixture/issues-1xxx/1505/case5/input/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1505/case5/input/index.tsx rename to crates/swc/tests/fixture/issues-1xxx/1505/case5/input/index.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1505/case5/output/index.tsx b/crates/swc/tests/fixture/issues-1xxx/1505/case5/output/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1505/case5/output/index.tsx rename to crates/swc/tests/fixture/issues-1xxx/1505/case5/output/index.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1505/tsx-default/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1505/tsx-default/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1505/tsx-default/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1505/tsx-default/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1505/tsx-default/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1505/tsx-default/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1505/tsx-default/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1505/tsx-default/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1505/tsx-default/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1505/tsx-default/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1505/tsx-default/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1505/tsx-default/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1507/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1507/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1507/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1507/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1507/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1507/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1507/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1507/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1507/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1507/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1507/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1507/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1508/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1508/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1508/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1508/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1508/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1508/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1508/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1508/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1515/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1515/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1515/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1515/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1515/case1/input/input.ts b/crates/swc/tests/fixture/issues-1xxx/1515/case1/input/input.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1515/case1/input/input.ts rename to crates/swc/tests/fixture/issues-1xxx/1515/case1/input/input.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1515/case1/output/input.ts b/crates/swc/tests/fixture/issues-1xxx/1515/case1/output/input.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1515/case1/output/input.ts rename to crates/swc/tests/fixture/issues-1xxx/1515/case1/output/input.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1525/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1525/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1525/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1525/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1525/case1/input/index.tsx b/crates/swc/tests/fixture/issues-1xxx/1525/case1/input/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1525/case1/input/index.tsx rename to crates/swc/tests/fixture/issues-1xxx/1525/case1/input/index.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1525/case1/output/index.tsx b/crates/swc/tests/fixture/issues-1xxx/1525/case1/output/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1525/case1/output/index.tsx rename to crates/swc/tests/fixture/issues-1xxx/1525/case1/output/index.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1545/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1545/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1545/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1545/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1545/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1545/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1545/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1545/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1545/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1545/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1545/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1545/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1549/case1-es3/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1549/case1-es3/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1549/case1-es3/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1549/case1-es3/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1549/case1-es3/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1549/case1-es3/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1549/case1-es3/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1549/case1-es3/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1549/case1-es3/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1549/case1-es3/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1549/case1-es3/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1549/case1-es3/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1549/case2-es5/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1549/case2-es5/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1549/case2-es5/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1549/case2-es5/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1549/case2-es5/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1549/case2-es5/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1549/case2-es5/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1549/case2-es5/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1549/case2-es5/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1549/case2-es5/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1549/case2-es5/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1549/case2-es5/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1549/case3-es2015/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1549/case3-es2015/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1549/case3-es2015/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1549/case3-es2015/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1549/case3-es2015/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1549/case3-es2015/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1549/case3-es2015/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1549/case3-es2015/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1549/case3-es2015/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1549/case3-es2015/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1549/case3-es2015/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1549/case3-es2015/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1554/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1554/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1554/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1554/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1554/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1554/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1554/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1554/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1554/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1554/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1554/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1554/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1554/case2/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1554/case2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1554/case2/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1554/case2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1554/case2/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1554/case2/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1554/case2/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1554/case2/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1554/case2/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1554/case2/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1554/case2/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1554/case2/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1555/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1555/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1555/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1555/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1555/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1555/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1555/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1555/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1557/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1557/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1557/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1557/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1557/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1557/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1557/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1557/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1557/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1557/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1557/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1557/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1568/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1568/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1568/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1568/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1568/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1568/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1568/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1568/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1568/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1568/case1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1568/case1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1568/case1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1575/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1575/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1575/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1575/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1575/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1575/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1575/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1575/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1575/case2/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1575/case2/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1575/case2/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1575/case2/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1575/case2/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1575/case2/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1575/case2/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1575/case2/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1581/.case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1581/.case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1581/.case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1581/.case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1581/.case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1581/.case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1581/.case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1581/.case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1581/case2/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1581/case2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1581/case2/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1581/case2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1581/case2/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1581/case2/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1581/case2/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1581/case2/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1581/case2/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1581/case2/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1581/case2/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1581/case2/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1581/case2/output/index.map b/crates/swc/tests/fixture/issues-1xxx/1581/case2/output/index.map similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1581/case2/output/index.map rename to crates/swc/tests/fixture/issues-1xxx/1581/case2/output/index.map diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1600/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1600/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1600/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1600/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1600/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1600/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1600/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1600/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1600/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1600/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1600/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1600/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1612/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1612/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1612/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1612/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1612/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1612/case1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1612/case1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1612/case1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1614/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1614/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1614/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1614/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1614/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1614/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1614/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1614/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1614/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1614/case1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1614/case1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1614/case1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1660/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1660/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1660/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1660/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1660/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1660/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1660/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1660/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1660/case2/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1660/case2/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1660/case2/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1660/case2/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1660/case2/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1660/case2/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1660/case2/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1660/case2/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1660/case3/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1660/case3/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1660/case3/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1660/case3/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1660/case3/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1660/case3/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1660/case3/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1660/case3/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1660/es3/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1660/es3/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1660/es3/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1660/es3/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1660/es3/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1660/es3/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1660/es3/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1660/es3/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1660/es3/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1660/es3/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1660/es3/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1660/es3/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1660/es5/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1660/es5/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1660/es5/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1660/es5/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1660/es5/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1660/es5/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1660/es5/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1660/es5/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1660/es5/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1660/es5/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1660/es5/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1660/es5/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1661/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1661/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1661/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1661/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1661/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1661/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1661/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1661/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1661/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1661/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1661/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1661/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es2015/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1681/es2015/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es2015/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1681/es2015/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es2015/input/input.js b/crates/swc/tests/fixture/issues-1xxx/1681/es2015/input/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es2015/input/input.js rename to crates/swc/tests/fixture/issues-1xxx/1681/es2015/input/input.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es2015/output/input.js b/crates/swc/tests/fixture/issues-1xxx/1681/es2015/output/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es2015/output/input.js rename to crates/swc/tests/fixture/issues-1xxx/1681/es2015/output/input.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es2016/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1681/es2016/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es2016/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1681/es2016/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es2016/input/input.js b/crates/swc/tests/fixture/issues-1xxx/1681/es2016/input/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es2016/input/input.js rename to crates/swc/tests/fixture/issues-1xxx/1681/es2016/input/input.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es2016/output/input.js b/crates/swc/tests/fixture/issues-1xxx/1681/es2016/output/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es2016/output/input.js rename to crates/swc/tests/fixture/issues-1xxx/1681/es2016/output/input.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es2017/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1681/es2017/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es2017/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1681/es2017/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es2017/input/input.js b/crates/swc/tests/fixture/issues-1xxx/1681/es2017/input/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es2017/input/input.js rename to crates/swc/tests/fixture/issues-1xxx/1681/es2017/input/input.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es2017/output/input.js b/crates/swc/tests/fixture/issues-1xxx/1681/es2017/output/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es2017/output/input.js rename to crates/swc/tests/fixture/issues-1xxx/1681/es2017/output/input.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es2018/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1681/es2018/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es2018/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1681/es2018/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es2018/input/input.js b/crates/swc/tests/fixture/issues-1xxx/1681/es2018/input/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es2018/input/input.js rename to crates/swc/tests/fixture/issues-1xxx/1681/es2018/input/input.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es2018/output/input.js b/crates/swc/tests/fixture/issues-1xxx/1681/es2018/output/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es2018/output/input.js rename to crates/swc/tests/fixture/issues-1xxx/1681/es2018/output/input.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es2019/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1681/es2019/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es2019/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1681/es2019/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es2019/input/input.js b/crates/swc/tests/fixture/issues-1xxx/1681/es2019/input/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es2019/input/input.js rename to crates/swc/tests/fixture/issues-1xxx/1681/es2019/input/input.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es2019/output/input.js b/crates/swc/tests/fixture/issues-1xxx/1681/es2019/output/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es2019/output/input.js rename to crates/swc/tests/fixture/issues-1xxx/1681/es2019/output/input.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es2020/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1681/es2020/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es2020/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1681/es2020/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es2020/input/input.js b/crates/swc/tests/fixture/issues-1xxx/1681/es2020/input/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es2020/input/input.js rename to crates/swc/tests/fixture/issues-1xxx/1681/es2020/input/input.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es2020/output/input.js b/crates/swc/tests/fixture/issues-1xxx/1681/es2020/output/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es2020/output/input.js rename to crates/swc/tests/fixture/issues-1xxx/1681/es2020/output/input.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es2021/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1681/es2021/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es2021/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1681/es2021/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es2021/input/input.js b/crates/swc/tests/fixture/issues-1xxx/1681/es2021/input/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es2021/input/input.js rename to crates/swc/tests/fixture/issues-1xxx/1681/es2021/input/input.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es2021/output/input.js b/crates/swc/tests/fixture/issues-1xxx/1681/es2021/output/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es2021/output/input.js rename to crates/swc/tests/fixture/issues-1xxx/1681/es2021/output/input.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es3/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1681/es3/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es3/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1681/es3/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es3/input/input.js b/crates/swc/tests/fixture/issues-1xxx/1681/es3/input/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es3/input/input.js rename to crates/swc/tests/fixture/issues-1xxx/1681/es3/input/input.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es3/output/input.js b/crates/swc/tests/fixture/issues-1xxx/1681/es3/output/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es3/output/input.js rename to crates/swc/tests/fixture/issues-1xxx/1681/es3/output/input.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es5/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1681/es5/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es5/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1681/es5/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es5/input/input.js b/crates/swc/tests/fixture/issues-1xxx/1681/es5/input/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es5/input/input.js rename to crates/swc/tests/fixture/issues-1xxx/1681/es5/input/input.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1681/es5/output/input.js b/crates/swc/tests/fixture/issues-1xxx/1681/es5/output/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1681/es5/output/input.js rename to crates/swc/tests/fixture/issues-1xxx/1681/es5/output/input.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1682/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1682/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1682/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1682/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1682/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1682/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1682/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1682/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1682/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1682/case1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1682/case1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1682/case1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1682/case2/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1682/case2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1682/case2/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1682/case2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1682/case2/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1682/case2/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1682/case2/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1682/case2/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1682/case2/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1682/case2/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1682/case2/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1682/case2/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1687/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1687/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1687/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1687/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1687/input/input.tsx b/crates/swc/tests/fixture/issues-1xxx/1687/input/input.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1687/input/input.tsx rename to crates/swc/tests/fixture/issues-1xxx/1687/input/input.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1687/output/input.tsx b/crates/swc/tests/fixture/issues-1xxx/1687/output/input.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1687/output/input.tsx rename to crates/swc/tests/fixture/issues-1xxx/1687/output/input.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1694/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1694/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1694/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1694/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1694/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1694/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1694/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1694/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1701/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1701/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1701/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1701/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1701/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1701/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1701/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1701/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1701/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1701/case1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1701/case1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1701/case1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1701/case2/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1701/case2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1701/case2/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1701/case2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1701/case2/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1701/case2/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1701/case2/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1701/case2/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1701/case2/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1701/case2/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1701/case2/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1701/case2/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1713/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1713/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1713/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1713/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1713/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1713/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1713/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1713/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1713/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1713/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1713/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1713/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1714/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1714/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1714/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1714/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1714/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1714/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1714/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1714/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1714/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1714/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1714/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1714/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1718/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1718/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1718/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1718/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1718/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1718/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1718/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1718/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1718/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1718/case1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1718/case1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1718/case1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1718/case2/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1718/case2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1718/case2/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1718/case2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1718/case2/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1718/case2/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1718/case2/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1718/case2/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1718/case2/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1718/case2/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1718/case2/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1718/case2/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1721/case1/async-generator/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1721/case1/async-generator/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1721/case1/async-generator/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1721/case1/async-generator/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1721/case1/async-generator/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1721/case1/async-generator/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1721/case1/async-generator/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1721/case1/async-generator/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1721/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1721/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1721/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1721/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1721/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1721/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1721/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1721/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1721/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1721/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1721/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1721/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1722/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1722/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1722/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1722/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1722/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1722/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1722/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1722/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1722/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1722/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1722/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1722/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1726/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1726/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1726/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1726/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1726/case1/input/index.tsx b/crates/swc/tests/fixture/issues-1xxx/1726/case1/input/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1726/case1/input/index.tsx rename to crates/swc/tests/fixture/issues-1xxx/1726/case1/input/index.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1726/case1/output/index.tsx b/crates/swc/tests/fixture/issues-1xxx/1726/case1/output/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1726/case1/output/index.tsx rename to crates/swc/tests/fixture/issues-1xxx/1726/case1/output/index.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1729/case1/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1729/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1729/case1/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1729/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1729/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1729/case1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1729/case1/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1729/case1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1729/case2/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1729/case2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1729/case2/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1729/case2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1729/case2/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1729/case2/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1729/case2/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1729/case2/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1729/case2/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1729/case2/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1729/case2/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1729/case2/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1729/case3/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1729/case3/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1729/case3/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1729/case3/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1729/case3/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1729/case3/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1729/case3/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1729/case3/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1729/case3/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1729/case3/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1729/case3/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1729/case3/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1729/case4/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1729/case4/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1729/case4/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1729/case4/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1729/case4/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1729/case4/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1729/case4/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1729/case4/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1729/case4/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1729/case4/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1729/case4/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1729/case4/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1734/case1-B/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1734/case1-B/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1734/case1-B/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1734/case1-B/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1734/case1-B/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1734/case1-B/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1734/case1-B/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1734/case1-B/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1734/case1-B/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1734/case1-B/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1734/case1-B/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1734/case1-B/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1734/case2-C/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1734/case2-C/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1734/case2-C/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1734/case2-C/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1734/case2-C/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1734/case2-C/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1734/case2-C/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1734/case2-C/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1734/case2-C/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1734/case2-C/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1734/case2-C/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1734/case2-C/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1734/case3-D/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1734/case3-D/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1734/case3-D/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1734/case3-D/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1734/case3-D/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1734/case3-D/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1734/case3-D/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1734/case3-D/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1734/case3-D/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1734/case3-D/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1734/case3-D/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1734/case3-D/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1742/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1742/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1742/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1742/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1742/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1742/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1742/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1742/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1744/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1744/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1744/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1744/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1744/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1744/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1744/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1744/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1752/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1752/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1752/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1752/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1752/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1752/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1752/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1752/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1752/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1752/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1752/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1752/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1757/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1757/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1757/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1757/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1757/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1757/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1757/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1757/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1757/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1757/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1757/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1757/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1782/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1782/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1782/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1782/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1782/case1/input/index.tsx b/crates/swc/tests/fixture/issues-1xxx/1782/case1/input/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1782/case1/input/index.tsx rename to crates/swc/tests/fixture/issues-1xxx/1782/case1/input/index.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1782/case1/output/index.tsx b/crates/swc/tests/fixture/issues-1xxx/1782/case1/output/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1782/case1/output/index.tsx rename to crates/swc/tests/fixture/issues-1xxx/1782/case1/output/index.tsx diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1791/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1791/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1791/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1791/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1791/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1791/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1791/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1791/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1791/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1791/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1791/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1791/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1799/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1799/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1799/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1799/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case2-no-loose/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1799/case2-no-loose/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case2-no-loose/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1799/case2-no-loose/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case2-no-loose/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case2-no-loose/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case2-no-loose/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1799/case2-no-loose/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case2-no-loose/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case2-no-loose/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case2-no-loose/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1799/case2-no-loose/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case2/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1799/case2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case2/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1799/case2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case2/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case2/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case2/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1799/case2/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case2/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case2/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case2/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1799/case2/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case3/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1799/case3/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case3/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1799/case3/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case3/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case3/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case3/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1799/case3/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case3/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case3/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case3/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1799/case3/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case4/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1799/case4/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case4/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1799/case4/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case4/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case4/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case4/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1799/case4/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case4/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case4/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case4/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1799/case4/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case5/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1799/case5/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case5/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1799/case5/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case5/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case5/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case5/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1799/case5/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case5/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case5/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case5/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1799/case5/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case6-no-jsx/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1799/case6-no-jsx/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case6-no-jsx/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1799/case6-no-jsx/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case6-no-jsx/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case6-no-jsx/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case6-no-jsx/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1799/case6-no-jsx/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case6-no-jsx/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case6-no-jsx/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case6-no-jsx/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1799/case6-no-jsx/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case7-no-async/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1799/case7-no-async/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case7-no-async/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1799/case7-no-async/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case7-no-async/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case7-no-async/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case7-no-async/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1799/case7-no-async/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1799/case7-no-async/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case7-no-async/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1799/case7-no-async/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1799/case7-no-async/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1812/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1812/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1812/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1812/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1812/case1/input/input.js b/crates/swc/tests/fixture/issues-1xxx/1812/case1/input/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1812/case1/input/input.js rename to crates/swc/tests/fixture/issues-1xxx/1812/case1/input/input.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1812/case1/output/input.js b/crates/swc/tests/fixture/issues-1xxx/1812/case1/output/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1812/case1/output/input.js rename to crates/swc/tests/fixture/issues-1xxx/1812/case1/output/input.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1859/case1-js/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1859/case1-js/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1859/case1-js/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1859/case1-js/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1859/case1-js/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1859/case1-js/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1859/case1-js/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1859/case1-js/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1859/case1-js/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1859/case1-js/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1859/case1-js/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1859/case1-js/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1859/case2-ts/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1859/case2-ts/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1859/case2-ts/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1859/case2-ts/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1859/case2-ts/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1859/case2-ts/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1859/case2-ts/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1859/case2-ts/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1859/case2-ts/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1859/case2-ts/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1859/case2-ts/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1859/case2-ts/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1859/case3/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1859/case3/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1859/case3/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1859/case3/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1859/case3/input/bar.ts b/crates/swc/tests/fixture/issues-1xxx/1859/case3/input/bar.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1859/case3/input/bar.ts rename to crates/swc/tests/fixture/issues-1xxx/1859/case3/input/bar.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1859/case3/input/foo.ts b/crates/swc/tests/fixture/issues-1xxx/1859/case3/input/foo.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1859/case3/input/foo.ts rename to crates/swc/tests/fixture/issues-1xxx/1859/case3/input/foo.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1859/case3/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1859/case3/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1859/case3/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1859/case3/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1859/case3/input/lib.ts b/crates/swc/tests/fixture/issues-1xxx/1859/case3/input/lib.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1859/case3/input/lib.ts rename to crates/swc/tests/fixture/issues-1xxx/1859/case3/input/lib.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1859/case3/output/bar.ts b/crates/swc/tests/fixture/issues-1xxx/1859/case3/output/bar.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1859/case3/output/bar.ts rename to crates/swc/tests/fixture/issues-1xxx/1859/case3/output/bar.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1859/case3/output/foo.ts b/crates/swc/tests/fixture/issues-1xxx/1859/case3/output/foo.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1859/case3/output/foo.ts rename to crates/swc/tests/fixture/issues-1xxx/1859/case3/output/foo.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1859/case3/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1859/case3/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1859/case3/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1859/case3/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1859/case3/output/lib.ts b/crates/swc/tests/fixture/issues-1xxx/1859/case3/output/lib.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1859/case3/output/lib.ts rename to crates/swc/tests/fixture/issues-1xxx/1859/case3/output/lib.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1869/decorator/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1869/decorator/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1869/decorator/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1869/decorator/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1869/decorator/input/index.ts b/crates/swc/tests/fixture/issues-1xxx/1869/decorator/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1869/decorator/input/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1869/decorator/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1869/decorator/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1869/decorator/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1869/decorator/output/index.ts rename to crates/swc/tests/fixture/issues-1xxx/1869/decorator/output/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1918/case1/index.js b/crates/swc/tests/fixture/issues-1xxx/1918/case1/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1918/case1/index.js rename to crates/swc/tests/fixture/issues-1xxx/1918/case1/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1918/es2016/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1918/es2016/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1918/es2016/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1918/es2016/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1918/es2016/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1918/es2016/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1918/es2016/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1918/es2016/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1918/es2016/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1918/es2016/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1918/es2016/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1918/es2016/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1918/es5-after-other/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1918/es5-after-other/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1918/es5-after-other/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1918/es5-after-other/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1918/es5-after-other/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1918/es5-after-other/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1918/es5-after-other/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1918/es5-after-other/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1918/es5-after-other/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1918/es5-after-other/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1918/es5-after-other/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1918/es5-after-other/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1918/es5/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1918/es5/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1918/es5/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1918/es5/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1918/es5/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1918/es5/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1918/es5/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1918/es5/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1918/es5/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1918/es5/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1918/es5/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1918/es5/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1924/case1/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1924/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1924/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1924/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1924/case1/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1924/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1924/case1/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1924/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1924/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1924/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1924/case1/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1924/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1938/cjs/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1938/cjs/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1938/cjs/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1938/cjs/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1938/cjs/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1938/cjs/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1938/cjs/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1938/cjs/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1938/cjs/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1938/cjs/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1938/cjs/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1938/cjs/output/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1938/esm/input/.swcrc b/crates/swc/tests/fixture/issues-1xxx/1938/esm/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1938/esm/input/.swcrc rename to crates/swc/tests/fixture/issues-1xxx/1938/esm/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1938/esm/input/index.js b/crates/swc/tests/fixture/issues-1xxx/1938/esm/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1938/esm/input/index.js rename to crates/swc/tests/fixture/issues-1xxx/1938/esm/input/index.js diff --git a/crates/swc/tests/fixture/issues-1xxx/issue-1938/esm/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1938/esm/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/issue-1938/esm/output/index.js rename to crates/swc/tests/fixture/issues-1xxx/1938/esm/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2000/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2000/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2000/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2000/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2000/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2000/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2000/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2000/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2000/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2000/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2000/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2000/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2011/no-minify/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2011/no-minify/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2011/no-minify/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2011/no-minify/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2011/no-minify/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2011/no-minify/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2011/no-minify/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2011/no-minify/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2011/no-minify/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2011/no-minify/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2011/no-minify/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2011/no-minify/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2011/reduced/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2011/reduced/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2011/reduced/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2011/reduced/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2011/reduced/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2011/reduced/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2011/reduced/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2011/reduced/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2011/reduced/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2011/reduced/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2011/reduced/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2011/reduced/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2020/case1/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2020/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2020/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2020/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2020/case1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2020/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2020/case1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2020/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2020/case1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2020/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2020/case1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2020/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/es2016/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2021/es2016/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/es2016/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2021/es2016/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/es2016/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2021/es2016/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/es2016/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2021/es2016/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/es2016/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2021/es2016/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/es2016/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2021/es2016/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/es2017/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2021/es2017/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/es2017/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2021/es2017/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/es2017/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2021/es2017/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/es2017/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2021/es2017/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/es2017/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2021/es2017/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/es2017/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2021/es2017/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/es2018/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2021/es2018/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/es2018/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2021/es2018/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/es2018/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2021/es2018/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/es2018/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2021/es2018/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/es2018/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2021/es2018/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/es2018/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2021/es2018/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/es2019/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2021/es2019/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/es2019/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2021/es2019/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/es2019/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2021/es2019/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/es2019/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2021/es2019/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/es2019/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2021/es2019/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/es2019/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2021/es2019/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/es2020/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2021/es2020/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/es2020/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2021/es2020/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/es2020/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2021/es2020/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/es2020/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2021/es2020/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/es2020/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2021/es2020/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/es2020/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2021/es2020/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/es2021/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2021/es2021/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/es2021/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2021/es2021/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/es2021/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2021/es2021/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/es2021/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2021/es2021/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/es2021/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2021/es2021/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/es2021/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2021/es2021/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/es2022/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2021/es2022/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/es2022/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2021/es2022/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/es2022/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2021/es2022/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/es2022/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2021/es2022/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/es2022/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2021/es2022/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/es2022/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2021/es2022/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/full/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2021/full/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/full/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2021/full/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/full/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2021/full/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/full/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2021/full/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2021/full/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2021/full/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2021/full/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2021/full/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2022/full/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2022/full/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2022/full/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2022/full/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2022/full/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2022/full/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2022/full/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2022/full/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2022/full/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2022/full/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2022/full/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2022/full/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2022/no-opt/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2022/no-opt/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2022/no-opt/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2022/no-opt/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2022/no-opt/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2022/no-opt/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2022/no-opt/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2022/no-opt/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2022/no-opt/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2022/no-opt/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2022/no-opt/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2022/no-opt/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2024/es2016/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2024/es2016/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2024/es2016/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2024/es2016/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2024/es2016/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2024/es2016/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2024/es2016/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2024/es2016/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2024/es2016/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2024/es2016/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2024/es2016/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2024/es2016/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2024/full/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2024/full/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2024/full/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2024/full/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2024/full/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2024/full/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2024/full/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2024/full/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2024/full/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2024/full/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2024/full/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2024/full/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2024/no-module/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2024/no-module/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2024/no-module/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2024/no-module/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2024/no-module/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2024/no-module/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2024/no-module/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2024/no-module/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2024/no-module/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2024/no-module/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2024/no-module/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2024/no-module/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2027/case1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2027/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2027/case1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2027/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2027/case1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2027/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2027/case1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2027/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2037/case1/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2037/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2037/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2037/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2037/case1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2037/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2037/case1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2037/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2037/case1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2037/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2037/case1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2037/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2050/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2050/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2050/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2050/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2050/input/index.ts b/crates/swc/tests/fixture/issues-2xxx/2050/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2050/input/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2050/input/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2050/input/subfolder/A.ts b/crates/swc/tests/fixture/issues-2xxx/2050/input/subfolder/A.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2050/input/subfolder/A.ts rename to crates/swc/tests/fixture/issues-2xxx/2050/input/subfolder/A.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2050/input/subfolder/B.ts b/crates/swc/tests/fixture/issues-2xxx/2050/input/subfolder/B.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2050/input/subfolder/B.ts rename to crates/swc/tests/fixture/issues-2xxx/2050/input/subfolder/B.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2050/output/index.ts b/crates/swc/tests/fixture/issues-2xxx/2050/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2050/output/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2050/output/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2050/output/subfolder/A.ts b/crates/swc/tests/fixture/issues-2xxx/2050/output/subfolder/A.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2050/output/subfolder/A.ts rename to crates/swc/tests/fixture/issues-2xxx/2050/output/subfolder/A.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2050/output/subfolder/B.ts b/crates/swc/tests/fixture/issues-2xxx/2050/output/subfolder/B.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2050/output/subfolder/B.ts rename to crates/swc/tests/fixture/issues-2xxx/2050/output/subfolder/B.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2056/1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2056/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2056/1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2056/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2056/1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2056/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2056/1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2056/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2063/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2063/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2063/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2063/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2063/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2063/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2063/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2063/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2086/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2086/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2086/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2086/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2086/input/index.ts b/crates/swc/tests/fixture/issues-2xxx/2086/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2086/input/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2086/input/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2086/output/index.ts b/crates/swc/tests/fixture/issues-2xxx/2086/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2086/output/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2086/output/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2091/case1/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2091/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2091/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2091/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2091/case1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2091/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2091/case1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2091/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2091/case1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2091/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2091/case1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2091/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2108/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2108/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2108/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2108/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2108/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2108/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2108/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2108/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2108/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2108/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2108/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2108/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2118/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2118/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2118/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2118/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2118/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2118/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2118/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2118/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2118/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2118/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2118/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2118/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2139/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2139/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2139/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2139/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2139/input/index.tsx b/crates/swc/tests/fixture/issues-2xxx/2139/input/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2139/input/index.tsx rename to crates/swc/tests/fixture/issues-2xxx/2139/input/index.tsx diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2139/output/index.tsx b/crates/swc/tests/fixture/issues-2xxx/2139/output/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2139/output/index.tsx rename to crates/swc/tests/fixture/issues-2xxx/2139/output/index.tsx diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2150/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2150/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2150/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2150/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2150/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2150/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2150/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2150/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2150/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2150/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2150/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2150/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2154/case1/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2154/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2154/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2154/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2154/case1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2154/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2154/case1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2154/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2154/case1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2154/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2154/case1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2154/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2162/case1/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2162/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2162/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2162/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2162/case1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2162/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2162/case1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2162/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2162/case1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2162/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2162/case1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2162/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2162/case2/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2162/case2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2162/case2/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2162/case2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2162/case2/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2162/case2/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2162/case2/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2162/case2/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2162/case2/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2162/case2/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2162/case2/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2162/case2/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2162/case3/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2162/case3/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2162/case3/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2162/case3/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2162/case3/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2162/case3/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2162/case3/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2162/case3/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2162/case3/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2162/case3/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2162/case3/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2162/case3/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2162/case4/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2162/case4/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2162/case4/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2162/case4/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2162/case4/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2162/case4/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2162/case4/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2162/case4/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2162/case4/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2162/case4/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2162/case4/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2162/case4/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2162/case5/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2162/case5/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2162/case5/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2162/case5/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2162/case5/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2162/case5/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2162/case5/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2162/case5/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2162/case5/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2162/case5/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2162/case5/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2162/case5/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2162/case6/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2162/case6/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2162/case6/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2162/case6/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2162/case6/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2162/case6/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2162/case6/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2162/case6/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2162/case6/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2162/case6/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2162/case6/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2162/case6/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2164/es2015/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2164/es2015/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2164/es2015/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2164/es2015/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2164/es2015/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2164/es2015/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2164/es2015/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2164/es2015/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2164/es2015/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2164/es2015/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2164/es2015/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2164/es2015/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2164/es2016/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2164/es2016/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2164/es2016/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2164/es2016/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2164/es2016/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2164/es2016/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2164/es2016/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2164/es2016/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2164/es2016/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2164/es2016/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2164/es2016/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2164/es2016/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2164/es2018/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2164/es2018/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2164/es2018/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2164/es2018/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2164/es2018/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2164/es2018/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2164/es2018/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2164/es2018/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2164/es2018/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2164/es2018/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2164/es2018/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2164/es2018/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2164/es5/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2164/es5/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2164/es5/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2164/es5/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2164/es5/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2164/es5/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2164/es5/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2164/es5/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2164/es5/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2164/es5/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2164/es5/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2164/es5/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2170/case1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2170/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2170/case1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2170/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2170/case1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2170/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2170/case1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2170/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2208/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2208/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2208/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2208/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2208/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2208/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2208/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2208/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2208/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2208/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2208/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2208/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2214/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2214/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2214/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2214/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2214/input/index.tsx b/crates/swc/tests/fixture/issues-2xxx/2214/input/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2214/input/index.tsx rename to crates/swc/tests/fixture/issues-2xxx/2214/input/index.tsx diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2214/output/index.tsx b/crates/swc/tests/fixture/issues-2xxx/2214/output/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2214/output/index.tsx rename to crates/swc/tests/fixture/issues-2xxx/2214/output/index.tsx diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2216/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2216/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2216/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2216/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2216/input/index.ts b/crates/swc/tests/fixture/issues-2xxx/2216/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2216/input/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2216/input/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2216/output/index.ts b/crates/swc/tests/fixture/issues-2xxx/2216/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2216/output/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2216/output/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2225/case1/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2225/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2225/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2225/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2225/case1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2225/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2225/case1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2225/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2225/case1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2225/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2225/case1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2225/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2232/case1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2232/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2232/case1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2232/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2232/case1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2232/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2232/case1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2232/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2232/case2/input/index.ts b/crates/swc/tests/fixture/issues-2xxx/2232/case2/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2232/case2/input/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2232/case2/input/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2232/case2/output/index.ts b/crates/swc/tests/fixture/issues-2xxx/2232/case2/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2232/case2/output/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2232/case2/output/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2248/es2017/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2248/es2017/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2248/es2017/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2248/es2017/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2248/es2017/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2248/es2017/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2248/es2017/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2248/es2017/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2248/es2017/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2248/es2017/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2248/es2017/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2248/es2017/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2248/es5/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2248/es5/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2248/es5/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2248/es5/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2248/es5/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2248/es5/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2248/es5/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2248/es5/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2248/es5/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2248/es5/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2248/es5/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2248/es5/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2281/case1/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2281/case1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2281/case1/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2281/case1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2281/case1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2281/case1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2281/case1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2281/case1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2281/case1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2281/case1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2281/case1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2281/case1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2310/input/index.tsx b/crates/swc/tests/fixture/issues-2xxx/2310/input/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2310/input/index.tsx rename to crates/swc/tests/fixture/issues-2xxx/2310/input/index.tsx diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2310/output/index.tsx b/crates/swc/tests/fixture/issues-2xxx/2310/output/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2310/output/index.tsx rename to crates/swc/tests/fixture/issues-2xxx/2310/output/index.tsx diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2319/1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2319/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2319/1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2319/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2319/1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2319/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2319/1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2319/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2330/1/input/index.ts b/crates/swc/tests/fixture/issues-2xxx/2330/1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2330/1/input/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2330/1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2330/1/output/index.ts b/crates/swc/tests/fixture/issues-2xxx/2330/1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2330/1/output/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2330/1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2336/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2336/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2336/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2336/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2336/input/input.tsx b/crates/swc/tests/fixture/issues-2xxx/2336/input/input.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2336/input/input.tsx rename to crates/swc/tests/fixture/issues-2xxx/2336/input/input.tsx diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2336/output/input.tsx b/crates/swc/tests/fixture/issues-2xxx/2336/output/input.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2336/output/input.tsx rename to crates/swc/tests/fixture/issues-2xxx/2336/output/input.tsx diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2351/1/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2351/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2351/1/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2351/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2351/1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2351/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2351/1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2351/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2351/1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2351/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2351/1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2351/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2352/1/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2352/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2352/1/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2352/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2352/1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2352/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2352/1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2352/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2352/1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2352/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2352/1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2352/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2372/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2372/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2372/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2372/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2372/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2372/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2372/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2372/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2372/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2372/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2372/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2372/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2413/1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2413/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2413/1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2413/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2413/1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2413/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2413/1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2413/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2418/jsx-directive/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2418/jsx-directive/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2418/jsx-directive/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2418/jsx-directive/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2418/jsx-directive/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2418/jsx-directive/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2418/jsx-directive/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2418/jsx-directive/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2418/jsx-directive/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2418/jsx-directive/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2418/jsx-directive/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2418/jsx-directive/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2418/pragma-config/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2418/pragma-config/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2418/pragma-config/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2418/pragma-config/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2418/pragma-config/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2418/pragma-config/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2418/pragma-config/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2418/pragma-config/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2418/pragma-config/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2418/pragma-config/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2418/pragma-config/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2418/pragma-config/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2423/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2423/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2423/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2423/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2423/input/index.ts b/crates/swc/tests/fixture/issues-2xxx/2423/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2423/input/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2423/input/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2423/output/index.map b/crates/swc/tests/fixture/issues-2xxx/2423/output/index.map similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2423/output/index.map rename to crates/swc/tests/fixture/issues-2xxx/2423/output/index.map diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2423/output/index.ts b/crates/swc/tests/fixture/issues-2xxx/2423/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2423/output/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2423/output/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2428/1/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2428/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2428/1/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2428/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2428/1/input/index.ts b/crates/swc/tests/fixture/issues-2xxx/2428/1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2428/1/input/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2428/1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2428/1/output/index.ts b/crates/swc/tests/fixture/issues-2xxx/2428/1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2428/1/output/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2428/1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2468/1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2468/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2468/1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2468/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2468/1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2468/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2468/1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2468/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2476/1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2476/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2476/1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2476/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2476/1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2476/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2476/1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2476/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2493/1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2493/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2493/1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2493/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2493/1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2493/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2493/1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2493/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2531/1/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2531/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2531/1/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2531/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2531/1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2531/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2531/1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2531/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2531/1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2531/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2531/1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2531/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2531/2/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2531/2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2531/2/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2531/2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2531/2/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2531/2/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2531/2/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2531/2/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2531/2/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2531/2/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2531/2/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2531/2/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2539/1/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2539/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2539/1/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2539/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2539/1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2539/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2539/1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2539/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2539/1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2539/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2539/1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2539/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2606/1/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2606/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2606/1/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2606/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2606/1/input/index.ts b/crates/swc/tests/fixture/issues-2xxx/2606/1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2606/1/input/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2606/1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2606/1/output/index.ts b/crates/swc/tests/fixture/issues-2xxx/2606/1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2606/1/output/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2606/1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2613/1/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2613/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2613/1/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2613/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2613/1/input/index.ts b/crates/swc/tests/fixture/issues-2xxx/2613/1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2613/1/input/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2613/1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2613/1/output/index.ts b/crates/swc/tests/fixture/issues-2xxx/2613/1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2613/1/output/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2613/1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2614/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2614/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2614/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2614/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2614/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2614/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2614/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2614/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2614/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2614/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2614/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2614/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2636/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2636/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2636/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2636/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2636/input/index.ts b/crates/swc/tests/fixture/issues-2xxx/2636/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2636/input/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2636/input/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2636/output/index.ts b/crates/swc/tests/fixture/issues-2xxx/2636/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2636/output/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2636/output/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2679/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2679/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2679/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2679/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2679/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2679/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2679/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2679/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2679/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2679/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2679/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2679/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2717/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2717/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2717/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2717/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2717/input/index.ts b/crates/swc/tests/fixture/issues-2xxx/2717/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2717/input/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2717/input/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2717/output/index.ts b/crates/swc/tests/fixture/issues-2xxx/2717/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2717/output/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2717/output/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2758/1/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2758/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2758/1/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2758/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2758/1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2758/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2758/1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2758/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2758/1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2758/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2758/1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2758/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2822/1/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2822/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2822/1/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2822/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2822/1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2822/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2822/1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2822/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2822/1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2822/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2822/1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2822/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2822/2/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2822/2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2822/2/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2822/2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2822/2/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2822/2/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2822/2/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2822/2/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2822/2/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2822/2/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2822/2/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2822/2/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2834/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2834/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2834/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2834/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2834/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2834/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2834/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2834/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2834/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2834/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2834/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2834/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2844/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2844/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2844/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2844/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2844/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2844/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2844/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2844/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2844/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2844/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2844/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2844/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2854/1/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2854/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2854/1/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2854/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2854/1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2854/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2854/1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2854/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2854/1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2854/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2854/1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2854/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2856/1/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2856/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2856/1/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2856/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2856/1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2856/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2856/1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2856/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2856/1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2856/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2856/1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2856/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2858/1/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2858/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2858/1/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2858/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2858/1/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2858/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2858/1/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2858/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2858/1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2858/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2858/1/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2858/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2858/2/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2858/2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2858/2/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2858/2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2858/2/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2858/2/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2858/2/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2858/2/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2858/2/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2858/2/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2858/2/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2858/2/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2924/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2924/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2924/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2924/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2924/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2924/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2924/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2924/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2926/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2926/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2926/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2926/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2926/input/index.js b/crates/swc/tests/fixture/issues-2xxx/2926/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2926/input/index.js rename to crates/swc/tests/fixture/issues-2xxx/2926/input/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2926/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2926/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2926/output/index.js rename to crates/swc/tests/fixture/issues-2xxx/2926/output/index.js diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2964/case-1/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2964/case-1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2964/case-1/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2964/case-1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2964/case-1/input/index.ts b/crates/swc/tests/fixture/issues-2xxx/2964/case-1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2964/case-1/input/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2964/case-1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2964/case-1/output/index.ts b/crates/swc/tests/fixture/issues-2xxx/2964/case-1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2964/case-1/output/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2964/case-1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2964/case-2/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2964/case-2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2964/case-2/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2964/case-2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2964/case-2/input/index.ts b/crates/swc/tests/fixture/issues-2xxx/2964/case-2/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2964/case-2/input/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2964/case-2/input/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2964/case-2/output/index.ts b/crates/swc/tests/fixture/issues-2xxx/2964/case-2/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2964/case-2/output/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2964/case-2/output/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2964/case-3/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2964/case-3/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2964/case-3/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2964/case-3/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2964/case-3/input/index.ts b/crates/swc/tests/fixture/issues-2xxx/2964/case-3/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2964/case-3/input/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2964/case-3/input/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2964/case-3/output/index.ts b/crates/swc/tests/fixture/issues-2xxx/2964/case-3/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2964/case-3/output/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2964/case-3/output/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2964/case-4/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2964/case-4/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2964/case-4/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2964/case-4/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2964/case-4/input/index.tsx b/crates/swc/tests/fixture/issues-2xxx/2964/case-4/input/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2964/case-4/input/index.tsx rename to crates/swc/tests/fixture/issues-2xxx/2964/case-4/input/index.tsx diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2964/case-4/output/index.tsx b/crates/swc/tests/fixture/issues-2xxx/2964/case-4/output/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2964/case-4/output/index.tsx rename to crates/swc/tests/fixture/issues-2xxx/2964/case-4/output/index.tsx diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2988/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2988/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2988/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2988/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2988/input/index.ts b/crates/swc/tests/fixture/issues-2xxx/2988/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2988/input/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2988/input/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2988/output/index.ts b/crates/swc/tests/fixture/issues-2xxx/2988/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2988/output/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2988/output/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2990/1/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2990/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2990/1/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2990/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2990/1/input/index.ts b/crates/swc/tests/fixture/issues-2xxx/2990/1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2990/1/input/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2990/1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2990/1/output/index.ts b/crates/swc/tests/fixture/issues-2xxx/2990/1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2990/1/output/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2990/1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2990/2/input/.swcrc b/crates/swc/tests/fixture/issues-2xxx/2990/2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2990/2/input/.swcrc rename to crates/swc/tests/fixture/issues-2xxx/2990/2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2990/2/input/index.ts b/crates/swc/tests/fixture/issues-2xxx/2990/2/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2990/2/input/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2990/2/input/index.ts diff --git a/crates/swc/tests/fixture/issues-2xxx/issue-2990/2/output/index.ts b/crates/swc/tests/fixture/issues-2xxx/2990/2/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-2xxx/issue-2990/2/output/index.ts rename to crates/swc/tests/fixture/issues-2xxx/2990/2/output/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3055/1/input/.swcrc b/crates/swc/tests/fixture/issues-3xxx/3055/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3055/1/input/.swcrc rename to crates/swc/tests/fixture/issues-3xxx/3055/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3055/1/input/index.ts b/crates/swc/tests/fixture/issues-3xxx/3055/1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3055/1/input/index.ts rename to crates/swc/tests/fixture/issues-3xxx/3055/1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3055/1/output/index.ts b/crates/swc/tests/fixture/issues-3xxx/3055/1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3055/1/output/index.ts rename to crates/swc/tests/fixture/issues-3xxx/3055/1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3073/1/input/.swcrc b/crates/swc/tests/fixture/issues-3xxx/3073/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3073/1/input/.swcrc rename to crates/swc/tests/fixture/issues-3xxx/3073/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3073/1/input/index.ts b/crates/swc/tests/fixture/issues-3xxx/3073/1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3073/1/input/index.ts rename to crates/swc/tests/fixture/issues-3xxx/3073/1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3073/1/output/index.ts b/crates/swc/tests/fixture/issues-3xxx/3073/1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3073/1/output/index.ts rename to crates/swc/tests/fixture/issues-3xxx/3073/1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3073/2/input/.swcrc b/crates/swc/tests/fixture/issues-3xxx/3073/2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3073/2/input/.swcrc rename to crates/swc/tests/fixture/issues-3xxx/3073/2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3073/2/input/index.ts b/crates/swc/tests/fixture/issues-3xxx/3073/2/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3073/2/input/index.ts rename to crates/swc/tests/fixture/issues-3xxx/3073/2/input/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3073/2/output/index.ts b/crates/swc/tests/fixture/issues-3xxx/3073/2/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3073/2/output/index.ts rename to crates/swc/tests/fixture/issues-3xxx/3073/2/output/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3114/1/input/.swcrc b/crates/swc/tests/fixture/issues-3xxx/3114/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3114/1/input/.swcrc rename to crates/swc/tests/fixture/issues-3xxx/3114/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3114/1/input/index.ts b/crates/swc/tests/fixture/issues-3xxx/3114/1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3114/1/input/index.ts rename to crates/swc/tests/fixture/issues-3xxx/3114/1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3114/1/output/index.ts b/crates/swc/tests/fixture/issues-3xxx/3114/1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3114/1/output/index.ts rename to crates/swc/tests/fixture/issues-3xxx/3114/1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3114/2/input/.swcrc b/crates/swc/tests/fixture/issues-3xxx/3114/2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3114/2/input/.swcrc rename to crates/swc/tests/fixture/issues-3xxx/3114/2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3114/2/input/index.ts b/crates/swc/tests/fixture/issues-3xxx/3114/2/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3114/2/input/index.ts rename to crates/swc/tests/fixture/issues-3xxx/3114/2/input/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3114/2/output/index.ts b/crates/swc/tests/fixture/issues-3xxx/3114/2/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3114/2/output/index.ts rename to crates/swc/tests/fixture/issues-3xxx/3114/2/output/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3126/1/input/.swcrc b/crates/swc/tests/fixture/issues-3xxx/3126/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3126/1/input/.swcrc rename to crates/swc/tests/fixture/issues-3xxx/3126/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3126/1/input/index.js b/crates/swc/tests/fixture/issues-3xxx/3126/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3126/1/input/index.js rename to crates/swc/tests/fixture/issues-3xxx/3126/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3126/1/output/index.js b/crates/swc/tests/fixture/issues-3xxx/3126/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3126/1/output/index.js rename to crates/swc/tests/fixture/issues-3xxx/3126/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3266/1/input/index.js b/crates/swc/tests/fixture/issues-3xxx/3266/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3266/1/input/index.js rename to crates/swc/tests/fixture/issues-3xxx/3266/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3266/1/output/index.js b/crates/swc/tests/fixture/issues-3xxx/3266/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3266/1/output/index.js rename to crates/swc/tests/fixture/issues-3xxx/3266/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3337/input/.swcrc b/crates/swc/tests/fixture/issues-3xxx/3337/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3337/input/.swcrc rename to crates/swc/tests/fixture/issues-3xxx/3337/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3337/input/input.ts b/crates/swc/tests/fixture/issues-3xxx/3337/input/input.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3337/input/input.ts rename to crates/swc/tests/fixture/issues-3xxx/3337/input/input.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3337/output/input.ts b/crates/swc/tests/fixture/issues-3xxx/3337/output/input.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3337/output/input.ts rename to crates/swc/tests/fixture/issues-3xxx/3337/output/input.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3381/1/input/index.ts b/crates/swc/tests/fixture/issues-3xxx/3381/1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3381/1/input/index.ts rename to crates/swc/tests/fixture/issues-3xxx/3381/1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3381/1/output/index.ts b/crates/swc/tests/fixture/issues-3xxx/3381/1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3381/1/output/index.ts rename to crates/swc/tests/fixture/issues-3xxx/3381/1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3417/1/input/.swcrc b/crates/swc/tests/fixture/issues-3xxx/3417/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3417/1/input/.swcrc rename to crates/swc/tests/fixture/issues-3xxx/3417/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3417/1/input/index.ts b/crates/swc/tests/fixture/issues-3xxx/3417/1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3417/1/input/index.ts rename to crates/swc/tests/fixture/issues-3xxx/3417/1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3417/1/output/index.ts b/crates/swc/tests/fixture/issues-3xxx/3417/1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3417/1/output/index.ts rename to crates/swc/tests/fixture/issues-3xxx/3417/1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3547/1/input/.swcrc b/crates/swc/tests/fixture/issues-3xxx/3547/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3547/1/input/.swcrc rename to crates/swc/tests/fixture/issues-3xxx/3547/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3547/1/input/index.js b/crates/swc/tests/fixture/issues-3xxx/3547/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3547/1/input/index.js rename to crates/swc/tests/fixture/issues-3xxx/3547/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3547/1/input/src/lib/index.js b/crates/swc/tests/fixture/issues-3xxx/3547/1/input/src/lib/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3547/1/input/src/lib/index.js rename to crates/swc/tests/fixture/issues-3xxx/3547/1/input/src/lib/index.js diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3547/1/output/index.js b/crates/swc/tests/fixture/issues-3xxx/3547/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3547/1/output/index.js rename to crates/swc/tests/fixture/issues-3xxx/3547/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3547/1/output/src/lib/index.js b/crates/swc/tests/fixture/issues-3xxx/3547/1/output/src/lib/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3547/1/output/src/lib/index.js rename to crates/swc/tests/fixture/issues-3xxx/3547/1/output/src/lib/index.js diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3609/1/input/.swcrc b/crates/swc/tests/fixture/issues-3xxx/3609/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3609/1/input/.swcrc rename to crates/swc/tests/fixture/issues-3xxx/3609/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3609/1/input/index.js b/crates/swc/tests/fixture/issues-3xxx/3609/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3609/1/input/index.js rename to crates/swc/tests/fixture/issues-3xxx/3609/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3609/1/output/index.js b/crates/swc/tests/fixture/issues-3xxx/3609/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3609/1/output/index.js rename to crates/swc/tests/fixture/issues-3xxx/3609/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3686/1/input/.swcrc b/crates/swc/tests/fixture/issues-3xxx/3686/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3686/1/input/.swcrc rename to crates/swc/tests/fixture/issues-3xxx/3686/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3686/1/input/index.ts b/crates/swc/tests/fixture/issues-3xxx/3686/1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3686/1/input/index.ts rename to crates/swc/tests/fixture/issues-3xxx/3686/1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3686/1/output/index.ts b/crates/swc/tests/fixture/issues-3xxx/3686/1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3686/1/output/index.ts rename to crates/swc/tests/fixture/issues-3xxx/3686/1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3694/1/input/.swcrc b/crates/swc/tests/fixture/issues-3xxx/3694/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3694/1/input/.swcrc rename to crates/swc/tests/fixture/issues-3xxx/3694/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3694/1/input/index.ts b/crates/swc/tests/fixture/issues-3xxx/3694/1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3694/1/input/index.ts rename to crates/swc/tests/fixture/issues-3xxx/3694/1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3694/1/output/index.ts b/crates/swc/tests/fixture/issues-3xxx/3694/1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3694/1/output/index.ts rename to crates/swc/tests/fixture/issues-3xxx/3694/1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3715/1/input/.swcrc b/crates/swc/tests/fixture/issues-3xxx/3715/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3715/1/input/.swcrc rename to crates/swc/tests/fixture/issues-3xxx/3715/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3715/1/input/index.js b/crates/swc/tests/fixture/issues-3xxx/3715/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3715/1/input/index.js rename to crates/swc/tests/fixture/issues-3xxx/3715/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3715/1/output/index.js b/crates/swc/tests/fixture/issues-3xxx/3715/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3715/1/output/index.js rename to crates/swc/tests/fixture/issues-3xxx/3715/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3715/1/output/index.map b/crates/swc/tests/fixture/issues-3xxx/3715/1/output/index.map similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3715/1/output/index.map rename to crates/swc/tests/fixture/issues-3xxx/3715/1/output/index.map diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3715/2/input/.swcrc b/crates/swc/tests/fixture/issues-3xxx/3715/2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3715/2/input/.swcrc rename to crates/swc/tests/fixture/issues-3xxx/3715/2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3715/2/input/index.js b/crates/swc/tests/fixture/issues-3xxx/3715/2/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3715/2/input/index.js rename to crates/swc/tests/fixture/issues-3xxx/3715/2/input/index.js diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3715/2/output/index.js b/crates/swc/tests/fixture/issues-3xxx/3715/2/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3715/2/output/index.js rename to crates/swc/tests/fixture/issues-3xxx/3715/2/output/index.js diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3715/2/output/index.map b/crates/swc/tests/fixture/issues-3xxx/3715/2/output/index.map similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3715/2/output/index.map rename to crates/swc/tests/fixture/issues-3xxx/3715/2/output/index.map diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3716/input/.swcrc b/crates/swc/tests/fixture/issues-3xxx/3716/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3716/input/.swcrc rename to crates/swc/tests/fixture/issues-3xxx/3716/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3716/input/index.js b/crates/swc/tests/fixture/issues-3xxx/3716/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3716/input/index.js rename to crates/swc/tests/fixture/issues-3xxx/3716/input/index.js diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3716/output/index.js b/crates/swc/tests/fixture/issues-3xxx/3716/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3716/output/index.js rename to crates/swc/tests/fixture/issues-3xxx/3716/output/index.js diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3716/output/index.map b/crates/swc/tests/fixture/issues-3xxx/3716/output/index.map similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3716/output/index.map rename to crates/swc/tests/fixture/issues-3xxx/3716/output/index.map diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3782/input/.swcrc b/crates/swc/tests/fixture/issues-3xxx/3782/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3782/input/.swcrc rename to crates/swc/tests/fixture/issues-3xxx/3782/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3782/input/index.ts b/crates/swc/tests/fixture/issues-3xxx/3782/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3782/input/index.ts rename to crates/swc/tests/fixture/issues-3xxx/3782/input/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3782/output/index.map b/crates/swc/tests/fixture/issues-3xxx/3782/output/index.map similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3782/output/index.map rename to crates/swc/tests/fixture/issues-3xxx/3782/output/index.map diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3782/output/index.ts b/crates/swc/tests/fixture/issues-3xxx/3782/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3782/output/index.ts rename to crates/swc/tests/fixture/issues-3xxx/3782/output/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3882/input/.swcrc b/crates/swc/tests/fixture/issues-3xxx/3882/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3882/input/.swcrc rename to crates/swc/tests/fixture/issues-3xxx/3882/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3882/input/types.d.ts b/crates/swc/tests/fixture/issues-3xxx/3882/input/types.d.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3882/input/types.d.ts rename to crates/swc/tests/fixture/issues-3xxx/3882/input/types.d.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3882/output/types.d.ts b/crates/swc/tests/fixture/issues-3xxx/3882/output/types.d.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3882/output/types.d.ts rename to crates/swc/tests/fixture/issues-3xxx/3882/output/types.d.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3929/input/.swcrc b/crates/swc/tests/fixture/issues-3xxx/3929/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3929/input/.swcrc rename to crates/swc/tests/fixture/issues-3xxx/3929/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3929/input/index.ts b/crates/swc/tests/fixture/issues-3xxx/3929/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3929/input/index.ts rename to crates/swc/tests/fixture/issues-3xxx/3929/input/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/issue-3929/output/index.ts b/crates/swc/tests/fixture/issues-3xxx/3929/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/issue-3929/output/index.ts rename to crates/swc/tests/fixture/issues-3xxx/3929/output/index.ts diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4006/1/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4006/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4006/1/input/.swcrc rename to crates/swc/tests/fixture/issues-4xxx/4006/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4006/1/input/index.ts b/crates/swc/tests/fixture/issues-4xxx/4006/1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4006/1/input/index.ts rename to crates/swc/tests/fixture/issues-4xxx/4006/1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4006/1/output/index.map b/crates/swc/tests/fixture/issues-4xxx/4006/1/output/index.map similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4006/1/output/index.map rename to crates/swc/tests/fixture/issues-4xxx/4006/1/output/index.map diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4006/1/output/index.ts b/crates/swc/tests/fixture/issues-4xxx/4006/1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4006/1/output/index.ts rename to crates/swc/tests/fixture/issues-4xxx/4006/1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4021/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4021/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4021/input/.swcrc rename to crates/swc/tests/fixture/issues-4xxx/4021/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4021/input/index.ts b/crates/swc/tests/fixture/issues-4xxx/4021/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4021/input/index.ts rename to crates/swc/tests/fixture/issues-4xxx/4021/input/index.ts diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4021/output/index.ts b/crates/swc/tests/fixture/issues-4xxx/4021/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4021/output/index.ts rename to crates/swc/tests/fixture/issues-4xxx/4021/output/index.ts diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4040/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4040/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4040/input/.swcrc rename to crates/swc/tests/fixture/issues-4xxx/4040/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4040/input/index.ts b/crates/swc/tests/fixture/issues-4xxx/4040/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4040/input/index.ts rename to crates/swc/tests/fixture/issues-4xxx/4040/input/index.ts diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4040/output/index.ts b/crates/swc/tests/fixture/issues-4xxx/4040/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4040/output/index.ts rename to crates/swc/tests/fixture/issues-4xxx/4040/output/index.ts diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4098/input/index.js b/crates/swc/tests/fixture/issues-4xxx/4098/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4098/input/index.js rename to crates/swc/tests/fixture/issues-4xxx/4098/input/index.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4098/output/index.js b/crates/swc/tests/fixture/issues-4xxx/4098/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4098/output/index.js rename to crates/swc/tests/fixture/issues-4xxx/4098/output/index.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4108/1/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4108/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4108/1/input/.swcrc rename to crates/swc/tests/fixture/issues-4xxx/4108/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4108/1/input/index.ts b/crates/swc/tests/fixture/issues-4xxx/4108/1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4108/1/input/index.ts rename to crates/swc/tests/fixture/issues-4xxx/4108/1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4108/1/output/index.ts b/crates/swc/tests/fixture/issues-4xxx/4108/1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4108/1/output/index.ts rename to crates/swc/tests/fixture/issues-4xxx/4108/1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4120/1/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4120/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4120/1/input/.swcrc rename to crates/swc/tests/fixture/issues-4xxx/4120/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4120/1/input/index.js b/crates/swc/tests/fixture/issues-4xxx/4120/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4120/1/input/index.js rename to crates/swc/tests/fixture/issues-4xxx/4120/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4120/1/output/index.js b/crates/swc/tests/fixture/issues-4xxx/4120/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4120/1/output/index.js rename to crates/swc/tests/fixture/issues-4xxx/4120/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4120/1/output/index.map b/crates/swc/tests/fixture/issues-4xxx/4120/1/output/index.map similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4120/1/output/index.map rename to crates/swc/tests/fixture/issues-4xxx/4120/1/output/index.map diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4127/1/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4127/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4127/1/input/.swcrc rename to crates/swc/tests/fixture/issues-4xxx/4127/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4127/1/input/index.ts b/crates/swc/tests/fixture/issues-4xxx/4127/1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4127/1/input/index.ts rename to crates/swc/tests/fixture/issues-4xxx/4127/1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4127/1/output/index.ts b/crates/swc/tests/fixture/issues-4xxx/4127/1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4127/1/output/index.ts rename to crates/swc/tests/fixture/issues-4xxx/4127/1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4127/2/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4127/2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4127/2/input/.swcrc rename to crates/swc/tests/fixture/issues-4xxx/4127/2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4127/2/input/index.ts b/crates/swc/tests/fixture/issues-4xxx/4127/2/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4127/2/input/index.ts rename to crates/swc/tests/fixture/issues-4xxx/4127/2/input/index.ts diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4127/2/output/index.ts b/crates/swc/tests/fixture/issues-4xxx/4127/2/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4127/2/output/index.ts rename to crates/swc/tests/fixture/issues-4xxx/4127/2/output/index.ts diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4208/1/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4208/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4208/1/input/.swcrc rename to crates/swc/tests/fixture/issues-4xxx/4208/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4208/1/input/index.ts b/crates/swc/tests/fixture/issues-4xxx/4208/1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4208/1/input/index.ts rename to crates/swc/tests/fixture/issues-4xxx/4208/1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4208/1/output/index.ts b/crates/swc/tests/fixture/issues-4xxx/4208/1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4208/1/output/index.ts rename to crates/swc/tests/fixture/issues-4xxx/4208/1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4224/1/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4224/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4224/1/input/.swcrc rename to crates/swc/tests/fixture/issues-4xxx/4224/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4224/1/input/index.js b/crates/swc/tests/fixture/issues-4xxx/4224/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4224/1/input/index.js rename to crates/swc/tests/fixture/issues-4xxx/4224/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4224/1/output/index.js b/crates/swc/tests/fixture/issues-4xxx/4224/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4224/1/output/index.js rename to crates/swc/tests/fixture/issues-4xxx/4224/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4224/2/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4224/2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4224/2/input/.swcrc rename to crates/swc/tests/fixture/issues-4xxx/4224/2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4224/2/input/index.js b/crates/swc/tests/fixture/issues-4xxx/4224/2/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4224/2/input/index.js rename to crates/swc/tests/fixture/issues-4xxx/4224/2/input/index.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4224/2/output/index.js b/crates/swc/tests/fixture/issues-4xxx/4224/2/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4224/2/output/index.js rename to crates/swc/tests/fixture/issues-4xxx/4224/2/output/index.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4224/3/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4224/3/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4224/3/input/.swcrc rename to crates/swc/tests/fixture/issues-4xxx/4224/3/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4224/3/input/index.js b/crates/swc/tests/fixture/issues-4xxx/4224/3/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4224/3/input/index.js rename to crates/swc/tests/fixture/issues-4xxx/4224/3/input/index.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4224/3/output/index.js b/crates/swc/tests/fixture/issues-4xxx/4224/3/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4224/3/output/index.js rename to crates/swc/tests/fixture/issues-4xxx/4224/3/output/index.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4225/1/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4225/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4225/1/input/.swcrc rename to crates/swc/tests/fixture/issues-4xxx/4225/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4225/1/input/exec.js b/crates/swc/tests/fixture/issues-4xxx/4225/1/input/exec.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4225/1/input/exec.js rename to crates/swc/tests/fixture/issues-4xxx/4225/1/input/exec.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4225/1/output/exec.js b/crates/swc/tests/fixture/issues-4xxx/4225/1/output/exec.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4225/1/output/exec.js rename to crates/swc/tests/fixture/issues-4xxx/4225/1/output/exec.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4225/2/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4225/2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4225/2/input/.swcrc rename to crates/swc/tests/fixture/issues-4xxx/4225/2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4225/2/input/exec.js b/crates/swc/tests/fixture/issues-4xxx/4225/2/input/exec.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4225/2/input/exec.js rename to crates/swc/tests/fixture/issues-4xxx/4225/2/input/exec.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4225/2/output/exec.js b/crates/swc/tests/fixture/issues-4xxx/4225/2/output/exec.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4225/2/output/exec.js rename to crates/swc/tests/fixture/issues-4xxx/4225/2/output/exec.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4226/1/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4226/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4226/1/input/.swcrc rename to crates/swc/tests/fixture/issues-4xxx/4226/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4226/1/input/exec.js b/crates/swc/tests/fixture/issues-4xxx/4226/1/input/exec.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4226/1/input/exec.js rename to crates/swc/tests/fixture/issues-4xxx/4226/1/input/exec.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4226/1/output/exec.js b/crates/swc/tests/fixture/issues-4xxx/4226/1/output/exec.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4226/1/output/exec.js rename to crates/swc/tests/fixture/issues-4xxx/4226/1/output/exec.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4226/2/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4226/2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4226/2/input/.swcrc rename to crates/swc/tests/fixture/issues-4xxx/4226/2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4226/2/input/exec.js b/crates/swc/tests/fixture/issues-4xxx/4226/2/input/exec.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4226/2/input/exec.js rename to crates/swc/tests/fixture/issues-4xxx/4226/2/input/exec.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4226/2/output/exec.js b/crates/swc/tests/fixture/issues-4xxx/4226/2/output/exec.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4226/2/output/exec.js rename to crates/swc/tests/fixture/issues-4xxx/4226/2/output/exec.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4226/3/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4226/3/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4226/3/input/.swcrc rename to crates/swc/tests/fixture/issues-4xxx/4226/3/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4226/3/input/exec.js b/crates/swc/tests/fixture/issues-4xxx/4226/3/input/exec.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4226/3/input/exec.js rename to crates/swc/tests/fixture/issues-4xxx/4226/3/input/exec.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4226/3/output/exec.js b/crates/swc/tests/fixture/issues-4xxx/4226/3/output/exec.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4226/3/output/exec.js rename to crates/swc/tests/fixture/issues-4xxx/4226/3/output/exec.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4233/1/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4233/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4233/1/input/.swcrc rename to crates/swc/tests/fixture/issues-4xxx/4233/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4233/1/input/index.ts b/crates/swc/tests/fixture/issues-4xxx/4233/1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4233/1/input/index.ts rename to crates/swc/tests/fixture/issues-4xxx/4233/1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4233/1/output/index.ts b/crates/swc/tests/fixture/issues-4xxx/4233/1/output/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4233/1/output/index.ts rename to crates/swc/tests/fixture/issues-4xxx/4233/1/output/index.ts diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4249/1/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4249/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4249/1/input/.swcrc rename to crates/swc/tests/fixture/issues-4xxx/4249/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4249/1/input/index.js b/crates/swc/tests/fixture/issues-4xxx/4249/1/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4249/1/input/index.js rename to crates/swc/tests/fixture/issues-4xxx/4249/1/input/index.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4249/1/output/index.js b/crates/swc/tests/fixture/issues-4xxx/4249/1/output/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4249/1/output/index.js rename to crates/swc/tests/fixture/issues-4xxx/4249/1/output/index.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4276/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4276/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4276/input/.swcrc rename to crates/swc/tests/fixture/issues-4xxx/4276/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4276/input/input.js b/crates/swc/tests/fixture/issues-4xxx/4276/input/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4276/input/input.js rename to crates/swc/tests/fixture/issues-4xxx/4276/input/input.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4276/output/input.js b/crates/swc/tests/fixture/issues-4xxx/4276/output/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4276/output/input.js rename to crates/swc/tests/fixture/issues-4xxx/4276/output/input.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4296/1/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4296/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4296/1/input/.swcrc rename to crates/swc/tests/fixture/issues-4xxx/4296/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4296/1/input/index.tsx b/crates/swc/tests/fixture/issues-4xxx/4296/1/input/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4296/1/input/index.tsx rename to crates/swc/tests/fixture/issues-4xxx/4296/1/input/index.tsx diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4296/1/output/index.tsx b/crates/swc/tests/fixture/issues-4xxx/4296/1/output/index.tsx similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4296/1/output/index.tsx rename to crates/swc/tests/fixture/issues-4xxx/4296/1/output/index.tsx diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4314/1/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4314/1/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4314/1/input/.swcrc rename to crates/swc/tests/fixture/issues-4xxx/4314/1/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4314/1/input/input.js b/crates/swc/tests/fixture/issues-4xxx/4314/1/input/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4314/1/input/input.js rename to crates/swc/tests/fixture/issues-4xxx/4314/1/input/input.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4314/1/output/input.js b/crates/swc/tests/fixture/issues-4xxx/4314/1/output/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4314/1/output/input.js rename to crates/swc/tests/fixture/issues-4xxx/4314/1/output/input.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4314/2/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4314/2/input/.swcrc similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4314/2/input/.swcrc rename to crates/swc/tests/fixture/issues-4xxx/4314/2/input/.swcrc diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4314/2/input/input.js b/crates/swc/tests/fixture/issues-4xxx/4314/2/input/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4314/2/input/input.js rename to crates/swc/tests/fixture/issues-4xxx/4314/2/input/input.js diff --git a/crates/swc/tests/fixture/issues-4xxx/issue-4314/2/output/input.js b/crates/swc/tests/fixture/issues-4xxx/4314/2/output/input.js similarity index 100% rename from crates/swc/tests/fixture/issues-4xxx/issue-4314/2/output/input.js rename to crates/swc/tests/fixture/issues-4xxx/4314/2/output/input.js diff --git a/crates/swc/tests/fixture/issues-4xxx/4316/1/input/.swcrc b/crates/swc/tests/fixture/issues-4xxx/4316/1/input/.swcrc new file mode 100644 index 00000000000..a913f310b59 --- /dev/null +++ b/crates/swc/tests/fixture/issues-4xxx/4316/1/input/.swcrc @@ -0,0 +1,24 @@ +{ + "module": { + "type": "amd", + "strict": false, + "strictMode": true, + "lazy": false, + "noInterop": false + }, + "jsc": { + "externalHelpers": false, + "parser": { + "syntax": "typescript", + "tsx": true + }, + "transform": { + "react": { + "pragma": "DCGView.createElement", + "development": false, + "useBuiltins": true + } + } + }, + "sourceMaps": "inline" +} \ No newline at end of file diff --git a/crates/swc/tests/fixture/issues-4xxx/4316/1/input/index.ts b/crates/swc/tests/fixture/issues-4xxx/4316/1/input/index.ts new file mode 100644 index 00000000000..a87fbc00e59 --- /dev/null +++ b/crates/swc/tests/fixture/issues-4xxx/4316/1/input/index.ts @@ -0,0 +1 @@ +export type T = number; \ No newline at end of file diff --git a/crates/swc/tests/fixture/issues-4xxx/4316/1/output/index.ts b/crates/swc/tests/fixture/issues-4xxx/4316/1/output/index.ts new file mode 100644 index 00000000000..edf1823631b --- /dev/null +++ b/crates/swc/tests/fixture/issues-4xxx/4316/1/output/index.ts @@ -0,0 +1,10 @@ +define([ + "exports" +], function(_exports) { + "use strict"; + Object.defineProperty(_exports, "__esModule", { + value: true + }); +}); + +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiJ9