x249/node-api

View on GitHub
lib/routes/main/index.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { Request, Response } from 'express';
import { API_VER } from '../../config';
import { RouteHandlerFunc } from '../../types/middleware';

export const mainRoutes = [
    {
        handler: (async (req: Request, res: Response) => {
            res.send('Node Backend API');
        }) as RouteHandlerFunc,
        method: 'get',
        path: '/',
    },
    {
        handler: (async (req: Request, res: Response) => {
            res.send(`API Version: ${API_VER}`);
        }) as RouteHandlerFunc,
        method: 'get',
        path: '/api/v1/version',
    },
];