20 lines
516 B
JavaScript

export class PuckoPruttApi {
constructor() {
this.apiUrl = "https://api.puckoprutt.tech"
this.schema = this.apiUrl + "/schema/"
}
async _fetch_json(url) {
const response = await foundry.utils.fetchJsonWithTimeout(this.apiUrl + url);
const dagens = await response.json();
return dagens;
}
dagens_lunch(spider) {
this._fetch_json("/spiders/dagens_lunch/" + spider + "/?format=json").then(dagens => {
return dagens;
});
}
}