This repository has been archived on 2025-04-04. You can view files and clone it, but cannot push or open issues or pull requests.
mojotrollz-app/api/index.ts

30 lines
648 B
TypeScript

import express from 'express'
import authenticator from './middleware/authenticator'
import {} from './types'
// const db = require('./db/connection')
import routes from './routes/'
// Create express instance
const app = express()
// Init body-parser options (inbuilt with express)
app.use(express.json())
app.use(express.urlencoded({ extended: true }))
// Authenticator Middleware
app.use(authenticator)
// const articles = require('./routes/articles')
// Use API Routes
app.use(routes)
// app.use(articles)
// Export the server middleware
export const serverMiddleware = {
path: '/api',
handler: app,
}
export default serverMiddleware