UNPKG
@anycable/core
Version:
latest (1.1.6)
1.1.6
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.0
0.9.2
0.9.1
0.9.0
0.8.3
0.8.2
0.8.1
0.8.0
0.7.13
0.7.12
0.7.11
0.7.10
0.7.9
0.7.8
0.7.7
0.7.6
0.7.5
0.7.4
0.7.3
0.7.2
0.7.1
0.7.0
0.6.0
0.5.7
0.5.6
0.5.5
0.5.4
0.5.3
0.5.2
0.5.1
0.5.0
0.5.0-rc.3
0.5.0-rc.2
0.5.0-rc.1
0.4.1
0.4.0
0.3.5
0.3.4
0.3.3
0.3.2
0.3.1
0.3.0
0.2.1
0.2.0
0.1.2
0.1.1
0.1.0
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1
AnyCable JavaScript client library core functionality
anycable.io
anycable/anycable-client
@anycable/core
/
stringify-params
/
index.js
14 lines
(11 loc)
•
295 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
export
function
stringifyParams
(
params
) {
if
(!params)
return
''
let
parts =
Object
.
keys
(params) .
sort
() .
filter
(
k
=>
params[k] !==
undefined
) .
map
(
k
=>
{
let
v =
JSON
.
stringify
(params[k])
return
`
${
JSON
.stringify(k)}
:
${v}
`
})
return
`{
${parts.join(
','
)}
}`
}