message: Check the actual port and not statically 3000
  (amends issue from that would occur for custom ports)
diff: +const config = require('config')
  const process = require('process')
  const semver = require('semver')
  const pjson = require('./../../package.json')
  @@ -8,7 +9,7 @@ const portscanner = require('portscanner')
  const validatePreconditions = async ({ exitOnFailure = true } = {}) => {
  let success = true
  success = checkIfRunningOnSupportedNodeVersion(process.version) && success
  - const portSuccess = await checkIfPortIsAvailable(3000)
  + const portSuccess = await checkIfPortIsAvailable(process.env.PORT || config.get('server.port'))
  if ((!success || !portSuccess) && exitOnFailure) {
  logger.error(colors.red('Exiting due to unsatisfied precondition!'))
  