add grunt automation support