const express = require('express') const app = express() const port = 3000 //// Swagger const swaggerUi = require('swagger-ui-express') const YAML = require('yaml') const fs = require('fs') const file = fs.readFileSync('./open_api.yaml', 'utf8') const swaggerDocument = YAML.parse(file) app.use('/docs', swaggerUi.serve, swaggerUi.setup(swaggerDocument)) // app.use(express.json()) // DB const db = require('better-sqlite3')('mytest.db'); // Routes const accountsRoute = require('./routes/accounts') const transactionsRoute = require('./routes/transactions') app.use('/accounts', accountsRoute); app.use('/transactions', transactionsRoute); app.get('/', (req, res) => { res.send('Hello World!') }) app.listen(port, () => { console.log(`Example app listening on port ${port}`) })