UNPKG
transmutable
Version:
latest (0.17.0)
0.17.0
0.16.0
0.15.5
0.15.4
0.15.3
0.15.2
0.15.1
0.15.0
0.14.3
0.14.2
0.14.1
0.14.0
0.13.3
0.13.2
0.13.1
0.13.0
0.12.2
0.12.1
0.12.0
0.11.6
0.11.5
0.11.4
0.11.3
0.11.2
0.11.1
0.11.0
0.10.0
0.9.5
0.9.4
0.9.3
0.9.2
0.9.1
0.9.0
0.7.0
0.6.0
0.5.5
0.5.4
0.5.3
0.5.2
0.5.1
0.5.0
0.4.0
0.3.0
0.2.1
0.2.0
0.1.2
0.1.1
0.1.0
0.0.9
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.2
0.0.1
immutable objects that pretend to be mutable
github.com/hex13/transmutable
hex13/transmutable
transmutable
/
src
/
normalization
/
denormalize.js
14 lines
(11 loc)
•
333 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
const
mapValues =
require
(
'./mapValues'
);
const
denormalize =
exports
.
denormalize
=
(
objects
) =>
{
const
visit
= (
value
) => {
if
(value
instanceof
Array
) {
const
object
= objects[value[
0
]];
return
mapValues
(
object
, visit); }
return
value; }
return
visit
([
1
]); };