1.1.4 • Published 3 years ago
think-helper v1.1.4
think-helper
think-helper defines a set of helper functions for ThinkJS.
Installation
Using npm:
npm install think-helperIn Node.js:
import helper from 'think-helper';
let md5 = helper.md5('');APIs:
| API | Param | Description | |
|---|---|---|---|
isInt | check integer | ||
isIP | check IP | ||
isIPv4 | check IPv4 | ||
isIPv6 | check IPv6 | ||
isMaster | cluster.isMaster | ||
isArray | arg{mix}return{Boolean} | check if a variable is an Array | |
isBoolean | arg{mix}return{Boolean} | check if a variable is an Boolean | |
isNull | arg{mix}return{Boolean} | check if a variable is an null | |
isNullOrUndefined | arg{mix}return{Boolean} | check if a variable is null or undefined | |
isNumber | arg{mix}return{Boolean} | check if a variable is an Number | |
isString | arg{mix}return{Boolean} | check if a variable is an String | |
isSymbol | arg{mix}return{Boolean} | check if a variable is an Symbol | |
isUndefined | arg{mix}return{Boolean} | check if a variable is an undefined | |
isRegExp | arg{mix}return{Boolean} | check if a variable is an RegExp | |
isObject | arg{mix}return{Boolean} | check if a variable is an Object | |
isDate | arg{mix}return{Boolean} | check if a variable is an Date | |
isError | arg{mix}return{Boolean} | check if a variable is an Error | |
isFunction | arg{mix}return{Boolean} | check if a variable is an Function | |
isPrimitive | arg{mix}return{Boolean} | check if a variable is an Primitive | |
isBuffer | arg{mix}return{Boolean} | check if a variable is an Buffer | |
promisify | function{function}receiver{object}return Promise | make callback function to promise | |
extend | target{object|array} args{Object|Array}return{Object} | extend object | |
camelCase | str{string}return{String} | make indexAction to index_action | |
isNumberString | str{string} return{Boolean} | check object is number string | |
isTrueEmpty | obj{mixed} return{Boolean} | truely | |
isEmpty | obj{object} return{Boolean} | check object is mepty | |
defer | return defer | get deferred object | |
md5 | str{string} return{string} | get content md5 | |
timeout | time{Number} return Promise | get timeout Promise | |
escapeHtml | str{String} return {string} | escape html | |
datetime | date{Date|String}format{String}return{String} | get datetime | |
uuid | version{String} v1 or v4 | generate uuid | |
isExist | dir{String} | check path is exist | |
isFile | filePath{String} | check filepath is file | |
isDirectory | filePath{String} | check path is directory | |
chmod | path{String} mode{String} | change path mode | |
mkdir | dir{String} mode{String} | make dir | |
getdirFiles | dir{String} prefix{String} | get files in path | |
rmdir | path{String} reserve{Boolean}return{Promise} | remove dir async | |
parseAdapterConfig | config{Object} extConfig{Object|String} | parse adapter config | |
ms | time{String} | transform humanize time to ms | |
omit | obj{obj} prop {String | Array} | omit object props |
1.1.4
3 years ago
1.1.3
4 years ago
1.1.2
7 years ago
1.1.1
7 years ago
1.0.23
7 years ago
1.1.0
7 years ago
1.0.22
8 years ago
1.0.21
8 years ago
1.0.20
8 years ago
1.0.19
8 years ago
1.0.18
8 years ago
1.0.17
8 years ago
1.0.16
8 years ago
1.0.15
8 years ago
1.0.14
8 years ago
1.0.13
8 years ago
1.0.12
8 years ago
1.0.11
8 years ago
1.0.10
8 years ago
1.0.9
8 years ago
1.0.8
8 years ago
1.0.7
8 years ago
1.0.6
8 years ago
1.0.5
9 years ago
1.0.4
9 years ago
1.0.2
9 years ago
1.0.1
9 years ago
1.0.0
9 years ago
3.0.0
9 years ago