Sha256: d8990f6d07c1ef866aaa9b9445e37307068cae3ee9d1f5bc6f242d4b1bb2ff2b
Contents?: true
Size: 379 Bytes
Versions: 46
Compression:
Stored size: 379 Bytes
Contents
"use strict"; var value = require("./valid-value") , isValue = require("./is-value"); module.exports = function (obj /*, …names*/) { var length, current = 1; value(obj); length = arguments.length - 1; if (!length) return obj; while (current < length) { obj = obj[arguments[current++]]; if (!isValue(obj)) return undefined; } return obj[arguments[current]]; };
Version data entries
46 entries across 46 versions & 3 rubygems