UNPKG

outscraper

Version:

The library provides convenient access to the Outscraper API. Allows using Outscraper's services from your code. See https://outscraper.com for details.

24 lines (20 loc) 463 B
const QUERY_DELIMITER = ' '; exports.toArray = (value) => { if (Array.isArray(value)) { return value; } else { return [value]; } } exports.removeEmpty = (obj) => { return Object.fromEntries(Object.entries(obj).filter(([_, v]) => v != null)); } exports.formatQueries = (q) => { if (Array.isArray(q)) { if (q.every(i => Array.isArray(i))) { return q.map(pair => pair.join(QUERY_DELIMITER)); } return q; } return [q]; }