index.ts 562 B

12345678910111213141516171819
  1. import { OpenAPIHono } from '@hono/zod-openapi';
  2. import loginRoute from './login/post';
  3. import logoutRoute from './logout';
  4. import meRoute from './me/get';
  5. import putMeRoute from './me/put';
  6. import registerRoute from './register/create';
  7. import ssoVerify from './sso-verify';
  8. import miniLoginRoute from './mini-login/post';
  9. const app = new OpenAPIHono()
  10. .route('/', loginRoute)
  11. .route('/', logoutRoute)
  12. .route('/', meRoute)
  13. .route('/', putMeRoute)
  14. .route('/', registerRoute)
  15. .route('/', ssoVerify)
  16. .route('/', miniLoginRoute);
  17. export default app;