UNPKG

chain-able

Version:

interfaces that describe their intentions.

9 lines (7 loc) 1.32 kB
var isObj = require('../is/obj') var isArray = require('../is/array') var isString = require('../is/string') // const isDot = require('./is/dot') // const isDottable = (obj, path) => isObj(obj) && isDot(path) module.exports = function (obj, path) { return (isObj(obj) && isString(path)) || isArray(path); } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZG90dGFibGUuanMiLCJzb3VyY2VzIjpbImRvdHRhYmxlLmpzIl0sInNvdXJjZXNDb250ZW50IjpbImNvbnN0IGlzT2JqID0gcmVxdWlyZSgnLi4vaXMvb2JqJylcbmNvbnN0IGlzQXJyYXkgPSByZXF1aXJlKCcuLi9pcy9hcnJheScpXG5jb25zdCBpc1N0cmluZyA9IHJlcXVpcmUoJy4uL2lzL3N0cmluZycpXG5cbi8vIGNvbnN0IGlzRG90ID0gcmVxdWlyZSgnLi9pcy9kb3QnKVxuLy8gY29uc3QgaXNEb3R0YWJsZSA9IChvYmosIHBhdGgpID0+IGlzT2JqKG9iaikgJiYgaXNEb3QocGF0aClcbm1vZHVsZS5leHBvcnRzID0gKG9iaiwgcGF0aCkgPT4gKGlzT2JqKG9iaikgJiYgaXNTdHJpbmcocGF0aCkpIHx8IGlzQXJyYXkocGF0aClcbiJdLCJuYW1lcyI6WyJjb25zdCJdLCJtYXBwaW5ncyI6IkFBQUFBLEdBQUssQ0FBQyxLQUFLLEdBQUcsT0FBTyxDQUFDLFdBQVcsQ0FBQztBQUNsQ0EsR0FBSyxDQUFDLE9BQU8sR0FBRyxPQUFPLENBQUMsYUFBYSxDQUFDO0FBQ3RDQSxHQUFLLENBQUMsUUFBUSxHQUFHLE9BQU8sQ0FBQyxjQUFjLENBQUM7Ozs7QUFJeEMsTUFBTSxDQUFDLE9BQU8sR0FBRyxTQUFBLENBQUMsR0FBRyxFQUFFLElBQUksRUFBRSxBQUFHLFNBQUEsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLElBQUksUUFBUSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksT0FBTyxDQUFDLElBQUksQ0FBQyxHQUFBOyJ9