Initially designed for the specific needs of Vue SFCs, Volar's codebase contains many parts that are not specific to Vue.
These are now extracted into a base that can support any file format that involves embedded languages - not just Vue, but also Astro, Svelte, or Angular.