This is the source code for a post on learnjs.io. This post is part of the npm recipes series. We're compiling the posts into a book.
Sign up for the Learn.js newsletter and you'll get the npm recipes book (and updates about new recipes) for free: http://eepurl.com/JKhAP
- hyperquest - for requesting data from the API
- director - for routing requests to the server
- handlebars - for the HTML templates served to the browser
- handlebars-layouts - so we can have jade/django style layouts using handlebars
- st - for serving static files
- event-stream - for working with the data stream we get back from hyperquest
- combine-streams - for combining multiple streams into one
- rework-npm-cli - for bundling css files
- myth - a preprocessor for our css
- normalize-css - reset the css for the browser
- skelestyle-typography - a base set of typography css styles
- nodemon - for running a development server