The following should allow you to start up and run this code sample.
git clone https://github.com/keatonboyle/case-heatmap.git
cd case-heatmap
npm install
npm run server # Starts a development server. Not yet productionized.
Visit http://localhost:3000/case/buckley-v-valeo to see the result.
You should be able to add other case html and citation JSON files into appropriately-named directories underneath assets/cases
and see the results.
NOTE: I didn't do much cross-browser testing, things look best on Chrome right now.