async function cdnjs(query){ return await fetch("https://2qwlvlxzb6-2.algolianet.com/1/indexes/*/queries", { headers: { accept: "*/*", "content-type": "application/x-www-form-urlencoded", "x-algolia-api-key": `2663c73014d2e4d6d1778cc8ad9fd010`, "x-algolia-application-id": `2QWLVLXZB6`, }, body: JSON.stringify({ requests: [{ indexName: "libraries", params: e`query=${q}` }], }), method: "POST", }) .then((res) => res.json()) .then((res) => { let results = res.results[0].hits; return results.map((item) => ({ name: item.name, keywords: item.keywords, snippet: item.description, author: item.author, })); }); }