random-word-wikipedia
v2.1.0
Published
Get random word from wikipedia random page
Downloads
44
Maintainers
Readme
random-word-wikipedia
Get a random word (article title) from Wikipedia's random page.
- 🪶 Zero runtime dependencies — uses the platform
fetch, nothing else - 📦 ESM + CommonJS with bundled TypeScript types, for Node.js
>= 22 - 🌍 Any language — pass a Wikipedia language code (
en,ja, …)
Install
npm install random-word-wikipediaUsage
import randomWordWikipedia from "random-word-wikipedia";
await randomWordWikipedia();
//=> ['Saxifraga spathularis']
await randomWordWikipedia("ja", 2);
//=> ['ジョン・イサーク・ブリケ', '月は闇夜に隠るが如く']CommonJS (note the .default):
const randomWordWikipedia = require("random-word-wikipedia").default;
randomWordWikipedia().then(console.log);API
randomWordWikipedia(lang?, n?)
Returns Promise<string[]> — an array of random article titles.
| Param | Type | Default | Description |
| ------ | -------- | ------- | -------------------------------------------- |
| lang | string | "en" | Wikipedia language code (e.g. en, ja). |
| n | number | 1 | How many words to return. Must be 1–10. |
Throws a TypeError if lang is not a string or n is outside 1–10.
CLI
npm install --global random-word-wikipedia$ random-word-wikipedia
Mapania caudata
$ random-word-wikipedia ja -n 3
バダインジャラン砂漠
内野 (印西市)
PAC-MAN 256
$ random-word-wikipedia --help
Usage
$ random-word-wikipedia [lang=en]
Options
-n Number of words, 10 or less [Default: 1]
Examples
$ random-word-wikipedia
$ random-word-wikipedia ja -n 3License
MIT © elzup
