Implemented componentMetadata template [skip ci]