| 123456789101112131415161718192021222324 | const path = require('path')let WIKI = {  IS_DEBUG: process.env.NODE_ENV === 'development',  ROOTPATH: process.cwd(),  SERVERPATH: path.join(process.cwd(), 'server'),  Error: require('../helpers/error'),  configSvc: require('./config')}global.WIKI = WIKIWIKI.configSvc.init()WIKI.logger = require('./logger').init('JOB')const args = require('yargs').argv;(async () => {  try {    await require(`../jobs/${args.job}`)(args.data)    process.exit(0)  } catch (e) {    await new Promise(resolve => process.stderr.write(e.message, resolve))    process.exit(1)  }})()
 |