mstf-kit
Version:
一个现代化的 JavaScript/TypeScript 工具库,提供了丰富的常用工具函数
2 lines (1 loc) • 4.33 kB
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("./utils/string.js"),o=require("./utils/number.js"),r=require("./utils/array.js"),s=require("./utils/object.js"),t=require("./utils/date.js"),a=require("./utils/validation.js"),i=require("./utils/audio.js"),p=require("./utils/audioPlayer.js"),u=require("./utils/lottie.js"),l=require("./utils/language.js"),x=require("./utils/websocket.js"),d=require("./utils/logger.js"),c=require("./utils/audioStream.js"),n=require("./utils/audioStreamV2.js"),A=require("./utils/audioRequest.js"),g=require("./utils/audioNonStream.js"),m=require("./utils/plyrPlayer.js");exports.capitalize=e.capitalize,exports.toCamelCase=e.toCamelCase,exports.truncate=e.truncate,exports.clamp=o.clamp,exports.formatNumber=o.formatNumber,exports.percentage=o.percentage,exports.random=o.random,exports.round=o.round,exports.closest=r.closest,exports.flatten=r.flatten,exports.groupBy=r.groupBy,exports.sample=r.sample,exports.shuffle=r.shuffle,exports.unique=r.unique,exports.deepClone=s.deepClone,exports.get=s.get,exports.merge=s.merge,exports.omit=s.omit,exports.pick=s.pick,exports.set=s.set,exports.addTime=t.addTime,exports.formatDate=t.formatDate,exports.getDateRange=t.getDateRange,exports.getRelativeTime=t.getRelativeTime,exports.isSameDay=t.isSameDay,exports.isChineseIdCard=a.isChineseIdCard,exports.isChinesePhone=a.isChinesePhone,exports.isEmail=a.isEmail,exports.isIPv4=a.isIPv4,exports.isSafeString=a.isSafeString,exports.isUrl=a.isUrl,exports.validatePassword=a.validatePassword,exports.AUDIO_FORMATS=i.AUDIO_FORMATS,exports.CHANNEL_COUNTS=i.CHANNEL_COUNTS,exports.SAMPLE_RATES=i.SAMPLE_RATES,exports.audioBlobToBase64=i.audioBlobToBase64,exports.base64ToAudioBlob=i.base64ToAudioBlob,exports.blobToAudioBuffer=i.blobToAudioBuffer,exports.createRecorder=i.createRecorder,exports.createStreamingAudioPlayer=i.createStreamingAudioPlayer,exports.playAudioBlob=i.playAudioBlob,exports.playAudioStream=i.playAudioStream,exports.streamToAudioBlob=i.streamToAudioBlob,exports.createAudioPlayer=p.createAudioPlayer,exports.playAudio=p.playAudio,exports.createLottiePlayer=u.createLottiePlayer,exports.playLottie=u.playLottie,exports.compareUyghurAndChineseRatio=l.compareUyghurAndChineseRatio,exports.extractUyghurText=l.extractUyghurText,exports.isUyghurDominant=l.isUyghurDominant,exports.isUyghurText=l.isUyghurText,exports.MessagePriority=x.MessagePriority,exports.WebSocketClient=x.WebSocketClient,exports.WebSocketState=x.WebSocketState,exports.LogLevel=d.LogLevel,exports.Logger=d.Logger,exports.createLogger=d.createLogger,exports.defaultLogger=d.defaultLogger,exports.AudioDebugger=c.AudioDebugger,exports.AudioResponseExamples=c.AudioResponseExamples,exports.StreamAudioProcessor=c.StreamAudioProcessor,exports.createAudioDebugger=c.createAudioDebugger,exports.createAudioInstance=c.createAudioInstance,exports.createAudioStream=c.createAudioStream,exports.createStreamAudioProcessor=c.createStreamAudioProcessor,exports.fetchAudioStream=c.fetchAudioStream,exports.getAudioFromResponse=c.getAudioFromResponse,exports.globalAudioDebugger=c.globalAudioDebugger,exports.handleAudioResponse=c.handleAudioResponse,exports.handleStreamResponse=c.handleStreamResponse,exports.msAudio=c.msAudio,exports.processAxiosResponse=c.processAxiosResponse,exports.processCompleteAudioResponse=c.processCompleteAudioResponse,exports.processExternalResponse=c.processExternalResponse,exports.createAxiosAudioOptionsV2=n.createAxiosAudioOptionsV2,exports.processStreamAudioV2=n.processStreamAudioV2,exports.createAxiosAudioOptions=A.createAxiosAudioOptions,exports.createBase64StreamProcessor=A.createBase64StreamProcessor,exports.processArrayBuffer=A.processArrayBuffer,exports.processAxiosProgress=A.processAxiosProgress,exports.processBase64Audio=A.processBase64Audio,exports.processBlob=A.processBlob,exports.processStreamResponse=A.processStreamResponse,exports.createAudioUrl=g.createAudioUrl,exports.downloadAudio=g.downloadAudio,exports.getAudioBlob=g.getAudioBlob,exports.processBatchNonStreamAudio=g.processBatchNonStreamAudio,exports.processNonStreamAudio=g.processNonStreamAudio,exports.createPlaylist=m.createPlaylist,exports.createPlyrPlayer=m.createPlyrPlayer,exports.defaultPlyrOptions=m.defaultPlyrOptions,exports.playWithPlyr=m.playWithPlyr;