UNPKG

datafire

Version:

[![Travis][travis-image]][travis-link] [![Downloads][downloads-image]][npm-link] [![NPM version][npm-image]][npm-link] [![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://www.npmjs.com/package/datafire) <!--[![Dependency status][deps-i

14 lines (13 loc) 335 B
"use strict"; 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; };