This is an api wrapper for the hypixel.net api, the docs for this api can be found here, for the documentation for this package, continue reading!
Very simple, follow this guide:
//To start this wrapper you need to use the .setKey function like so.letpackage=require('hypixel-api-wrapper')package.setKey("Your hypixel api key!")//This package has two ways of using it//like thisasyncfunctiondoSomething(){letdata=awaitpackage.keyInfo()console.log(data)}//or like thispackage.keyInfo().then(data=>{console.log(data)})//every use of this packageasyncfunctioneveryUse(){//every normal function and how to use itconsole.log(awaitpackage.getWatchdogStats())console.log(awaitpackage.boosters())console.log(awaitpackage.findGuild("method","uuid or name depending on method used"))console.log(awaitpackage.friends("UUID for user"))console.log(awaitpackage.gameCounts())console.log(awaitpackage.guild("method","name or uuid or id"))console.log(awaitpackage.keyInfo())console.log(awaitpackage.leaderboards())console.log(awaitpackage.player("UUID for user"))console.log(awaitpackage.playerCount())console.log(awaitpackage.recentGames("UUID for user"))console.log(awaitpackage.resources("resource"))console.log(awaitpackage.status("UUID for user"))//All skyblock functions and how to use themconsole.log(awaitpackage.skyblock.auction("method","UUID, auction_id, or player_id"))console.log(awaitpackage.skyblock.auctions("Leave empty or supply page number"))console.log(awaitpackage.skyblock.bazaar())console.log(awaitpackage.skyblock.news())console.log(awaitpackage.skyblock.profile("profile_id"))console.log(awaitpackage.skyblock.profiles("UUID for user"))}