/[sudobot]/trunk/src/api/Router.ts
ViewVC logotype

Diff of /trunk/src/api/Router.ts

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 58 by rakin, Mon Jul 29 17:28:25 2024 UTC revision 127 by rakin, Mon Jul 29 17:28:42 2024 UTC
# Line 30  export interface Route { Line 30  export interface Route {
30      all?: (req: Request, res: Response) => any,      all?: (req: Request, res: Response) => any,
31  };  };
32    
33  export function loadRoutes(dir: string = __dirname) {  export function loadRoutes(dir: string = __dirname, router: Router) {
34      readdir(dir, async (err, data) => {      readdir(dir, async (err, data) => {
35          if (err) {          if (err) {
36              console.log(err);              console.log(err);
# Line 76  export function loadRoutes(dir: string = Line 76  export function loadRoutes(dir: string =
76      });      });
77  }  }
78    
79  loadRoutes(path.resolve(__dirname, 'routes'));  loadRoutes(path.resolve(__dirname, 'routes'), router);
80    
81  export default router;  export default router;

Legend:
Removed from v.58  
changed lines
  Added in v.127

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26