uriAutolink method
URI autolink (<scheme:...>).
Implementation
Parser<AutolinkNode> uriAutolink() =>
seq5(
position(),
char('<'),
seq3(
letter(),
pattern('a-zA-Z0-9+.-').repeatString(1, 31),
seq2(char(':'), pattern('^<>\r\n \t').plusString()).flatten(),
).flatten(),
char('>'),
position(),
).map5(
(start, _, uri, _, stop) =>
AutolinkNode(uri, isEmail: false, start: start, stop: stop),
);