const valueMapper = mapper({ a: [ value => value.a.length, { a: value => value.a[0], z: value => value.a.at(-1) } ], B: value => value.b.toUpperCase()});const value = { a: [1,2,3], b: "b"};const mappedValue = valueMapper(value);console.log(mappedValue); // { a:[3,{a:1,z:3}], B: "B" }
Generated using TypeDoc
Example
Returns