feat(gulp) : use cacheify