An updated version of grunt can't cope with the Gruntfile.js, as written:
grunt
Warning: Task "default" not found. Use --force to continue.
Aborted due to warnings.
Changing:
grunt.registerTask('package', ['copy:html']);
to:
grunt.registerTask('default', ['copy:html']);
Fixes this.