Violentmonkey and Tampermonkey both seem to support the new GM v4 API now. Switching to this will increase the number of userscript extensions users are able to choose from. Additionally, the v4 API makes GM functions async and could improve the script's logic.
Implementation:
[ ] Change all GM_ to GM.
[ ] Upgrade @types/greasemonkey from 3.0.0 to ^4.0.0
Description:
Violentmonkey and Tampermonkey both seem to support the new GM v4 API now. Switching to this will increase the number of userscript extensions users are able to choose from. Additionally, the v4 API makes GM functions async and could improve the script's logic.
Implementation: