diff options
Diffstat (limited to 'src/server/api/index.ts')
| -rw-r--r-- | src/server/api/index.ts | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/src/server/api/index.ts b/src/server/api/index.ts index 17a2579f22..c9e1107fc5 100644 --- a/src/server/api/index.ts +++ b/src/server/api/index.ts @@ -9,8 +9,12 @@ import * as bodyParser from 'koa-bodyparser'; const cors = require('@koa/cors'); import endpoints from './endpoints'; - -const handler = require('./api-handler').default; +import handler from './api-handler'; +import signup from './private/signup'; +import signin from './private/signup'; +import discord from './service/discord'; +import github from './service/github'; +import twitter from './service/twitter'; // Init app const app = new Koa(); @@ -49,12 +53,12 @@ for (const endpoint of endpoints) { } } -router.post('/signup', require('./private/signup').default); -router.post('/signin', require('./private/signin').default); +router.post('/signup', signup); +router.post('/signin', signin); -router.use(require('./service/discord').routes()); -router.use(require('./service/github').routes()); -router.use(require('./service/twitter').routes()); +router.use(discord.routes()); +router.use(github.routes()); +router.use(twitter.routes()); // Return 404 for unknown API router.all('*', async ctx => { |