Skip to content

Commit 9065e37

Browse files
committed
fix: replace as any with in operator for Vue ViewModel checks (lint)
1 parent f5376c5 commit 9065e37

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

packages/core/src/utils/normalize.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -219,9 +219,9 @@ function stringifyValue(
219219
if (
220220
typeof value === 'object' &&
221221
value !== null &&
222-
((value as any).__isVue || (value as any)._isVue || (value as any).__v_isVNode)
222+
('__isVue' in value || '_isVue' in value || '__v_isVNode' in value)
223223
) {
224-
return (value as any).__v_isVNode ? '[VueVNode]' : '[VueViewModel]';
224+
return '__v_isVNode' in value && value.__v_isVNode ? '[VueVNode]' : '[VueViewModel]';
225225
}
226226

227227
// React's SyntheticEvent thingy

packages/core/src/utils/string.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,9 @@ export function safeJoin(input: unknown[], delimiter?: string): string {
8080
if (
8181
typeof value === 'object' &&
8282
value !== null &&
83-
((value as any).__isVue || (value as any)._isVue || (value as any).__v_isVNode)
83+
('__isVue' in value || '_isVue' in value || '__v_isVNode' in value)
8484
) {
85-
output.push((value as any).__v_isVNode ? '[VueVNode]' : '[VueViewModel]');
85+
output.push('__v_isVNode' in value && value.__v_isVNode ? '[VueVNode]' : '[VueViewModel]');
8686
} else {
8787
output.push(String(value));
8888
}

0 commit comments

Comments
 (0)