{"version":3,"sources":["../src/index.ts"],"sourcesContent":["import FileBasedRouting from \"./models/fileBasedRouting\";\nimport  { FileBasedRoutingOptions, DirRouteConfig, RouterDirMiddleware, ErrorHandler, RouterFileError, RouterFileMiddleware, RouteConfig } from \"./types\";\n\nasync function mapRoutes(options: FileBasedRoutingOptions) {\n    const router = new FileBasedRouting({...options});\n    await router.createRoutes();\n\n    return { endpoints: router.endpoints, base: router.base }\n}\n\nexport { mapRoutes, DirRouteConfig, RouterDirMiddleware, RouterFileError, RouterFileMiddleware, ErrorHandler, RouteConfig };"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,OAAO,sBAAsB;AAC7B,SAAmC,gBAAgB,qBAAqB,cAAc,iBAAiB,sBAAsB,mBAAmB;AAEhJ,SAAe,UAAU,SAAkC;AAAA;AACvD,UAAM,SAAS,IAAI,iBAAiB,mBAAI,QAAQ;AAChD,UAAM,OAAO,aAAa;AAE1B,WAAO,EAAE,WAAW,OAAO,WAAW,MAAM,OAAO,KAAK;AAAA,EAC5D;AAAA;","names":[]}