chain-able
Version:
interfaces that describe their intentions.
8 lines (6 loc) • 296 B
JavaScript
const isObj = require('../is/obj')
const isArray = require('../is/array')
const isString = require('../is/string')
// const isDot = require('./is/dot')
// const isDottable = (obj, path) => isObj(obj) && isDot(path)
module.exports = (obj, path) => (isObj(obj) && isString(path)) || isArray(path)