Skip to content

floatdrop/nested-prop

Repository files navigation

nested-prop Build Status

Get and set nested properties.

Install

$ npm install --save nested-prop

Usage

var nestedProp = require('nested-prop');

var obj = {a: ''};

nestedProp.set(obj, 'a.b.c', 1);
//=> {a: {b: {c: 1}}}

nestedProp.get(obj, 'a.b.c');
//=> 1

API

nestedProp.get(object, path)

Gets property from object by path.

nestedProp.set(object, path, value)

Sets value to property by path. If some properties is not assignable Objects (like string) - they will be overwritten.

License

MIT © Vsevolod Strukchinsky

About

Get and set nested properties

Resources

License

Stars

Watchers

Forks

Packages

No packages published