Utils : { Hook : typeof Hook ; _ : LoDashStatic ; chalk : Chalk & ChalkFunction & {} ; clearConsole : ( ( ) => void ) ; color : Colors & {} ; config : ( ( key ? ,
defaultValue ? ) => any ) ; consoleReader : ( ( content ,
opts ? ) => string | true ) ; day : typeof dayjs ; debug : Debug & {} ; debugCore : ( ( ... args ) => any ) ; delay : ( ( ms ) => Promise < unknown > ) ; envinfo : __module ; error : ( ( message ,
exit ? ,
errorCode ? ) => void ) ; exec : ( ( command ,
options ? ) => any ) ; extendConfig : ( ( extendRcPath ,
prefix ? ) => any ) ; extendSubCommand : ( ( command ,
moduleName ,
yargs ,
basePath ) => void ) ; fileExistsSyncCache : ( ( filePath ) => any ) ; formatRcOptions : ( ( opts ) => object ) ; fs : __module ; getAbsolutePath : ( ( filePath ) => string ) ; getAllPluginsMapping : ( ( argv ? ) => { [
propName :
string ]
: string ; } ) ; getApplicationConfig : ( ( opts ? ) => any ) ; getCache : ( ( namespace ) => NodeCache ) ; getCombinedConfig : ( ( argv ? ) => { [
propName :
string ]
: any ; } ) ; getInternalCache : ( ( ) => NodeCache ) ; getNodeEnv : ( ( argv ? ) => string ) ; importPackage : ( ( name ,
location ? ,
home ? ,
force ? ) => string ) ; info : ( ( message ,
exit ? ,
errorCode ? ) => void ) ; installPackage : ( ( name ,
location ? ,
home ? ,
force ? ) => void ) ; invokeHook : ( < T > ( hook ? ,
options ? ,
argv ? ) => Promise < T > ) ; isDevelopment : ( ( ) => boolean ) ; isProduction : ( ( ) => boolean ) ; isPromise : ( ( obj ) => boolean ) ; launchDispatcher : ( ( opts ? ) => Promise < void > ) ; loadCorePackageInfo : ( ( ) => any ) ; loadPackageInfo : ( ( pkg ? ,
paths ? ) => any ) ; loadPluginRc : ( ( name ,
location ? ,
home ? ) => any ) ; log : ( ( message ) => void ) ; md5 : ( ( s ) => string ) ; outputTable : ( ( columns ,
caption ? ,
borderOptions ? ) => void ) ; parsePackageNames : ( ( input ) => string [] ) ; pluginConfig : ( ( key ,
defaultValue ? ) => any ) ; replHistory : ( ( repl ,
file ) => void ) ; resolvePackage : ( ( name ,
location ? ,
home ? ) => string ) ; run : ( ( func ,
getPath ? ,
... args ) => Promise < any > ) ; shell : __module ; sleep : ( ( ms ) => Promise < unknown > ) ; splitByChar : ( ( input ,
char ) => string [] ) ; splitComma : ( ( input ) => string [] ) ; success : ( ( message ,
exit ? ,
errorCode ? ) => void ) ; uninstallPackage : ( ( name ,
location ? ,
home ? ) => void ) ; useDotEnv : ( ( expand ,
options ? ) => void ) ; warn : ( ( message ,
exit ? ,
errorCode ? ) => void ) ; yaml : __module ; yargs : Argv < {} > ; } = ... Type declaration Hook : typeof Hook _ : LoDashStatic chalk : Chalk & ChalkFunction & {} clear Console : ( ( ) => void ) color : Colors & {} config : ( ( key ? , defaultValue ? ) => any ) ( key ? , defaultValue ? ) : any Parameters key : any = undefined defaultValue : any = undefined Returns any console Reader : ( ( content , opts ? ) => string | true ) ( content , opts ? ) : string | true Parameters content : string opts : { identifier ?: string ; plugin ?: string ; tmpPathOnly ?: boolean ; } = {} Optional
identifier ?: string Optional
plugin ?: string Optional
tmp Path Only ?: boolean Returns string | true day : typeof dayjs debug : Debug & {} debug Core : ( ( ... args ) => any ) ( ... args ) : any Returns any delay : ( ( ms ) => Promise < unknown > ) ( ms ) : Promise < unknown > Returns Promise < unknown > envinfo : __module error : ( ( message , exit ? , errorCode ? ) => void ) ( message , exit ? , errorCode ? ) : void Parameters message : any exit : boolean = true errorCode : number = 1 Returns void exec : ( ( command , options ? ) => any ) ( command , options ? ) : any Parameters command : string options : any = {} Returns any extend Config : ( ( extendRcPath , prefix ? ) => any ) ( extendRcPath , prefix ? ) : any Parameters extendRcPath : string | string [] prefix : any = undefined Returns any extend Sub Command : ( ( command , moduleName , yargs , basePath ) => void ) ( command , moduleName , yargs , basePath ) : void Parameters command : string moduleName : string yargs : any basePath : string Returns void file Exists Sync Cache : ( ( filePath ) => any ) ( filePath ) : any Returns any format Rc Options : ( ( opts ) => object ) ( opts ) : object Returns object fs : __module get Absolute Path : ( ( filePath ) => string ) ( filePath ) : string Returns string get All Plugins Mapping : ( ( argv ? ) => { [propName : string ]: string ; } ) ( argv ? ) : { [propName : string ]: string ; } Returns { [propName : string ]: string ; } [ propName : string ]: string get Application Config : ( ( opts ? ) => any ) get Cache : ( ( namespace ) => NodeCache ) ( namespace ) : NodeCache Returns NodeCache get Combined Config : ( ( argv ? ) => { [propName : string ]: any ; } ) ( argv ? ) : { [propName : string ]: any ; } Returns { [propName : string ]: any ; } get Internal Cache : ( ( ) => NodeCache ) ( ) : NodeCache Returns NodeCache get Node Env : ( ( argv ? ) => string ) ( argv ? ) : string Returns string import Package : ( ( name , location ? , home ? , force ? ) => string ) ( name , location ? , home ? , force ? ) : string Parameters name : any location : string = '' home : boolean = true force : boolean = false Returns string info : ( ( message , exit ? , errorCode ? ) => void ) ( message , exit ? , errorCode ? ) : void Parameters message : any exit : boolean = false errorCode : number = 0 Returns void install Package : ( ( name , location ? , home ? , force ? ) => void ) ( name , location ? , home ? , force ? ) : void Parameters name : any location : string = '' home : boolean = true force : boolean = false Returns void invoke Hook : ( < T > ( hook ? , options ? , argv ? ) => Promise < T > ) < T > ( hook ? , options ? , argv ? ) : Promise < T > Parameters hook : any = null options : IHookOption = ... argv : any = null Returns Promise < T > is Development : ( ( ) => boolean ) ( ) : boolean Returns boolean is Production : ( ( ) => boolean ) ( ) : boolean Returns boolean is Promise : ( ( obj ) => boolean ) ( obj ) : boolean Returns boolean launch Dispatcher : ( ( opts ? ) => Promise < void > ) ( opts ? ) : Promise < void > Returns Promise < void > load Core Package Info : ( ( ) => any ) load Package Info : ( ( pkg ? , paths ? ) => any ) ( pkg ? , paths ? ) : any Parameters pkg : undefined | string = undefined paths : any = [] Returns any load Plugin Rc : ( ( name , location ? , home ? ) => any ) ( name , location ? , home ? ) : any Parameters name : any location : string = '' home : boolean = true Returns any log : ( ( message ) => void ) ( message ) : void Returns void md5 : ( ( s ) => string ) ( s ) : string Returns string output Table : ( ( columns , caption ? , borderOptions ? ) => void ) ( columns , caption ? , borderOptions ? ) : void Parameters columns : string [] [] caption : string = '' borderOptions : {} = {} Returns void parse Package Names : ( ( input ) => string [] ) ( input ) : string [] Returns string [] Package list
plugin Config : ( ( key , defaultValue ? ) => any ) ( key , defaultValue ? ) : any Parameters key : string defaultValue : any = undefined Returns any repl History : ( ( repl , file ) => void ) ( repl , file ) : void Returns void resolve Package : ( ( name , location ? , home ? ) => string ) ( name , location ? , home ? ) : string Parameters name : any location : string = '' home : boolean = true Returns string run : ( ( func , getPath ? , ... args ) => Promise < any > ) ( func , getPath ? , ... args ) : Promise < any > Parameters func : any getPath : string = '' Rest
... args : any [] Returns Promise < any > shell : __module sleep : ( ( ms ) => Promise < unknown > ) ( ms ) : Promise < unknown > Returns Promise < unknown > split By Char : ( ( input , char ) => string [] ) ( input , char ) : string [] Parameters input : string char : string Returns string [] input separated by comma
split Comma : ( ( input ) => string [] ) ( input ) : string [] Returns string [] input separated by comma
success : ( ( message , exit ? , errorCode ? ) => void ) ( message , exit ? , errorCode ? ) : void Parameters message : any exit : boolean = false errorCode : number = 0 Returns void uninstall Package : ( ( name , location ? , home ? ) => void ) ( name , location ? , home ? ) : void Parameters name : any location : string = '' home : boolean = true Returns void use Dot Env : ( ( expand , options ? ) => void ) ( expand , options ? ) : void Parameters expand : true options : DotenvConfigOptions = {} Returns void warn : ( ( message , exit ? , errorCode ? ) => void ) ( message , exit ? , errorCode ? ) : void Parameters message : any exit : boolean = false errorCode : number = 0 Returns void yaml : __module yargs : Argv < {} >
Clear console