feat: add Ddragon items endpoint to Jax Provider

This commit is contained in:
Valentin Kaelin 2019-11-14 21:21:05 +01:00
parent 9903d03d8a
commit e59416c446
2 changed files with 19 additions and 0 deletions

View file

@ -0,0 +1,17 @@
const DDragonRequest = require('../../DDragonRequest')
class DDragonItemEndpoint {
constructor(version) {
this.version = version
}
list() {
return new DDragonRequest(
`item.json`,
'cdn',
this.version
).execute()
}
}
module.exports = DDragonItemEndpoint

View file

@ -8,6 +8,7 @@ const SummonerEndpoint = require('./Endpoints/SummonerEndpoint')
const DDragonVersionEndpoint = require('./Endpoints/DDragonEndpoints/DDragonVersionEndpoint') const DDragonVersionEndpoint = require('./Endpoints/DDragonEndpoints/DDragonVersionEndpoint')
const DDragonChampionEndpoint = require('./Endpoints/DDragonEndpoints/DDragonChampionEndpoint') const DDragonChampionEndpoint = require('./Endpoints/DDragonEndpoints/DDragonChampionEndpoint')
const DDragonRuneEndpoint = require('./Endpoints/DDragonEndpoints/DDragonRuneEndpoint') const DDragonRuneEndpoint = require('./Endpoints/DDragonEndpoints/DDragonRuneEndpoint')
const DDragonItemEndpoint = require('./Endpoints/DDragonEndpoints/DDragonItemEndpoint')
class Jax { class Jax {
constructor(config) { constructor(config) {
@ -32,6 +33,7 @@ class Jax {
this.DDragon = { this.DDragon = {
Champion: new DDragonChampionEndpoint(this.version), Champion: new DDragonChampionEndpoint(this.version),
Item: new DDragonItemEndpoint(this.version),
Rune: new DDragonRuneEndpoint(this.version), Rune: new DDragonRuneEndpoint(this.version),
Version: this.version Version: this.version
} }