import {} from 'dotenv/config' import '@babel/polyfill/noConflict' import './utils/capitalize' import './utils/contains' import './utils/cycle' 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!`, 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() })