in nubia/internal/helpers.py [0:0]
def transform_class_name(name):
"""
Tranforms a camel-case class name into dashed name. This also swaps
underscores if exists
"""
new_name = transform_name(name)
res = []
for c in new_name:
if c in string.ascii_uppercase and len(res) > 0:
res.append("-")
res.append(c.lower())
else:
res.append(c.lower())
return "".join(res)