MCPcopy Create free account
hub / github.com/arfct/itty-bitty / addValue

Function addValue

docs/render/parse.js:164–172  ·  view source on GitHub ↗
(obj, key, value)

Source from the content-addressed store, hash-verified

162 let sanitize = (input) => input?.replace(/\s/gi, ' ').trim();
163
164 function addValue(obj, key, value) {
165 if (Array.isArray(obj[key])) {
166 obj[key].push(value);
167 } else if (obj[key]) {
168 obj[key] = [obj[key], value];
169 } else {
170 obj[key] = value;
171 }
172 }
173
174 function parseItem(elem) {
175 const data = { }

Callers 1

traverseItemFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected