UNPKG

tm-sdk

Version:

tenmove copyright, node base module

51 lines (42 loc) 1.95 kB
var httpserver = require('./lib/httpserver'); var utility = require('./lib/utility'); var signhelper = require('./lib/signhelper'); var timehelper = require('./lib/timehelper'); var logger = require('./lib/logger'); var filehelper = require('./lib/filehelper'); var linuxhelper = require('./lib/linuxhelper'); var serverlist = require('./lib/serverlist'); module.exports = { createHttpServer: httpserver.create, isErrorOrUndefined: utility.isErrorOrUndefined, isString: utility.isString, isEmptyObject: utility.isEmptyObject, verifyInput: utility.verifyInput, containValueInArray: utility.containValueInArray, getIPSegment: utility.getIPSegment, sendHttpData: utility.sendHttpData, encodeQueryString: utility.encodeQueryString, genHashSign : signhelper.genHashSign, genHmacSign : signhelper.genHmacSign, genRSASign : signhelper.genRSASign, genAESSign : signhelper.genAESSign, genAESivSign : signhelper.genAESivSign, checkVerifySign : signhelper.checkVerifySign, encodeBase64 : signhelper.encodeBase64, decodeBase64 : signhelper.decodeBase64, MSECS_OF_SEC: timehelper.MSECS_OF_SEC, SECS_OF_MIN: timehelper.SECS_OF_MIN, SECS_OF_HOUR: timehelper.SECS_OF_HOUR, SECS_OF_DAY: timehelper.SECS_OF_DAY, MSECS_OF_DAY: timehelper.MSECS_OF_DAY, getBegineSecTimeOfToday: timehelper.getBegineSecTimeOfToday, getBegineMsecTimeOfToday: timehelper.getBegineMsecTimeOfToday, TimestampToStandardFormat: timehelper.TimestampToStandardFormat, StandardFormatToTimestamp: timehelper.StandardFormatToTimestamp, getCurTimeSecStamp: timehelper.getCurTimeSecStamp, getCurTimeDayStandardFormat: timehelper.getCurTimeDayStandardFormat, getLogger: logger.getLogger, getJsonFileData: filehelper.getJsonFileData, execShellCommand: linuxhelper.execShellCommand, serverlist: serverlist };