Nexus - a Heroes of the Storm Replay Parser
Nexus is a simple ES6 parser for Heroes of the Storm Replay .StormReplay
files.
Install
npm install nexus-parser
Usage
TypeScript
;;
JavaScript
const Replay = ;let replay = Replay;
Whats in the Replay?
Replay
Example from Build 48297
build: 48297 map: 'Warhead Junction' players: Players }
Player
playerId: null userName: "USERNAME" hero: Hero team: 'red' won: true slot: 8
Hero
name: 'The Butcher' talentIds: 3 6 7 10 13 17 20 talents: 'Abattoir' 'Cheap Shot' 'Insatiable Blade' 'Furnace Blast' 'Savage Charge' 'Blood Frenzy' 'Nexus Blades'
Contributing
Thanks goes to @farof for inspiration with the MPQ Parser
Bug Reports & Pull Requests are always welcome!
License
Copyright (c) 2016 Martin Lang-Roman
Copyright (c) 2016 Blizzard Entertainment