Writing these, I have become pretty familiar with how LibreJS and webExtensions works.
As
you might already know, LibreJS needs to be rewritten in webExtensions
because the add-on SDK is going to be deprecated in a few months.
However, webExtensions doesn't have an important feature LibreJS needs:
the ability to edit a page before it gets loaded.
I
am on this mailing list today because I have started rewriting the
other parts of LibreJS that don't rely on this feature such as the menus
and the option screen.
I put what I have so far up on my website. You can wget it or open this link in a web browser:
0xbeef.coffee/downloads/librejs2/librejs2.zip