@eagleoutice/flowr - v2.15.8
    Preparing search index...
    PlaygroundMark:
        | `${number}`
        | `${number}-${number}`
        | `${number}:${number}`
        | `${number}@${string}`
        | `lint:${string}`
        | `dep:${string}`
        | PlaygroundBox

    What a link can point at, written the way flowR names a place in a script:

    • 12 is the whole line, 12-15 the lines from 12 to 15
    • 12@sum is the name sum on line 12, 12:5 whatever starts at that column
    • lint:<rule> is everything a linting rule reported, lint:<rule>@12 its finding on that line
    • dep:<kind> is what the dependency query found of that kind, dep:<kind>@12 the one on that line
    • a PlaygroundBox is one of the boxes of the page itself

    Mark.isValid to check one, Mark.compress to shorten a list