MCPcopy Index your code
hub / github.com/APIParkLab/APIPark / trimStringValuesInObject

Function trimStringValuesInObject

frontend/packages/common/src/hooks/http.ts:88–99  ·  view source on GitHub ↗
(obj: unknown)

Source from the content-addressed store, hash-verified

86}
87
88const trimStringValuesInObject = (obj: unknown): unknown => {
89 if (typeof obj === 'string') {
90 return (obj as string).trim()
91 }
92 if (Array.isArray(obj)) {
93 return obj.map(trimStringValuesInObject)
94 }
95 if (typeof obj === 'object' && obj !== null) {
96 return Object.fromEntries(Object.entries(obj).map(([key, value]) => [key, trimStringValuesInObject(value)]))
97 }
98 return obj
99}
100
101const processQueryParams = (url: string, options: EoRequest, shouldTransformKeys: boolean) => {
102 if (options.eoParams) {

Callers 1

processRequestBodyFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected