gl-sprintf to support kebab-style slot names
At the moment, <gl-sprintf>
supports camelCase and snake_case slot names. However, nothing in Vue documentation sets a limitation on the way slot names should be constructed that implies that kebab-case names should also be supported.
To provide support for the kebab-case, a regular expression in the component should be updated accordingly.