From: Evan You Date: Tue, 20 May 2025 10:44:33 +0000 (-0400) Subject: chore: update package graph to include vapor packages [ci skip] X-Git-Tag: v3.6.0-alpha.1~16^2~31 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1ef6e6edb78df07d02c41bebd8a02600c63c7eb9;p=thirdparty%2Fvuejs%2Fcore.git chore: update package graph to include vapor packages [ci skip] --- diff --git a/.github/contributing.md b/.github/contributing.md index 2554582b88..681d26e698 100644 --- a/.github/contributing.md +++ b/.github/contributing.md @@ -290,27 +290,39 @@ This is made possible via several configurations: ```mermaid flowchart LR + vue["vue"] compiler-sfc["@vue/compiler-sfc"] compiler-dom["@vue/compiler-dom"] + compiler-vapor["@vue/compiler-vapor"] compiler-core["@vue/compiler-core"] - vue["vue"] runtime-dom["@vue/runtime-dom"] + runtime-vapor["@vue/runtime-vapor"] runtime-core["@vue/runtime-core"] reactivity["@vue/reactivity"] subgraph "Runtime Packages" runtime-dom --> runtime-core + runtime-vapor --> runtime-core runtime-core --> reactivity end subgraph "Compiler Packages" compiler-sfc --> compiler-core compiler-sfc --> compiler-dom + compiler-sfc --> compiler-vapor compiler-dom --> compiler-core + compiler-vapor --> compiler-core end + vue --> compiler-sfc vue ---> compiler-dom vue --> runtime-dom + vue --> compiler-vapor + vue --> runtime-vapor + + %% Highlight class + classDef highlight stroke:#35eb9a,stroke-width:3px; + class compiler-vapor,runtime-vapor highlight; ``` There are some rules to follow when importing across package boundaries: