eolas-api/src/index.js

18 lines
473 B
JavaScript

import express from "express"
import entries from "./routes/entries.js"
import tags from "./routes/tags.js"
import cors from "cors"
import { validateApiKey } from "./middlewear/auth.js"
const app = express()
const port = process.env.PORT || 3000
app.use(cors())
app.use(express.json())
app.use("/", validateApiKey)
app.use("/entries", entries)
app.use("/tags", tags)
app.listen(port, () => {
console.info(`INFO eolas-api server running at http://localhost:${port}`)
})