Remove GitLab specific /-/ from url before parsing
Fixes the root cause of https://gitlab.com/gitlab-org/gitter/webapp/-/issues/2453#note_318174714
Before this fix
https://gitlab.com/gitlab-org/gitter/webapp/-/issues/1755
gets parsed into
{ type: 'issue',
provider: 'gitlab',
repo: 'gitlab-org/gitter/webapp/-',
id: '1755',
href: 'https://gitlab.com/gitlab-org/gitter/webapp/-/issues/1755',
text: 'gitlab-org/gitter/webapp/-#1755' }
After the fix
https://gitlab.com/gitlab-org/gitter/webapp/-/issues/1755
gets parsed into
{ type: 'issue',
provider: 'gitlab',
repo: 'gitlab-org/gitter/webapp',
id: '1755',
href: 'https://gitlab.com/gitlab-org/gitter/webapp/-/issues/1755',
text: 'gitlab-org/gitter/webapp#1755' }