@omni-door/utils
Version:
The utils of omni-door's projects
61 lines (60 loc) • 2.85 kB
TypeScript
import exec from './exec';
import { logDetail, logEmph, logErr, logInfo, logSuc, logCongrat, logWarn, logTime, underline, italic } from './logger';
import { getDependency, arr2str, intersection } from './dependencies';
import pkgNameCheck from './pkgName';
import nodeVersionCheck from './nodeVersion';
import npmVersionCheck, { getNpmVersion } from './npmVersion';
import outputFile from './outputFile';
import { tplEngineInit, tplEngineNew, _typeof } from './tplEngine';
import requireCwd from './requireCwd';
import { isInGitRepository, tryGitInit } from './gitHandlers';
import updateNotifier from './updateNotifier';
export { default as exec } from './exec';
export { default as logPrefix, setLogo, setBrand, getLogo, getBrand } from './logPrefix';
export { logDetail, logEmph, logErr, logInfo, logSuc, logWarn, logTime, logCongrat, underline, italic } from './logger';
export { getDependency, arr2str, intersection } from './dependencies';
export { default as pkgNameCheck } from './pkgName';
export { default as nodeVersionCheck } from './nodeVersion';
export { default as npmVersionCheck, getNpmVersion, getNpmVersions } from './npmVersion';
export { default as outputFile } from './outputFile';
export { default as spinner } from './spinner';
export { tplEngineInit, tplEngineNew, _typeof } from './tplEngine';
export { default as requireCwd } from './requireCwd';
export { isInGitRepository, tryGitInit } from './gitHandlers';
export { default as updateNotifier } from './updateNotifier';
export type { BUILD, PKJ_TOOL, PLUGIN_STAGE, PROJECT_TYPE, STRATEGY, STYLE, LAYOUT, LOGLEVEL, MARKDOWN, SPA_SERVER, COMPONENT_SERVER, SSR_SERVER, TEST_FRAME, HASH } from './global.d';
declare const _default: {
exec: typeof exec;
logPrefix: () => string;
setLogo: (logo: string) => void;
setBrand: (brand: string) => void;
getLogo: () => string;
getBrand: () => string;
logDetail: typeof logDetail;
logEmph: typeof logEmph;
logErr: typeof logErr;
logInfo: typeof logInfo;
logSuc: typeof logSuc;
logWarn: typeof logWarn;
logCongrat: typeof logCongrat;
logTime: typeof logTime;
underline: typeof underline;
italic: typeof italic;
pkgNameCheck: typeof pkgNameCheck;
nodeVersionCheck: typeof nodeVersionCheck;
npmVersionCheck: typeof npmVersionCheck;
getNpmVersion: typeof getNpmVersion;
outputFile: typeof outputFile;
getDependency: typeof getDependency;
arr2str: typeof arr2str;
intersection: typeof intersection;
spinner: import("./spinner").Spinner;
tplEngineInit: typeof tplEngineInit;
tplEngineNew: typeof tplEngineNew;
_typeof: typeof _typeof;
requireCwd: typeof requireCwd;
isInGitRepository: typeof isInGitRepository;
tryGitInit: typeof tryGitInit;
updateNotifier: typeof updateNotifier;
};
export default _default;