Weasel.js
Weasel is a wrapper for the Warcraft Logs API. The name Weasel comes from the sites abbreviation WCL that could be pronounced 'Weasel'... I guess. :)
Installing with NPM
npm install weasel.js
Usage
const api = ; //Set the public WCL api-key that you get from https://www.warcraftlogs.com/accounts/changeuserapi; //Optional parameters for the api call.var params = {}; //Call the function to list guild reports, can be filtered on start time and end time as a UNIX timestamp with the optional parameters @params.api;
Wrapper functions and details
Check out the documentation found at the GitHub doc page.