Setup the Project
To streamline project setup we're going to use the hello world tutorial as a base.
Either complete that project or download the source code from GitHub.
Rename the project to folder custom-tool
and open the folder in a code editor.
Edit the Manifest
Our custom tool won't use a visible action. Instead it will use a background site that will handle the communication with Owlbear Rodeo.
Edit the manifest in the public folder.
public/manifest.json
{
"name": "Custom Tool",
"version": "1.0.0",
"manifest_version": 1,
"background_url": "/"
}
Run the Project
To run the project open a terminal and run:
$ npm install
$ npm run dev
Now install your extension in Owlbear Rodeo by following these steps.