Skip to main content

Crate van_compiler

Crate van_compiler 

Source

Re-exports§

pub use render::PageAssets;

Modules§

render

Structs§

ResolvedComponent
The result of resolving a .van file (with or without imports).

Functions§

compile_page
Compile a multi-file .van project into a full HTML page.
compile_page_assets
Compile a multi-file .van project with separated assets.
compile_page_assets_debug
Like compile_page_assets, but with debug HTML comments at component/slot boundaries.
compile_page_debug
Like compile_page, but with debug HTML comments at component/slot boundaries.
compile_single
Compile a single .van file source into a full HTML page.
resolve_single
Resolve a single .van source into HTML + styles (no import resolution).
resolve_with_files
Resolve a .van entry file with all its component imports from an in-memory file map.
resolve_with_files_debug
Like resolve_with_files, but with debug HTML comments showing component/slot boundaries.