1.1.0 • Published 8 years ago

nested-object v1.1.0

Weekly downloads
2
License
-
Repository
github
Last release
8 years ago

Nested object

30 LOC leightweight library to write a data structure's nested property via a string like 'my.nested.property'.

Why?

Which you want but is not possible:

var options.server.socketOptions.keepalive = 120;

Instead you have to do

var options = {};
options.server = {}
options.server.socketOptions = {}
options.server.socketOptions.keepalive = 120;

See http://stackoverflow.com/questions/37183697/create-nested-object-the-short-way/

Installation

npm install nested-object

How to use

Require nested-object:

var nestedobject = require("nested-object");

You can set a nested property on an object:

var options = nested.set("server.socketOptions.keepalive",120);

LICENSE

MIT