var fs = require('fs'); function rspErr(rsp, errCode, errMsg) { rsp.send(JSON.stringify({ 'errcode': errCode, 'errmsg': errMsg })); } function rspOk(rsp) { rsp.send(JSON.stringify({ 'errcode': 0, 'errmsg': '' })); } function rspData(rsp, data) { data['errcode'] = 0; data['errmsg'] = ''; rsp.send(JSON.stringify(data)); } function readJsonFromFile(url) { let jsondata = fs.readFileSync(url, "utf8"); let json = JSON.parse(jsondata); return json; } async function sleep(timeout) { return new Promise(function (resolve, reject) { setTimeout(function () { resolve(); }, timeout); }); } async function cond(timeout) { return new Promise(function (resolve, reject) { setTimeout(function () { resolve(); }, timeout); }); } exports.rspErr = rspErr; exports.rspOk = rspOk; exports.rspData = rspData; exports.readJsonFromFile = readJsonFromFile; exports.sleep = sleep;