UNPKG
skrull-json
Version:
latest (1.0.7)
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
Brings shapeshifting abilities to JSON. Converts json schemas using configuration mapping
skrull-json
/
utils
/
assignNestedValue.js
9 lines
(7 loc)
•
253 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
function
assignNestedValue
(
obj, path, value
) {
const
keys = path.
split
(
"."
);
const
lastKey = keys.
pop
();
const
lastObj = keys.
reduce
(
(
obj, key
) =>
(obj[key] = obj[key] || {}), obj); lastObj[lastKey] = value; }
export
default
assignNestedValue;