¹ gruntfile and grunt-tasks in coffeescript
² proper project.json handling
³ yeoman-generator 0.17.0