17 lines
343 B
JavaScript
17 lines
343 B
JavaScript
const lodash = require('lodash')
|
|
const event = require('./event')
|
|
const log = require('./utils/util.log.core')
|
|
|
|
const status = {
|
|
server: { enabled: false },
|
|
proxy: {},
|
|
plugin: {},
|
|
}
|
|
|
|
event.register('status', (event) => {
|
|
lodash.set(status, event.key, event.value)
|
|
log.info('status changed:', event)
|
|
}, -999)
|
|
|
|
module.exports = status
|