New Node.js Promise-Based Wrapper for ALL Blizzard APIs

Hello everyone.

I just completed my Node.js promise-based wrapper for all of the currently supported Blizzard APIs: GitHub - QuadDamn/battlenet-api-wrapper: A promised-based Node.js + Typescript wrapper for the Battle.net Community and Data APIs (supports WoW, WoW Classic, SC2, D3, and Hearthstone).

The reason for me writing this library was 1) to learn Typescript and 2) to provide a resource to the community that was thoroughly documented and kept up-to-date.

I am still working on the tests as I scrapped the original tests I had to learn Jest for Node.js testing instead of using Mocha/Chai/Sinon/Nock. All of the classes/functions have been tested though.

Please let me know if you find any issues or need any help with implementation by posting directly in the repository.

Thanks and hope someone can use what I built!

  • QuadDamn
2 Likes