udpated ignore and component.json