| 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 = WIKI
 
- WIKI.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)
 
-   }
 
- })()
 
 
  |