use console.table

This commit is contained in:
2023-11-25 21:10:11 +01:00
parent 5289b85802
commit 2a9b10fce9

View File

@@ -8,9 +8,14 @@ import { fileURLToPath } from 'url'
dotenv.config()
console.log('Starting with parameters:')
const parameters = ['PORT', 'MONGO_SERVER', 'MONGO_DB']
parameters.forEach((parameter) => console.log(`${parameter}=${process.env[parameter]}`))
console.table(
['PORT', 'MONGO_SERVER', 'MONGO_DB'].map((parameter) => {
return {
parameter,
value: process.env[parameter]
}
})
)
const app = express()
app.listen(process.env.PORT, () => {
@@ -18,12 +23,11 @@ app.listen(process.env.PORT, () => {
})
let db: mongo.Db
const mongoClient = mongo.MongoClient
async function connectToMongo() {
try {
const mongoUrl = `mongodb://${process.env.MONGO_SERVER}:27017`
const client = await mongoClient.connect(mongoUrl)
const client = await mongo.MongoClient.connect(mongoUrl)
db = client.db(process.env.MONGO_DB)
console.log('Connected succesfully to server')
} catch (e) {