Yugang Cao 4 лет назад
Родитель
Сommit
92e04a651f
2 измененных файлов с 3 добавлено и 4 удалено
  1. 2 3
      packages/runtime-core/src/profiling.ts
  2. 1 1
      packages/runtime-test/src/nodeOps.ts

+ 2 - 3
packages/runtime-core/src/profiling.ts

@@ -1,8 +1,9 @@
+/* eslint-disable no-restricted-globals */
 import { ComponentInternalInstance, formatComponentName } from './component'
 import { devtoolsPerfEnd, devtoolsPerfStart } from './devtools'
 
 let supported: boolean
-let perf: any
+let perf: Performance
 
 export function startMeasure(
   instance: ComponentInternalInstance,
@@ -40,13 +41,11 @@ function isSupported() {
   if (supported !== undefined) {
     return supported
   }
-  /* eslint-disable no-restricted-globals */
   if (typeof window !== 'undefined' && window.performance) {
     supported = true
     perf = window.performance
   } else {
     supported = false
   }
-  /* eslint-enable no-restricted-globals */
   return supported
 }

+ 1 - 1
packages/runtime-test/src/nodeOps.ts

@@ -224,7 +224,7 @@ function nextSibling(node: TestNode): TestNode | null {
   return parent.children[i + 1] || null
 }
 
-function querySelector(): any {
+function querySelector(): never {
   throw new Error('querySelector not supported in test renderer.')
 }