aasvg 1.0.0

Convert ASCII art diagrams to SVG with automatic light/dark mode support
Documentation
+-------------------+                           ^                      .---.
|    A Box          |__.--.__    __.-->         ║      .-.             |   |   ║   ║   |   |
|                   |        '--'               v     | * |<---        |   |   ║   v   v   |
+-------------------+                                  '-'             |   +---+<==+===+---+->
                       Round                                       *---(-. |   |   ^   ║   ^
  .-----------------.  .-------.    .----------.         .-------.     | | |   |   |   ║   ║
 |   Mixed Rounded  | |         |  / Diagonals  \        |   |   |     | | |
 | & Square Corners |  '--. .--'  /              \       |---+---|     '-)-'       .--+-----.
 '--+------------+-'  .--. |     '-------+--------'      |   |   |       |        / Search /
    |            |   |    | '---.        |               '-------'       |       '-+------'
    |<==========>|   |    |      |       v                Interior                 |     ^
    '           <---'      '----'   .-----------.              ---.     .---       v     |
 .------------------.  Diag line    | .-------. +---.              \   /           .     |
 |   if (a > b)     +---.      .--->| |       | |    | Curved line  \ /           / \    |
 |   obj->fcn()     |    \    /     | '-------' |<--'                +           /   \   |
 '------------------'     '--'      '--+--------'      .--. .--.     |  .-.     +Done?+-'
    .---+-----.                        |   ^           |\ | | /|  .--+ |   |     \   /
    |   |     | Join        \|/    |   |   | Curved    | \| |/ | |    \    |      \ /
    |   |     +---->  ◌    --◍--   |    '-'  Vertical  '--' '--'  '--  '--'        +  .---.
 <--+---+-----'       |     /|\    ║                                               |  | 3 |
                      v            ║                not:line    'quotes'        .-'   '---'
  .-.             .---+--------.   |        /            A || B   *bold*       |        ^
 |   |           |   Not a dot  |  |   <---+===<--    A dash--is not a line    v        |
  '-'             '---------+--'          /           Nor/is this.            ---       |

--->~~~>--->===>~~~>====----====~~~~----.__.----.__.----~~~~====----====<~~~<===<---<~~~<---