add  component.json