builder tweaks: only build on js/css, build is always async