In Mermaid 9 this code worked fine when building in Astro:
sequenceDiagram
actor User as User/Browser
participant API1 as api.example.com
participant API2 as contacts.example.com
Note over User, API2: ... Tokens Have Been Stored In Cookies ...
User ->> API1 : Send Access Token As Cookies With Request
API1 ->> API1 : Validate Access Token
API1 -->> User : Send Data or Complete Requested Operation
User ->> API2 : Send Access Token As Cookies With Request
API2 ->> API2 : Validate Access Token
API2 -->> User : Send Data or Complete Requested Operation
User ->> API1 : Send Access Token As Cookies With Different Request
API1 ->> API1 : Validate Access Token
API1 -->> User : Send Data or Complete Requested Operation
but it breaks in Mermaid 10.9.1 because of the double space
Steps to reproduce
git clone https://github.com/ritza-co/fusionauth-site.git
cd fusionauth-site
git checkout mermaid_10
cd astro
npm install && npm run dev
Now add a double white space in the file fusionauth-site/astro/src/diagrams/blog/after-authorization-code-grant/validatnig-tokens.astro and see the page fails to load
Description
In Mermaid 9 this code worked fine when building in Astro:
but it breaks in Mermaid 10.9.1 because of the double space
Steps to reproduce
Screenshots
No response
Code Sample
No response
Setup
Suggested Solutions
No response
Additional Context
No response