// Add env vars from files
// Note: actual env vars supersede .env file and .env file supersedes .env.defaults file
import { config } from 'dotenv-defaults'
import { logger } from 'pino'
import { createApp } from './createApp'

config()

const app = createApp()

// Binds and listens for connections on the specified host and port
app.listen(process.env.PORT, () => {
  logger.info(`manifest-service listening on port ${process.env.PORT}`)
})