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 { startTasks } 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' } }) startTasks() })