megautils-js
Version:
## Project Description
70 lines (67 loc) • 3.35 kB
JavaScript
const envUtils = require("./envUtils")
const uuidUtils = require("./uuidUtils")
const dateUtils = require("./dateUtils")
const timeUtils = require("./timeUtils")
const validUtils = require("./validUtils")
const versionUtils = require("./versionUtils")
const currencyUtils = require("./currencyUtils")
const productUtils = require("./productUtils")
const orderUtils = require("./orderUtils")
const xmlUtils = require("./xmlUtils")
module.exports = {
// MARK - envUtils
// ************************************************************************
isProdEnv: envUtils.isProdEnv,
// MARK - dateUtils
// ************************************************************************
getCurrentYear: dateUtils.getCurrentYear,
dateNowDateString: dateUtils.dateNowDateString,
dateNowDateShortString: dateUtils.dateNowDateShortString,
// MARK - timeUtils
// ************************************************************************
timeNowTimestamp: timeUtils.timeNowTimestamp,
timeNowTimeString: timeUtils.timeNowTimeString,
timeNowTimeShortString: timeUtils.timeNowTimeShortString,
// MARK - uuidUtils
// ************************************************************************
genUUID: uuidUtils.genUUID,
getMachineUUID: uuidUtils.getMachineUUID,
// MARK - validUtils
// ************************************************************************
validEmail: validUtils.validEmail,
validUsername: validUtils.validUsername,
validURL: validUtils.validURL,
validLowerCase: validUtils.validLowerCase,
validUpperCase: validUtils.validUpperCase,
validAlphabets: validUtils.validAlphabets,
ValidNumber: validUtils.ValidNumber,
// MARK - currencyUtils
// ************************************************************************
get_currency: currencyUtils.get_currency,
display_currency: currencyUtils.display_currency,
display_large_currency: currencyUtils.display_large_currency,
currency_int_to_currency_divide_100: currencyUtils.currency_int_to_currency_divide_100,
currency_to_int_times_100: currencyUtils.currency_to_int_times_100,
// MARK - productUtils
// ************************************************************************
ProductDiscountTypes: productUtils.ProductDiscountTypes,
calculateProductDiscount: productUtils.calculateProductDiscount,
calculateProductCostInclGST: productUtils.calculateProductCostInclGST,
calculateProductRetailSubtotal: productUtils.calculateProductRetailSubtotal,
calculateProductInclGST: productUtils.calculateProductInclGST,
calculateProductGST: productUtils.calculateProductGST,
// MARK - orderUtils
// ************************************************************************
genSalesOrderReference: orderUtils.genSalesOrderReference,
genPurchaseOrderReference: orderUtils.genPurchaseOrderReference,
genReferenceByPrefix: orderUtils.genReferenceByPrefix,
// MARK - xmlUtils
// ************************************************************************
xml2json: xmlUtils.xml2json,
json2xml: xmlUtils.json2xml,
dict2xml: xmlUtils.dict2xml,
xml2dict: xmlUtils.xml2dict,
// MARK - versionUtils
// ************************************************************************
checkVersion: versionUtils.checkVersion,
}