datafire
Version:
[![Travis][travis-image]][travis-link] [![Downloads][downloads-image]][npm-link] [![NPM version][npm-image]][npm-link] [](https://www.npmjs.com/package/datafire) <!--[![Dependency status][deps-i
14 lines (13 loc) • 335 B
JavaScript
module.exports = function (keyString, obj) {
if (!keyString) return obj;
var keys = keyString.split('.');
var value = obj;
keys.forEach(function (key) {
value = value[key];
if (value === undefined) {
throw new Error("Key " + keyString + " not found, missing " + key);
}
});
return value;
};
;