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