sverklo audit
D
Overall Health
C
Dead code
16% orphan symbols (153/951)
F
Circular deps
88 cycles detected
C
Coupling
max fan-in: 35 (packages/runtime-core/src/warning.ts)
F
Security
54 concerns found
Overview
- 524 files indexed
- 2650 code symbols extracted
- 20134 symbol references tracked
- 0 active memories (0 core, 0 stale)
- Languages: typescript (488), javascript (36)
God Nodes (most-referenced symbols)
These are the symbols your codebase depends on most. Changes here have the largest blast radius.
- render — 374 references
- serializeInner — 295 references
- createElement — 267 references
- nextTick — 223 references
- createApp — 191 references
- compile — 129 references
- mount — 112 references
- ssrRender — 95 references
- resolve — 94 references
- add — 89 references
Hub Files (highest PageRank)
Core architectural files — imported by many others.
packages/runtime-core/src/component.ts(1.00)packages/runtime-core/src/warning.ts(0.88)packages/runtime-core/src/errorHandling.ts(0.68)packages/runtime-core/src/vnode.ts(0.49)packages/runtime-core/src/compat/compatConfig.ts(0.37)packages/runtime-core/src/enums.ts(0.32)packages/compiler-core/src/runtimeHelpers.ts(0.26)packages/server-renderer/src/render.ts(0.25)packages/runtime-core/src/componentRenderContext.ts(0.22)packages/compiler-ssr/src/index.ts(0.21)
Orphans (potential dead code)
Named functions with zero detected references. Could be dead code, public API exports, or referenced dynamically.
- decorate —
packages/runtime-core/src/components/KeepAlive.ts:376 - injectToKeepAliveRoot —
packages/runtime-core/src/components/KeepAlive.ts:460 - watchPostEffect —
packages/runtime-core/src/apiWatch.ts:63 - instanceWatch —
packages/runtime-core/src/apiWatch.ts:245 - defineReactive —
packages/runtime-core/src/compat/global.ts:618 - onScopeDispose —
packages/reactivity/src/effectScope.ts:196 - isSVGContainer —
packages/runtime-core/src/hydration.ts:68 - toClassSet —
packages/runtime-core/src/hydration.ts:897 - isSetEqual —
packages/runtime-core/src/hydration.ts:901 - toStyleMap —
packages/runtime-core/src/hydration.ts:913
Coupling (high-PageRank files)
packages/runtime-core/src/component.ts(1.00)packages/runtime-core/src/warning.ts(0.88)packages/runtime-core/src/errorHandling.ts(0.68)packages/runtime-core/src/vnode.ts(0.49)packages/runtime-core/src/compat/compatConfig.ts(0.37)
Circular Dependencies (88 cycles)
- packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/component.ts
- packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts
- packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/component.ts
- packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts
- packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/component.ts
- packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/component.ts
- packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts
- packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/errorHandling.ts -> packages/runtime-core/src/warning.ts -> packages/runtime-core/src/component.ts
- packages/runtime-core/src/errorHandling.ts -> packages/runtime-core/src/warning.ts -> packages/runtime-core/src/errorHandling.ts
- packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/hmr.ts -> packages/runtime-core/src/component.ts
- packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/hmr.ts -> packages/runtime-core/src/scheduler.ts -> packages/runtime-core/src/component.ts
- packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/component.ts
- packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/devtools.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts
- packages/runtime-core/src/compat/compatConfig.ts -> packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/instanceEventEmitter.ts -> packages/runtime-core/src/compat/compatConfig.ts
- packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts
- packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/directives.ts -> packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts
- packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/directives.ts -> packages/runtime-core/src/componentRenderContext.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts
- packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts
- packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts
- packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts
- packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts
- packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/components/KeepAlive.ts -> packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/components/KeepAlive.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/components/KeepAlive.ts -> packages/runtime-core/src/apiLifecycle.ts -> packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/components/KeepAlive.ts -> packages/runtime-core/src/apiWatch.ts -> packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/components/KeepAlive.ts -> packages/runtime-core/src/apiWatch.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/components/KeepAlive.ts -> packages/runtime-core/src/apiWatch.ts -> packages/runtime-core/src/helpers/useSsrContext.ts -> packages/runtime-core/src/apiInject.ts -> packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/components/KeepAlive.ts -> packages/runtime-core/src/apiWatch.ts -> packages/runtime-core/src/helpers/useSsrContext.ts -> packages/runtime-core/src/apiInject.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/components/KeepAlive.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/components/KeepAlive.ts -> packages/runtime-core/src/components/BaseTransition.ts -> packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/components/KeepAlive.ts -> packages/runtime-core/src/components/BaseTransition.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/components/BaseTransition.ts -> packages/runtime-core/src/components/KeepAlive.ts -> packages/runtime-core/src/components/BaseTransition.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/components/KeepAlive.ts -> packages/runtime-core/src/components/BaseTransition.ts -> packages/runtime-core/src/components/Teleport.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/components/KeepAlive.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/components/KeepAlive.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/helpers/useId.ts -> packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/hydrationStrategies.ts -> packages/runtime-core/src/hydration.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/hydrationStrategies.ts -> packages/runtime-core/src/hydration.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/hydrationStrategies.ts -> packages/runtime-core/src/hydration.ts -> packages/runtime-core/src/rendererTemplateRef.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/hydrationStrategies.ts -> packages/runtime-core/src/hydration.ts -> packages/runtime-core/src/rendererTemplateRef.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/hydrationStrategies.ts -> packages/runtime-core/src/hydration.ts -> packages/runtime-core/src/rendererTemplateRef.ts -> packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/hydrationStrategies.ts -> packages/runtime-core/src/hydration.ts -> packages/runtime-core/src/rendererTemplateRef.ts -> packages/runtime-core/src/helpers/useTemplateRef.ts -> packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/hydrationStrategies.ts -> packages/runtime-core/src/hydration.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/hydrationStrategies.ts -> packages/runtime-core/src/hydration.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiAsyncComponent.ts -> packages/runtime-core/src/hydrationStrategies.ts -> packages/runtime-core/src/hydration.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/helpers/renderSlot.ts -> packages/runtime-core/src/apiAsyncComponent.ts
- packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/compat/global.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts
- packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/compat/global.ts -> packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts
- packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/compat/global.ts -> packages/runtime-core/src/componentOptions.ts -> packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts
- packages/runtime-core/src/apiComputed.ts -> packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/compat/global.ts -> packages/runtime-core/src/componentOptions.ts -> packages/runtime-core/src/apiComputed.ts
- packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/compat/global.ts -> packages/runtime-core/src/componentOptions.ts -> packages/runtime-core/src/componentPublicInstance.ts -> packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts
- packages/runtime-core/src/componentOptions.ts -> packages/runtime-core/src/componentPublicInstance.ts -> packages/runtime-core/src/componentOptions.ts
- packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/compat/global.ts -> packages/runtime-core/src/componentOptions.ts -> packages/runtime-core/src/componentPublicInstance.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts
- packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/compat/global.ts -> packages/runtime-core/src/componentOptions.ts -> packages/runtime-core/src/componentPublicInstance.ts -> packages/runtime-core/src/compat/instance.ts -> packages/runtime-core/src/compat/componentFunctional.ts -> packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts
- packages/runtime-core/src/compat/componentFunctional.ts -> packages/runtime-core/src/componentOptions.ts -> packages/runtime-core/src/componentPublicInstance.ts -> packages/runtime-core/src/compat/instance.ts -> packages/runtime-core/src/compat/componentFunctional.ts
- packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/compat/global.ts -> packages/runtime-core/src/componentOptions.ts -> packages/runtime-core/src/componentPublicInstance.ts -> packages/runtime-core/src/compat/instance.ts -> packages/runtime-core/src/compat/componentFunctional.ts -> packages/runtime-core/src/compat/renderFn.ts -> packages/runtime-core/src/helpers/resolveAssets.ts -> packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts
- packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/compat/global.ts -> packages/runtime-core/src/componentOptions.ts -> packages/runtime-core/src/componentPublicInstance.ts -> packages/runtime-core/src/compat/instance.ts -> packages/runtime-core/src/compat/componentFunctional.ts -> packages/runtime-core/src/compat/renderFn.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts
- packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/compat/global.ts -> packages/runtime-core/src/componentOptions.ts -> packages/runtime-core/src/componentPublicInstance.ts -> packages/runtime-core/src/compat/instance.ts -> packages/runtime-core/src/compat/componentFunctional.ts -> packages/runtime-core/src/compat/renderFn.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts
- packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/compat/global.ts -> packages/runtime-core/src/componentOptions.ts -> packages/runtime-core/src/componentPublicInstance.ts -> packages/runtime-core/src/compat/instance.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts
- packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/compat/global.ts -> packages/runtime-core/src/componentOptions.ts -> packages/runtime-core/src/componentPublicInstance.ts -> packages/runtime-core/src/compat/instance.ts -> packages/runtime-core/src/compat/renderHelpers.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts
- packages/runtime-core/src/compat/instance.ts -> packages/runtime-core/src/componentOptions.ts -> packages/runtime-core/src/componentPublicInstance.ts -> packages/runtime-core/src/compat/instance.ts
- packages/runtime-core/src/apiCreateApp.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/compat/global.ts -> packages/runtime-core/src/componentOptions.ts -> packages/runtime-core/src/apiSetupHelpers.ts -> packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/compat/componentVModel.ts -> packages/runtime-core/src/apiCreateApp.ts
- packages/runtime-core/src/compat/global.ts -> packages/runtime-core/src/index.ts -> packages/runtime-core/src/compat/global.ts
- packages/runtime-core/src/compat/global.ts -> packages/runtime-core/src/compat/globalConfig.ts -> packages/runtime-core/src/compat/global.ts
- packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentRenderUtils.ts -> packages/runtime-core/src/componentEmits.ts -> packages/runtime-core/src/helpers/useModel.ts -> packages/runtime-core/src/component.ts
- packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentProps.ts -> packages/runtime-core/src/component.ts
- packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentSlots.ts -> packages/runtime-core/src/component.ts
- packages/runtime-core/src/componentSlots.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/componentSlots.ts
- packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/components/Suspense.ts
- packages/runtime-core/src/component.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/components/Suspense.ts -> packages/runtime-core/src/renderer.ts -> packages/runtime-core/src/profiling.ts -> packages/runtime-core/src/component.ts
- packages/runtime-core/src/compat/component.ts -> packages/runtime-core/src/compat/componentAsync.ts -> packages/runtime-core/src/vnode.ts -> packages/runtime-core/src/compat/component.ts
- packages/server-renderer/src/helpers/ssrRenderTeleport.ts -> packages/server-renderer/src/render.ts -> packages/server-renderer/src/helpers/ssrRenderTeleport.ts
- packages/compiler-ssr/src/ssrCodegenTransform.ts -> packages/compiler-ssr/src/transforms/ssrVIf.ts -> packages/compiler-ssr/src/ssrCodegenTransform.ts
- packages/compiler-ssr/src/ssrCodegenTransform.ts -> packages/compiler-ssr/src/transforms/ssrVFor.ts -> packages/compiler-ssr/src/ssrCodegenTransform.ts
- packages/compiler-ssr/src/ssrCodegenTransform.ts -> packages/compiler-ssr/src/transforms/ssrTransformSlotOutlet.ts -> packages/compiler-ssr/src/ssrCodegenTransform.ts
- packages/compiler-ssr/src/ssrCodegenTransform.ts -> packages/compiler-ssr/src/transforms/ssrTransformComponent.ts -> packages/compiler-ssr/src/ssrCodegenTransform.ts
- packages/compiler-ssr/src/ssrCodegenTransform.ts -> packages/compiler-ssr/src/transforms/ssrTransformComponent.ts -> packages/compiler-ssr/src/transforms/ssrTransformTeleport.ts -> packages/compiler-ssr/src/ssrCodegenTransform.ts
- packages/compiler-ssr/src/ssrCodegenTransform.ts -> packages/compiler-ssr/src/transforms/ssrTransformComponent.ts -> packages/compiler-ssr/src/transforms/ssrTransformSuspense.ts -> packages/compiler-ssr/src/ssrCodegenTransform.ts
- packages/compiler-ssr/src/ssrCodegenTransform.ts -> packages/compiler-ssr/src/transforms/ssrTransformComponent.ts -> packages/compiler-ssr/src/transforms/ssrTransformTransitionGroup.ts -> packages/compiler-ssr/src/ssrCodegenTransform.ts
- packages/compiler-ssr/src/ssrCodegenTransform.ts -> packages/compiler-ssr/src/transforms/ssrTransformComponent.ts -> packages/compiler-ssr/src/transforms/ssrTransformTransitionGroup.ts -> packages/compiler-ssr/src/transforms/ssrTransformElement.ts -> packages/compiler-ssr/src/ssrCodegenTransform.ts
- packages/compiler-ssr/src/ssrCodegenTransform.ts -> packages/compiler-ssr/src/transforms/ssrTransformComponent.ts -> packages/compiler-ssr/src/transforms/ssrTransformTransition.ts -> packages/compiler-ssr/src/ssrCodegenTransform.ts
- packages/reactivity/src/dep.ts -> packages/reactivity/src/effect.ts -> packages/reactivity/src/dep.ts
- packages/reactivity/src/baseHandlers.ts -> packages/reactivity/src/reactive.ts -> packages/reactivity/src/baseHandlers.ts
- packages/reactivity/src/arrayInstrumentations.ts -> packages/reactivity/src/reactive.ts -> packages/reactivity/src/baseHandlers.ts -> packages/reactivity/src/arrayInstrumentations.ts
- packages/reactivity/src/baseHandlers.ts -> packages/reactivity/src/ref.ts -> packages/reactivity/src/reactive.ts -> packages/reactivity/src/baseHandlers.ts
- packages/reactivity/src/collectionHandlers.ts -> packages/reactivity/src/reactive.ts -> packages/reactivity/src/collectionHandlers.ts
Security Issues (54 found)
Critical (50)
- Hardcoded secret —
packages-private/template-explorer/src/theme.ts:15 token: 'keyword.operator.class',- Hardcoded secret —
packages-private/template-explorer/src/theme.ts:19 token: 'constant.other',- Hardcoded secret —
packages-private/template-explorer/src/theme.ts:23 token: 'source.php.embedded.line',- Hardcoded secret —
packages-private/template-explorer/src/theme.ts:27 token: 'variable',- Hardcoded secret —
packages-private/template-explorer/src/theme.ts:31 token: 'support.other.variable',- Hardcoded secret —
packages-private/template-explorer/src/theme.ts:35 token: 'string.other.link',- Hardcoded secret —
packages-private/template-explorer/src/theme.ts:39 token: 'string.regexp',- Hardcoded secret —
packages-private/template-explorer/src/theme.ts:43 token: 'entity.name.tag',- Hardcoded secret —
packages-private/template-explorer/src/theme.ts:47 token: 'entity.other.attribute-name',- Hardcoded secret —
packages-private/template-explorer/src/theme.ts:51 token: 'meta.tag',- ...and 40 more
High (4)
- new Function() usage —
packages/vue/src/index.ts:95 _GLOBAL_ ? new Function(code)() : new Function('Vue', code)(runtimeDom)- new Function() usage —
packages/vue-compat/src/index.ts:98 _GLOBAL_ ? new Function(code)() : new Function('Vue', code)(runtimeDom)- new Function() usage —
packages/compiler-dom/src/transforms/stringifyStatic.ts:405 return new Function(return (${exp.content}))()- new Function() usage —
packages/compiler-core/src/validateExpression.ts:43 new Function(
Suggested Next Steps
- Before refactoring render, run
sverklo_impactto see the 374 call sites packages/runtime-core/src/component.tsis your most-imported file — changes here cascade widely- 15+ potential orphans detected — audit for dead code