Entonces, estoy tratando de hacer una función de búsqueda que busque todo el objeto dentro y sus valores, hasta ahora tengo esta función que busca solo la primera capa del objeto pero no las que están dentro, y el otro problema es que no busca todo el elemento cuando está en minúsculas/mayúsculas, quiero una forma de buscar todos los 'Libros', incluso si la búsqueda es solo 'libro', aquí está mi js:
const findIn = (arr, query) => { return arr.filter((obj) => Object.keys(obj).some((key) => { if (typeof obj[key] === 'string') return obj[key].includes(query); }) ); };