Easily download wikipedia images in NodeJS
pnpm install wiki-img
yarn add wiki-img
npm install wiki-img
pnpm install -g wiki-img
npx wiki-img zuckerberg --log
{
"id": 2844938,
"key": "Mark_Zuckerberg",
"title": "Mark Zuckerberg",
"excerpt": "Zuckerberg",
"matched_title": "Zuckerberg",
"description": "American internet entrepreneur and founder of Facebook",
"thumbnail": {
"mimetype": "image/jpeg",
"size": null,
"width": 161,
"height": 200,
"duration": null,
"url": "//upload.wikimedia.org/wikipedia/commons/thumb/1/18/Mark_Zuckerberg_F8_2019_Keynote_%2832830578717%29_%28cropped%29.jpg/161px-Mark_Zuckerberg_F8_2019_Keynote_%2832830578717%29_%28cropped%29.jpg"
}
}
Without --log
you won't see any output in the terminal, the image will be
saved to your current directory
▸ getWikiImg(query
, dir?
): Promise
<Error
| Page
>
Query and download image from wikipedia
Example
// get lady gaga image in celebs directory
getWikiImg("Lady gaga", "./celebs")
.then((res) => console.log(res))
.catch((err) => console.log("failed to get img", err));
Name | Type | Default value | Description |
---|---|---|---|
query |
string |
undefined |
Search term for wikipedia |
dir |
string |
"./" |
Relative path of image to be saved |
Promise
<Error
| Page
>
Promise with info about the search
• description: string
• excerpt: string
• id: number
• key: string
• Optional
thumbnail: Thumbnail
• title: string
• duration: number
• height: number
• mimetype: string
• size: number
• url: string
• width: number