When updating plugin to 13.0.0 getting:- Error Failed to reach Ring server at https://oauth.ring.com/oauth/token.  fetch is not defined. 
### Is there an existing issue for this?

- [X] I have searched the existing issues

### Describe The Bug

When I update the plugin to 13.0.0 Ring devices are not working in Hoobs/Homebrige and checking the logs I see the following:-

Error Failed to reach Ring server at https://oauth.ring.com/oauth/token.  fetch is not defined.  Trying again in 5 seconds...

If I revert back to 12.1.1 everything starts to work again with no issues.

### To Reproduce

Upgrade to 13.0.0 on Hoobs

### Expected behavior

Following an update it would be expected to continue working as it did previously.

### Relevant log output

```shell
08/08/2024, 11:39:12HOOBSRingErrorFailed to reach Ring server at https://oauth.ring.com/oauth/token.  fetch is not defined.  Trying again in 5 seconds...08/08/2024, 11:39:17HOOBSRingErrorFailed to reach Ring server at https://oauth.ring.com/oauth/token.  fetch is not defined.  Trying again in 5 seconds...08/08/2024, 11:39:22HOOBSRingErrorFailed to reach Ring server at https://oauth.ring.com/oauth/token.  fetch is not defined.  Trying again in 5 seconds...08/08/2024, 11:39:27HOOBSRingErrorFailed to reach Ring server at https://oauth.ring.com/oauth/token.  fetch is not defined.  Trying again in 5 seconds...08/08/2024, 11:39:32HOOBSRingErrorFailed to reach Ring server at https://oauth.ring.com/oauth/token.  fetch is not defined.  Trying again in 5 seconds...08/08/2024, 11:39:37HOOBSRingErrorFailed to reach Ring server at https://oauth.ring.com/oauth/token.  fetch is not defined.  Trying again in 5 seconds...08/08/2024, 11:39:42HOOBSRingErrorFailed to reach Ring server at https://oauth.ring.com/oauth/token.  fetch is not defined.  Trying again in 5 seconds...08/08/2024, 11:39:47HOOBSRingErrorFailed to reach Ring server at https://oauth.ring.com/oauth/token.  fetch is not defined.  Trying again in 5 seconds...08/08/2024, 11:39:52HOOBSRingErrorFailed to reach Ring server at https://oauth.ring.com/oauth/token.  fetch is not defined.  Trying again in 5 seconds...08/08/2024, 11:39:57HOOBSRingErrorFailed to reach Ring server at https://oauth.ring.com/oauth/token.  fetch is not defined.  Trying again in 5 seconds...08/08/2024, 11:40:02HOOBSRingErrorFailed to reach Ring server at https://oauth.ring.com/oauth/token.  fetch is not defined.  Trying again in 5 seconds...08/08/2024, 11:40:07HOOBSRingErrorFailed to reach Ring server at https://oauth.ring.com/oauth/token.  fetch is not defined.  Trying again in 5 seconds...08/08/2024, 11:40:12HOOBSRingErrorFailed to reach Ring server at https://oauth.ring.com/oauth/token.  fetch is not defined.  Trying again in 5 seconds...08/08/2024, 11:40:17HOOBSRingErrorFailed to reach Ring server at https://oauth.ring.com/oauth/token.  fetch is not defined.  Trying again in 5 seconds...08/08/2024, 11:40:22HOOBSRingErrorFailed to reach Ring server at https://oauth.ring.com/oauth/token.  fetch is not defined.  Trying again in 5 seconds...08/08/2024, 11:40:27HOOBSRingErrorFailed to reach Ring server at https://oauth.ring.com/oauth/token.  fetch is not defined.  Trying again in 5 seconds...08/08/2024, 11:40:32HOOBSRingErrorFailed to reach Ring server at https://oauth.ring.com/oauth/token.  fetch is not defined.  Trying again in 5 seconds...08/08/2024, 11:40:37HOOBSRingErrorFailed to reach Ring server at https://oauth.ring.com/oauth/token.  fetch is not defined.  Trying again in 5 seconds...08/08/2024, 11:40:42HOOBSRingErrorFailed to reach Ring server at https://oauth.ring.com/oauth/token.  fetch is not defined.  Trying again in 5 seconds...
```


### Screenshots

_No response_

### Homebridge Ring Config

```shell
{
    "hideDeviceIds": [
        "f48bbc40-4508-489a-985a-267152d75b18",
        "22b50eae-f298-4c43-85d5-ad346bd6d7ed",
        "7229fc68-cf8c-453e-9262-6b35c9a193be"
    ],
    "sendDoorbellMotionNotificationsToTv": false,
    "platform": "Ring",
    "alarmOnEntryDelay": false,
    "refreshToken": "redacted",
    "hideUnsupportedServices": true
}
```


### Additional context

_No response_

### OS

Linux

### Node.js Version

16.20.2

### NPM Version

7.17.0

### Homebridge/HOOBs Version

1.7.0/4.3.1 

### Homebridge Ring Plugin Version

v13.0.0

### Operating System

Ubuntu