Components is already discovering and registering Twig templates with only a .twig file name suffix. That is, without a .html.twig suffix.
Its just when a component is requested from Drupal, Drupal will always append .html.twig no matter what is registered as a theme_hook.
Also check registry for entries with only .twig suffix, when a .html.twig request falls through.
Feature, coverage.
Nil.
Additions, no breaks.
Nil.
Active
3.1
Code