b68/packages/api/routes/me/github.routes.ts

24 lines
745 B
TypeScript
Raw Normal View History

2022-12-19 13:45:55 +00:00
import { Router } from 'express'
import GithubController from '../../controllers/github.controller'
2022-12-19 13:45:55 +00:00
const router = Router()
const {
fetchSelfGithubUser,
fetchSelfGithubUserEvents,
fetchSelfGithubUserFollowers,
fetchSelfGithubUserFollowing,
fetchSelfGithubUserGists,
fetchSelfGithubUserRepos,
fetchSelfGithubUserStarred,
} = new GithubController()
2022-12-19 13:45:55 +00:00
router.get('/user', fetchSelfGithubUser)
router.get('/events', fetchSelfGithubUserEvents)
router.get('/followers', fetchSelfGithubUserFollowers)
router.get('/following', fetchSelfGithubUserFollowing)
router.get('/gists', fetchSelfGithubUserGists)
router.get('/repos', fetchSelfGithubUserRepos)
router.get('/starred', fetchSelfGithubUserStarred)
2022-12-19 13:45:55 +00:00
export default router