t-comm
Version:
专业、稳定、纯粹的工具库
285 lines (284 loc) • 18.8 kB
JavaScript
export { I as IImportType } from './types-f29b26c8.js';
export { parseReplaceConfig } from './ast/parse-config-list.js';
export { replaceDependencies } from './ast/replace-dependencies.js';
export { cached, parseFunction } from './base/function/function.js';
export { flat, flatten } from './base/list/flat.js';
export { getAccCellWidth, shuffle } from './base/list/list.js';
export { compareTwoList, flattenPreData, getKeyValuesMap, getMaxAndMinIdx, getPreviousRatio, isListAllEqual } from './base/list/parse-list.js';
export { sortByStr } from './base/list/sort.js';
export { splitLongList } from './base/list/split.js';
export { NUMBER_CHI_MAP, addNumber, getPartRatio, getThousandSeparator, getThousandSeparator2, getUnitPreviousRatio, padZero, random, range } from './base/number/number.js';
export { getFlattenedDeps } from './base/object/collect-deps.js';
export { compareTwoObj } from './base/object/compare.js';
export { isObjectEqual } from './base/object/equal.js';
export { extend, toHumpObj } from './base/object/object.js';
export { traverseResp } from './base/object/parse-interface-data.js';
export { sliceObject } from './base/object/slice.js';
export { sortObjectByKey } from './base/object/sort.js';
export { getMatchListFromReg, getPreReleaseTag } from './base/regexp/regexp.js';
export { checkStringLength } from './base/string/limit-length.js';
export { randomString } from './base/string/random.js';
export { replaceAllPolyfill } from './base/string/replace-all.js';
export { camelize, capitalize, hyphenate, lowerInitial, pascalCase, titleize } from './base/string/string.js';
export { toUnicode, toUnicodeAt } from './base/string/to-unicode.js';
export { encode } from './base64/encode.js';
export { decode } from './base64/decode.js';
export { formatBite } from './bite/format-bite.js';
export { buildAndUpload } from './build-upload/build-upload.js';
export { analyzeIndexBundle } from './bundle-analyze/bundle-analyze.js';
export { addTextForImg } from './canvas/img-text.js';
export { createCanvasTable } from './canvas/table.js';
export { mergeMultiCanvasPic } from './canvas/multi-img.js';
export { insertDocChangeLog } from './change-log/change-log.js';
export { getAreaCode, getAreaData, getAreaDataAll, getAreaName, getCityName, getProvName } from './city/city.js';
export { RAW_CITY_DATA } from './city/data.js';
export { clipboardMp } from './clipboard/clipboard-mp.js';
export { clipboardWeb } from './clipboard/clipboard-web.js';
export { parseHexChannel, rgbToHex } from './color/helper.js';
export { parseColorToHSV, parseHSLString, parseHSVString, parseRGBBracket, parseRGBHex } from './color/parse.js';
export { hsl2hsv, hsv2hsl, hsv2rgb, rgb2hsv } from './color/transform.js';
export { addEmitsForComponent } from './component/add-emits.js';
export { addNameForComponent } from './component/add-name.js';
export { getFullCompName, getPureCompName } from './component/component-name.js';
export { extractClass } from './component/extract-class.js';
export { extractEvent } from './component/extract-event.js';
export { extractProps } from './component/extract-props.js';
export { consoleImage, getBase64FromUrl } from './console/image.js';
export { ACT_ID_MAP } from './constant/act-id.js';
export { GID_MAP } from './constant/gid.js';
export { clearAll, clearCookie, getCookie, setCookie } from './cookie/cookie.js';
export { isInCronExpression } from './cron/cron-parser.js';
export { loadCssCode, loadStyles, removeCss } from './css/css.js';
export { generateCSV, generateCSVData } from './csv/csv.js';
export { dailyMerge } from './daily-merge/daily-merge.js';
export { getMonthDay, getMonthDay2, isSameDay, isSameWeek } from './date/date.js';
export { getCountDownObj, getTimeAgo, getTimeAgoOrDate, parseTime } from './date/time.js';
export { getDBYEndTimeStamp, getDBYStartTimeStamp, getDayEndTimeStamp, getDayStartTimestamp, getSomeDayEndTimeStamp, getSomeDayStartTimeStamp, getTodayEndTimeStamp, getTodayStartTimestamp, getYesterdayEndTimeStamp, getYesterdayStartTimeStamp } from './date/timeStamp.js';
export { debounce, debounceRun } from './debounce/debounce.js';
export { getAllPipelineList, getPipelineList, sendOverTimePipelineMessage, startDevopsPipeline } from './devops/pipeline.js';
export { createDevopsTemplateInstances, getAllDevopsTemplateInstances, getDevopsTemplateInstances, updateDevopsTemplateInstances } from './devops/template.js';
export { updateDevopsMpCIPipeline } from './devops/mp-ci/devops-mp-ci.js';
export { initCustomDialog, initCustomDom } from './dialog/custom-dialog.js';
export { insertHtml, insertStyle } from './dom/dom.js';
export { convertDomToImage, convertImageToCanvas, urlToBase64 } from './dom-to-image/dom-to-image.js';
export { loadDotenv } from './dotenv/dotenv.js';
export { EventBus } from './e-bus/e-bus.js';
export { globalEBus, initDiffVue3EBus, initGlobalVue3EBus } from './e-bus/init.js';
export { e2e } from './e2e-test/index.js';
export { checkNodeEnv, checkUAIsIOS, getEnvUAType, initEnv } from './env/env.js';
export { getEnvVariableMap, readEnvVariable } from './env-variable/env-variable.js';
export { writeEnvTokenToNpmRC } from './env-variable/npm-token.js';
export { parseEslintAndSendRobot } from './eslint-parser/eslint-parser.js';
export { isDirectory, readFileSync, writeFileSync } from './fs/fs.js';
export { showFunctionalComponent, showFunctionalComponentQueue } from './functional-component/functional-component.js';
export { getAllGitRepo } from './git/all-git-repo.js';
export { getGitCodeLink, getGitMRLink, rmFirstAndLastSlash } from './git/git-link.js';
export { getGitAuthor, getGitCommitInfo, getGitCommitMessage, getGitCommitsBeforeTag, getGitCurBranch, getGitLastTag, getGitTagTime } from './git/git.js';
export { transformGitToSSH } from './git/ssh.js';
export { getI18nToken, importI18nDict } from './i18n/i18n.js';
export { getCdnUrl, getCompressImgUrl, getHttpsUrl, handleImgUnit, isSupportedWebp, tinyImage } from './image/image.js';
export { getIPAddress, getIPAddressStr } from './ip/ip.js';
export { JsDocHandler } from './jsdoc/jsdoc.js';
export { launchApp } from './launch-app/core.js';
export { launchDDZGameRoom } from './launch-game/game-ddz.js';
export { launchGNGameRoom } from './launch-game/game-gn.js';
export { launchGPGameRoom } from './launch-game/game-gp.js';
export { launchMJGameRoom } from './launch-game/game-mj.js';
export { checkLint } from './lint/lint.js';
export { loadCSS, loadJS } from './loader/loader.js';
export { loaderUnity } from './loader/loader-unity.js';
export { loader } from './loader/little-loader.js';
export { get } from './lodash-mini/get.js';
export { merge } from './lodash-mini/merge.js';
export { consoleInfo, consoleLog } from './log/log.js';
export { getMorsePwdMixin, morsePwdMixin } from './mixin/morse-password-mixin.js';
export { getMsdkFullScreen } from './mixin/msdk-full-screen.js';
export { getVisibilityChangeMixin } from './mixin/visibllity-change-mixin.js';
export { MorsePwd } from './morse-pwd/morse-pwd.js';
export { simpleMorse } from './morse-pwd/simple-morse.js';
export { saveMpImage } from './mp/save-mp-image.js';
export { updateManager } from './mp/update-manager.js';
export { updateMpCIRainbowConfig } from './mp-ci/manage-config/manage-config.js';
export { flattenSubPackages, getBundleBuildDesc, getBundleVersion, getInnerBundleBuildDesc } from './mp-ci/helper.js';
export { MpCI } from './mp-ci/mp-ci.js';
export { updateQQMpResultToSheetV0 } from './mp-ci/mp-sheet-v0.js';
export { updateQQMpResultToSheet } from './mp-ci/mp-sheet.js';
export { mpUploadAndReport, mpUploadAndReportByOptions } from './mp-ci/mp-upload-and-report.js';
export { writeEnvAndPrivateKey, writeEnvAndPrivateKeyByOptions } from './mp-ci/write-env-and-private-key.js';
export { launchMiniProgramInGame } from './msdk/mini-program.js';
export { addMsdkNativeCallbackListener, callJsBrowserAdapter, callJsReSetFullScreen, callJsSetFullScreen, closeMsdkWebview, closeWebView, removeMsdkNativeCallbackListener, sendToMsdkNative } from './msdk/msdk.js';
export { parseCommentJson, readCommentJson } from './node/comment-json.js';
export { copyDir, copyFile, deleteFolder, deleteFolderRecursive, getFileName, getJsonFromLog, mkDirsSync, readJson, rmEmptyDir, saveJsonToLog, saveJsonToLogMore, traverseFolder } from './node/fs-util.js';
export { execCommand } from './node/node-command.js';
export { nodeGet, nodePost, nodePut } from './node/node-request.js';
export { getImgMd5, saveBase64ImgToFile, saveRemoteImgToLocal, turnLocalImg2Base64 } from './node-img/img.js';
export { getValidPort } from './node-port/node-port.js';
export { npmInstallTip } from './npm-tip/npm-tip.js';
export { getOpenLocationUrl, openLocationInH5, openLocationInMp } from './open-location/option-location.js';
export { sendOpenSourceReport } from './open-source-report/send.js';
export { statisticsComponent, statisticsPages } from './pages-statistics/pages-statistics.js';
export { parseComponentPath } from './path/analyze.js';
export { flattenUsingComponentMap } from './path/flatten.js';
export { genIterativeComponentMap } from './path/iterative.js';
export { normalizePath } from './path/path.js';
export { getRelativePath } from './path/relative.js';
export { startPipeline } from './pipeline/pipeline.js';
export { PollingRequest } from './polling/polling.js';
export { toPromise } from './promise/to-promise.js';
export { PUBLISH_ENV_MAP } from './publish/config.js';
export { getPublishBashPath, getPublishEnvValue, getPublishModuleName, getPublishRootDir } from './publish/helper.js';
export { localPublish } from './publish/publish.js';
export { genRainbowHeaderSignature } from './rainbow/helper/rainbow-signature.js';
export { baseRequestRainbow } from './rainbow/helper/rainbow-base-request.js';
export { ApprovalRainbowReleaseTask, OneClickReleaseRainbowTask, addOrUpdateRainbowKV, addRainbowKV, closeRainbowTask, createRainbowPublishJob, publishRainbowTask, queryGroupInfo, updateRainbowKV, updateRainbowKVAndPublish } from './rainbow/rainbow-admin.js';
export { writeEnvFromRainbow } from './rainbow/rainbow-local-env.js';
export { fetchRainbowConfig } from './rainbow/rainbow-user.js';
export { getHistoryModeConfigDiff } from './rainbow-history-mode/api.js';
export { getHistoryModeConfigDiffAndSendRobot } from './rainbow-history-mode/rainbow-history-mode.js';
export { fetchLatestOneRainbowData, fetchLatestRainbowData } from './rainbow-to-cos/api.js';
export { watchRainbowToCosAndSendRobot } from './rainbow-to-cos/send.js';
export { reportToRdPlatform } from './rd-platform-report/rd-platform-report.js';
export { transFormRem } from './rem/rem.js';
export { remToPxInFile } from './rem-to-px/rem-to-px.js';
export { setHtmlResponsiveFontsize } from './responsive/responsive.js';
export { getDeps } from './rollup/deps.js';
export { findRouteName } from './router/find-route-name.js';
export { getRouterFuncPath } from './router/helper.js';
export { getH5CurrentUrl, matchParams } from './router/match-params.js';
export { default as pathToRegexp } from './router/path-to-regexp.js';
export { uniHookRouter } from './router/uni-hook-router.js';
export { getUniRouteName } from './router/uni-route-name.js';
export { getRtxInfo } from './rtx/rtx.js';
export { Scheduler } from './scheduler/scheduler.js';
export { initShare, openShareUI } from './share/env/share-web.js';
export { initShareMp, openShareUIMp } from './share/env/share-mp.js';
export { getJsonFromSheet } from './sheet/sheet.js';
export { removeFirstAndLastSlash, removeFirstSlash, removeLastSlash } from './slash/slash.js';
export { sleep } from './sleep/sleep.js';
export { clearPersist, getPersist, savePersist } from './storage/persist-data.js';
export { genCustomEventImgAndSendRobot } from './tam/img/custom-event-img.js';
export { genMultiImgAndSendRobot } from './tam/img/multi-img.js';
export { genRUMPerfImgAndSend } from './tam/img/rum-performance.js';
export { genSummaryDataAndSendRobot } from './tam/img/summary-img.js';
import './tslib.es6-48fa7a9b.js';
import 'axios';
export { getRUMAllProject, getRUMScores } from './tam/api/rum-score.js';
export { getProjectByGroupId, getTAMScoreInfoByProjectId, getTAMSummaryScoreByGroupIdList } from './tam/api/summary-score.js';
export { pushUrlCache } from './tencent-cloud/cdn/push-url-cache.js';
export { deleteCOSMultipleObject, getCOSBucketList, uploadCOSFile } from './tencent-cloud/cos/cos.js';
export { getCosUrlLink } from './tencent-cloud/cos/link.js';
export { deleteCOSEmptyFolder, deleteCOSLongAgoObject } from './tencent-cloud/cos/object-handler.js';
export { uploadCOSStreamFile } from './tencent-cloud/cos/stream.js';
export { getRUMPerformance } from './tencent-cloud/rum/performance.js';
export { exportTencentDoc } from './tencent-doc/export-doc.js';
export { refreshTencentDocToken } from './tencent-doc/refresh-token.js';
export { asyncExportTencentDoc, checkExportTencentDocProgress, convertTencentFileId, createTencentDoc, uploadTencentDocImage } from './tencent-doc/tencent-doc.js';
export { batchUpdateTencentSheetV3, updateTencentSheet, updateTencentSheetImage } from './tencent-doc/sheet.js';
export { getTencentDocUserInfo } from './tencent-doc/user.js';
export { getBranchLifeCycle, getBranchesByProjectName, getOneBranchDetail, getProjectDefaultBranch } from './tgit/branch.js';
export { getOneCommitDetail } from './tgit/commit.js';
export { createMR, getMrList, getOneMrComments } from './tgit/mr.js';
export { deleteTGitProject, getAllProjects, getOneProjectBySearch, getOneProjectDetail } from './tgit/project.js';
export { throttle } from './throttle/throttle.js';
export { dateFormat, timeStampFormat } from './time/time.js';
export { Toast, clearToast, dismissLoading, showFail, showLoading, showSuccess, showToast } from './toast/toast.js';
export { getRouteLeaveCache } from './uni-app/route-leave-cache.js';
export { startUniProject } from './uni-app/start.js';
export { UploadManager, uploadFile } from './uploader/uploader.js';
export { genQueryToStr } from './url/gen-query-to-str.js';
export { extendUrlParams, filterUrlParams, formatUrlParams, keepUrlParams, removeUrlParams, resolveUrlParams } from './url/url-resolve.js';
export { composeUrlQuery, decodeUrlParam, encodeUrlParam, getQueryObj, getUrlPara } from './url/url.js';
export { V_CONSOLE_STATE, checkAndShowVConsole, closeVConsole, showVConsole, toggleVConsole } from './v-console/toggle.js';
export { loadVConsole } from './v-console/v-console.js';
export { genVConsole } from './v-console/debug.js';
export { getVLazyOptions } from './v-lazy/v-lazy.js';
export { isIdCard, validateMoreIdCard } from './validate/id-card.js';
export { isDate, isDef, isFunction, isImageUrl, isNumber, isObj, isObject, isPlainObject, isPromise, isRegExp, isVideoUrl } from './validate/type.js';
export { isArray, isEmail, isExternal, isMobile, isQQNumber, isString, isTel, isWindows, validAlphabets, validEmail, validLowerCase, validURL, validUpperCase } from './validate/validate.js';
export { getPreReleaseVersion } from './version/bump.js';
export { compareVersion } from './version/version.js';
export { genVersionTip, parseChangeLog } from './version-tip/gen-version-tip.js';
export { genVersion, shouldGenVersion } from './version-tip/gen-version.js';
export { genVersionAndSendChangeLog } from './version-tip/gen-send-version.js';
export { startApp } from './vue-start/vue-start.js';
export { createWatcherMark } from './watermark/watermark.js';
export { getWeatherRobotContent } from './weather/weather.js';
export { fetchWeatherData } from './weather/api.js';
export { sendWeatherRobotMsg } from './weather/send.js';
export { sendWxRobotImg, sendWxRobotMarkdown, sendWxRobotMsg } from './wecom-robot/base.js';
export { batchSendWxRobotBase64Img, batchSendWxRobotMarkdown, batchSendWxRobotMsg } from './wecom-robot/batch-send.js';
export { genRobotMessage, parseRobotMessage } from './wecom-robot/message.js';
export { optimizeRobotContent } from './wecom-robot/optimize-robot-content.js';
export { sendWxRobotBase64Img } from './wecom-robot/send-img.js';
export { genSignature, getAPITicket, getAccessToken } from './wx/signature.js';
export { configWx } from './wx/wx-config.js';
export { parseMochaAwesomeResult } from './e2e-test/mocha-awesome-result.js';
export { getE2ERobotChatId } from './e2e-test/robot-chat-id.js';
export { getE2ETestRobotMessage } from './e2e-test/robot-msg.js';
import '@babel/runtime/helpers/typeof';
import './base64/config.js';
import 'path';
import 'fs';
import './daily-merge/helper.js';
import './devops/token.js';
import './devops/mp-ci/config.js';
import './devops/mp-ci/helper.js';
import './page-62f3677d.js';
import './element-61a6b3d8.js';
import './drag-71129e4c.js';
import './scroll-90aa424b.js';
import './eslint-parser/parse.js';
import './eslint-parser/robot-msg.js';
import 'os';
import './launch-game/helper.js';
import './launch-app/config.js';
import './mp-ci/manage-config/helper.js';
import './mp-ci/config.js';
import './open-source-report/api.js';
import './open-source-report/parse.js';
import 'child_process';
import './publish/post-file.js';
import 'http';
import './rainbow/helper/helper.js';
import './rainbow-to-cos/helper/helper.js';
import './rainbow-to-cos/helper/value-type.js';
import './rainbow-to-cos/sync-to-cos.js';
import './rainbow-to-cos/robot-msg.js';
import './rainbow-to-cos/config.js';
import './wecom-robot/helper.js';
import './share/config.js';
import './v-console/config.js';
import './share/env/share-in-game.js';
import './share/env/share-msdk-v5.js';
import './share/helper.js';
import './share/env/share-im.js';
import './wx/config.js';
import './share/env/share-app.js';
import './tam/api/custom-event.js';
import './tam/api/credential.js';
import './tam/parse/header.js';
import './tam/parse/custom-event.js';
import './tam/img/country-map.js';
import './tam/parse/summary.js';
import './tencent-cloud/base/base.js';
import './tencent-cloud/cos/helper.js';
import './tgit/helper.js';
import './uploader/request.js';
import './uploader/config.js';
import './v-console/plugin/version.js';
import './v-console/plugin/feedback.js';
import './v-console/plugin/env.js';
import './v-console/plugin/delay.js';
import './v-console/plugin/msdk.js';
import './v-console/plugin/version-simple.js';
import './version-tip/config.js';
import './vue-start/helper/init-app/v2.js';
import './vue-start/helper/init-config/v2.js';
import './vue-start/helper/init-config/helper.js';
import './vue-start/helper/init-mixin/index.js';
import './vue-start/helper/init-router/v2.js';
import './vue-start/helper/init-router/helper.js';
import './vue-start/helper/init-store/v2.js';
import './vue-start/helper/init-v-lazy/init-v-lazy.js';
import './weather/parse.js';
import './e2e-test/config.js';