From: Carlos Rodrigues Date: Wed, 16 Oct 2019 14:15:03 +0000 (+0100) Subject: types: improve typing (#313) X-Git-Tag: v3.0.0-alpha.0~404 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b54c05f75163ea5b70555a46fa1380b64d5a060a;p=thirdparty%2Fvuejs%2Fcore.git types: improve typing (#313) --- diff --git a/packages/compiler-core/src/transforms/hoistStatic.ts b/packages/compiler-core/src/transforms/hoistStatic.ts index 5743d68136..733c903fbc 100644 --- a/packages/compiler-core/src/transforms/hoistStatic.ts +++ b/packages/compiler-core/src/transforms/hoistStatic.ts @@ -104,7 +104,7 @@ function getPatchFlag(node: PlainElementNode): number | undefined { codegenNode = codegenNode.arguments[0] } const flag = codegenNode.arguments[3] - return flag ? parseInt(flag as string, 10) : undefined + return flag ? parseInt(flag, 10) : undefined } function isStaticNode( @@ -117,7 +117,7 @@ function isStaticNode( return false } if (resultCache.has(node)) { - return resultCache.get(node) as boolean + return resultCache.get(node)! } const flag = getPatchFlag(node) if (!flag || flag === PatchFlags.TEXT) {