UNPKG

@daysnap/utils

Version:
553 lines (552 loc) 9.13 kB
import { createTrapInstance, trap } from "./chunk-LOPD7SSH.js"; import { typeOf } from "./chunk-MTF3ACKC.js"; import { withCache } from "./chunk-ZI7MCCMB.js"; import { withPreventConsecutiveClicks } from "./chunk-S6UH3LMW.js"; import { getCache, getLocal } from "./chunk-LG2TIXRB.js"; import { factory } from "./chunk-M6B3UGFI.js"; import { Storage } from "./chunk-56QUZDMU.js"; import { splitArray } from "./chunk-BNF4U7EJ.js"; import { stringTrim } from "./chunk-IF7JMIDO.js"; import { stringifyQuery } from "./chunk-WXXFRKUS.js"; import { stringifyQueryString } from "./chunk-TSFGLHCP.js"; import { throttle, throttleLeading, throttleTrailing } from "./chunk-ASYHV5B7.js"; import { toCDB } from "./chunk-J2Y5ZZA3.js"; import { toDBC } from "./chunk-ONTP5SDE.js"; import { Poller } from "./chunk-GLJALZRT.js"; import { sleep } from "./chunk-TNIIDDN4.js"; import { replaceCrlf } from "./chunk-GNGSV7F7.js"; import { requestFullScreen } from "./chunk-MQDWCBXD.js"; import { reserve } from "./chunk-TXWIC3L7.js"; import { rgbToHex } from "./chunk-KZJIPHQB.js"; import { round } from "./chunk-4BFL6RXS.js"; import { scrollToTop } from "./chunk-P7QW362C.js"; import { setScrollTop } from "./chunk-BULTIEJG.js"; import { parseDate } from "./chunk-DWT2WM6H.js"; import { parseError } from "./chunk-EJMUWNXI.js"; import { parseObject } from "./chunk-M3NXNABN.js"; import { parseQuery } from "./chunk-WFPQI6HC.js"; import { parseQueryString } from "./chunk-SZ7IZE42.js"; import { pascalCase } from "./chunk-S7PUCGCQ.js"; import { pick } from "./chunk-IPAT3N4P.js"; import { makePhoneCall } from "./chunk-GYOXULKV.js"; import { mousewheel } from "./chunk-GVPHHNDY.js"; import { nf } from "./chunk-PAERS3SW.js"; import { normalizePath } from "./chunk-CMP4T3ZH.js"; import { omit } from "./chunk-6GTFQZL4.js"; import { padding } from "./chunk-CCZL3GEW.js"; import { isUrl } from "./chunk-YLHA5VH3.js"; import { isValidDate } from "./chunk-S6ZV2M6N.js"; import { isWeChat, isWeixin } from "./chunk-UCDNFQ3U.js"; import { isWeChatMiniProgram } from "./chunk-SQ3L6IQW.js"; import { isWindow } from "./chunk-QYCMY2T4.js"; import { kebabCase } from "./chunk-IPIA4Z65.js"; import { lfToBr } from "./chunk-PXMH56CM.js"; import { isNumber } from "./chunk-NCFA5IXM.js"; import { isPhone } from "./chunk-IJD4RHXI.js"; import { isPromise } from "./chunk-LJ4CEJ5C.js"; import { isRegExp } from "./chunk-Y4V5R7XA.js"; import { isType } from "./chunk-5EVWQVDV.js"; import { isIOS } from "./chunk-5BVFSCCX.js"; import { isIdCard } from "./chunk-UXSZFM5G.js"; import { isJSONString } from "./chunk-IIIHPNUB.js"; import { isLan } from "./chunk-VTSGSUL2.js"; import { isLeapYear } from "./chunk-MOZPLBC3.js"; import { isLicenseCode } from "./chunk-576ZRCUO.js"; import { isMobile } from "./chunk-L52JSZDZ.js"; import { isNativeFunction } from "./chunk-4N33UIAB.js"; import { isDate } from "./chunk-A4YRDVZ4.js"; import { isEmail } from "./chunk-JMUWQLHE.js"; import { isError } from "./chunk-6UGTRW2S.js"; import { isIE } from "./chunk-QTKWJHHW.js"; import { insertLink } from "./chunk-FIHEVMN6.js"; import { insertScript } from "./chunk-SCEONZUJ.js"; import { insertStyle } from "./chunk-FY3PSILS.js"; import { isAmount } from "./chunk-YKTD7CLE.js"; import { isAndroid } from "./chunk-SWLGSN5X.js"; import { isBoolean } from "./chunk-ZWXX326Y.js"; import { isChinese } from "./chunk-KYLBUCGC.js"; import { getRandomNumber } from "./chunk-TZ2EQSRZ.js"; import { getRangeDate } from "./chunk-JZKIIY3L.js"; import { getScrollTop } from "./chunk-EFDRCKKS.js"; import { getVideoInfo } from "./chunk-3ZZPPKM3.js"; import { getWeekBounds } from "./chunk-AAKGIVZB.js"; import { getWeekday } from "./chunk-PSACVUUL.js"; import { inBrowser } from "./chunk-ZDRIUWKX.js"; import { getBlobByUrl } from "./chunk-4QMOXXPL.js"; import { getDateBoundsByMonths } from "./chunk-HNKJXGCC.js"; import { getDayMillisecond } from "./chunk-ZGN3KUXE.js"; import { getDaysOfMonth } from "./chunk-OOWZEABP.js"; import { getImageInfo } from "./chunk-ANF3VZYM.js"; import { getMonthBounds } from "./chunk-ORI5P5UA.js"; import { getRandom } from "./chunk-DLAUZWWO.js"; import { listGenerator } from "./chunk-2SUOLGG5.js"; import { getRandomColor } from "./chunk-D7OBO7J6.js"; import { formatDateToZN } from "./chunk-DW5GIB4A.js"; import { formatAmount } from "./chunk-KDND6GRD.js"; import { formatDate } from "./chunk-UMJU7UF2.js"; import { normalizeDate } from "./chunk-A3YS6665.js"; import { isString } from "./chunk-F4QMON2N.js"; import { formatDateStr } from "./chunk-3MBFDHEW.js"; import { formatFileSize } from "./chunk-65FBSULU.js"; import { formatGapDate } from "./chunk-EH6HUV2G.js"; import { formatMessage } from "./chunk-YBAHLKXR.js"; import { parsePath } from "./chunk-VMJHCN3P.js"; import { formatPathParams } from "./chunk-JG33SHAK.js"; import { exitFullscreen } from "./chunk-GV4IJGB2.js"; import { filterBankCardNo } from "./chunk-JKCLDPOC.js"; import { filterEmoji } from "./chunk-CNCI66H4.js"; import { filterEmptyValue } from "./chunk-SMNIKKYG.js"; import { isEmpty } from "./chunk-YGV2UKBN.js"; import { isEmptyArray } from "./chunk-ELR2DZ56.js"; import { isEmptyObject } from "./chunk-GVYBTJDA.js"; import { isFunction } from "./chunk-WCZPEH7E.js"; import { isUndefined } from "./chunk-3KRJNCKB.js"; import { isNull } from "./chunk-KOOGLWJ5.js"; import { filterIdCard } from "./chunk-3HR2GZUU.js"; import { filterName } from "./chunk-E2KNR3UG.js"; import { filterPhone } from "./chunk-5Z3KN6O2.js"; import { filterString } from "./chunk-KJX7IWF5.js"; import { createLinearFunction } from "./chunk-53VI5KBY.js"; import { createWithLoading } from "./chunk-OC64NXZ2.js"; import { crlfToBr, filterCRLF } from "./chunk-UDRRKKBB.js"; import { debounce } from "./chunk-FBJWICWM.js"; import { atob, btoa } from "./chunk-XR4BSWOV.js"; import { downloadFile } from "./chunk-DHYITZTI.js"; import { each } from "./chunk-K4SQME6B.js"; import { eventBus } from "./chunk-HYCW7PL5.js"; import { clamp } from "./chunk-W52BRMSD.js"; import { clone } from "./chunk-GDCXWM7X.js"; import { isArray } from "./chunk-CSZ7G34M.js"; import { isObject } from "./chunk-XCSSSEK2.js"; import { cloneSimple } from "./chunk-TSD6OV4A.js"; import { compareVersion } from "./chunk-SN35EJZF.js"; import { compressImage } from "./chunk-ZUMPS2U2.js"; import { crToBr } from "./chunk-BZ6JSRMY.js"; import { createFactory } from "./chunk-T22U5E3X.js"; import { colorGenByHash } from "./chunk-ADGGLX7E.js"; import { ato } from "./chunk-KEADPNJL.js"; import { base64ToBlob } from "./chunk-DOXFJNJO.js"; import { blobToBase64 } from "./chunk-KH7MPMQF.js"; import { cached } from "./chunk-WEWAC6GL.js"; import { camelCase } from "./chunk-XOQU757U.js"; import { canvasToBlob } from "./chunk-6EBFQIMY.js"; import { capitalize } from "./chunk-HU5DI7IU.js"; import { chooseMedia } from "./chunk-PFTWITSM.js"; export { Poller, Storage, ato, atob, base64ToBlob, blobToBase64, btoa, cached, camelCase, canvasToBlob, capitalize, chooseMedia, clamp, clone, cloneSimple, colorGenByHash, compareVersion, compressImage, crToBr, createFactory, createLinearFunction, createTrapInstance, createWithLoading, crlfToBr, debounce, downloadFile, each, eventBus, exitFullscreen, factory, filterBankCardNo, filterCRLF, filterEmoji, filterEmptyValue, filterIdCard, filterName, filterPhone, filterString, formatAmount, formatDate, formatDateStr, formatDateToZN, formatFileSize, formatGapDate, formatMessage, formatPathParams, getBlobByUrl, getCache, getDateBoundsByMonths, getDayMillisecond, getDaysOfMonth, getImageInfo, getLocal, getMonthBounds, getRandom, getRandomColor, getRandomNumber, getRangeDate, getScrollTop, getVideoInfo, getWeekBounds, getWeekday, inBrowser, insertLink, insertScript, insertStyle, isAmount, isAndroid, isArray, isBoolean, isChinese, isDate, isEmail, isEmpty, isEmptyArray, isEmptyObject, isError, isFunction, isIE, isIOS, isIdCard, isJSONString, isLan, isLeapYear, isLicenseCode, isMobile, isNativeFunction, isNull, isNumber, isObject, isPhone, isPromise, isRegExp, isString, isType, isUndefined, isUrl, isValidDate, isWeChat, isWeChatMiniProgram, isWeixin, isWindow, kebabCase, lfToBr, listGenerator, makePhoneCall, mousewheel, nf, normalizeDate, normalizePath, omit, padding, parseDate, parseError, parseObject, parsePath, parseQuery, parseQueryString, pascalCase, pick, replaceCrlf, requestFullScreen, reserve, rgbToHex, round, scrollToTop, setScrollTop, sleep, splitArray, stringTrim, stringifyQuery, stringifyQueryString, throttle, throttleLeading, throttleTrailing, toCDB, toDBC, trap, typeOf, withCache, withPreventConsecutiveClicks };