vuejs/core — a map by here-be-dragons packages/runtime-core/src/component.ts ⇄ packages/runtime-core/src/componentOptions.ts: changed together in 86 commits packages/runtime-core/src/renderer.ts ⇄ packages/runtime-core/src/vnode.ts: changed together in 94 commits packages/compiler-core/src/codegen.ts ⇄ packages/compiler-core/src/transform.ts: changed together in 56 commits packages/compiler-core/src/ast.ts ⇄ packages/compiler-core/src/codegen.ts: changed together in 55 commits packages/compiler-core/src/ast.ts ⇄ packages/compiler-core/src/transform.ts: changed together in 49 commits packages/runtime-core/src/componentOptions.ts ⇄ packages/runtime-core/src/componentPublicInstance.ts: changed together in 62 commits packages/runtime-core/src/component.ts ⇄ packages/runtime-core/src/componentPublicInstance.ts: changed together in 72 commits packages/compiler-core/src/transforms/vFor.ts ⇄ packages/compiler-core/src/transforms/vIf.ts: changed together in 38 commits packages/compiler-core/src/parser.ts ⇄ packages/compiler-core/src/tokenizer.ts: changed together in 29 commits packages-private/dts-test/setupHelpers.test-d.ts ⇄ packages/runtime-core/src/apiSetupHelpers.ts: changed together in 31 commits packages/compiler-core/src/ast.ts ⇄ packages/compiler-core/src/transforms/vFor.ts: changed together in 36 commits packages/compiler-core/src/transform.ts ⇄ packages/compiler-core/src/transforms/vFor.ts: changed together in 36 commits packages/compiler-core/src/transform.ts ⇄ packages/compiler-core/src/transforms/vIf.ts: changed together in 35 commits packages/compiler-core/src/ast.ts ⇄ packages/compiler-core/src/transforms/transformElement.ts: changed together in 41 commits packages-private/dts-test/ref.test-d.ts ⇄ packages/reactivity/src/ref.ts: changed together in 35 commits packages/compiler-core/src/codegen.ts ⇄ packages/compiler-core/src/index.ts: changed together in 37 commits packages/compiler-core/src/ast.ts ⇄ packages/compiler-core/src/transforms/vIf.ts: changed together in 33 commits packages-private/dts-test/defineComponent.test-d.tsx ⇄ packages/runtime-core/src/apiDefineComponent.ts: changed together in 30 commits packages/compiler-core/src/codegen.ts ⇄ packages/compiler-core/src/transforms/vFor.ts: changed together in 36 commits packages/reactivity/src/computed.ts ⇄ packages/reactivity/src/effect.ts: changed together in 34 commits packages/compiler-ssr/src/runtimeHelpers.ts ⇄ packages/server-renderer/src/index.ts: changed together in 18 commits packages/compiler-core/src/ast.ts ⇄ packages/compiler-core/src/index.ts: changed together in 30 commits packages/compiler-core/src/index.ts ⇄ packages/compiler-core/src/transform.ts: changed together in 30 commits packages/compiler-core/src/transforms/transformElement.ts ⇄ packages/compiler-core/src/transforms/vFor.ts: changed together in 31 commits packages/runtime-dom/src/components/Transition.ts ⇄ packages/runtime-dom/src/components/TransitionGroup.ts: changed together in 20 commits packages/compiler-ssr/src/transforms/ssrVFor.ts ⇄ packages/compiler-ssr/src/transforms/ssrVIf.ts: changed together in 11 commits packages-private/sfc-playground/src/App.vue ⇄ packages-private/sfc-playground/src/Header.vue: changed together in 18 commits packages/reactivity/src/baseHandlers.ts ⇄ packages/reactivity/src/collectionHandlers.ts: changed together in 24 commits Drakesh the Restless Nyxedrake the Forsaken Quelogoth the Many-Handed Zyrzar the Tangled Oruemir the Entwined Myrgarde the Forsaken Serthas the Entwined RUNTIME-CORE COMPILER-CORE COMPILER-SFC REACTIVITY RUNTIME-DOM VUE PACKAGES-PRIVATE SERVER-RENDERER COMPILER-SSR COMPILER-DOM CHANGELOGS VUE-COMPAT SHARED resolveType.ts hydration.spec.ts jsx.ts Transition.spec.ts parse.spec.ts parser.ts componentProps.ts ast.ts apiCustomElement.ts apiWatch.spec.ts compileScript.spec.ts src/utils.ts transform.ts release.js parse.ts reactive.ts Transition.ts ssrTransformElement.ts vFor.ts rollup.config.js Teleport.spec.ts BaseTransition.spec.ts vSlot.spec.ts apiCreateApp.spec.ts src/index.ts componentEmits.ts dep.ts Header.vue baseHandlers.ts codegen.spec.ts vnode.spec.ts build.js apiAsyncComponent.ts watch.ts CHANGELOG.md Bay of Yak Shaving The Detached Head The Undefined Deep Bay of Breaking Changes HERE BE DRAGONS The Realm of vuejs vuejs/core · charted from 7,186 commits · 2018–2026 644 settlements · 158k lines · 680 souls · 7 dragons GREAT HOUSES House Evan You House underfin House edison LEGEND Dragon: complex code that keeps changingMountains: deeply nested codeForest: untouched for 2+ yearsMarsh: TODO & FIXMEWalls: has testsRuins: its keeper is away (6+ months)Hatched: forged by AI agentsRoad: files that change togetherBorder: top-level directory N