Update component.json to fit new specification

Please see 690f8abb to see the full description in v2.