aboutsummaryrefslogtreecommitdiff
path: root/src/app.ts
blob: 5000fbbf4bc2449c9426e7a85229d0e77c2e6d2c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
//
// ~~~ main app
//

// imports
import express from "express"

// setup app
const app = express()

app.set("view engine", "pug")
app.set("views", "./src/views")

// setup routes
import apiRouter from "@routes/api.ts"
import dashboardRouter from "@routes/dashboard.ts"

app.use("/api", apiRouter)
app.use("/", dashboardRouter)

// export app
export default app