Skip to content

Commit 78fe8a2

Browse files
committed
fix ts error
1 parent 1095c98 commit 78fe8a2

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/compiler/compile/nodes/ConstTag.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { ConstTag as ConstTagType } from '../../interfaces';
77
import { INodeAllowConstTag } from './interfaces';
88
import { walk } from 'estree-walker';
99
import { extract_identifiers } from 'periscopic';
10-
import is_reference from 'is-reference';
10+
import is_reference, { NodeWithPropertyDefinition } from 'is-reference';
1111
import get_object from '../utils/get_object';
1212
import compiler_errors from '../compiler_errors';
1313

@@ -44,8 +44,8 @@ export default class ConstTag extends Node {
4444

4545
walk(info.expression.right, {
4646
enter(node, parent) {
47-
if (is_reference(node, parent)) {
48-
const identifier = get_object(node);
47+
if (is_reference(node as NodeWithPropertyDefinition, parent as NodeWithPropertyDefinition)) {
48+
const identifier = get_object(node as any);
4949
const { name } = identifier;
5050
dependencies.add(name);
5151
}

0 commit comments

Comments
 (0)