Upgrade swagger-client dependency to the latest
<!--IssueSummary start-->
<details>
<summary>
Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards.
</summary>
- [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=438253)
</details>
<!--IssueSummary end-->
## Summary
We're currently running an outdated version of [`swagger-client`](https://www.npmjs.com/package/swagger-client), we need to update it to the latest version.
:warning: **Note, at the time of opening this issue, the latest version did not run without a polyfill when using Vite.**
## How to set up and validate locally
1. Create an `openapi.yml` file containing an external reference:
```yml
openapi: 3.0.0
info:
title: Simple API
version: 1.0.0
paths:
/greeting:
$ref: './greeting.yaml'
```
2. Create the external reference (e.g. `./greeting.yaml`):
```yml
get:
summary: Get a friendly greeting
responses:
'200':
description: A successful response
content:
text/plain:
example: Hello, World!
```
3. Open the `openapi.yml` file created in Step 1
4. The contents from `./greeting.yaml` should be rendered
issue