slack-message-parser

JavaScript library for parsing Slack message format (mrkdwn)

feat: Support multiline quote without ">>>" <https://github.com/pocka/slack-message-parser/issues/38> close #38 The parser previously parse these messages as multiple single-line quotes instead of one quote with children. ``` foo &gt; bar &gt; baz ``` While ">>>" is still valid mrkdwn syntax, it's not documented at Slack's official mrkdwn syntax page. Therefore, we should consider this style of multiline quote the most appropriate way and add best-in-class support. My implementation introduced a new `oneOrMore` parser combinator. In order to safely implement this, I added optional Node type constraint (type parameter) to `Parser`.

Changes

4 changed files (+112/-38)