Keep component.json in sync with package.json