provide compoonent.json