MCPcopy
hub / github.com/allmarkedup/purl / set

Function set

purl.js:151–160  ·  view source on GitHub ↗
(obj, key, val)

Source from the content-addressed store, hash-verified

149 }
150
151 function set(obj, key, val) {
152 var v = obj[key];
153 if (typeof v === 'undefined') {
154 obj[key] = val;
155 } else if (isArray(v)) {
156 v.push(val);
157 } else {
158 obj[key] = [v, val];
159 }
160 }
161
162 function lastBraceInKey(str) {
163 var len = str.length,

Callers 1

mergeFunction · 0.85

Calls 1

isArrayFunction · 0.85

Tested by

no test coverage detected