Component.io grunt task