use super::server::ServerConfig;
use crate::handlers::{open_pipe, pipey, pipey_client, pipey_docs, pipey_sdks, publish_to_pipe};
use actix_web::web;
pub fn routes_config(cfg: &mut web::ServiceConfig) {
let api_version = ServerConfig::from_env().api_version;
cfg.service(pipey);
cfg.service(pipey_docs);
cfg.service(pipey_client);
cfg.service(pipey_sdks);
cfg.service(
web::scope(&format!("/api/{api_version}"))
.service(publish_to_pipe)
.service(open_pipe),
);
}