Add subscriber client, javascript-ize the build