UNPKG

@serpent/common-cli

Version:

通用的 cli 相关的函数

58 lines (57 loc) 3.7 kB
export { GLOBAL_ANSI_REGEXP, isWin, stripAnsi, supportTermLink, table, termLink, termSize, textWidth } from './cli.mjs'; export { f as format } from './format-e8a6577a.mjs'; export { isCmdExists, sub } from './cmder.mjs'; export { createDebug } from './debug.mjs'; export { initEnv } from './env.mjs'; export { getPathInfoFromFileUrl, getRequire, getResolver } from './esm.mjs'; export { n as assertDir, j as assertFile, e as ensureDir, d as ensureFile, g as exists, k as existsDir, h as existsFile, l as existsNotDir, i as existsNotFile, a as findupDir, f as findupFile, b as findupPackage, c as findupPackageRoot, m as mkdirp, o as ospath, r as rm, s as stat, p as toOSPath, q as toPosixPath, u as toWin32Path, t as tryStat, w as walk } from './context-96dcd180.mjs'; export { D as Dir, J as JsonFile, p as parseJsonContentFormat, r as readFile, t as tryReadFile, w as writeFile, a as writeJsonFile } from './Dir-b98fddc7.mjs'; export { P as PROJECT_NAME_REGEXP, c as PROJECT_NAME_REGEXP_END, a as PROJECT_NAME_REGEXP_FULL, b as PROJECT_NAME_REGEXP_START, d as assertProjectRootDir, i as isProjectRootDir, p as parseProjectInstallName, g as tryGetProjectBinFile, f as tryGetProjectDir, e as tryGetProjectFile, t as tryGetProjectRootDir } from './project-0299066e.mjs'; export { r as readJsonFile, t as tryReadJsonFile } from './readJsonFile-255f65c0.mjs'; export { deleteLocalGitTag, getCurrentGitBranch, getCurrentGitCommitId, getFirstGitCommitId, getGitCommitLogs, getGitConfig, getGitLocalConfig, getGitTagList, getLatestGitTag, hasLocalGitBranch, isFileGitIgnored, isGitRemoteHistoryClean, isGitStatusClean, isGitTagExists, removeLastGitCommit, runGitFetch, setGitLocalConfig } from './git.mjs'; export { g as getBoolEnv, l as loadScript } from './helper-1331d234.mjs'; export { md5 } from './helper.mjs'; export { FS_LOG_LEVELS, logger } from './logger.mjs'; export { fetch, getDurkaConfig, getDurkaHome, getDurkaInstallPrefix, getDurkaRegistry, getLocalLatestVersion, getLocalPackageDetail, getLocalVersions, getNpmClientRegistry, getNpmInstallRootPath, getPackageDetail, getRemoteLatestVersion, getRemotePackageDetail, getRemoteTagVersion, getRemoteTags, getRemoteVersions, installDurkaScript, npmInstall, runDurkaScript } from './npm.mjs'; export { c as createPackage } from './createPackage-cfe91bd7.mjs'; export { PackageManager, getPackageManager, tryGetNpmClient } from './package-manager.mjs'; export { confirm, prompt, select, separator } from './prompt.mjs'; export { execaRef, run, runCliWithDebug, runNodeDebug, runOutput, silentRun, silentRunOutput } from './run.mjs'; export { INCREMENT_TAGS, compareVersion, filterVersions, increment, isIncrementTag, isPrereleaseVersion, isValidRange, isValidVersion, parseVersion, satisfiesVersion, sortVersions } from './version.mjs'; export { c as cmd, e as env, o as opt } from './cmd-f38c24cc.mjs'; import './supportColor-2e661db8.mjs'; import 'os'; import './_commonjsHelpers-7d1333e8.mjs'; import './table-75b962e9.mjs'; import 'node:child_process'; import 'path'; import 'url'; import 'util'; import './isCommandExists-0f8fbb8f.mjs'; import 'child_process'; import 'tty'; import 'fs'; import './tslib.es6-636c4f06.mjs'; import 'module'; import 'assert'; import './exists-d3d14d46.mjs'; import './warn-1994a28d.mjs'; import 'crypto'; import './info-fd7bb244.mjs'; import 'http'; import 'https'; import 'node:process'; import 'node:os'; import 'node:tty'; import './index-3b2c9171.mjs'; import 'events'; import 'node:assert'; import 'node:readline'; import 'stream'; import 'buffer'; import 'string_decoder'; import 'node:buffer'; import 'node:path'; import 'node:url'; import './satisfies-144b0f35.mjs'; import './index-c12dbf5e.mjs';