Grunt workflow integration