@daysnap/utils
Version: 
553 lines (552 loc) • 9.13 kB
JavaScript
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
};