varisArray=require('./isArray'),isKey=require('./_isKey'),stringToPath=require('./_stringToPath'),toString=require('./toString');/** * Casts `value` to a path array if it's not one. * * @private * @param {*} value The value to inspect. * @param {Object} [object] The object to query keys on. * @returns {Array} Returns the cast property path array. */functioncastPath(value,object){if(isArray(value)){returnvalue;}returnisKey(value,object)?[value]:stringToPath(toString(value));}module.exports=castPath;