Various utilities for userscripts
addEventListener()
on any given EventTarget objectaddEventListener()
on the window objectIf you are using a bundler like webpack, you can install this package using npm:
npm i @sv443-network/userutils
Then, import it in your script as usual:
import * as userUtils from "@sv443-network/userutils";
// or
import { addGlobalStyle } from "@sv443-network/userutils";
Shameless plug: I also have a webpack-based template for userscripts in TypeScript that you can use to get started quickly.
If you are not using a bundler, you can include the latest release from GreasyFork by adding this directive to the userscript header:
// @require https://greasyfork.org/scripts/TODO
If you like using this library, please consider supporting development
This library is licensed under the MIT License.
See the license file for details.