Skip to content
Snippets Groups Projects
index.js 500 B
Newer Older
const cron = require('node-cron')

jgutix's avatar
jgutix committed
const BaseModel = require('@pubsweet/base-model')
const authentication = require('pubsweet-server/src/authentication')
const { startServer } = require('pubsweet-server')
jgutix's avatar
jgutix committed
const logger = require('@pubsweet/logger')

const app = require('./app')
const { boss, connectToJobQueue } = require('./pgboss')

const createJWT = authentication.token.create

module.exports = {
  app,
  createJWT,
jgutix's avatar
jgutix committed
  logger,
jgutix's avatar
jgutix committed
  BaseModel,

  cron,

  boss,
  connectToJobQueue,