UNPKG
clownface
Version:
latest (2.0.3)
unstable (0.3.0-rc6)
2.0.3
2.0.2
2.0.1
2.0.0
1.5.1
1.5.0
1.4.0
1.3.0
1.2.0
1.1.1
1.1.0
1.0.0
0.12.4
0.12.3
0.12.2
0.12.1
0.12.0
0.11.0
0.10.0
0.3.0
0.3.0-rc6
0.3.0-rc2
0.3.0-rc1
Simple but powerful graph traversing library
zazuko.github.io/clownface/
zazuko/clownface
clownface
/
lib
/
toArray.js
16 lines
(12 loc)
•
299 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
export
default
function
toArray
(
value, defaultValue
) {
if
(
typeof
value ===
'undefined'
|| value ===
null
) {
return
defaultValue }
if
(
Array
.
isArray
(value)) {
return
value }
if
(
typeof
value !==
'string'
&& value[
Symbol
.
iterator
]) {
return
[...value] }
return
[value] }