Kamus Besar Bahasa Indonesia dengan fallback multi-sumber.
- Fallback otomatis dari beberapa sumber KBBI
- Urutan sumber bisa diatur lewat opsi
- Output konsisten:
{ lema, arti }
npm install kbbi.js
# atau
yarn add kbbi.js
# atau
pnpm add kbbi.jsconst { cari } = require('kbbi.js')
cari('pohon').then(console.log);const { cari } = require('kbbi.js')
cari('pohon', {
sources: [
'kbbi.kemendikdasmen.go.id',
'kbbi.web.id',
'typoonline.com',
'kbbi.co.id',
],
}).then(console.log);kbbi.kemendikdasmen.go.idkbbi.web.idtypoonline.comkbbi.co.id
-
Jika arti berhasil ditemukan:
{ "lema": "po.hon", "arti": [ "tumbuhan yang berbatang keras dan besar; pokok kayu: -- asam; -- mangga;", "bagian yang permulaan atau yang dianggap dasar; pangkal;", "asal mula; pokok sebab; pulang -- , selamatan setahun (dua tahun dan sebagainya) sesudah orang meninggal;ada angin ada -- nya (hujan berpohon, panas berasal), pb segala hal ada asal mulanya (sebab-sebabnya);" ] } -
Jika tidak ditemukan arti:
{ "lema": null, "arti": null }
- Struktur HTML tiap sumber bisa berubah kapan saja.
- Jika satu sumber gagal, pencarian otomatis lanjut ke sumber berikutnya.
pnpm test