ifms-pti/server/src/index.js
2021-11-16 15:24:44 -04:00

31 lines
716 B
JavaScript
Executable File

import {} from 'dotenv/config'
import './utils/capitalize'
import './utils/contains'
import './utils/cycle'
import 'core-js/stable'
import 'regenerator-runtime/runtime'
import { logSuccess } from './lib/logger'
import { server } from './server'
import { runTasks } from './tasks'
import './cronTasks'
server.listen().then(async options => {
logSuccess({
tags: ['server'],
message: `Servidor pronto! ${options.url}graphql`,
data: {
endpoint: `${options.url}graphql`,
websocket: `${options.subscriptionsUrl}`,
env:
process.env.NODE_ENV === 'production'
? 'Rodando em modo de produção'
: 'Rodando em modo de desenvolvimento'
}
})
runTasks()
})