0.0.6 • Published 3 years ago

leagueoflegends-js v0.0.6

Weekly downloads
174
License
MIT
Repository
-
Last release
3 years ago

leagueoflegends-js

A wrapper for the Riot League Of Legends API.

Installation

npm i leagueoflegends-js

Methods (API)

Construct

const lol = require('leagueoflegends-js');
const api = new lol.API({
  apikey: "yOuR-aPi-kEy",
  reigon: "euw1"
});

// apikey is required.
// reigon sets to na1 as default

findSummoner(name)

api.findSummoner("fiqstro").then(summoner => {
  console.log(summoner)
})

Methods (DataDragon)

Construct DataDragon

const lol = require('leagueoflegends-js');
const datadragon = new lol.DataDragon("11.1.1") // The default version is 11.1.1

findChampion()

const lol = require('leagueoflegends-js');
const datadragon = new lol.DataDragon();

datadragon.findChampion("Akali").then(champion => {
  console.log(champion.name);
  // Akali
})

findItem()

const lol = require('leagueoflegends-js');
const datadragon = new lol.DataDragon();

datadragon.findItem("Zeal").then(item => {
  console.log(item.name)
  // Zeal
}) 

findSpell()

const lol = require('leagueoflegends-js');
const datadragon = new lol.DataDragon();

datadragon.findItem("Flash").then(spell => {
console.log(spell.name) 
// Flash
})

fetchAllItems()

const lol = require('leagueoflegends-js');
const datadragon = new lol.DataDragon();

datadragon.fetchAllItems().then(items => {
  console.log(items);
  // [ ... ]
})

fetchAllSpells()

const lol = require('leagueoflegends-js');
const datadragon = new lol.DataDragon();

datadragon.fetchAllItems().then(spells => {
  console.log(spells)
  // [ ... ]
})
0.0.6

3 years ago

0.0.5

3 years ago

0.0.3-a

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.4

3 years ago

0.0.11

3 years ago

0.0.1

3 years ago