MCPcopy Create free account
hub / github.com/troch/path-parser / appendQueryParam

Function appendQueryParam

src/Path.ts:35–51  ·  view source on GitHub ↗
(
  params: Record<string, any>,
  param: string,
  val = ''
)

Source from the content-addressed store, hash-verified

33}
34
35const appendQueryParam = (
36 params: Record<string, any>,
37 param: string,
38 val = ''
39) => {
40 const existingVal = params[param]
41
42 if (existingVal === undefined) {
43 params[param] = val
44 } else {
45 params[param] = Array.isArray(existingVal)
46 ? existingVal.concat(val)
47 : [existingVal, val]
48 }
49
50 return params
51}
52
53export interface PathOptions {
54 /**

Callers 1

partialTestMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…