Сначала читаем:
API Wiki, ну а далее как доктор прописал:
let promises = process.argv
.splice(0, 2)
.split(" ")
// Где wiki ваш драйвер и search правило интерфейса.
.map(wiki.search)
// Например:
let wiki = {
search: value => (new Promise((resolve, reject) => {
let api = new mw.Api( {
ajax: {
headers: { 'Api-User-Agent': 'Example/1.0' }
}
})
api.get({}).done(function(data) {
// do something with data
resolve(data)
})
}))
}