chore: update type assertion

This commit is contained in:
Anthony Fu 2022-05-13 16:12:32 +08:00
parent af488c2676
commit fab59f5c44
1 changed files with 5 additions and 5 deletions

View File

@ -208,11 +208,11 @@ export function compileScript(
sourceType: 'module'
}).program
const bindings = analyzeScriptBindings(scriptAst.body)
if (enableReactivityTransform && reactivityTransformer?.shouldTransform(content)) {
if (enableReactivityTransform && reactivityTransformer!.shouldTransform(content)) {
const s = new MagicString(source)
const startOffset = script.loc.start.offset
const endOffset = script.loc.end.offset
const { importedHelpers } = reactivityTransformer.transformAST(scriptAst, s, startOffset)
const { importedHelpers } = reactivityTransformer!.transformAST(scriptAst, s, startOffset)
if (importedHelpers.length) {
s.prepend(
`import { ${importedHelpers
@ -880,8 +880,8 @@ export function compileScript(
}
// apply reactivity transform
if (enableReactivityTransform && reactivityTransformer?.shouldTransform(script.content)) {
const { rootRefs, importedHelpers } = reactivityTransformer.transformAST(
if (enableReactivityTransform && reactivityTransformer!.shouldTransform(script.content)) {
const { rootRefs, importedHelpers } = reactivityTransformer!.transformAST(
scriptAst,
s,
scriptStartOffset!
@ -1132,7 +1132,7 @@ export function compileScript(
if (
(enableReactivityTransform &&
// normal <script> had ref bindings that maybe used in <script setup>
(refBindings || reactivityTransformer?.shouldTransform(scriptSetup.content))) ||
(refBindings || reactivityTransformer!.shouldTransform(scriptSetup.content))) ||
propsDestructureDecl
) {
const { rootRefs, importedHelpers } = reactivityTransformer!.transformAST(