-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocs.json
78 lines (63 loc) · 5.37 KB
/
docs.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
{
"functions": [
{"heading": "Basics"},
{"name": "isArray", "description": "Returns `true` only if `arg` is an Array."},
{"name": "isBoolean", "description": "Returns `true` only if `arg` is a Boolean."},
{"name": "isChar", "description": "Returns `true` only if `arg` is a Char."},
{"name": "isNumber", "description": "Returns `true` only if `arg` is a Number."},
{"name": "isObject", "description": "Returns `true` only if `arg` is an Object."},
{"name": "isString", "description": "Returns `true` only if `arg` is a String."},
{"name": "isNull", "description": "Returns `true` only if `arg` is **null**."},
{"name": "isUndefined", "description": "Returns `true` only if `arg` is **undefined**."},
{"name": "isPrimitive", "description": "Returns `true` only if `arg` is a **Primitive** value."},
{"name": "isReference", "description": "Returns `true` only if `arg` is a **Reference** value."},
{"name": "isSimple", "description": "Alias for **isPrimitive**."},
{"name": "isComplex", "description": "Alias for **isReference**."},
{"heading": "Inverses"},
{"name": "isNotArray", "description": "Returns `true` only if `arg` is **NOT** an Array."},
{"name": "isNotBoolean", "description": "Returns `true` only if `arg` is **NOT** a Boolean."},
{"name": "isNotChar", "description": "Returns `true` only if `arg` is **NOT** a Char."},
{"name": "isNotNumber", "description": "Returns `true` only if `arg` is **NOT** a Number."},
{"name": "isNotObject", "description": "Returns `true` only if `arg` is **NOT** an Object."},
{"name": "isNotString", "description": "Returns `true` only if `arg` is **NOT** a String."},
{"name": "isNotNull", "description": "Returns `true` only if `arg` is **NOT** null."},
{"name": "isNotUndefined", "description": "Returns `true` only if `arg` is **NOT** undefined."},
{"name": "isNotPrimitive", "description": "Returns `true` only if `arg` is **NOT** a **Primitive** value."},
{"name": "isNotReference", "description": "Returns `true` only if `arg` is **NOT** a **Reference** value."},
{"name": "isNotSimple", "description": "Alias for **isNotPrimitive**."},
{"name": "isNotComplex", "description": "Alias for **isNotReference**."},
{"heading": "Arg Functions", "description": "For checking the type of command line arguments."},
{"name": "hasAColon", "description": "Returns `true` only if `arg` contains a `colon`."},
{"name": "isNumeric", "description": "Returns `true` only if `arg` is a numeric string."},
{"name": "isArrayIndex", "description": "Returns `true` only if `arg` is an **Array Index**."},
{"name": "isObjectKey", "description": "Returns `true` only if `arg` is an **Object Key**."},
{"name": "isFlag", "description": "Returns `true` only if `arg` is a **flag**."},
{"name": "isNotFlag", "description": "Returns `true` only if `arg` is **NOT** a **flag**."},
{"name": "isSingleFlag", "description": "Returns `true` only if `arg` is a **single flag**."},
{"name": "isDoubleFlag", "description": "Returns `true` only if `arg` is a **double flag**."},
{"name": "isTripleFlag", "description": "Returns `true` only if `arg` is a **triple flag**."},
{"heading": "Array Functions", "description": "For checking the type of Arrays."},
{"name": "isEmptyArray", "description": "Returns `true` only if `arg` is an **empty** Array."},
{"name": "isNonEmptyArray", "description": "Returns `true` only if `arg` is a **non-empty** Array."},
{"name": "isArrayOfArrays", "description": "Returns `true` only if `arg` is an Array of Arrays."},
{"name": "isArrayOfBooleans", "description": "Returns `true` only if `arg` is an Array of Boolean values."},
{"name": "isArrayOfChars", "description": "Returns `true` only if `arg` is an Array of Char values."},
{"name": "isArrayOfNumbers", "description": "Returns `true` only if `arg` is an Array of Numbers."},
{"name": "isArrayOfObjects", "description": "Returns `true` only if `arg` is an Array of Objects."},
{"name": "isArrayOfStrings", "description": "Returns `true` only if `arg` is an Array of Strings."},
{"name": "isArray2D", "description": "Alias for **isArrayOfArrays**."},
{"name": "isGrid", "description": "Alias for **isArrayOfArrays**."},
{"name": "isTable", "description": "Alias for **isArrayOfObjects**."},
{"heading": "Object Functions", "description": "For checking the type of Objects"},
{"name": "isEmptyObject", "description": "Returns `true` only if `arg` is an **empty** Object."},
{"name": "isNonEmptyObject", "description": "Returns `true` only if `arg` is a **non-empty** Object."},
{"name": "isObjectOfArrays", "description": "Returns `true` only if `arg` is an Object only containing Array values."},
{"name": "isObjectOfBooleans", "description": "Returns `true` only if `arg` is an Object only containing Boolean values."},
{"name": "isObjectOfChars", "description": "Returns `true` only if `arg` is an Object only containing Char values."},
{"name": "isObjectOfNumbers", "description": "Returns `true` only if `arg` is an Object only containing Number values."},
{"name": "isObjectOfObjects", "description": "Returns `true` only if `arg` is an Object only containing Object values."},
{"name": "isObjectOfStrings", "description": "Returns `true` only if `arg` is an Object only containing String values."},
{"name": "isHashTable", "description": "Alias for **isObjectOfArrays**."},
{"name": "isObject2D", "description": "Alias for **isObjectOfObjects**."},
]
}