continuous javascript integration