mihawk
Version:
A tiny & simple mock server tool, support json,js,cjs,ts(typescript).
96 lines (95 loc) • 11.3 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.timeoutPromise = exports.sleep = exports.getSafeNum = exports.delAddrProtocol = exports.formatPatterns = exports.isMatchPatterns = exports.shallowEqual = exports.fuzzyIncludes = exports.deepFreeze = exports.delNillProps = exports.getTimeNowStr = exports.ensureDate = exports.dateFormat = exports.isEmptyList = exports.isUndefinedOrNull = exports.isNullOrUndefined = exports.isEmptyArr = exports.isEmptyObj = exports.isObjStrict = exports.isNaNStrict = exports.isNumStrict = exports.isJsonStr = exports.isSimpleJsonPropType = exports.isPrimitvieType = exports.isNil = exports.isType = exports.getType = exports.shuffleString = exports.shuffleList = exports.getListByPagination = exports.deepmerge = exports.dedupe = exports.pickRand = exports.createRandCname = exports.createRandName = exports.createRandIp = exports.createRandImage = exports.createRandColor = exports.createRandEmail = exports.createRandPhone = exports.createRandUrl = exports.createRandId = exports.createUUID = exports.createRandDateStr = exports.createRandDate = exports.createRandStrByLimit = exports.createRandStr = exports.createRandChar = exports.createRandNum = exports.creataRandBool = void 0;
exports.Colors = exports.getAddrInfo = exports.getAddress = exports.getPort = exports.detectPort = exports.getMyIp = exports.isLocalHost = exports.isPortInUse = exports.supportLocalHost = exports.Printer = exports.parseStompMsg = exports.jsonRequest = exports.writeJSONSafeSync = exports.writeFileSafeSync = exports.readJsonSafeSync = exports.readFileSafeSync = exports.relPathToCWD = exports.unixifyPath = exports.absifyPath = exports.isExistedSync = exports.formatPath = void 0;
var data_creator_1 = require("./data-creator");
Object.defineProperty(exports, "creataRandBool", { enumerable: true, get: function () { return data_creator_1.creataRandBool; } });
Object.defineProperty(exports, "createRandNum", { enumerable: true, get: function () { return data_creator_1.createRandNum; } });
Object.defineProperty(exports, "createRandChar", { enumerable: true, get: function () { return data_creator_1.createRandChar; } });
Object.defineProperty(exports, "createRandStr", { enumerable: true, get: function () { return data_creator_1.createRandStr; } });
Object.defineProperty(exports, "createRandStrByLimit", { enumerable: true, get: function () { return data_creator_1.createRandStrByLimit; } });
Object.defineProperty(exports, "createRandDate", { enumerable: true, get: function () { return data_creator_1.createRandDate; } });
Object.defineProperty(exports, "createRandDateStr", { enumerable: true, get: function () { return data_creator_1.createRandDateStr; } });
Object.defineProperty(exports, "createUUID", { enumerable: true, get: function () { return data_creator_1.createUUID; } });
Object.defineProperty(exports, "createRandId", { enumerable: true, get: function () { return data_creator_1.createRandId; } });
Object.defineProperty(exports, "createRandUrl", { enumerable: true, get: function () { return data_creator_1.createRandUrl; } });
Object.defineProperty(exports, "createRandPhone", { enumerable: true, get: function () { return data_creator_1.createRandPhone; } });
Object.defineProperty(exports, "createRandEmail", { enumerable: true, get: function () { return data_creator_1.createRandEmail; } });
Object.defineProperty(exports, "createRandColor", { enumerable: true, get: function () { return data_creator_1.createRandColor; } });
Object.defineProperty(exports, "createRandImage", { enumerable: true, get: function () { return data_creator_1.createRandImage; } });
Object.defineProperty(exports, "createRandIp", { enumerable: true, get: function () { return data_creator_1.createRandIp; } });
Object.defineProperty(exports, "createRandName", { enumerable: true, get: function () { return data_creator_1.createRandName; } });
Object.defineProperty(exports, "createRandCname", { enumerable: true, get: function () { return data_creator_1.createRandCname; } });
var data_resolver_1 = require("./data-resolver");
Object.defineProperty(exports, "pickRand", { enumerable: true, get: function () { return data_resolver_1.pickRand; } });
Object.defineProperty(exports, "dedupe", { enumerable: true, get: function () { return data_resolver_1.dedupe; } });
Object.defineProperty(exports, "deepmerge", { enumerable: true, get: function () { return data_resolver_1.deepmerge; } });
Object.defineProperty(exports, "getListByPagination", { enumerable: true, get: function () { return data_resolver_1.getListByPagination; } });
Object.defineProperty(exports, "shuffleList", { enumerable: true, get: function () { return data_resolver_1.shuffleList; } });
Object.defineProperty(exports, "shuffleString", { enumerable: true, get: function () { return data_resolver_1.shuffleString; } });
var is_1 = require("../utils/is");
Object.defineProperty(exports, "getType", { enumerable: true, get: function () { return is_1.getType; } });
Object.defineProperty(exports, "isType", { enumerable: true, get: function () { return is_1.isType; } });
Object.defineProperty(exports, "isNil", { enumerable: true, get: function () { return is_1.isNil; } });
Object.defineProperty(exports, "isPrimitvieType", { enumerable: true, get: function () { return is_1.isPrimitvieType; } });
Object.defineProperty(exports, "isSimpleJsonPropType", { enumerable: true, get: function () { return is_1.isSimpleJsonPropType; } });
Object.defineProperty(exports, "isJsonStr", { enumerable: true, get: function () { return is_1.isJsonStr; } });
Object.defineProperty(exports, "isNumStrict", { enumerable: true, get: function () { return is_1.isNumStrict; } });
Object.defineProperty(exports, "isNaNStrict", { enumerable: true, get: function () { return is_1.isNaNStrict; } });
Object.defineProperty(exports, "isObjStrict", { enumerable: true, get: function () { return is_1.isObjStrict; } });
Object.defineProperty(exports, "isEmptyObj", { enumerable: true, get: function () { return is_1.isEmptyObj; } });
Object.defineProperty(exports, "isEmptyArr", { enumerable: true, get: function () { return is_1.isEmptyArr; } });
var is_2 = require("../utils/is");
Object.defineProperty(exports, "isNullOrUndefined", { enumerable: true, get: function () { return is_2.isNullOrUndefined; } });
Object.defineProperty(exports, "isUndefinedOrNull", { enumerable: true, get: function () { return is_2.isUndefinedOrNull; } });
Object.defineProperty(exports, "isEmptyList", { enumerable: true, get: function () { return is_2.isEmptyList; } });
var date_1 = require("../utils/date");
Object.defineProperty(exports, "dateFormat", { enumerable: true, get: function () { return date_1.dateFormat; } });
Object.defineProperty(exports, "ensureDate", { enumerable: true, get: function () { return date_1.ensureDate; } });
Object.defineProperty(exports, "getTimeNowStr", { enumerable: true, get: function () { return date_1.getTimeNowStr; } });
var obj_1 = require("../utils/obj");
Object.defineProperty(exports, "delNillProps", { enumerable: true, get: function () { return obj_1.delNillProps; } });
Object.defineProperty(exports, "deepFreeze", { enumerable: true, get: function () { return obj_1.deepFreeze; } });
var str_1 = require("../utils/str");
Object.defineProperty(exports, "fuzzyIncludes", { enumerable: true, get: function () { return str_1.fuzzyIncludes; } });
Object.defineProperty(exports, "shallowEqual", { enumerable: true, get: function () { return str_1.shallowEqual; } });
Object.defineProperty(exports, "isMatchPatterns", { enumerable: true, get: function () { return str_1.isMatchPatterns; } });
Object.defineProperty(exports, "formatPatterns", { enumerable: true, get: function () { return str_1.formatPatterns; } });
Object.defineProperty(exports, "delAddrProtocol", { enumerable: true, get: function () { return str_1.delAddrProtocol; } });
var num_1 = require("../utils/num");
Object.defineProperty(exports, "getSafeNum", { enumerable: true, get: function () { return num_1.getSafeNum; } });
var async_1 = require("../utils/async");
Object.defineProperty(exports, "sleep", { enumerable: true, get: function () { return async_1.sleep; } });
Object.defineProperty(exports, "timeoutPromise", { enumerable: true, get: function () { return async_1.timeoutPromise; } });
var path_1 = require("../utils/path");
Object.defineProperty(exports, "formatPath", { enumerable: true, get: function () { return path_1.formatPath; } });
Object.defineProperty(exports, "isExistedSync", { enumerable: true, get: function () { return path_1.isExistedSync; } });
Object.defineProperty(exports, "absifyPath", { enumerable: true, get: function () { return path_1.absifyPath; } });
Object.defineProperty(exports, "unixifyPath", { enumerable: true, get: function () { return path_1.unixifyPath; } });
Object.defineProperty(exports, "relPathToCWD", { enumerable: true, get: function () { return path_1.relPathToCWD; } });
var file_1 = require("../utils/file");
Object.defineProperty(exports, "readFileSafeSync", { enumerable: true, get: function () { return file_1.readFileSafeSync; } });
Object.defineProperty(exports, "readJsonSafeSync", { enumerable: true, get: function () { return file_1.readJsonSafeSync; } });
Object.defineProperty(exports, "writeFileSafeSync", { enumerable: true, get: function () { return file_1.writeFileSafeSync; } });
Object.defineProperty(exports, "writeJSONSafeSync", { enumerable: true, get: function () { return file_1.writeJSONSafeSync; } });
var request_1 = require("../utils/request");
Object.defineProperty(exports, "jsonRequest", { enumerable: true, get: function () { return request_1.jsonRequest; } });
var parser_1 = require("../utils/parser");
Object.defineProperty(exports, "parseStompMsg", { enumerable: true, get: function () { return parser_1.parseStompMsg; } });
var print_1 = require("../utils/print");
Object.defineProperty(exports, "Printer", { enumerable: true, get: function () { return print_1.Printer; } });
var net_1 = require("../utils/net");
Object.defineProperty(exports, "supportLocalHost", { enumerable: true, get: function () { return net_1.supportLocalHost; } });
Object.defineProperty(exports, "isPortInUse", { enumerable: true, get: function () { return net_1.isPortInUse; } });
Object.defineProperty(exports, "isLocalHost", { enumerable: true, get: function () { return net_1.isLocalHost; } });
Object.defineProperty(exports, "getMyIp", { enumerable: true, get: function () { return net_1.getMyIp; } });
Object.defineProperty(exports, "detectPort", { enumerable: true, get: function () { return net_1.detectPort; } });
var server_1 = require("../utils/server");
Object.defineProperty(exports, "getPort", { enumerable: true, get: function () { return server_1.getPortByServer; } });
Object.defineProperty(exports, "getAddress", { enumerable: true, get: function () { return server_1.getAddressByServer; } });
Object.defineProperty(exports, "getAddrInfo", { enumerable: true, get: function () { return server_1.getAddrInfoByServer; } });
var color_cc_1 = require("color-cc");
Object.defineProperty(exports, "Colors", { enumerable: true, get: function () { return __importDefault(color_cc_1).default; } });