https://deb.nodesource.com/setup_X is deprecated
### Analysis

Everything still works but the script being used to install node18 is deprecated.

### Expected Behavior

Update to a new way of installing node via node source.

### Steps To Reproduce

`sudo hb-service update-node`

### Logs

```markdown
% sudo hb-service update-node
ℹ Updating Node.js from v16.20.2 to v18.18.0...
ℹ Updating from NodeSource...
Hit:1 http://mirrors.ocf.berkeley.edu/raspbian/raspbian bullseye InRelease
Get:2 https://deb.nodesource.com/node_16.x bullseye InRelease [4,586 B]
Hit:3 http://archive.raspberrypi.org/debian bullseye InRelease
Fetched 4,586 B in 1s (3,660 B/s)
Reading package lists... Done

================================================================================
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
================================================================================

                           SCRIPT DEPRECATION WARNING


  This script, located at https://deb.nodesource.com/setup_X, used to
  install Node.js is deprecated now and will eventually be made inactive.

  Please visit the NodeSource distributions Github and follow the
  instructions to migrate your repo.
  https://github.com/nodesource/distributions

  The NodeSource Node.js Linux distributions GitHub repository contains
  information about which versions of Node.js and which Linux distributions
  are supported and how to install it.
  https://github.com/nodesource/distributions


                          SCRIPT DEPRECATION WARNING

================================================================================
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
================================================================================

TO AVOID THIS WAIT MIGRATE THE SCRIPT
Continuing in 60 seconds (press Ctrl-C to abort) ...


## Installing the NodeSource Node.js 18.x repo...
```


### Configuration

```json
not applicable
```


### Environment

- OS: Raspbian GNU/Linux 11 (bullseye)
- Software:
- Node:
- npm:


### Process Supervisor

systemd

### Additional Context

_No response_