Skip to main content

Module route_graph

Module route_graph 

Source

Structs§

FileRouteGraphV1
Compiler-derived route topology for the ergonomic app/routes convention.
FileRouteNodeV1
RouteGraph
RouteGraphError
RouteManifestEntryV1
RouteManifestV1
RouteNode

Functions§

build_file_route_graph_from_components_v1
Builds ergonomic file-route topology directly from compiler component facts. This is used during file-route application-model assembly before the full application model has derived instance/runtime products.
build_file_route_graph_v1
Builds the ergonomic route graph: explicit @route() wins, otherwise an app/routes/**/*.tsx component derives its path from its module path.
build_route_graph
build_static_route_publication_v1
Builds the complete static multi-route publication inventory solely from compiler products. Each route receives an immutable namespaced application artifact family; no host or JavaScript layer combines page artifacts.
build_validated_file_route_graph_from_components_v1
Component-fact variant of build_validated_file_route_graph_v1.
build_validated_file_route_graph_v1
Builds and validates the complete app/routes topology, including conventional layout.tsx files. A layout file must declare exactly one component and cannot also claim a route through @route().
build_validated_route_graph_v1
Produces the deterministic static route product accepted by Phase Q Q1.
route_manifest_json_v1
route_manifest_v1