We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e9c0694 commit 0dc521bCopy full SHA for 0dc521b
packages/compiler-core/src/compile.ts
@@ -85,6 +85,14 @@ export function baseCompile(
85
const ast = isString(template) ? baseParse(template, options) : template
86
const [nodeTransforms, directiveTransforms] =
87
getBaseTransformPreset(prefixIdentifiers)
88
+
89
+ if (!__BROWSER__ && options.isTS) {
90
+ const { expressionPlugins } = options
91
+ if (!expressionPlugins || !expressionPlugins.includes('typescript')) {
92
+ options.expressionPlugins = [...(expressionPlugins || []), 'typescript']
93
+ }
94
95
96
transform(
97
ast,
98
extend({}, options, {
0 commit comments