UNPKG

@cc-heart/utils

Version:

🔧 javascript common tools collection

67 lines (62 loc) • 2.7 kB
'use strict'; var date = require('./lib/date.cjs'); var define = require('./lib/define.cjs'); var random = require('./lib/random.cjs'); var shard = require('./lib/shard.cjs'); var string = require('./lib/string.cjs'); var url = require('./lib/url.cjs'); var validate = require('./lib/validate.cjs'); var workers = require('./lib/workers.cjs'); var http = require('./lib/const/http.cjs'); var index = require('./lib/log/index.cjs'); var errorHandler = require('./lib/error-handler.cjs'); exports.formatDateByArray = date.formatDateByArray; exports.formatDateByTimeStamp = date.formatDateByTimeStamp; exports.formatDateTimeByString = date.formatDateTimeByString; exports.getCurrentTimeISOString = date.getCurrentTimeISOString; exports.defineDebounceFn = define.defineDebounceFn; exports.defineOnceFn = define.defineOnceFn; exports.defineSinglePromiseFn = define.defineSinglePromiseFn; exports.defineThrottleFn = define.defineThrottleFn; exports.random = random.random; exports.noop = shard.noop; exports.sleep = shard.sleep; exports.capitalize = string.capitalize; exports.mulSplit = string.mulSplit; exports.unCapitalize = string.unCapitalize; exports.underlineToHump = string.underlineToHump; exports.arrayToQueryString = url.arrayToQueryString; exports.basename = url.basename; exports.convertParamsRouterToRegExp = url.convertParamsRouterToRegExp; exports.objectToQueryString = url.objectToQueryString; exports.parseKey = url.parseKey; exports.queryStringToObject = url.queryStringToObject; exports._toString = validate._toString; exports.hasOwn = validate.hasOwn; exports.isBool = validate.isBool; exports.isEffectiveNumber = validate.isEffectiveNumber; exports.isFalsy = validate.isFalsy; exports.isFn = validate.isFn; exports.isNil = validate.isNil; exports.isNull = validate.isNull; exports.isNumber = validate.isNumber; exports.isObject = validate.isObject; exports.isPrimitive = validate.isPrimitive; exports.isPromise = validate.isPromise; exports.isPropertyKey = validate.isPropertyKey; exports.isStr = validate.isStr; exports.isSymbol = validate.isSymbol; exports.isUndef = validate.isUndef; exports.isValidArray = validate.isValidArray; exports.isValidDate = validate.isValidDate; exports.compose = workers.compose; exports.executeConcurrency = workers.executeConcurrency; exports.executeQueue = workers.executeQueue; exports.pipe = workers.pipe; exports.setIntervalByTimeout = workers.setIntervalByTimeout; exports.setintervalByTimeout = workers.setintervalByTimeout; exports.HTTP_STATUS = http.HTTP_STATUS; exports.MIME_TYPES = http.MIME_TYPES; exports.REQUEST_METHOD = http.REQUEST_METHOD; exports.Logger = index.Logger; exports.formatErrorToString = errorHandler.formatErrorToString;