Closes #10.
I wanted to make this PR for a loooong time, but life got in the way. Sorry about that.
All changes should be pretty straight forward, except for maybe the hacky function to externalize scripts, which is necessary since Manifest Version 3 only allows externalized scripts in its content security policy.
Closes #10. I wanted to make this PR for a loooong time, but life got in the way. Sorry about that. All changes should be pretty straight forward, except for maybe the hacky function to externalize scripts, which is necessary since Manifest Version 3 only allows externalized scripts in its content security policy.