README
deepness
This small helper get deep level of Objects. For example:
const mock = {
a: {
b: {
c: {
d: true
}
}
}
};
deepness(mock); // Will return 4
For get nesting level of properties you'll pass name
property as second parameter. For example:
const mock1 = {
javascript: {
is: {
awesome: true
}
}
};
const mock2 = {
javascript: {
is: {
not: {
awesome: false
}
}
}
};
deepness(mock1, 'awesome'); // Will return 3
deepness(mock2, 'is'); // Will return 2