flying-squid/app.js
2018-05-13 16:21:40 +02:00

25 lines
517 B
JavaScript

#!/usr/bin/env node
const mcServer = require('./')
const defaultSettings = require('./config/default-settings')
let settings
try {
settings = require('./config/settings')
Object.keys(defaultSettings).forEach(settingKey => {
if (settings[settingKey] === undefined) {
settings[settingKey] = defaultSettings[settingKey]
}
})
} catch (err) {
settings = defaultSettings
}
module.exports = mcServer.createMCServer(settings)
process.on('unhandledRejection', err => {
console.log(err.stack)
})