objectutils-propertybypath

1.0.2 • Public • Published

Usage:

Import library

import {getPropertyByPath, setPropertyByPath} from "objectutils-propertybypath";

let data = {
    animals: {
        cat: {name: 'Alice', age: 1},
        dog: {name: 'Bob', age: 5}
    }
}

get value by path:

let aliceAge = getPropertyByPath(data, 'animals.cat.age')

set new value by path:

setPropertyByPath(data, 'animals.cat.age', aliceAge+1);

Package Sidebar

Install

npm i objectutils-propertybypath

Weekly Downloads

2

Version

1.0.2

License

Apache-2.0

Unpacked Size

5.73 kB

Total Files

5

Last publish

Collaborators

  • dsputilov