Closed cfreeley closed 7 years ago
Is there a reason why you’re not using remark or rehype as a base? If your text contains links, it may just be markdown, and you could us remark/remark-retext/retext, like in this example: https://github.com/unifiedjs/unified#programming-interface
@cfreeley Any thoughts on this?
It's not markdown, but I do understand your point- text is text, so the special cases should probably be made with that in mind. It's just with my use case, people will sometimes put just a URL, or an email address, or something, inside these documents that are all text 99% of the time. So I wasn't sure where the best place to resolve this was.
You could use remark, and only enable some of the rules? I laid that out in https://github.com/wooorm/remark/issues/248. I think that may be the best solution
There used to be a plugin for this: retext-link, but I felt it was weird to combine syntax with natural language.
Let me know if you’ve got further questions!
Hello, I've been using this (and a number of your other retexts!) and it's been working great except sometimes the strings in question have URLs in them which always get flagged. I'm not sure if this is a problem that I should handle on my end (and if so, I would love any advice you have), but if you think it would be useful, perhaps there could be an 'ignoreURL' or even 'ignoreRegex' option?
Perhaps you could use something like https://www.npmjs.com/package/valid-url if you were to add this in.