component.json version