Leadsheet - First Prototype

This package reads a text leadsheets and renders them as Vextab representations on a webpage.

A text representation of the format (work in progress):

Title: Angie
Author: Rolling Stones
Form:  
  - Intro 
  - Verse 1
  - Verse 2
  - Intro
  - Verse 3
  - Coda
Key    : A Minor
Meter  : 4/4
Tempo  : 120                

Intro : 
| Am |  E7 |  Gsus4 G Fsus4 F | Csus4,4 C,2 C/B,4 |
Verse 1 :
|Am	 |E7         |  Gsus4 G Fsus4 F | Csus4,2 C,4 C/B,4
_ Angie, _ Angie._ When _will _those _dark _clouds all _disap-_peer?
|Am     |E7      | Gsus4 G Fsus4 F | Csus4 C
_Angie, _Angie  _Where _will it _lead us _from _here? _With no
|G	         |G              |Dm              |Am
_loving in our _souls and no _money in our _coats
|C	       |F	          |G   |G 
_You can't _say we're satis-_fied
|Am     |E7           |  Gsus4 G Fsus4 F        | Csus4 C
_ Angie, _ Angie. _You _can't _say we _never _tri_ed

produces this type of Vextab representation:

alt text

Demo

For a demo of this package, as it is used in conjunction with ‘Denoserver’ HTTP server, click this Deno Deploy’ed link: https://cfjello-deno-server.deno.dev/