Skip to content

Commit 337e978

Browse files
committed
fix: disable ES transforms and preserve dynamic imports when transforming TS to JS
fixes #64
1 parent e2aa8cc commit 337e978

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

packages/create/src/utils/ts-conversion.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ const convertToJS = async (file: Dirent, startPath: string) => {
1616
let { code } = transform(await readFileToString(src), {
1717
transforms: ["typescript", "jsx"],
1818
jsxRuntime: "preserve",
19+
disableESTransforms: true,
20+
preserveDynamicImport: true,
1921
});
2022

2123
writeFileSync(dest.replace(".ts", ".js"), code, { flag: "wx" });

0 commit comments

Comments
 (0)