co と jQuery 組み合わせて動くのでは

var co = require("co");

var $title = $("#title");
co(function*(){
  yield $title.animate({fontSize: 100}).promise();
  console.log("1");
  yield $title.animate({fontSize: 10}).promise();
  console.log("2");
  yield $title.animate({fontSize: 200}).promise();
  console.log("3");
  yield $title.animate({fontSize: 20}).promise();
  console.log("4");
  yield $title.animate({fontSize: 400}).promise();
  console.log("5");
  yield $title.animate({fontSize: 0}).promise();
  console.log("end");
});
6to5 --blacklist generators hoge.js > temp.js | browserify temp.js | regenerator --include-runtime > fuga.js

async 捨てられるのでは