server
.register({
    // https://www.npmjs.com/package/good
    register: Good,
    options: {
        reporters: [{
            reporter: require('good-console'),
            events: {
                response: '*',
                log: '*',
                ops: '*',
                error: '*',
            }
        }]
    }
})
// ... add more .register(s)
.catch((err)=>{
    throw err;
})
// if no error happened to this point:
.then(()=>{
    server.start((err) => {

        if (err) {
           throw err;
        }
        server.log('info', 'Server running at: ' + server.info.uri);
    });
});