Here, you'll see that some of the notes appear as double flat or double sharp:

This is down to how tonal handles the transpositions.
To Reproduce
Notes
Tonal offers simplifyNoteName (docs here ) which we can use to format the note. We can use this function to make sure those notes read better, but might have to do some extra work to make sure we only show flats on scales that have flats, rather than defaulting to sharps... the function below - enharmonic - could help there too.
Here, you'll see that some of the notes appear as double flat or double sharp:

This is down to how tonal handles the transpositions.
To Reproduce
Notes
Tonal offers
simplifyNoteName(docs here ) which we can use to format the note. We can use this function to make sure those notes read better, but might have to do some extra work to make sure we only show flats on scales that have flats, rather than defaulting to sharps... the function below -enharmonic- could help there too.