import express from 'express'; import passport from 'passport'; import { IUser } from '../../models/user'; export const userProfileRoutes = express.Router(); export const jwtAuthentication = passport.authenticate('jwt', { session: false }); userProfileRoutes.get('/profile/', jwtAuthentication, async (request, response) => { const user: IUser = (request.user as any); response.json(user); return; });