GitHub repository: lwojcik/battlenet-api-wrapper
Description: A promised-based Node.js wrapper for the Battle.net Community and Data APIs (supports WoW, WoW Classic, SC2, D3, and Hearthstone).