apply changes from components.json