UNPKG

clixion

Version:

A flexible framework for building CLI applications

21 lines (19 loc) 1.24 kB
declare const __filename: string; declare const __dirname: string; declare function getModuleFilename(): string; declare function isCI(): boolean; declare function isTest(): boolean; declare function isHome(dir: string): boolean; declare function resolveAbsoluteDir(dir: string): string; declare function resolveRelativeDir(dir: string): string; declare function notEmptyDir(dir: string): boolean; declare const clearDir: (dir: string) => Promise<void[]>; declare function getPackageManager(): string; declare function pmRunCommand(): string; declare function getPackageJsonPath(dir?: string): string; declare function replacePackageJsonRunCommand(dir: string): void; declare function sanitizePackageName(name: string): string; declare function getPackageJson(dir: string): Record<string, any>; declare function setPackageJson(dir: string, json: Record<string, any>): void; declare function updatePackageName(newName: string, dir?: string): void; export { __dirname, __filename, clearDir, getModuleFilename, getPackageJson, getPackageJsonPath, getPackageManager, isCI, isHome, isTest, notEmptyDir, pmRunCommand, replacePackageJsonRunCommand, resolveAbsoluteDir, resolveRelativeDir, sanitizePackageName, setPackageJson, updatePackageName };