generalize grunt dependency