adding component.json: