BZ-12892: create GruntBase for JS repos