Homebridge fails to start up after Updating to homebridge-config-ui-x 4.54.0, or 4.54.1
### Homebridge fails to start due to dependency issue in 4.54.0 and 4.54.1

I was prompted in the UI to update to 4.54.1 (idk what version I was on but it wasn't 4.54.0) and after updating via the UI, the homebridge stayed stalled at the "Homebridge is starting up" purple screen. 

I ssh'd in and checked the logs and saw the log message I posted below about missing passport as an NPM dependency. Weird that the dependency wasn't caught on install.

I attempted to rollback to 4.54.0 (I assumed I was on that prior) so that I could at least get the UI back, and was met with this nice little warning:

```
pi@pihomebridge:/var/lib/homebridge $ hb-service add homebridge-config-ui-x@4.54.0
ℹ CMD: pnpm -C "/var/lib/homebridge" add homebridge-config-ui-x@4.54.0
Packages: +8 -8
++++++++--------
Downloading registry.npmjs.org/homebridge-config-ui-x/4.54.0: 16.4 MB/16.4 MB, done
Progress: resolved 744, reused 742, downloaded 1, added 8, done

dependencies:
- homebridge-config-ui-x 4.54.1
+ homebridge-config-ui-x 4.54.0 (4.54.1 is available)

 WARN  Issues with peer dependencies found
.
└─┬ homebridge-config-ui-x
  └─┬ @nestjs/passport
    └── ✕ missing peer passport@"^0.4.0 || ^0.5.0 || ^0.6.0 || ^0.7.0"
Peer dependencies that should be installed:
  passport@"^0.4.0 || ^0.5.0 || ^0.6.0 || ^0.7.0"  
```

so it's obvious that the passport npm module dependency isn't being installed. I went ahead and installed it with:

```
pnpm -C "/var/lib/homebridge" add passport
```

and that resolved my issue but I wanted to bring this up here for others because after searching for 'passport' in this repo I didn't find reports of this same thing happening.

### Logs

[09/12/2023, 09:46:18] [HB Supervisor] UI Path: /var/lib/homebridge/node_modules/homebridge-config-ui-x/dist/bin/standalone.js
[09/12/2023, 09:46:19] [HB Supervisor] ERROR: The user interface threw an unhandled error
Error: Cannot find module 'passport'
Require stack:
- /var/lib/homebridge/node_modules/.pnpm/@nestjs+passport@10.0.3_@nestjs+common@10.2.10/node_modules/@nestjs/passport/dist/auth.guard.js
- /var/lib/homebridge/node_modules/.pnpm/@nestjs+passport@10.0.3_@nestjs+common@10.2.10/node_modules/@nestjs/passport/dist/index.js
- /var/lib/homebridge/node_modules/.pnpm/@nestjs+passport@10.0.3_@nestjs+common@10.2.10/node_modules/@nestjs/passport/index.js
- /var/lib/homebridge/node_modules/.pnpm/homebridge-config-ui-x@4.54.0/node_modules/homebridge-config-ui-x/dist/main.js
- /var/lib/homebridge/node_modules/.pnpm/homebridge-config-ui-x@4.54.0/node_modules/homebridge-config-ui-x/dist/bin/hb-service.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)
    at Module._load (node:internal/modules/cjs/loader:922:27)
    at Module.require (node:internal/modules/cjs/loader:1143:19)
    at require (node:internal/modules/cjs/helpers:119:18)
    at Object.<anonymous> (/var/lib/homebridge/node_modules/.pnpm/@nestjs+passport@10.0.3_@nestjs+common@10.2.10/node_modules/@nestjs/passport/dist/auth.guard.js:17:18)
    at Module._compile (node:internal/modules/cjs/loader:1256:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
    at Module.load (node:internal/modules/cjs/loader:1119:32)
    at Module._load (node:internal/modules/cjs/loader:960:12)
    at Module.require (node:internal/modules/cjs/loader:1143:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/var/lib/homebridge/node_modules/.pnpm/@nestjs+passport@10.0.3_@nestjs+common@10.2.10/node_modules/@nestjs/passport/dist/auth.guard.js',
    '/var/lib/homebridge/node_modules/.pnpm/@nestjs+passport@10.0.3_@nestjs+common@10.2.10/node_modules/@nestjs/passport/dist/index.js',
    '/var/lib/homebridge/node_modules/.pnpm/@nestjs+passport@10.0.3_@nestjs+common@10.2.10/node_modules/@nestjs/passport/index.js',
    '/var/lib/homebridge/node_modules/.pnpm/homebridge-config-ui-x@4.54.0/node_modules/homebridge-config-ui-x/dist/main.js',
    '/var/lib/homebridge/node_modules/.pnpm/homebridge-config-ui-x@4.54.0/node_modules/homebridge-config-ui-x/dist/bin/hb-service.js'
  ]
}

### Config

_No response_

### Homebridge UI Version

4.54.0

### Homebridge Version

1.7.0

### Node.js Version

18.18.0

### Operating System

Official Homebridge Raspberry Pi Image

### Environment Info

- [ ] Using Docker?
- [ ] Using Hyper-V?
- [X] Using hb-service?

### Raspberry Pi Model

Raspberry Pi 4 B