1.0.2 • Published 9 months ago
@es-pkg/utils v1.0.2
@es-pkg/utils
gulp node执行
📦 Installation
npm install @es-pkg/utils
🏠 Exports
参数 | 类型 |
---|---|
🎗️autoUpgrade | Functions |
🎗️compare | Functions |
🎗️error | Functions |
🎗️getValidPkgName | Functions |
🎗️info | Functions |
🎗️isDirectory | Functions |
🎗️isValidHttp | Functions |
🎗️log | Functions |
🎗️remove | Functions |
🎗️run | Functions |
🎗️step | Functions |
🎗️success | Functions |
🎗️titleCase | Functions |
🎗️warn | Functions |
🎗️Functions
autoUpgrade
autoUpgrade(str:
string
):string
compare
版本号比较大小
compare(v1:
string
, v2:string
):number
error
error(content:
string
, ...rest:any
[]):void
getValidPkgName
getValidPkgName(str:
string
):string
info
info(content:
string
, ...rest:any
[]):void
isDirectory
isDirectory(path:
string
):boolean
isValidHttp
isValidHttp(url:
string
):boolean
log
- log(content:
string
, ...rest:any
[]):void
参数 | 类型 | 说明 | 默认值 |
---|---|---|---|
debug | : typeof log | ||
error | : ((content:string , ...rest:any []) => void ) | ||
info | : ((content:string , ...rest:any []) => void ) | ||
success | : ((content:string , ...rest:any []) => void ) | ||
warn | : ((content:string , ...rest:any []) => void ) |
remove
删除文件或者文件夹
remove(url:
string
, folders?:boolean
):Promise
<void
>
run
run(bin:
string
, args:string
[], opts?:Options
<string
>):Promise
<ExecaReturnValue
<string
>>
step
step(msg:
string
):void
success
success(content:
string
, ...rest:any
[]):void
titleCase
titleCase(str:
string
):string
warn
- warn(content:
string
, ...rest:any
[]):void