updated gulpfile with js support