-
Notifications
You must be signed in to change notification settings - Fork 79
Description
Hello! I took your Overtype library and stuffed it into a browser extension called gitcasso that puts Overtype into GitHub issues and PRs (just posted as Show HN).
We made a fork with a few changes that I bet would be easy for us to merge back upstream:
- we merged feat: support codeblock syntax highlighting #35
- we added support for GitHub-style
#9issue/pr links diffplug@f5149dc - we added autolink for https:// text diffplug@d276bef
- we added highlighting for html tags diffplug@3e48814
- e.g. for
<imgtags that GitHub generates when you drag an image into an issue, or also for<detailsblocks
- e.g. for
The harder part was that Overtype is definitely designed more for creating fresh textareas instead of modifying an existing textarea which is controlled by some foreign application (the browser-extension usecase). We had to do a lot of bashing to make that part of it work.
We would definitely prefer to use just plain Overtype instead of maintaining our own fork.
- Would you be open to a PR that enforces formatting in CI using prettier (or something else)?
- Would you be open to a PR that exposes a new API to your parser which is aimed more at the "browser extension" usecase?
Whatever your answers, thanks for a great lib! We credited you (and @Yukaii) at the bottom of our readme like so:

and then also in the browser extension itself like this:
![]()
let me know if you'd like any changes :)