We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1e44c81 commit 9897d98Copy full SHA for 9897d98
packages/plugin-vue/src/main.ts
@@ -213,9 +213,11 @@ export async function transformMain(
213
214
// handle TS transpilation
215
let resolvedCode = output.join('\n')
216
+ const lang = descriptor.scriptSetup?.lang || descriptor.script?.lang
217
+
218
if (
- (descriptor.script?.lang === 'ts' ||
- descriptor.scriptSetup?.lang === 'ts') &&
219
+ lang &&
220
+ /tsx?$/.test(lang) &&
221
!descriptor.script?.src // only normal script can have src
222
) {
223
const { code, map } = await transformWithEsbuild(
0 commit comments