From f35547f3b8fef605a3ba34136a87f83cddb5f49f Mon Sep 17 00:00:00 2001 From: "Acid Chicken (硫酸鶏)" Date: Thu, 31 Jan 2019 23:32:58 +0900 Subject: API modules as import syntax (#4069) --- src/server/api/index.ts | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) (limited to 'src/server/api/index.ts') 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 => { -- cgit v1.2.3-freya