{:cljdoc/include-namespaces-from-dependencies [metosin/reitit metosin/reitit-core metosin/reitit-ring metosin/reitit-spec metosin/reitit-schema metosin/reitit-swagger metosin/reitit-swagger-ui], :cljdoc.doc/tree [["Introduction" {:file "doc/README.md"}] ["Basics" {:file "doc/basics/README.md"} ["Route Syntax" {:file "doc/basics/route_syntax.md"}] ["Router" {:file "doc/basics/router.md"}] ["Path-based Routing" {:file "doc/basics/path_based_routing.md"}] ["Name-based Routing" {:file "doc/basics/name_based_routing.md"}] ["Route Data" {:file "doc/basics/route_data.md"}] ["Route Data Validation" {:file "doc/basics/route_data_validation.md"}] ["Route Conflicts" {:file "doc/basics/route_conflicts.md"}]] ["Coercion" {:file "doc/coercion/README.md"} ["Coercion Explained" {:file "doc/coercion/coercion.md"}] ["Plumatic Schema" {:file "doc/coercion/schema_coercion.md"}] ["Clojure.spec" {:file "doc/coercion/clojure_spec_coercion.md"}] ["Data-specs" {:file "doc/coercion/data_spec_coercion.md"}]] ["Advanced" {:file "doc/advanced/README.md"} ["Configuring Routers" {:file "doc/advanced/configuring_routers.md"}] ["Different Routers" {:file "doc/advanced/different_routers.md"}] ["Route Validation" {:file "doc/advanced/route_validation.md"}] ["Dev Workflow" {:file "doc/advanced/dev_workflow.md"}]] ["Ring" {:file "doc/ring/README.md"} ["Ring-router" {:file "doc/ring/ring.md"}] ["Default handler" {:file "doc/ring/default_handler.md"}] ["Static Resources" {:file "doc/ring/static.md"}] ["Dynamic Extensions" {:file "doc/ring/dynamic_extensions.md"}] ["Data-driven Middleware" {:file "doc/ring/data_driven_middleware.md"}] ["Pluggable Coercion" {:file "doc/ring/coercion.md"}] ["Route Data Validation" {:file "doc/ring/route_data_validation.md"}] ["Compiling Middleware" {:file "doc/ring/compiling_middleware.md"}] ["Swagger Support" {:file "doc/ring/swagger.md"}]] ["Performance" {:file "doc/performance.md"}] ["Interceptors (WIP)" {:file "doc/interceptors.md"}] ["FAQ" {:file "doc/faq.md"}]]}