vudash/vudash

View on GitHub
packages/core/app.js

Summary

Maintainability
A
0 mins
Test Coverage
'use strict'

const { register, start, stop } = require('./src/server')

let server

register()
  .then(registered => {
    server = registered
    start(server)
  })

process.on('SIGUSR2', () => {
  stop(server)
    .then(() => {
      process.exit()
    })
})