diff --git a/.gitignore b/.gitignore
index 57482cbe75..c7e2add928 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,6 +7,11 @@
# Generated files
.docusaurus
.cache-loader
+# Marketplace OpenAPI spec fetched by scripts/marketplace-openapi.mjs and the reference
+# docusaurus-plugin-openapi-docs generates from it (see the `openapi` script in package.json)
+/.openapi
+/general/community/plugincontribution/marketplace-api/*
+!/general/community/plugincontribution/marketplace-api/_category_.yml
# Misc
.DS_Store
diff --git a/.markdownlint-cli2.cjs b/.markdownlint-cli2.cjs
index 264f5451d4..16d236146a 100644
--- a/.markdownlint-cli2.cjs
+++ b/.markdownlint-cli2.cjs
@@ -266,6 +266,10 @@ config.renamedLinks = {
module.exports = {
config,
+ // Generated from the Marketplace OpenAPI spec at build time; not hand-written Markdown.
+ ignores: [
+ 'general/community/plugincontribution/marketplace-api/**',
+ ],
customRules: [
path.join(__dirname, '.markdownlint/no-directional-quotation-marks'),
path.join(__dirname, '.markdownlint/fix-migrated-links'),
diff --git a/docusaurus.config.js b/docusaurus.config.js
index eed2ee41d5..7e5d1bdccf 100644
--- a/docusaurus.config.js
+++ b/docusaurus.config.js
@@ -89,7 +89,7 @@ const config = {
},
},
- themes: ['@docusaurus/theme-mermaid'],
+ themes: ['@docusaurus/theme-mermaid', 'docusaurus-theme-openapi-docs'],
presets: [
[
@@ -167,6 +167,37 @@ const config = {
showLastUpdateTime: true,
remarkPlugins,
editCurrentVersion: true,
+ // The Marketplace API reference (see docusaurus-plugin-openapi-docs
+ // below) is generated into this instance, so it needs the ApiItem
+ // component from docusaurus-theme-openapi-docs to render its pages.
+ // ApiItem falls back to the regular DocItem for non-API docs.
+ docItemComponent: '@theme/ApiItem',
+ },
+ ],
+
+ // docusaurus-plugin-openapi-docs: generates reference docs for the Moodle
+ // Marketplace API from its OpenAPI spec, straight into the 'general' docs
+ // instance so they're picked up by the existing 'community' autogenerated
+ // sidebar like any other doc. The generated MDX relies on the components
+ // provided by docusaurus-theme-openapi-docs (registered in `themes`
+ // above), and the 'general' instance uses `docItemComponent:
+ // '@theme/ApiItem'` to render them.
+ // The spec is downloaded and prepared for the target environment by
+ // scripts/marketplace-openapi.mjs. Regenerate everything with: yarn openapi
+ [
+ 'docusaurus-plugin-openapi-docs',
+ {
+ id: 'openapi',
+ docsPluginId: 'general',
+ config: {
+ marketplace: {
+ specPath: '.openapi/marketplace.json',
+ outputDir: 'general/community/plugincontribution/marketplace-api',
+ sidebarOptions: {
+ groupPathsBy: 'tag',
+ },
+ },
+ },
},
],
diff --git a/general/community/plugincontribution/marketplace-api/_category_.yml b/general/community/plugincontribution/marketplace-api/_category_.yml
new file mode 100644
index 0000000000..935b66c6b9
--- /dev/null
+++ b/general/community/plugincontribution/marketplace-api/_category_.yml
@@ -0,0 +1,9 @@
+# The rest of this directory is generated from the Marketplace OpenAPI spec by
+# docusaurus-plugin-openapi-docs (see the `openapi` script in package.json) and is
+# git-ignored. This file is the only committed one: it turns the generated docs
+# into a single sidebar entry that opens the API introduction page.
+label: Moodle Marketplace API
+position: 2
+link:
+ type: doc
+ id: moodle-marketplace-api
diff --git a/general/community/plugincontribution/moodlemarketplaceapi.md b/general/community/plugincontribution/moodlemarketplaceapi.md
deleted file mode 100644
index 019c7becac..0000000000
--- a/general/community/plugincontribution/moodlemarketplaceapi.md
+++ /dev/null
@@ -1,232 +0,0 @@
----
-title: Moodle Marketplace API
-sidebar_position: 2
-sidebar_label: Moodle Marketplace API
-tags:
- - Guidelines for contributors
- - Plugins
- - Plugin documentation
- - Moodle Marketplace
----
-
-Use the Moodle Marketplace API to access Moodle Marketplace data and automate tasks such as submitting new plugin versions.
-
-This guide explains how to authenticate with the API, submit plugin versions and automate plugin version submission from CI.
-
----
-
-## Contents
-
-- [Authentication](#authentication)
-- [Conventions](#conventions)
-- [Add a new plugin version](#add-a-new-plugin-version)
-- [API limitations](#api-limitations)
-
----
-
-## Authentication
-
-All Moodle Marketplace API endpoints require a bearer token.
-
-### Create an API token
-
-1. Log in to Moodle Marketplace.
-2. Go to **Account → Security** (https://marketplace.moodle.com/account/security).
-3. Under **API tokens**, create a token. Give it a name you'll recognise and, optionally, set an expiry date.
-
-> **Save your token when you create it.** The token is shown only once and is available for 60 seconds. If you lose it, you'll need to revoke it and create a new one.
-
-You can have up to 10 active API tokens.
-
-Treat API tokens like passwords. A token has the same access to Moodle Marketplace as the account that created it.
-
-### Use an API token
-
-Include the token as a bearer token in the `Authorization` header:
-
-```text
-Authorization: Bearer YOUR_TOKEN
-```
-
-### Troubleshoot authentication
-
-A missing, malformed, expired or revoked token returns a `401` response from the API rather than redirecting you to the login page.
-
-If you receive an unexpected `401`, check that:
-
-- the token has not expired or been revoked
-- your HTTP client is not removing the `Authorization` header when following a redirect
-
----
-
-## Conventions
-
-### Content type
-
-All responses use `application/json`.
-
-### Dates
-
-Dates use ISO 8601 format with a timezone offset:
-
-```text
-2025-08-21T14:03:00+00:00
-```
-
----
-
-## Add a new plugin version
-
-Use this endpoint to submit a new version of a plugin you maintain:
-
-```text
-POST https://marketplace.moodle.com/api/plugins/{frankenstyle}/versions
-```
-
-You must be a maintainer of the plugin. Requests use `multipart/form-data`.
-
-You can submit a plugin ZIP package either by uploading the file or providing a URL.
-
-### Upload a plugin ZIP package
-
-```bash
-curl -s -X POST \
- -H "Authorization: Bearer $MKPL_TOKEN" \
- -F "file=@mod_quiz.zip" \
- -F "releaseNotes=Fixes the grade calculation for group submissions" \
- -F "vcsTag=v1.4.0" \
- "https://marketplace.moodle.com/api/plugins/mod_quiz/versions"
-```
-
-### Submit a plugin ZIP package by URL
-
-If the plugin ZIP package is already available online, provide its URL and Moodle Marketplace will retrieve it:
-
-```bash
-curl -s -X POST \
- -H "Authorization: Bearer $MKPL_TOKEN" \
- -F "fileUrl=https://github.com/example/moodle-mod_quiz/releases/download/v1.4.0/mod_quiz.zip" \
- "https://marketplace.moodle.com/api/plugins/mod_quiz/versions"
-```
-
-The URL must use `https` and resolve to a publicly accessible address.
-
-### What you send, and what you must not
-
-Submit a plugin ZIP package using **either** `file` or `fileUrl`. If you provide both or neither, the API returns a `422` response.
-
-Moodle Marketplace gets the following information from the package's `version.php` file:
-
-- build number
-- release name
-- maturity
-- supported Moodle versions
-
-You can't provide or override these values through the API.
-
-The following fields are optional:
-
-| Field | Description |
-| --- | --- |
-| `releaseNotes` | What changed in this release |
-| `vcsRepositoryUrl` | Repository the package was built from |
-| `vcsBranch` | Branch the package was built from |
-| `vcsTag` | Tag the package was built from |
-
-### Response
-
-A successful submission returns a `201` response with the created version:
-
-```json
-{
- "id": 871,
- "version": "2025082100",
- "releaseName": "1.4.0",
- "maturity": "STABLE",
- "status": "in_testing",
- "moodleVersions": ["4.5", "5.0"],
- "releaseNotes": "Fixes the grade calculation for group submissions",
- "vcsTag": "v1.4.0",
- "createdAt": "2025-08-21T14:03:00+00:00"
-}
-```
-
-The `status` is `in_testing`, not `uploaded`. Submitting a version immediately queues it for automated prechecks, so `uploaded` is an internal status that you won't see. Do not poll for it.
-
-### If it fails
-
-| Status | Cause |
-| --- | --- |
-| `403` Forbidden | You don't maintain this plugin. |
-| `404` Not found | No plugin exists with this frankenstyle. |
-| `409` Conflict | The plugin is in a state that does not accept new versions. |
-| `422` Unprocessable Content | Both `file` and `fileUrl` were provided, or neither was provided. |
-| `422` Unprocessable Content | The file isn't a ZIP file or doesn't contain a valid `version.php`. |
-| `422` Unprocessable Content | The build number already exists for this plugin. |
-| `422` Unprocessable Content | `fileUrl` doesn't use `https`, is unreachable or doesn't resolve to a public address. |
-| `422` Unprocessable Content | The plugin ZIP package exceeds the Moodle Marketplace size limit. |
-
-If a submission fails, no version is created. Fix the issue and submit the version again.
-
----
-
-### Automate plugin version submission from CI
-
-You can use the Moodle Marketplace API to submit a new plugin version automatically as part of a continuous integration (CI) workflow.
-
-:::info
-
-For releasing a new plugin version using GitHub Actions, follow the setup instructions at [moodlehq/moodle-plugin-release](https://github.com/moodlehq/moodle-plugin-release)
-
-:::
-
-The following example shows a basic release job:
-
-```bash
-#!/usr/bin/env bash
-set -euo pipefail
-
-: "${MKPL_TOKEN:?set MKPL_TOKEN}" # a secret in your CI settings, never in the repo
-PLUGIN_FRANKENSTYLE="mod_quiz"
-BASE=https://marketplace.moodle.com/api
-
-response=$(curl -sS -w '\n%{http_code}' -X POST \
- -H "Authorization: Bearer $MKPL_TOKEN" \
- -F "file=@build/mod_quiz.zip" \
- -F "releaseNotes=$(git tag -l --format='%(contents)' "$GIT_TAG")" \
- -F "vcsRepositoryUrl=$REPO_URL" \
- -F "vcsTag=$GIT_TAG" \
- "$BASE/plugins/$PLUGIN_FRANKENSTYLE/versions")
-
-status=$(tail -n1 <<<"$response")
-body=$(sed '$d' <<<"$response")
-
-if [[ "$status" != "201" ]]; then
- echo "Submission failed ($status):" >&2
- jq -r '.violations[]? | " \(.propertyPath): \(.message)"' <<<"$body" >&2 || echo "$body" >&2
- exit 1
-fi
-
-echo "Submitted version $(jq -r .version <<<"$body"), status $(jq -r .status <<<"$body")"
-```
-
-### Recommendations
-
-- **Store the token as a CI secret.** Never store it in the repository. Give the token a name that identifies the pipeline so you can revoke it independently if the pipeline is compromised.
-- **Fail the job on any response other than `201`.** Print `violations` to show the reason for the failure.
-- **Do not retry a `422` response.** The request will fail again without changes. Retry only `5xx` responses and connection errors.
-- **Submitting is not publishing.** A `201` response means the version has been accepted for automated prechecks.
-
----
-
-## API limitations
-
-- **Editing versions:** You cannot edit a version through the API after submitting it. To correct version information, edit the version in Moodle Marketplace.
-- **Plugin ZIP package size:** The same size limit applies as when uploading a plugin ZIP package through Moodle Marketplace. If the package exceeds the limit, the API returns a `422` response.
-- **Remote file retrieval:** Moodle Marketplace stops trying to retrieve a file after 10 seconds or as soon as it exceeds the size limit. If the host is slow, upload the plugin ZIP package instead.
-
-:::tip
-
-Something missing or not working as expected? [Contact](https://moodle.atlassian.net/servicedesk/customer/portal/166) the Moodle Marketplace team. The API is still evolving, and your feedback can help shape future improvements.
-
-:::
diff --git a/general/community/plugincontribution/pluginsdirectory/api.md b/general/community/plugincontribution/pluginsdirectory/api.md
index 2c78dd8618..9288eaac16 100644
--- a/general/community/plugincontribution/pluginsdirectory/api.md
+++ b/general/community/plugincontribution/pluginsdirectory/api.md
@@ -9,7 +9,7 @@ tags:
:::warning
-This page describes the Plugins Directory API, not [Moodle Marketplace APIs](general/community/plugincontribution/moodlemarketplaceapi.md).
+This page describes the Plugins Directory API, not the [Moodle Marketplace API](../marketplace-api/moodle-marketplace-api).
For current Moodle Marketplace documentation, see [Moodle Marketplace documentation](https://moodle.atlassian.net/wiki/external/YTI4MmY4MWU2MDQyNDk5MTllZWY4YTBiNjA5ZDRjNWY).
diff --git a/package.json b/package.json
index afbf91be1a..68efb9497e 100644
--- a/package.json
+++ b/package.json
@@ -5,13 +5,16 @@
"scripts": {
"docusaurus": "docusaurus",
"start": "docusaurus start",
- "build": "docusaurus build",
+ "build": "yarn openapi && docusaurus build",
"swizzle": "docusaurus swizzle",
"deploy": "docusaurus deploy",
"clear": "docusaurus clear",
"serve": "docusaurus serve",
"write-translations": "docusaurus write-translations",
"write-heading-ids": "docusaurus write-heading-ids",
+ "openapi": "scripts/marketplace-openapi.mjs && docusaurus clean-api-docs all && docusaurus gen-api-docs all",
+ "gen-api-docs": "docusaurus gen-api-docs",
+ "clean-api-docs": "docusaurus clean-api-docs",
"wikimedia-sync": "scripts/wikimedia-sync.js",
"component-spellings": "scripts/component-helper.js spelling",
"test": "jest",
@@ -45,6 +48,8 @@
"acorn": "^8.11.3",
"clsx": "^1.2.1",
"commander": "5.1.0",
+ "docusaurus-plugin-openapi-docs": "^5.2.0",
+ "docusaurus-theme-openapi-docs": "^5.2.0",
"dotenv": "^16.0.3",
"hast-util-from-parse5": "^7.1.0",
"libxmljs2": "^0.35.0",
diff --git a/scripts/marketplace-openapi.mjs b/scripts/marketplace-openapi.mjs
new file mode 100755
index 0000000000..e242b91c7e
--- /dev/null
+++ b/scripts/marketplace-openapi.mjs
@@ -0,0 +1,88 @@
+#!/usr/bin/env node
+/**
+ * Copyright (c) Moodle Pty Ltd.
+ *
+ * Moodle is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Moodle is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with Moodle. If not, see .
+ */
+
+/**
+ * Fetch the Moodle Marketplace OpenAPI spec and prepare it for docusaurus-plugin-openapi-docs.
+ *
+ * The Marketplace API runs in several environments and the spec it publishes is
+ * environment-agnostic: its `servers` entry is a bare `/` and the Markdown in its
+ * descriptions uses root-relative links. This script injects the public URL of
+ * the environment being documented so that the generated reference shows full
+ * endpoint URLs and working links.
+ *
+ * Environment variables (a local `.env` file is honoured):
+ * - MARKETPLACE_OPENAPI_URL Where to download the spec from.
+ * - MARKETPLACE_URL Public base URL of that environment. Defaults to the
+ * origin of MARKETPLACE_OPENAPI_URL.
+ */
+
+import { config as dotEnvConfig } from 'dotenv';
+import { mkdir, writeFile } from 'fs/promises';
+import path from 'path';
+
+dotEnvConfig();
+
+const specUrl = process.env.MARKETPLACE_OPENAPI_URL
+ || 'https://marketplace.next.moodle.org/api/docs.jsonopenapi';
+const publicUrl = (process.env.MARKETPLACE_URL || new URL(specUrl).origin).replace(/\/$/, '');
+
+// Must match the `specPath` of the docusaurus-plugin-openapi-docs instance in docusaurus.config.js.
+const outputFile = path.join('.openapi', 'marketplace.json');
+
+/**
+ * Turn root-relative Markdown links (`[text](/path)`) into absolute ones on the public URL.
+ *
+ * @param {string} markdown
+ * @returns {string}
+ */
+const absolutiseLinks = (markdown) => markdown.replace(/\]\(\/(?!\/)/g, `](${publicUrl}/`);
+
+/**
+ * Apply absolutiseLinks to every `description` found anywhere in the spec.
+ *
+ * @param {unknown} node
+ */
+const rewriteDescriptions = (node) => {
+ if (Array.isArray(node)) {
+ node.forEach(rewriteDescriptions);
+ return;
+ }
+ if (node && typeof node === 'object') {
+ Object.entries(node).forEach(([key, value]) => {
+ if (key === 'description' && typeof value === 'string') {
+ node[key] = absolutiseLinks(value);
+ } else {
+ rewriteDescriptions(value);
+ }
+ });
+ }
+};
+
+const response = await fetch(specUrl);
+if (!response.ok) {
+ throw new Error(`Unable to fetch ${specUrl}: ${response.status} ${response.statusText}`);
+}
+const spec = await response.json();
+
+spec.servers = [{ url: publicUrl }];
+rewriteDescriptions(spec);
+
+await mkdir(path.dirname(outputFile), { recursive: true });
+await writeFile(outputFile, `${JSON.stringify(spec, null, 2)}\n`);
+
+console.log(`Wrote ${outputFile} from ${specUrl} (server: ${publicUrl})`);
diff --git a/yarn.lock b/yarn.lock
index 26b62b3009..d2baf3c7b7 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -268,6 +268,18 @@ __metadata:
languageName: node
linkType: hard
+"@apidevtools/json-schema-ref-parser@npm:^15.3.3":
+ version: 15.5.2
+ resolution: "@apidevtools/json-schema-ref-parser@npm:15.5.2"
+ dependencies:
+ js-yaml: "npm:^5.2.2"
+ undici: "npm:^6.28.0"
+ peerDependencies:
+ "@types/json-schema": ^7.0.15
+ checksum: 10/6c4d312f479f4ccca209a28d8674729c5470500cc347cf9e8b7fa474d6af81c6ef9d6ae6c42fbdca3fb44f9e505fa5c9542b7ab9fdb7647d969e1c4256deb85e
+ languageName: node
+ linkType: hard
+
"@apidevtools/json-schema-ref-parser@npm:^9.1.0":
version: 9.1.2
resolution: "@apidevtools/json-schema-ref-parser@npm:9.1.2"
@@ -3833,6 +3845,20 @@ __metadata:
languageName: node
linkType: hard
+"@exodus/schemasafe@npm:^1.0.0-rc.2":
+ version: 1.3.0
+ resolution: "@exodus/schemasafe@npm:1.3.0"
+ checksum: 10/791d9e4b437fe04c6d7cf028d145ed963b8fe973ba6d5811aedf7edea40d5a055a49522241efdafbc32f964c27beaddf1c85fbcc8bf5436cf394623b08e5518b
+ languageName: node
+ linkType: hard
+
+"@faker-js/faker@npm:5.5.3":
+ version: 5.5.3
+ resolution: "@faker-js/faker@npm:5.5.3"
+ checksum: 10/1a4fd61d1a9132f5776b447a2bc9c14d9b472611ddf22f7060adcf103c76d2af238e0bc132e633601b19a00b4f3a23643c4f2b7671ab9866ae9f91221d191788
+ languageName: node
+ linkType: hard
+
"@hapi/hoek@npm:^9.0.0, @hapi/hoek@npm:^9.3.0":
version: 9.3.0
resolution: "@hapi/hoek@npm:9.3.0"
@@ -3849,6 +3875,17 @@ __metadata:
languageName: node
linkType: hard
+"@hookform/error-message@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "@hookform/error-message@npm:2.0.1"
+ peerDependencies:
+ react: ">=16.8.0"
+ react-dom: ">=16.8.0"
+ react-hook-form: ^7.0.0
+ checksum: 10/96665a078471f68a9fcc78f55a024f4caf1db2e32b5ff36d1755b3e9bfbb54a4f114c76d7da27147cca281e96dc0773bcd904760e96df1fd5c336ff182b02633
+ languageName: node
+ linkType: hard
+
"@humanwhocodes/config-array@npm:^0.13.0":
version: 0.13.0
resolution: "@humanwhocodes/config-array@npm:0.13.0"
@@ -4177,6 +4214,16 @@ __metadata:
languageName: node
linkType: hard
+"@jridgewell/gen-mapping@npm:^0.3.2":
+ version: 0.3.13
+ resolution: "@jridgewell/gen-mapping@npm:0.3.13"
+ dependencies:
+ "@jridgewell/sourcemap-codec": "npm:^1.5.0"
+ "@jridgewell/trace-mapping": "npm:^0.3.24"
+ checksum: 10/902f8261dcf450b4af7b93f9656918e02eec80a2169e155000cb2059f90113dd98f3ccf6efc6072cee1dd84cac48cade51da236972d942babc40e4c23da4d62a
+ languageName: node
+ linkType: hard
+
"@jridgewell/gen-mapping@npm:^0.3.5":
version: 0.3.8
resolution: "@jridgewell/gen-mapping@npm:0.3.8"
@@ -4219,6 +4266,13 @@ __metadata:
languageName: node
linkType: hard
+"@jridgewell/sourcemap-codec@npm:^1.5.0":
+ version: 1.6.0
+ resolution: "@jridgewell/sourcemap-codec@npm:1.6.0"
+ checksum: 10/eb53fbf7eb4051302a599d6b91425f381168b2856f321336fb00852cea1e0c1904af2610c157b1535e94a61caa98f0bd068d1d0394dd46adf9e9c45c4e11af91
+ languageName: node
+ linkType: hard
+
"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25":
version: 0.3.25
resolution: "@jridgewell/trace-mapping@npm:0.3.25"
@@ -4841,6 +4895,140 @@ __metadata:
languageName: node
linkType: hard
+"@parcel/watcher-android-arm64@npm:2.6.0":
+ version: 2.6.0
+ resolution: "@parcel/watcher-android-arm64@npm:2.6.0"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-darwin-arm64@npm:2.6.0":
+ version: 2.6.0
+ resolution: "@parcel/watcher-darwin-arm64@npm:2.6.0"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-darwin-x64@npm:2.6.0":
+ version: 2.6.0
+ resolution: "@parcel/watcher-darwin-x64@npm:2.6.0"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-freebsd-x64@npm:2.6.0":
+ version: 2.6.0
+ resolution: "@parcel/watcher-freebsd-x64@npm:2.6.0"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm-glibc@npm:2.6.0":
+ version: 2.6.0
+ resolution: "@parcel/watcher-linux-arm-glibc@npm:2.6.0"
+ conditions: os=linux & cpu=arm & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm-musl@npm:2.6.0":
+ version: 2.6.0
+ resolution: "@parcel/watcher-linux-arm-musl@npm:2.6.0"
+ conditions: os=linux & cpu=arm & libc=musl
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm64-glibc@npm:2.6.0":
+ version: 2.6.0
+ resolution: "@parcel/watcher-linux-arm64-glibc@npm:2.6.0"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm64-musl@npm:2.6.0":
+ version: 2.6.0
+ resolution: "@parcel/watcher-linux-arm64-musl@npm:2.6.0"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-x64-glibc@npm:2.6.0":
+ version: 2.6.0
+ resolution: "@parcel/watcher-linux-x64-glibc@npm:2.6.0"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-x64-musl@npm:2.6.0":
+ version: 2.6.0
+ resolution: "@parcel/watcher-linux-x64-musl@npm:2.6.0"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-win32-arm64@npm:2.6.0":
+ version: 2.6.0
+ resolution: "@parcel/watcher-win32-arm64@npm:2.6.0"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-win32-x64@npm:2.6.0":
+ version: 2.6.0
+ resolution: "@parcel/watcher-win32-x64@npm:2.6.0"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher@npm:^2.4.1":
+ version: 2.6.0
+ resolution: "@parcel/watcher@npm:2.6.0"
+ dependencies:
+ "@parcel/watcher-android-arm64": "npm:2.6.0"
+ "@parcel/watcher-darwin-arm64": "npm:2.6.0"
+ "@parcel/watcher-darwin-x64": "npm:2.6.0"
+ "@parcel/watcher-freebsd-x64": "npm:2.6.0"
+ "@parcel/watcher-linux-arm-glibc": "npm:2.6.0"
+ "@parcel/watcher-linux-arm-musl": "npm:2.6.0"
+ "@parcel/watcher-linux-arm64-glibc": "npm:2.6.0"
+ "@parcel/watcher-linux-arm64-musl": "npm:2.6.0"
+ "@parcel/watcher-linux-x64-glibc": "npm:2.6.0"
+ "@parcel/watcher-linux-x64-musl": "npm:2.6.0"
+ "@parcel/watcher-win32-arm64": "npm:2.6.0"
+ "@parcel/watcher-win32-x64": "npm:2.6.0"
+ detect-libc: "npm:^2.0.3"
+ is-glob: "npm:^4.0.3"
+ node-addon-api: "npm:^7.0.0"
+ node-gyp: "npm:latest"
+ picomatch: "npm:^4.0.4"
+ dependenciesMeta:
+ "@parcel/watcher-android-arm64":
+ optional: true
+ "@parcel/watcher-darwin-arm64":
+ optional: true
+ "@parcel/watcher-darwin-x64":
+ optional: true
+ "@parcel/watcher-freebsd-x64":
+ optional: true
+ "@parcel/watcher-linux-arm-glibc":
+ optional: true
+ "@parcel/watcher-linux-arm-musl":
+ optional: true
+ "@parcel/watcher-linux-arm64-glibc":
+ optional: true
+ "@parcel/watcher-linux-arm64-musl":
+ optional: true
+ "@parcel/watcher-linux-x64-glibc":
+ optional: true
+ "@parcel/watcher-linux-x64-musl":
+ optional: true
+ "@parcel/watcher-win32-arm64":
+ optional: true
+ "@parcel/watcher-win32-x64":
+ optional: true
+ checksum: 10/0f5f8efcd963aa4c9a2edd8f542cb339075fc1d3dd5f09b1fbfdff82f2e0a6b7da29aa5e600710045eb8d9f0f92923e4ad1b1a38cbdcb455a3a40e5618cb11c3
+ languageName: node
+ linkType: hard
+
"@peculiar/asn1-cms@npm:^2.6.0, @peculiar/asn1-cms@npm:^2.6.1":
version: 2.6.1
resolution: "@peculiar/asn1-cms@npm:2.6.1"
@@ -5034,6 +5222,68 @@ __metadata:
languageName: node
linkType: hard
+"@redocly/ajv@npm:^8.18.3, ajv@npm:@redocly/ajv@^8.18.3":
+ version: 8.18.3
+ resolution: "@redocly/ajv@npm:8.18.3"
+ dependencies:
+ fast-deep-equal: "npm:^3.1.3"
+ fast-uri: "npm:^3.0.1"
+ json-schema-traverse: "npm:^1.0.0"
+ require-from-string: "npm:^2.0.2"
+ checksum: 10/5cdcc45c1a69d02fc3cd152a9c8b68f0a7346f80626254df937a43d86ee5279c991e5f7c21664adf46bae2be2fa137142a96dc3832f274c80d6ab745a5d0608a
+ languageName: node
+ linkType: hard
+
+"@redocly/config@npm:^0.56.0":
+ version: 0.56.0
+ resolution: "@redocly/config@npm:0.56.0"
+ dependencies:
+ json-schema-to-ts: "npm:2.7.2"
+ checksum: 10/c66c683c89ece1f48845d0b45f2153dc5c5e6cd84db4188eeca53c94752970aaff51d8e6d0ff0b16f171d786f1df7b8d8125586bc6fa1d79b0207b5a55012c27
+ languageName: node
+ linkType: hard
+
+"@redocly/openapi-core@npm:^2.25.2":
+ version: 2.53.0
+ resolution: "@redocly/openapi-core@npm:2.53.0"
+ dependencies:
+ "@redocly/ajv": "npm:^8.18.3"
+ "@redocly/config": "npm:^0.56.0"
+ ajv: "npm:@redocly/ajv@^8.18.3"
+ ajv-formats: "npm:^3.0.1"
+ colorette: "npm:^1.2.0"
+ graphql: "npm:^16.14.1"
+ js-levenshtein: "npm:^1.1.6"
+ js-yaml: "npm:^5.2.2"
+ picomatch: "npm:^4.0.4"
+ pluralize: "npm:^8.0.0"
+ yaml-ast-parser: "npm:0.0.43"
+ checksum: 10/78c4e40b2f2e08a476dc6e7e643ed07ca7d872d212eeae06192eb9d0bbb89ec3bebad0e1bb65d3e4fdb04faaafd90d89bde85e2b0fcdb5d50df6be231fe13e25
+ languageName: node
+ linkType: hard
+
+"@reduxjs/toolkit@npm:^2.8.2":
+ version: 2.12.0
+ resolution: "@reduxjs/toolkit@npm:2.12.0"
+ dependencies:
+ "@standard-schema/spec": "npm:^1.0.0"
+ "@standard-schema/utils": "npm:^0.3.0"
+ immer: "npm:^11.0.0"
+ redux: "npm:^5.0.1"
+ redux-thunk: "npm:^3.1.0"
+ reselect: "npm:^5.1.0"
+ peerDependencies:
+ react: ^16.9.0 || ^17.0.0 || ^18 || ^19
+ react-redux: ^7.2.1 || ^8.1.3 || ^9.0.0
+ peerDependenciesMeta:
+ react:
+ optional: true
+ react-redux:
+ optional: true
+ checksum: 10/1ea2b2f5df9558d8dab0fc8fdf03638228dd852ca62d948f7f670efd10eb2a6f1c5f7a495e21600fec0823486aad28bae17e0a1965b8ab949587c1172aba5e56
+ languageName: node
+ linkType: hard
+
"@rollup/plugin-babel@npm:^5.2.0":
version: 5.3.1
resolution: "@rollup/plugin-babel@npm:5.3.1"
@@ -5347,6 +5597,20 @@ __metadata:
languageName: node
linkType: hard
+"@standard-schema/spec@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "@standard-schema/spec@npm:1.1.0"
+ checksum: 10/a209615c9e8b2ea535d7db0a5f6aa0f962fd4ab73ee86a46c100fb78116964af1f55a27c1794d4801e534a196794223daa25ff5135021e03c7828aa3d95e1763
+ languageName: node
+ linkType: hard
+
+"@standard-schema/utils@npm:^0.3.0":
+ version: 0.3.0
+ resolution: "@standard-schema/utils@npm:0.3.0"
+ checksum: 10/7084f875d322792f2e0a5904009434c8374b9345b09ba89828b68fd56fa3c2b366d35bf340d9e8c72736ef01793c2f70d350c372ed79845dc3566c58d34b4b51
+ languageName: node
+ linkType: hard
+
"@surma/rollup-plugin-off-main-thread@npm:^2.2.3":
version: 2.2.3
resolution: "@surma/rollup-plugin-off-main-thread@npm:2.2.3"
@@ -6683,6 +6947,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/use-sync-external-store@npm:^0.0.6":
+ version: 0.0.6
+ resolution: "@types/use-sync-external-store@npm:0.0.6"
+ checksum: 10/a95ce330668501ad9b1c5b7f2b14872ad201e552a0e567787b8f1588b22c7040c7c3d80f142cbb9f92d13c4ea41c46af57a20f2af4edf27f224d352abcfe4049
+ languageName: node
+ linkType: hard
+
"@types/ws@npm:^8.5.10":
version: 8.18.1
resolution: "@types/ws@npm:8.18.1"
@@ -7116,7 +7387,19 @@ __metadata:
languageName: node
linkType: hard
-"ajv-formats@npm:^2.1.1":
+"ajv-draft-04@npm:1.0.0":
+ version: 1.0.0
+ resolution: "ajv-draft-04@npm:1.0.0"
+ peerDependencies:
+ ajv: ^8.5.0
+ peerDependenciesMeta:
+ ajv:
+ optional: true
+ checksum: 10/3f11fa0e7f7359bef6608657f02ab78e9cc62b1fb7bdd860db0d00351b3863a1189c1a23b72466d2d82726cab4eb20725c76f5e7c134a89865e2bfd0e6828137
+ languageName: node
+ linkType: hard
+
+"ajv-formats@npm:2.1.1, ajv-formats@npm:^2.1.1":
version: 2.1.1
resolution: "ajv-formats@npm:2.1.1"
dependencies:
@@ -7130,6 +7413,20 @@ __metadata:
languageName: node
linkType: hard
+"ajv-formats@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "ajv-formats@npm:3.0.1"
+ dependencies:
+ ajv: "npm:^8.0.0"
+ peerDependencies:
+ ajv: ^8.0.0
+ peerDependenciesMeta:
+ ajv:
+ optional: true
+ checksum: 10/5679b9f9ced9d0213a202a37f3aa91efcffe59a6de1a6e3da5c873344d3c161820a1f11cc29899661fee36271fd2895dd3851b6461c902a752ad661d1c1e8722
+ languageName: node
+ linkType: hard
+
"ajv-keywords@npm:^3.5.2":
version: 3.5.2
resolution: "ajv-keywords@npm:3.5.2"
@@ -7174,6 +7471,18 @@ __metadata:
languageName: node
linkType: hard
+"ajv@npm:^8.11.0":
+ version: 8.20.0
+ resolution: "ajv@npm:8.20.0"
+ dependencies:
+ fast-deep-equal: "npm:^3.1.3"
+ fast-uri: "npm:^3.0.1"
+ json-schema-traverse: "npm:^1.0.0"
+ require-from-string: "npm:^2.0.2"
+ checksum: 10/5ce59c0537f4c2aca9a758b412659ec70acb4d5dde971c10ecf21d2e3d799f99acdb4a08e1f5fb2e067c8542930398aae793bb996bb07d3feb81dae22fe2ada9
+ languageName: node
+ linkType: hard
+
"algoliasearch-helper@npm:^3.26.0":
version: 3.28.1
resolution: "algoliasearch-helper@npm:3.28.1"
@@ -7207,6 +7516,15 @@ __metadata:
languageName: node
linkType: hard
+"allof-merge@npm:^0.6.6":
+ version: 0.6.8
+ resolution: "allof-merge@npm:0.6.8"
+ dependencies:
+ json-crawl: "npm:^0.5.3"
+ checksum: 10/3002f7ded03bf6d21bd2a704309ffaf5ff05e43a9abf8098fe1911d9d36dfa719d3cba17226ff3fd1e0c0e90de96c02f0a39a8b634c24a341143040c4fbffd8e
+ languageName: node
+ linkType: hard
+
"ansi-align@npm:^3.0.1":
version: 3.0.1
resolution: "ansi-align@npm:3.0.1"
@@ -7287,6 +7605,13 @@ __metadata:
languageName: node
linkType: hard
+"any-promise@npm:^1.0.0":
+ version: 1.3.0
+ resolution: "any-promise@npm:1.3.0"
+ checksum: 10/6737469ba353b5becf29e4dc3680736b9caa06d300bda6548812a8fee63ae7d336d756f88572fa6b5219aed36698d808fa55f62af3e7e6845c7a1dc77d240edb
+ languageName: node
+ linkType: hard
+
"anymatch@npm:^3.0.3, anymatch@npm:~3.1.2":
version: 3.1.3
resolution: "anymatch@npm:3.1.3"
@@ -7517,7 +7842,7 @@ __metadata:
languageName: node
linkType: hard
-"async@npm:^3.2.0, async@npm:^3.2.3":
+"async@npm:3.2.6, async@npm:^3.2.0, async@npm:^3.2.2, async@npm:^3.2.3":
version: 3.2.6
resolution: "async@npm:3.2.6"
checksum: 10/cb6e0561a3c01c4b56a799cc8bab6ea5fef45f069ab32500b6e19508db270ef2dffa55e5aed5865c5526e9907b1f8be61b27530823b411ffafb5e1538c86c368
@@ -8010,6 +8335,16 @@ __metadata:
languageName: node
linkType: hard
+"buffer@npm:^6.0.3":
+ version: 6.0.3
+ resolution: "buffer@npm:6.0.3"
+ dependencies:
+ base64-js: "npm:^1.3.1"
+ ieee754: "npm:^1.2.1"
+ checksum: 10/b6bc68237ebf29bdacae48ce60e5e28fc53ae886301f2ad9496618efac49427ed79096750033e7eab1897a4f26ae374ace49106a5758f38fb70c78c9fda2c3b1
+ languageName: node
+ linkType: hard
+
"bundle-name@npm:^4.1.0":
version: 4.1.0
resolution: "bundle-name@npm:4.1.0"
@@ -8264,6 +8599,13 @@ __metadata:
languageName: node
linkType: hard
+"chalk@npm:^5.6.2":
+ version: 5.6.2
+ resolution: "chalk@npm:5.6.2"
+ checksum: 10/1b2f48f6fba1370670d5610f9cd54c391d6ede28f4b7062dd38244ea5768777af72e5be6b74fb6c6d54cb84c4a2dff3f3afa9b7cb5948f7f022cfd3d087989e0
+ languageName: node
+ linkType: hard
+
"char-regex@npm:^1.0.2":
version: 1.0.2
resolution: "char-regex@npm:1.0.2"
@@ -8334,6 +8676,13 @@ __metadata:
languageName: node
linkType: hard
+"charset@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "charset@npm:1.0.1"
+ checksum: 10/3b6a8ba900d6ecbaafd0684a619fa0232840d382d2ac9dad3d68d071d026eaa68dd121f6607f079b6e6387f1d0f3be8e43a3a4e6303587c8cd128637164eb5a4
+ languageName: node
+ linkType: hard
+
"cheerio-select@npm:^2.1.0":
version: 2.1.0
resolution: "cheerio-select@npm:2.1.0"
@@ -8407,6 +8756,15 @@ __metadata:
languageName: node
linkType: hard
+"chokidar@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "chokidar@npm:5.0.0"
+ dependencies:
+ readdirp: "npm:^5.0.0"
+ checksum: 10/a1c2a4ee6ee81ba6409712c295a47be055fb9de1186dfbab33c1e82f28619de962ba02fc5f9d433daaedc96c35747460d8b2079ac2907de2c95e3f7cce913113
+ languageName: node
+ linkType: hard
+
"chownr@npm:^1.1.1":
version: 1.1.4
resolution: "chownr@npm:1.1.4"
@@ -8667,6 +9025,13 @@ __metadata:
languageName: node
linkType: hard
+"colorette@npm:^1.2.0":
+ version: 1.4.0
+ resolution: "colorette@npm:1.4.0"
+ checksum: 10/c8d6c8c3ef5a99acfc3dd9a68f48019f1479ec347551387e4a1762e40f69e98ce19d4dc321ffb4919d1f28a7bdc90c39d4e9a901f4c474fd2124ad93a00c0454
+ languageName: node
+ linkType: hard
+
"colorette@npm:^2.0.10, colorette@npm:^2.0.20":
version: 2.0.20
resolution: "colorette@npm:2.0.20"
@@ -8714,6 +9079,13 @@ __metadata:
languageName: node
linkType: hard
+"commander@npm:2.20.3, commander@npm:^2.20.0":
+ version: 2.20.3
+ resolution: "commander@npm:2.20.3"
+ checksum: 10/90c5b6898610cd075984c58c4f88418a4fb44af08c1b1415e9854c03171bec31b336b7f3e4cefe33de994b3f12b03c5e2d638da4316df83593b9e82554e7e95b
+ languageName: node
+ linkType: hard
+
"commander@npm:5.1.0, commander@npm:^5.1.0":
version: 5.1.0
resolution: "commander@npm:5.1.0"
@@ -8742,10 +9114,10 @@ __metadata:
languageName: node
linkType: hard
-"commander@npm:^2.20.0":
- version: 2.20.3
- resolution: "commander@npm:2.20.3"
- checksum: 10/90c5b6898610cd075984c58c4f88418a4fb44af08c1b1415e9854c03171bec31b336b7f3e4cefe33de994b3f12b03c5e2d638da4316df83593b9e82554e7e95b
+"commander@npm:^4.0.0":
+ version: 4.1.1
+ resolution: "commander@npm:4.1.1"
+ checksum: 10/3b2dc4125f387dab73b3294dbcb0ab2a862f9c0ad748ee2b27e3544d25325b7a8cdfbcc228d103a98a716960b14478114a5206b5415bd48cdafa38797891562c
languageName: node
linkType: hard
@@ -8814,6 +9186,29 @@ __metadata:
languageName: node
linkType: hard
+"compute-gcd@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "compute-gcd@npm:1.2.1"
+ dependencies:
+ validate.io-array: "npm:^1.0.3"
+ validate.io-function: "npm:^1.0.2"
+ validate.io-integer-array: "npm:^1.0.0"
+ checksum: 10/51cf33b75f7c8db5142fcb99a9d84a40260993fed8e02a7ab443834186c3ab99b3fd20b30ad9075a6a9d959d69df6da74dd3be8a59c78d9f2fe780ebda8242e1
+ languageName: node
+ linkType: hard
+
+"compute-lcm@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "compute-lcm@npm:1.1.2"
+ dependencies:
+ compute-gcd: "npm:^1.2.1"
+ validate.io-array: "npm:^1.0.3"
+ validate.io-function: "npm:^1.0.2"
+ validate.io-integer-array: "npm:^1.0.0"
+ checksum: 10/d499ab57dcb48e8d0fd233b99844a06d1cc56115602c920c586e998ebba60293731f5b6976e8a1e83ae6cbfe86716f62d9432e8d94913fed8bd8352f447dc917
+ languageName: node
+ linkType: hard
+
"concat-map@npm:0.0.1":
version: 0.0.1
resolution: "concat-map@npm:0.0.1"
@@ -9059,6 +9454,13 @@ __metadata:
languageName: node
linkType: hard
+"crypto-js@npm:^4.2.0":
+ version: 4.2.0
+ resolution: "crypto-js@npm:4.2.0"
+ checksum: 10/c7bcc56a6e01c3c397e95aa4a74e4241321f04677f9a618a8f48a63b5781617248afb9adb0629824792e7ec20ca0d4241a49b6b2938ae6f973ec4efc5c53c924
+ languageName: node
+ linkType: hard
+
"crypto-random-string@npm:^2.0.0":
version: 2.0.0
resolution: "crypto-random-string@npm:2.0.0"
@@ -10192,6 +10594,15 @@ __metadata:
languageName: node
linkType: hard
+"detect-package-manager@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "detect-package-manager@npm:3.0.2"
+ dependencies:
+ execa: "npm:^5.1.1"
+ checksum: 10/4147cb00e1c8f8b0df376bd1bf72dc13f61fbb157fbd2e7d54eb4ccd5413edc68706a5bbd982750dd519be38e76d2fe104609a57b9428f35c3e5cda36235a4b6
+ languageName: node
+ linkType: hard
+
"detect-port@npm:^1.5.1":
version: 1.6.1
resolution: "detect-port@npm:1.6.1"
@@ -10234,6 +10645,8 @@ __metadata:
clsx: "npm:^1.2.1"
commander: "npm:5.1.0"
cspell: "npm:^8.6.1"
+ docusaurus-plugin-openapi-docs: "npm:^5.2.0"
+ docusaurus-theme-openapi-docs: "npm:^5.2.0"
dotenv: "npm:^16.0.3"
eslint: "npm:^8.28.0"
eslint-config-airbnb: "npm:^19.0.4"
@@ -10336,6 +10749,76 @@ __metadata:
languageName: node
linkType: hard
+"docusaurus-plugin-openapi-docs@npm:^5.2.0":
+ version: 5.2.0
+ resolution: "docusaurus-plugin-openapi-docs@npm:5.2.0"
+ dependencies:
+ "@apidevtools/json-schema-ref-parser": "npm:^15.3.3"
+ "@redocly/openapi-core": "npm:^2.25.2"
+ allof-merge: "npm:^0.6.6"
+ chalk: "npm:^5.6.2"
+ clsx: "npm:^2.1.1"
+ fs-extra: "npm:^11.3.0"
+ json-pointer: "npm:^0.6.2"
+ json5: "npm:^2.2.3"
+ lodash: "npm:^4.17.21"
+ mustache: "npm:^4.2.0"
+ openapi-to-postmanv2: "npm:^6.0.0"
+ postman-collection: "npm:^5.0.2"
+ slugify: "npm:^1.6.6"
+ swagger2openapi: "npm:^7.0.8"
+ xml-formatter: "npm:^3.6.6"
+ peerDependencies:
+ "@docusaurus/plugin-content-docs": ^3.10.0
+ "@docusaurus/utils": ^3.10.0
+ "@docusaurus/utils-validation": ^3.10.0
+ react: ^16.8.4 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ checksum: 10/5f54ee067d258cf64da5dfc28b6d9a69e6fa171a8979a21ddaa53f4740dc97f07e5d221eb89d714f316ae9b4b17877ae57c581b992880a0e6dd9fe2d12dbdc5b
+ languageName: node
+ linkType: hard
+
+"docusaurus-theme-openapi-docs@npm:^5.2.0":
+ version: 5.2.0
+ resolution: "docusaurus-theme-openapi-docs@npm:5.2.0"
+ dependencies:
+ "@hookform/error-message": "npm:^2.0.1"
+ "@reduxjs/toolkit": "npm:^2.8.2"
+ allof-merge: "npm:^0.6.6"
+ buffer: "npm:^6.0.3"
+ clsx: "npm:^2.1.1"
+ copy-text-to-clipboard: "npm:^3.2.0"
+ crypto-js: "npm:^4.2.0"
+ file-saver: "npm:^2.0.5"
+ lodash: "npm:^4.17.21"
+ pako: "npm:^3.0.1"
+ path-browserify: "npm:^1.0.1"
+ postman-code-generators: "npm:^2.0.0"
+ postman-collection: "npm:^5.0.2"
+ prism-react-renderer: "npm:^2.4.1"
+ process: "npm:^0.11.10"
+ react-hook-form: "npm:^7.59.0"
+ react-live: "npm:^4.1.8"
+ react-magic-dropzone: "npm:^1.0.1"
+ react-markdown: "npm:^10.1.0"
+ react-modal: "npm:^3.16.3"
+ react-redux: "npm:^9.2.0"
+ rehype-raw: "npm:^7.0.0"
+ remark-gfm: "npm:4.0.1"
+ sass: "npm:^1.89.2"
+ sass-loader: "npm:^17.0.0"
+ unist-util-visit: "npm:^5.0.0"
+ url: "npm:^0.11.4"
+ xml-formatter: "npm:^3.6.6"
+ peerDependencies:
+ "@docusaurus/theme-common": ^3.10.0
+ docusaurus-plugin-openapi-docs: ^5.0.0
+ docusaurus-plugin-sass: ^0.2.3
+ react: ^16.8.4 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.4 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ checksum: 10/6154b01cb8f75af0b771ec0c3dbfe8cec44b57891ef33fccc01769daa2aa87f1f2a35d026953bbb5577c696a09bfc2fe995dc901c0dd0387061dd91f35deb0a1
+ languageName: node
+ linkType: hard
+
"dom-converter@npm:^0.2.0":
version: 0.2.0
resolution: "dom-converter@npm:0.2.0"
@@ -10816,6 +11299,13 @@ __metadata:
languageName: node
linkType: hard
+"es6-promise@npm:^3.2.1":
+ version: 3.3.1
+ resolution: "es6-promise@npm:3.3.1"
+ checksum: 10/14f46a0a20164d4d6f8a39133c7220688bb9ee2d89a78f2345694b8ac9b6ea7b94f73488e289a083dce732831f4040013b25222d1820580c7b10b698c50c8267
+ languageName: node
+ linkType: hard
+
"esast-util-from-estree@npm:^2.0.0":
version: 2.0.0
resolution: "esast-util-from-estree@npm:2.0.0"
@@ -11427,9 +11917,16 @@ __metadata:
languageName: node
linkType: hard
-"exit@npm:^0.1.2":
- version: 0.1.2
- resolution: "exit@npm:0.1.2"
+"exenv@npm:^1.2.0":
+ version: 1.2.2
+ resolution: "exenv@npm:1.2.2"
+ checksum: 10/6840185e421394bcb143debb866d31d19c3e4a4bca87d2f319d68d61afff353b3c678f2eb389e3b98ab9aecbec19f6bebbdc4193984378af0a3366c498a7efc8
+ languageName: node
+ linkType: hard
+
+"exit@npm:^0.1.2":
+ version: 0.1.2
+ resolution: "exit@npm:0.1.2"
checksum: 10/387555050c5b3c10e7a9e8df5f43194e95d7737c74532c409910e585d5554eaff34960c166643f5e23d042196529daad059c292dcf1fb61b8ca878d3677f4b87
languageName: node
linkType: hard
@@ -11605,6 +12102,13 @@ __metadata:
languageName: node
linkType: hard
+"fast-safe-stringify@npm:^2.0.7":
+ version: 2.1.1
+ resolution: "fast-safe-stringify@npm:2.1.1"
+ checksum: 10/dc1f063c2c6ac9533aee14d406441f86783a8984b2ca09b19c2fe281f9ff59d315298bc7bc22fd1f83d26fe19ef2f20e2ddb68e96b15040292e555c5ced0c1e4
+ languageName: node
+ linkType: hard
+
"fast-uri@npm:^3.0.1":
version: 3.1.4
resolution: "fast-uri@npm:3.1.4"
@@ -11667,6 +12171,18 @@ __metadata:
languageName: node
linkType: hard
+"fdir@npm:^6.5.0":
+ version: 6.5.0
+ resolution: "fdir@npm:6.5.0"
+ peerDependencies:
+ picomatch: ^3 || ^4
+ peerDependenciesMeta:
+ picomatch:
+ optional: true
+ checksum: 10/14ca1c9f0a0e8f4f2e9bf4e8551065a164a09545dae548c12a18d238b72e51e5a7b39bd8e5494b56463a0877672d0a6c1ef62c6fa0677db1b0c847773be939b1
+ languageName: node
+ linkType: hard
+
"fecha@npm:^4.2.0":
version: 4.2.3
resolution: "fecha@npm:4.2.3"
@@ -11741,6 +12257,20 @@ __metadata:
languageName: node
linkType: hard
+"file-saver@npm:^2.0.5":
+ version: 2.0.5
+ resolution: "file-saver@npm:2.0.5"
+ checksum: 10/fbba443d9b682fec0be6676c048a7ac688b9bd33b105c02e8e1a1cb3e354ed441198dc1f15dcbc137fa044bea73f8a7549f2617e3a952fa7d96390356d54a7c3
+ languageName: node
+ linkType: hard
+
+"file-type@npm:3.9.0":
+ version: 3.9.0
+ resolution: "file-type@npm:3.9.0"
+ checksum: 10/1c8bc99bbb9cfcf13d3489e0c0250188dde622658b5a990f2ba09e6c784f183556b37b7de22104b4b0fd87f478ce12f8dc199b988616ce7cdcb41248dc0a79f9
+ languageName: node
+ linkType: hard
+
"file-uri-to-path@npm:1.0.0":
version: 1.0.0
resolution: "file-uri-to-path@npm:1.0.0"
@@ -11891,6 +12421,13 @@ __metadata:
languageName: node
linkType: hard
+"foreach@npm:^2.0.4":
+ version: 2.0.6
+ resolution: "foreach@npm:2.0.6"
+ checksum: 10/93b0e65b3f03d9f696418d45f589d0135268b97bf71b4c2628687ce77ce49c20abd60f3c1b23052306b4e789435683a467a7828beac486d2ea17ba8b80933d38
+ languageName: node
+ linkType: hard
+
"foreground-child@npm:^3.1.0":
version: 3.3.1
resolution: "foreground-child@npm:3.3.1"
@@ -11981,6 +12518,17 @@ __metadata:
languageName: node
linkType: hard
+"fs-extra@npm:^11.3.0":
+ version: 11.4.0
+ resolution: "fs-extra@npm:11.4.0"
+ dependencies:
+ graceful-fs: "npm:^4.2.0"
+ jsonfile: "npm:^6.0.1"
+ universalify: "npm:^2.0.0"
+ checksum: 10/a1bd91076fe9de9114bd037a433f1f498857eb3f0cf778e647fd00dc5984374dee5e088854de3d6ca77cd9f11554a85f6f016a6004d0838bbc7cd722e33601ce
+ languageName: node
+ linkType: hard
+
"fs-extra@npm:^9.0.1":
version: 9.1.0
resolution: "fs-extra@npm:9.1.0"
@@ -12219,7 +12767,7 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:^7.1.0, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6":
+"glob@npm:^7.0.0, glob@npm:^7.1.0, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6":
version: 7.2.3
resolution: "glob@npm:7.2.3"
dependencies:
@@ -12406,6 +12954,22 @@ __metadata:
languageName: node
linkType: hard
+"graphlib@npm:2.1.8":
+ version: 2.1.8
+ resolution: "graphlib@npm:2.1.8"
+ dependencies:
+ lodash: "npm:^4.17.15"
+ checksum: 10/37cbd851d3c1fb99f3174750ccaa22305d23d11746e5df81a38ba3bf25c0ba29cd9658ba69a0159ea81d56c28e8e875033eeaaa7167d838419fae08d9cd2c62c
+ languageName: node
+ linkType: hard
+
+"graphql@npm:^16.14.1":
+ version: 16.14.2
+ resolution: "graphql@npm:16.14.2"
+ checksum: 10/cd9a2581508f82621112a4dc625714e81ce725ab0a62502d97c14f61fee180e85276ac64bf9094f4fbf237737832ad4bb970aa26088f9dffece56f8919a49a29
+ languageName: node
+ linkType: hard
+
"gray-matter@npm:^4.0.3":
version: 4.0.3
resolution: "gray-matter@npm:4.0.3"
@@ -12536,6 +13100,15 @@ __metadata:
languageName: node
linkType: hard
+"hasown@npm:^2.0.3":
+ version: 2.0.4
+ resolution: "hasown@npm:2.0.4"
+ dependencies:
+ function-bind: "npm:^1.1.2"
+ checksum: 10/13823863ae48161068b4c51606a3128451c66f14545a5169d667fe9fca168dcd38c27570c7a299e32ef844b8da3d55def7fe88602f8970d4311fb543ee88001a
+ languageName: node
+ linkType: hard
+
"hast-util-from-parse5@npm:^7.1.0":
version: 7.1.2
resolution: "hast-util-from-parse5@npm:7.1.2"
@@ -12804,6 +13377,13 @@ __metadata:
languageName: node
linkType: hard
+"html-url-attributes@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "html-url-attributes@npm:3.0.1"
+ checksum: 10/494074c2f730c5c0e517aa1b10111fb36732534a2d2b70427582c4a615472b47da472cf3a17562cc653826d378d20960f2783e0400f4f7cf0c3c2d91c6188d13
+ languageName: node
+ linkType: hard
+
"html-void-elements@npm:^3.0.0":
version: 3.0.0
resolution: "html-void-elements@npm:3.0.0"
@@ -12941,6 +13521,13 @@ __metadata:
languageName: node
linkType: hard
+"http-reasons@npm:0.1.0":
+ version: 0.1.0
+ resolution: "http-reasons@npm:0.1.0"
+ checksum: 10/fb364d1e0ab685ca1fabdb0c31f9c7c38acc247d3c92d799a69c398ac1808ab1f6df9a909d0444cf9a19f6b9d3b6d9b56e5e5ad44d10cde35b9679244739ae10
+ languageName: node
+ linkType: hard
+
"http-signature@npm:~1.2.0":
version: 1.2.0
resolution: "http-signature@npm:1.2.0"
@@ -12952,6 +13539,13 @@ __metadata:
languageName: node
linkType: hard
+"http2-client@npm:^1.2.5":
+ version: 1.3.5
+ resolution: "http2-client@npm:1.3.5"
+ checksum: 10/34ef17ea2814acbf9d9b5184f9e2c0767846d62abc357bd63c67b3d1f65e7b6ba772d4950ec4f5188686d3d8bfa15e3fb73721150db5bdb47bcefdba71734729
+ languageName: node
+ linkType: hard
+
"http2-wrapper@npm:^2.1.10":
version: 2.2.1
resolution: "http2-wrapper@npm:2.2.1"
@@ -13002,7 +13596,7 @@ __metadata:
languageName: node
linkType: hard
-"iconv-lite@npm:0.6, iconv-lite@npm:^0.6.2":
+"iconv-lite@npm:0.6, iconv-lite@npm:0.6.3, iconv-lite@npm:^0.6.2":
version: 0.6.3
resolution: "iconv-lite@npm:0.6.3"
dependencies:
@@ -13036,7 +13630,7 @@ __metadata:
languageName: node
linkType: hard
-"ieee754@npm:^1.1.13":
+"ieee754@npm:^1.1.13, ieee754@npm:^1.2.1":
version: 1.2.1
resolution: "ieee754@npm:1.2.1"
checksum: 10/d9f2557a59036f16c282aaeb107832dc957a93d73397d89bbad4eb1130560560eb695060145e8e6b3b498b15ab95510226649a0b8f52ae06583575419fe10fc4
@@ -13059,6 +13653,20 @@ __metadata:
languageName: node
linkType: hard
+"immer@npm:^11.0.0":
+ version: 11.1.18
+ resolution: "immer@npm:11.1.18"
+ checksum: 10/5693c081651aac9ed27dd004e825cfae6c1d0ff6c0e3e1ef15a9938a489e6099893c2e98e270cc30a7633a6cc84f4750a8d37ce73e93aefb104e8a26999e70de
+ languageName: node
+ linkType: hard
+
+"immutable@npm:^5.1.5":
+ version: 5.1.9
+ resolution: "immutable@npm:5.1.9"
+ checksum: 10/dc61ea6f79897320a048f193dec703dff25ad7bb633c3a0294677d2f258764c88da06e7c2b53d1aa51b6657c98d9f1c7341f49735b9b802fe6e834122cf78dcd
+ languageName: node
+ linkType: hard
+
"import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0, import-fresh@npm:^3.3.1":
version: 3.3.1
resolution: "import-fresh@npm:3.3.1"
@@ -13220,6 +13828,13 @@ __metadata:
languageName: node
linkType: hard
+"interpret@npm:^1.0.0":
+ version: 1.4.0
+ resolution: "interpret@npm:1.4.0"
+ checksum: 10/5beec568d3f60543d0f61f2c5969d44dffcb1a372fe5abcdb8013968114d4e4aaac06bc971a4c9f5bd52d150881d8ebad72a8c60686b1361f5f0522f39c0e1a3
+ languageName: node
+ linkType: hard
+
"invariant@npm:^2.2.4":
version: 2.2.4
resolution: "invariant@npm:2.2.4"
@@ -13394,6 +14009,15 @@ __metadata:
languageName: node
linkType: hard
+"is-core-module@npm:^2.16.1":
+ version: 2.16.2
+ resolution: "is-core-module@npm:2.16.2"
+ dependencies:
+ hasown: "npm:^2.0.3"
+ checksum: 10/6ee7535d82bbe457685799c5f145daf4b7c6be3afbd8e90788429d557f663d6dee72a8e4b9a45d0d756c243fcb5028095999243df090e5f04c02b153786bc8c6
+ languageName: node
+ linkType: hard
+
"is-data-view@npm:^1.0.1, is-data-view@npm:^1.0.2":
version: 1.0.2
resolution: "is-data-view@npm:1.0.2"
@@ -14456,6 +15080,13 @@ __metadata:
languageName: node
linkType: hard
+"js-levenshtein@npm:^1.1.6":
+ version: 1.1.6
+ resolution: "js-levenshtein@npm:1.1.6"
+ checksum: 10/bb034043fdebab606122fe5b5c0316036f1bb0ea352038af8b0ba4cda4b016303b24f64efb59d9918f66e3680eea97ff421396ff3c153cb00a6f982908f61f8a
+ languageName: node
+ linkType: hard
+
"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0":
version: 4.0.0
resolution: "js-tokens@npm:4.0.0"
@@ -14474,6 +15105,17 @@ __metadata:
languageName: node
linkType: hard
+"js-yaml@npm:4.3.0":
+ version: 4.3.0
+ resolution: "js-yaml@npm:4.3.0"
+ dependencies:
+ argparse: "npm:^2.0.1"
+ bin:
+ js-yaml: bin/js-yaml.js
+ checksum: 10/2bcec3a8118d7f744badeb04e14366578d234a736f353d41fe35d2305e4ce2409a8e041d277f07cd6bbc8aaa12128d650a68ce43247072519bede20962d2126f
+ languageName: node
+ linkType: hard
+
"js-yaml@npm:^3.13.1, js-yaml@npm:^3.14.0":
version: 3.14.1
resolution: "js-yaml@npm:3.14.1"
@@ -14497,6 +15139,17 @@ __metadata:
languageName: node
linkType: hard
+"js-yaml@npm:^5.2.2":
+ version: 5.4.2
+ resolution: "js-yaml@npm:5.4.2"
+ dependencies:
+ argparse: "npm:^2.0.1"
+ bin:
+ js-yaml: bin/js-yaml.mjs
+ checksum: 10/f2461abd1d6268fb226733f0a0e0aa48004bb824116e3dfa75f1a1279001936343b672066dfecdb852ac3ca883452706c383a760aa90430cb68ba395aa2cbc84
+ languageName: node
+ linkType: hard
+
"jsbn@npm:1.1.0":
version: 1.1.0
resolution: "jsbn@npm:1.1.0"
@@ -14545,6 +15198,13 @@ __metadata:
languageName: node
linkType: hard
+"json-crawl@npm:^0.5.3":
+ version: 0.5.3
+ resolution: "json-crawl@npm:0.5.3"
+ checksum: 10/2de705356876d0c2175a9aae904985187cf510b1269d03f8c0b7f194dd5271d58bf6671d1c026527f3516aa716e50bb7adb8843bf2b330183089703eec5e96a7
+ languageName: node
+ linkType: hard
+
"json-parse-even-better-errors@npm:^2.3.0, json-parse-even-better-errors@npm:^2.3.1":
version: 2.3.1
resolution: "json-parse-even-better-errors@npm:2.3.1"
@@ -14552,6 +15212,35 @@ __metadata:
languageName: node
linkType: hard
+"json-pointer@npm:0.6.2, json-pointer@npm:^0.6.2":
+ version: 0.6.2
+ resolution: "json-pointer@npm:0.6.2"
+ dependencies:
+ foreach: "npm:^2.0.4"
+ checksum: 10/1d8fc507008cf28815ad398baa7a6d62a73cce2d5ca7859097bb56043b3b6889e393bf5285db9674ddcdb8bc10551146cf8048d3d6430d55ce922105813661e2
+ languageName: node
+ linkType: hard
+
+"json-schema-compare@npm:^0.2.2":
+ version: 0.2.2
+ resolution: "json-schema-compare@npm:0.2.2"
+ dependencies:
+ lodash: "npm:^4.17.4"
+ checksum: 10/90af65174517b281ffe93fc398946f215a9c1a0a4fe15a50723755e347c4305a2c208ea07d6cee3108c2db22d82b8d5410c006b8dc9cd1a9b4a7d4eb9a727fc1
+ languageName: node
+ linkType: hard
+
+"json-schema-merge-allof@npm:0.8.1":
+ version: 0.8.1
+ resolution: "json-schema-merge-allof@npm:0.8.1"
+ dependencies:
+ compute-lcm: "npm:^1.1.2"
+ json-schema-compare: "npm:^0.2.2"
+ lodash: "npm:^4.17.20"
+ checksum: 10/a12d8690038cedd7391ac1f7d5897b2d7b8fb867174839ec7583f53b025ad0a90ccefab572bafdf0a5421b3434305c5797ffd6209edc835527b325e6a1a5d562
+ languageName: node
+ linkType: hard
+
"json-schema-migrate@npm:^2.0.0":
version: 2.0.0
resolution: "json-schema-migrate@npm:2.0.0"
@@ -14561,6 +15250,17 @@ __metadata:
languageName: node
linkType: hard
+"json-schema-to-ts@npm:2.7.2":
+ version: 2.7.2
+ resolution: "json-schema-to-ts@npm:2.7.2"
+ dependencies:
+ "@babel/runtime": "npm:^7.18.3"
+ "@types/json-schema": "npm:^7.0.9"
+ ts-algebra: "npm:^1.2.0"
+ checksum: 10/e372eb5c652b9c1af470976f8a71d8b26db2b938914e9113ceb67bf3fbc03881d2dee41b76fbc93eaeb3bb28a6f2f0921ce8ce7725fa8d1f243fab4288a8ad2b
+ languageName: node
+ linkType: hard
+
"json-schema-traverse@npm:^0.4.1":
version: 0.4.1
resolution: "json-schema-traverse@npm:0.4.1"
@@ -14980,6 +15680,13 @@ __metadata:
languageName: node
linkType: hard
+"liquid-json@npm:0.3.1":
+ version: 0.3.1
+ resolution: "liquid-json@npm:0.3.1"
+ checksum: 10/c35bfb86d54b16e9ab2d2b679649a0a5ea162f043e7da356502f6a561114510d12753ecf54ba6e6b7e6b5e3def8a3781fcf29da0194c963684f3580fb362aab0
+ languageName: node
+ linkType: hard
+
"listr2@npm:6.6.1":
version: 6.6.1
resolution: "listr2@npm:6.6.1"
@@ -15118,7 +15825,7 @@ __metadata:
languageName: node
linkType: hard
-"lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21":
+"lodash@npm:4.18.1, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4":
version: 4.18.1
resolution: "lodash@npm:4.18.1"
checksum: 10/306fea53dfd39dad1f03d45ba654a2405aebd35797b673077f401edb7df2543623dc44b9effbb98f69b32152295fff725a4cec99c684098947430600c6af0c3f
@@ -16400,6 +17107,15 @@ __metadata:
languageName: node
linkType: hard
+"mime-format@npm:2.0.2":
+ version: 2.0.2
+ resolution: "mime-format@npm:2.0.2"
+ dependencies:
+ charset: "npm:^1.0.0"
+ checksum: 10/8dfcb4310f0fad63b85455314972ad6660f40fa527056e45e633c5956189db44c9c73568d03cb2d68fb12e3fbe88f92ad92ab695e22121c7a37a299b3d4d38cc
+ languageName: node
+ linkType: hard
+
"mime-types@npm:2.1.18":
version: 2.1.18
resolution: "mime-types@npm:2.1.18"
@@ -16436,6 +17152,15 @@ __metadata:
languageName: node
linkType: hard
+"mime@npm:3.0.0":
+ version: 3.0.0
+ resolution: "mime@npm:3.0.0"
+ bin:
+ mime: cli.js
+ checksum: 10/b2d31580deb58be89adaa1877cbbf152b7604b980fd7ef8f08b9e96bfedf7d605d9c23a8ba62aa12c8580b910cd7c1d27b7331d0f40f7a14e17d5a0bbec3b49f
+ languageName: node
+ linkType: hard
+
"mimic-fn@npm:^2.1.0":
version: 2.1.0
resolution: "mimic-fn@npm:2.1.0"
@@ -16729,6 +17454,15 @@ __metadata:
languageName: node
linkType: hard
+"mustache@npm:^4.2.0":
+ version: 4.2.0
+ resolution: "mustache@npm:4.2.0"
+ bin:
+ mustache: bin/mustache
+ checksum: 10/6e668bd5803255ab0779c3983b9412b5c4f4f90e822230e0e8f414f5449ed7a137eed29430e835aa689886f663385cfe05f808eb34b16e1f3a95525889b05cd3
+ languageName: node
+ linkType: hard
+
"mute-stream@npm:1.0.0":
version: 1.0.0
resolution: "mute-stream@npm:1.0.0"
@@ -16736,6 +17470,17 @@ __metadata:
languageName: node
linkType: hard
+"mz@npm:^2.7.0":
+ version: 2.7.0
+ resolution: "mz@npm:2.7.0"
+ dependencies:
+ any-promise: "npm:^1.0.0"
+ object-assign: "npm:^4.0.1"
+ thenify-all: "npm:^1.0.0"
+ checksum: 10/8427de0ece99a07e9faed3c0c6778820d7543e3776f9a84d22cf0ec0a8eb65f6e9aee9c9d353ff9a105ff62d33a9463c6ca638974cc652ee8140cd1e35951c87
+ languageName: node
+ linkType: hard
+
"nan@npm:~2.20.0":
version: 2.20.0
resolution: "nan@npm:2.20.0"
@@ -16803,6 +17548,13 @@ __metadata:
languageName: node
linkType: hard
+"neotraverse@npm:0.6.15":
+ version: 0.6.15
+ resolution: "neotraverse@npm:0.6.15"
+ checksum: 10/246bbd1bdc2ba4a871b3663d5fa8ec6600153c4d174d3aeeb1be9f0875d0619868cf8735e6344eb15fec168f71a42d675ab67d6ffc58bd97fdbb7ff4a5ba4725
+ languageName: node
+ linkType: hard
+
"no-case@npm:^3.0.4":
version: 3.0.4
resolution: "no-case@npm:3.0.4"
@@ -16822,6 +17574,15 @@ __metadata:
languageName: node
linkType: hard
+"node-addon-api@npm:^7.0.0":
+ version: 7.1.1
+ resolution: "node-addon-api@npm:7.1.1"
+ dependencies:
+ node-gyp: "npm:latest"
+ checksum: 10/ee1e1ed6284a2f8cd1d59ac6175ecbabf8978dcf570345e9a8095a9d0a2b9ced591074ae77f9009287b00c402352b38aa9322a34f2199cdc9f567b842a636b94
+ languageName: node
+ linkType: hard
+
"node-domexception@npm:^1.0.0":
version: 1.0.0
resolution: "node-domexception@npm:1.0.0"
@@ -16841,6 +17602,29 @@ __metadata:
languageName: node
linkType: hard
+"node-fetch-h2@npm:^2.3.0":
+ version: 2.3.0
+ resolution: "node-fetch-h2@npm:2.3.0"
+ dependencies:
+ http2-client: "npm:^1.2.5"
+ checksum: 10/9495b4e52cfb23241a1bca187640a15bcaacb7a0667a825074f9dbf2c1a9b10fedd5344d775d57dea8944eeee1049959a3f662492e2f57d6d5f34c7d296e7c65
+ languageName: node
+ linkType: hard
+
+"node-fetch@npm:^2.6.1":
+ version: 2.7.0
+ resolution: "node-fetch@npm:2.7.0"
+ dependencies:
+ whatwg-url: "npm:^5.0.0"
+ peerDependencies:
+ encoding: ^0.1.0
+ peerDependenciesMeta:
+ encoding:
+ optional: true
+ checksum: 10/b24f8a3dc937f388192e59bcf9d0857d7b6940a2496f328381641cb616efccc9866e89ec43f2ec956bbd6c3d3ee05524ce77fe7b29ccd34692b3a16f237d6676
+ languageName: node
+ linkType: hard
+
"node-fetch@npm:^3.3.0":
version: 3.3.2
resolution: "node-fetch@npm:3.3.2"
@@ -16899,6 +17683,15 @@ __metadata:
languageName: node
linkType: hard
+"node-readfiles@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "node-readfiles@npm:0.2.0"
+ dependencies:
+ es6-promise: "npm:^3.2.1"
+ checksum: 10/1db0f009955665e63983395f38c2479ef18b4ea8db1d12e03c155238ebe567f2e83981c0e47ac7c6d29ab4a3628082d5e02683e62d26e1af79852e0d8b77e3fb
+ languageName: node
+ linkType: hard
+
"node-releases@npm:^2.0.19":
version: 2.0.19
resolution: "node-releases@npm:2.0.19"
@@ -17036,6 +17829,80 @@ __metadata:
languageName: node
linkType: hard
+"oas-kit-common@npm:^1.0.8":
+ version: 1.0.8
+ resolution: "oas-kit-common@npm:1.0.8"
+ dependencies:
+ fast-safe-stringify: "npm:^2.0.7"
+ checksum: 10/576ab5f7c7fde551a9c780fde9392cb9dec5159b62c3ad4499e334bffdb12e089e97dccf2a9d0d1ac5be208f9d6f0e72da5ac3744d878134ef0177eed135cc52
+ languageName: node
+ linkType: hard
+
+"oas-linter@npm:^3.2.2":
+ version: 3.2.2
+ resolution: "oas-linter@npm:3.2.2"
+ dependencies:
+ "@exodus/schemasafe": "npm:^1.0.0-rc.2"
+ should: "npm:^13.2.1"
+ yaml: "npm:^1.10.0"
+ checksum: 10/8111c6c759648215b466e0e507e21e3c125762caf925dff28628c1ac0144bc82fe7f231a3249dd0400dff051574b4d5a7bbcc64b95d2f2f7e41a3377e859c395
+ languageName: node
+ linkType: hard
+
+"oas-resolver-browser@npm:2.5.6":
+ version: 2.5.6
+ resolution: "oas-resolver-browser@npm:2.5.6"
+ dependencies:
+ node-fetch-h2: "npm:^2.3.0"
+ oas-kit-common: "npm:^1.0.8"
+ path-browserify: "npm:^1.0.1"
+ reftools: "npm:^1.1.9"
+ yaml: "npm:^1.10.0"
+ yargs: "npm:^17.0.1"
+ bin:
+ resolve: resolve.js
+ checksum: 10/ecefe4414796a38c9d0e6ddd94712dabbbefcb65032e7feda17dd94e51cb660a3ee5880600e0772e110374030019d525bad7190006f6c8b80b42ec30e04bc9b9
+ languageName: node
+ linkType: hard
+
+"oas-resolver@npm:^2.5.6":
+ version: 2.5.6
+ resolution: "oas-resolver@npm:2.5.6"
+ dependencies:
+ node-fetch-h2: "npm:^2.3.0"
+ oas-kit-common: "npm:^1.0.8"
+ reftools: "npm:^1.1.9"
+ yaml: "npm:^1.10.0"
+ yargs: "npm:^17.0.1"
+ bin:
+ resolve: resolve.js
+ checksum: 10/9e20118bf722cb9e9f71a7079336ce705259eb380fa9c2a776d9647b93725314c23abdb6b7b3bc3c91a3559485bbb729447f72ce0c3ca9ce48281b8214a9612d
+ languageName: node
+ linkType: hard
+
+"oas-schema-walker@npm:^1.1.5":
+ version: 1.1.5
+ resolution: "oas-schema-walker@npm:1.1.5"
+ checksum: 10/27bdeda1ebcf557b90cfb5d2ac3ca8e851f601d96215747c19ce0ae8f8458ad8012701b615fe313eacf4665b733f46ec12870f72d453251217b8a3ceb2be9abf
+ languageName: node
+ linkType: hard
+
+"oas-validator@npm:^5.0.8":
+ version: 5.0.8
+ resolution: "oas-validator@npm:5.0.8"
+ dependencies:
+ call-me-maybe: "npm:^1.0.1"
+ oas-kit-common: "npm:^1.0.8"
+ oas-linter: "npm:^3.2.2"
+ oas-resolver: "npm:^2.5.6"
+ oas-schema-walker: "npm:^1.1.5"
+ reftools: "npm:^1.1.9"
+ should: "npm:^13.2.1"
+ yaml: "npm:^1.10.0"
+ checksum: 10/3e392d6c99659e58860b78ef1a46eaf8ad782449fe9a21ccb594b74f88a2c211d39ab9d016ec08c995d8728a250229aba84cb02ca3381f0fb2cc1e6782f4e21a
+ languageName: node
+ linkType: hard
+
"oauth-sign@npm:~0.9.0":
version: 0.9.0
resolution: "oauth-sign@npm:0.9.0"
@@ -17043,13 +17910,20 @@ __metadata:
languageName: node
linkType: hard
-"object-assign@npm:^4.1.1":
+"object-assign@npm:^4.0.1, object-assign@npm:^4.1.1":
version: 4.1.1
resolution: "object-assign@npm:4.1.1"
checksum: 10/fcc6e4ea8c7fe48abfbb552578b1c53e0d194086e2e6bbbf59e0a536381a292f39943c6e9628af05b5528aa5e3318bb30d6b2e53cadaf5b8fe9e12c4b69af23f
languageName: node
linkType: hard
+"object-hash@npm:3.0.0":
+ version: 3.0.0
+ resolution: "object-hash@npm:3.0.0"
+ checksum: 10/f498d456a20512ba7be500cef4cf7b3c183cc72c65372a549c9a0e6dd78ce26f375e9b1315c07592d3fde8f10d5019986eba35970570d477ed9a2a702514432a
+ languageName: node
+ linkType: hard
+
"object-inspect@npm:^1.13.3, object-inspect@npm:^1.13.4":
version: 1.13.4
resolution: "object-inspect@npm:1.13.4"
@@ -17207,6 +18081,41 @@ __metadata:
languageName: node
linkType: hard
+"openapi-to-postmanv2@npm:^6.0.0":
+ version: 6.3.3
+ resolution: "openapi-to-postmanv2@npm:6.3.3"
+ dependencies:
+ ajv: "npm:^8.11.0"
+ ajv-draft-04: "npm:1.0.0"
+ ajv-formats: "npm:2.1.1"
+ async: "npm:3.2.6"
+ commander: "npm:2.20.3"
+ graphlib: "npm:2.1.8"
+ js-yaml: "npm:4.3.0"
+ json-pointer: "npm:0.6.2"
+ json-schema-merge-allof: "npm:0.8.1"
+ lodash: "npm:4.18.1"
+ neotraverse: "npm:0.6.15"
+ oas-resolver-browser: "npm:2.5.6"
+ object-hash: "npm:3.0.0"
+ openapi-types: "npm:^12.1.3"
+ path-browserify: "npm:1.0.1"
+ postman-collection: "npm:^5.0.0"
+ swagger2openapi: "npm:7.0.8"
+ yaml: "npm:1.10.2"
+ bin:
+ openapi2postmanv2: bin/openapi2postmanv2.js
+ checksum: 10/5bf57908bf2df6ccd74660957f195a08f5aa300637b42fbffe0b1f8b73cfb0dc6b0e96a452d9e675fff4e4b496c55a80c18615df1b0931611e2bb5b57582ac88
+ languageName: node
+ linkType: hard
+
+"openapi-types@npm:^12.1.3":
+ version: 12.1.3
+ resolution: "openapi-types@npm:12.1.3"
+ checksum: 10/9d1d7ed848622b63d0a4c3f881689161b99427133054e46b8e3241e137f1c78bb0031c5d80b420ee79ac2e91d2e727ffd6fc13c553d1b0488ddc8ad389dcbef8
+ languageName: node
+ linkType: hard
+
"opener@npm:^1.5.2":
version: 1.5.2
resolution: "opener@npm:1.5.2"
@@ -17412,6 +18321,13 @@ __metadata:
languageName: node
linkType: hard
+"pako@npm:^3.0.1":
+ version: 3.0.2
+ resolution: "pako@npm:3.0.2"
+ checksum: 10/907cc3d7196724329065ee71a6ba482a14710e8db028f203b54398079bd1d4ae02e84edebc6f0cb270c85e172c108ec7d26d87efc8750d20378b28e719e69a12
+ languageName: node
+ linkType: hard
+
"param-case@npm:^3.0.4":
version: 3.0.4
resolution: "param-case@npm:3.0.4"
@@ -17524,6 +18440,13 @@ __metadata:
languageName: node
linkType: hard
+"path-browserify@npm:1.0.1, path-browserify@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "path-browserify@npm:1.0.1"
+ checksum: 10/7e7368a5207e7c6b9051ef045711d0dc3c2b6203e96057e408e6e74d09f383061010d2be95cb8593fe6258a767c3e9fc6b2bfc7ce8d48ae8c3d9f6994cca9ad8
+ languageName: node
+ linkType: hard
+
"path-data-parser@npm:0.1.0, path-data-parser@npm:^0.1.0":
version: 0.1.0
resolution: "path-data-parser@npm:0.1.0"
@@ -17662,6 +18585,13 @@ __metadata:
languageName: node
linkType: hard
+"picomatch@npm:^4.0.4":
+ version: 4.0.7
+ resolution: "picomatch@npm:4.0.7"
+ checksum: 10/66e1df34bc39c72fa3756be4069f7887ea3e35e94bba1c3f6167763007698cb04b8a0a365161d186fda6e9571a2d3efb606b2966eb6a7dea6252911224dc2f48
+ languageName: node
+ linkType: hard
+
"pidtree@npm:0.6.0":
version: 0.6.0
resolution: "pidtree@npm:0.6.0"
@@ -17671,7 +18601,7 @@ __metadata:
languageName: node
linkType: hard
-"pirates@npm:^4.0.4":
+"pirates@npm:^4.0.1, pirates@npm:^4.0.4":
version: 4.0.7
resolution: "pirates@npm:4.0.7"
checksum: 10/2427f371366081ae42feb58214f04805d6b41d6b84d74480ebcc9e0ddbd7105a139f7c653daeaf83ad8a1a77214cf07f64178e76de048128fec501eab3305a96
@@ -17732,6 +18662,13 @@ __metadata:
languageName: node
linkType: hard
+"pluralize@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "pluralize@npm:8.0.0"
+ checksum: 10/17877fdfdb7ddb3639ce257ad73a7c51a30a966091e40f56ea9f2f545b5727ce548d4928f8cb3ce38e7dc0c5150407d318af6a4ed0ea5265d378473b4c2c61ec
+ languageName: node
+ linkType: hard
+
"points-on-curve@npm:0.2.0, points-on-curve@npm:^0.2.0":
version: 0.2.0
resolution: "points-on-curve@npm:0.2.0"
@@ -18601,6 +19538,47 @@ __metadata:
languageName: node
linkType: hard
+"postman-code-generators@npm:^2.0.0":
+ version: 2.1.1
+ resolution: "postman-code-generators@npm:2.1.1"
+ dependencies:
+ async: "npm:^3.2.2"
+ detect-package-manager: "npm:^3.0.2"
+ lodash: "npm:^4.17.21"
+ postman-collection: "npm:^5.0.0"
+ shelljs: "npm:^0.8.5"
+ checksum: 10/78cd4cd7c03e3c5ea04d94b108a0d03488f5e7ba28f49308ac4e9c1371dadfd5586ffa2f2ed6e1981e1d4e0b52c673cfba431649c9d731dbfe5efed37530d587
+ languageName: node
+ linkType: hard
+
+"postman-collection@npm:^5.0.0, postman-collection@npm:^5.0.2":
+ version: 5.3.1
+ resolution: "postman-collection@npm:5.3.1"
+ dependencies:
+ "@faker-js/faker": "npm:5.5.3"
+ file-type: "npm:3.9.0"
+ http-reasons: "npm:0.1.0"
+ iconv-lite: "npm:0.6.3"
+ liquid-json: "npm:0.3.1"
+ lodash: "npm:4.18.1"
+ mime: "npm:3.0.0"
+ mime-format: "npm:2.0.2"
+ postman-url-encoder: "npm:3.0.8"
+ semver: "npm:7.7.1"
+ uuid: "npm:8.3.2"
+ checksum: 10/e45c48f6cf0b4cd00ceddac70f5c10070be26400bdf0cab53a1f860bf147dfa133d92e5a39270c5d3bb3761af2818bb5d1d9e7a4e8f352b592f6648b78412dc5
+ languageName: node
+ linkType: hard
+
+"postman-url-encoder@npm:3.0.8":
+ version: 3.0.8
+ resolution: "postman-url-encoder@npm:3.0.8"
+ dependencies:
+ punycode: "npm:^2.3.1"
+ checksum: 10/9873c95137ef3f69081cfa466ca8ee8793385770a82889e15524592607f05782bcbf385a69afe31d5730de2886e8f0071728443baca0c5bbf32608dc8dda79b3
+ languageName: node
+ linkType: hard
+
"prebuild-install@npm:^7.1.2":
version: 7.1.3
resolution: "prebuild-install@npm:7.1.3"
@@ -18665,7 +19643,7 @@ __metadata:
languageName: node
linkType: hard
-"prism-react-renderer@npm:2, prism-react-renderer@npm:^2.3.0":
+"prism-react-renderer@npm:2, prism-react-renderer@npm:^2.3.0, prism-react-renderer@npm:^2.4.0, prism-react-renderer@npm:^2.4.1":
version: 2.4.1
resolution: "prism-react-renderer@npm:2.4.1"
dependencies:
@@ -18705,6 +19683,13 @@ __metadata:
languageName: node
linkType: hard
+"process@npm:^0.11.10":
+ version: 0.11.10
+ resolution: "process@npm:0.11.10"
+ checksum: 10/dbaa7e8d1d5cf375c36963ff43116772a989ef2bb47c9bdee20f38fd8fc061119cf38140631cf90c781aca4d3f0f0d2c834711952b728953f04fd7d238f59f5b
+ languageName: node
+ linkType: hard
+
"promise-retry@npm:^2.0.1":
version: 2.0.1
resolution: "promise-retry@npm:2.0.1"
@@ -18793,8 +19778,15 @@ __metadata:
languageName: node
linkType: hard
-"punycode@npm:^2.1.0, punycode@npm:^2.1.1, punycode@npm:^2.3.1":
- version: 2.3.1
+"punycode@npm:^1.4.1":
+ version: 1.4.1
+ resolution: "punycode@npm:1.4.1"
+ checksum: 10/af2700dde1a116791ff8301348ff344c47d6c224e875057237d1b5112035655fb07a6175cfdb8bf0e3a8cdfd2dc82b3a622e0aefd605566c0e949a6d0d1256a4
+ languageName: node
+ linkType: hard
+
+"punycode@npm:^2.1.0, punycode@npm:^2.1.1, punycode@npm:^2.3.1":
+ version: 2.3.1
resolution: "punycode@npm:2.3.1"
checksum: 10/febdc4362bead22f9e2608ff0171713230b57aff9dddc1c273aa2a651fbd366f94b7d6a71d78342a7c0819906750351ca7f2edd26ea41b626d87d6a13d1bd059
languageName: node
@@ -18832,6 +19824,16 @@ __metadata:
languageName: node
linkType: hard
+"qs@npm:^6.12.3":
+ version: 6.16.0
+ resolution: "qs@npm:6.16.0"
+ dependencies:
+ es-define-property: "npm:^1.0.1"
+ side-channel: "npm:^1.1.1"
+ checksum: 10/7fbf9c2eb9c9bbd8997700caecc4b057ac259635873deefd5027fb26d06d79426cf468da55da87ffd147a24e93d3641352d8ac6664bd84688ad5b2f0b8d04828
+ languageName: node
+ linkType: hard
+
"qs@npm:~6.14.0":
version: 6.14.2
resolution: "qs@npm:6.14.2"
@@ -18974,6 +19976,15 @@ __metadata:
languageName: node
linkType: hard
+"react-hook-form@npm:^7.59.0":
+ version: 7.88.0
+ resolution: "react-hook-form@npm:7.88.0"
+ peerDependencies:
+ react: ^16.8.0 || ^17 || ^18 || ^19
+ checksum: 10/ab039b934d7083284dc704b79f2518182e1a448b1be1b249f0e58df4cbe68bef8fe80c14fb6b84618f819b411b46e1ab56c09f6cc46efbe960eaa169cf433c9b
+ languageName: node
+ linkType: hard
+
"react-is@npm:^16.13.1, react-is@npm:^16.6.0, react-is@npm:^16.7.0":
version: 16.13.1
resolution: "react-is@npm:16.13.1"
@@ -19004,6 +20015,27 @@ __metadata:
languageName: node
linkType: hard
+"react-lifecycles-compat@npm:^3.0.0":
+ version: 3.0.4
+ resolution: "react-lifecycles-compat@npm:3.0.4"
+ checksum: 10/c66b9c98c15cd6b0d0a4402df5f665e8cc7562fb7033c34508865bea51fd7b623f7139b5b7e708515d3cd665f264a6a9403e1fa7e6d61a05759066f5e9f07783
+ languageName: node
+ linkType: hard
+
+"react-live@npm:^4.1.8":
+ version: 4.1.8
+ resolution: "react-live@npm:4.1.8"
+ dependencies:
+ prism-react-renderer: "npm:^2.4.0"
+ sucrase: "npm:^3.35.0"
+ use-editable: "npm:^2.3.3"
+ peerDependencies:
+ react: ">=18.0.0"
+ react-dom: ">=18.0.0"
+ checksum: 10/594aa527940819d7c756f92d541d08a4ba476201594694bedd4327ed20e31c54c16b896404bcb8aa56ae137d489859a3e81004050cf5a8b8e7fb3fd8c9807a16
+ languageName: node
+ linkType: hard
+
"react-loadable-ssr-addon-v5-slorber@npm:^1.0.3":
version: 1.0.3
resolution: "react-loadable-ssr-addon-v5-slorber@npm:1.0.3"
@@ -19027,6 +20059,50 @@ __metadata:
languageName: node
linkType: hard
+"react-magic-dropzone@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "react-magic-dropzone@npm:1.0.1"
+ checksum: 10/7b5f049f44c3544e15002bba8e347b297d233fe3fabc3a4a78907959cc50e225edf9ef3237c689effe8f9ef75b750278c1486796e721f268f553c5fe89471239
+ languageName: node
+ linkType: hard
+
+"react-markdown@npm:^10.1.0":
+ version: 10.1.0
+ resolution: "react-markdown@npm:10.1.0"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ "@types/mdast": "npm:^4.0.0"
+ devlop: "npm:^1.0.0"
+ hast-util-to-jsx-runtime: "npm:^2.0.0"
+ html-url-attributes: "npm:^3.0.0"
+ mdast-util-to-hast: "npm:^13.0.0"
+ remark-parse: "npm:^11.0.0"
+ remark-rehype: "npm:^11.0.0"
+ unified: "npm:^11.0.0"
+ unist-util-visit: "npm:^5.0.0"
+ vfile: "npm:^6.0.0"
+ peerDependencies:
+ "@types/react": ">=18"
+ react: ">=18"
+ checksum: 10/886c037d18266e94750abbc00c6096435bccd4da5f2d1727984bcbdf83e9f2a5cc9a6b0eecfe6c30456dc26546fee41c7f6aecbf176e6d7453963df4abefd7df
+ languageName: node
+ linkType: hard
+
+"react-modal@npm:^3.16.3":
+ version: 3.16.3
+ resolution: "react-modal@npm:3.16.3"
+ dependencies:
+ exenv: "npm:^1.2.0"
+ prop-types: "npm:^15.7.2"
+ react-lifecycles-compat: "npm:^3.0.0"
+ warning: "npm:^4.0.3"
+ peerDependencies:
+ react: ^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18 || ^19
+ react-dom: ^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18 || ^19
+ checksum: 10/2882ced4ede7af4c1e8bab5b556b61c05525639200e3d332b001c7a97b9e9e0db9129fc9d93761b32c8351a3a474490904584bac9e5a84f068596c620d22a209
+ languageName: node
+ linkType: hard
+
"react-player@npm:^2.16.0":
version: 2.16.0
resolution: "react-player@npm:2.16.0"
@@ -19042,6 +20118,25 @@ __metadata:
languageName: node
linkType: hard
+"react-redux@npm:^9.2.0":
+ version: 9.3.0
+ resolution: "react-redux@npm:9.3.0"
+ dependencies:
+ "@types/use-sync-external-store": "npm:^0.0.6"
+ use-sync-external-store: "npm:^1.4.0"
+ peerDependencies:
+ "@types/react": ^18.2.25 || ^19
+ react: ^18.0 || ^19
+ redux: ^5.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ redux:
+ optional: true
+ checksum: 10/3384e98e382ddb2f2a8f35bc7145fabd60f2fb0ccd999df5587bd926de9590f52cd3a29c4a01fe191d710a9c8f9d7293efff8d5fc32debc84de25c911b70fc45
+ languageName: node
+ linkType: hard
+
"react-router-config@npm:^5.1.1":
version: 5.1.1
resolution: "react-router-config@npm:5.1.1"
@@ -19161,6 +20256,13 @@ __metadata:
languageName: node
linkType: hard
+"readdirp@npm:^5.0.0":
+ version: 5.1.1
+ resolution: "readdirp@npm:5.1.1"
+ checksum: 10/4a6a61272c6db332db361166b42be34ce8480542073061f04f405ed2f703e517e90dfafe33843f647e91d20090c575aee04a823e9ed9d9d9a01ec3603ca45a8b
+ languageName: node
+ linkType: hard
+
"readdirp@npm:~3.6.0":
version: 3.6.0
resolution: "readdirp@npm:3.6.0"
@@ -19170,6 +20272,15 @@ __metadata:
languageName: node
linkType: hard
+"rechoir@npm:^0.6.2":
+ version: 0.6.2
+ resolution: "rechoir@npm:0.6.2"
+ dependencies:
+ resolve: "npm:^1.1.6"
+ checksum: 10/fe76bf9c21875ac16e235defedd7cbd34f333c02a92546142b7911a0f7c7059d2e16f441fe6fb9ae203f459c05a31b2bcf26202896d89e390eda7514d5d2702b
+ languageName: node
+ linkType: hard
+
"recma-build-jsx@npm:^1.0.0":
version: 1.0.0
resolution: "recma-build-jsx@npm:1.0.0"
@@ -19228,6 +20339,22 @@ __metadata:
languageName: node
linkType: hard
+"redux-thunk@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "redux-thunk@npm:3.1.0"
+ peerDependencies:
+ redux: ^5.0.0
+ checksum: 10/38c563db5f0bbec90d2e65cc27f3c870c1b6102e0c071258734fac41cb0e51d31d894125815c2f4133b20aff231f51f028ad99bccc05a7e3249f1a5d5a959ed3
+ languageName: node
+ linkType: hard
+
+"redux@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "redux@npm:5.0.1"
+ checksum: 10/a373f9ed65693ead58bea5ef61c1d6bef39da9f2706db3be6f84815f3a1283230ecd1184efb1b3daa7f807d8211b0181564ca8f336fc6ee0b1e2fa0ba06737c2
+ languageName: node
+ linkType: hard
+
"refa@npm:^0.11.0":
version: 0.11.0
resolution: "refa@npm:0.11.0"
@@ -19260,6 +20387,13 @@ __metadata:
languageName: node
linkType: hard
+"reftools@npm:^1.1.9":
+ version: 1.1.9
+ resolution: "reftools@npm:1.1.9"
+ checksum: 10/6a124748f1c4af84bf651c31c76b7ed0a7f766533530a80cbf2d2517b26e6bfaadc0b1b3e399675343328ab861ab04881e64c8bc3c2f40fc7be27a8aacf8775e
+ languageName: node
+ linkType: hard
+
"regenerate-unicode-properties@npm:^10.2.0":
version: 10.2.0
resolution: "regenerate-unicode-properties@npm:10.2.0"
@@ -19416,7 +20550,7 @@ __metadata:
languageName: node
linkType: hard
-"remark-gfm@npm:^4.0.0":
+"remark-gfm@npm:4.0.1, remark-gfm@npm:^4.0.0":
version: 4.0.1
resolution: "remark-gfm@npm:4.0.1"
dependencies:
@@ -19614,6 +20748,13 @@ __metadata:
languageName: node
linkType: hard
+"reselect@npm:^5.1.0":
+ version: 5.3.0
+ resolution: "reselect@npm:5.3.0"
+ checksum: 10/743d82c7012133d035e13343cb33e6b45c26cd0b0f95868d692ac9736973b1b8050f28938c1d36f51105926a1a947a0f56c4f52d6c66a61db4995535efb3837b
+ languageName: node
+ linkType: hard
+
"resolve-alpn@npm:^1.2.0":
version: 1.2.1
resolution: "resolve-alpn@npm:1.2.1"
@@ -19658,6 +20799,20 @@ __metadata:
languageName: node
linkType: hard
+"resolve@npm:^1.1.6":
+ version: 1.22.12
+ resolution: "resolve@npm:1.22.12"
+ dependencies:
+ es-errors: "npm:^1.3.0"
+ is-core-module: "npm:^2.16.1"
+ path-parse: "npm:^1.0.7"
+ supports-preserve-symlinks-flag: "npm:^1.0.0"
+ bin:
+ resolve: bin/resolve
+ checksum: 10/1d2a081e4b7198e2a70abd7bbbf8aea5380c2d074b6c870035aab50ebfb7312b6492b3588e752faef83a75147862a3d3e09b222bc9afd536804181fd3a515ef9
+ languageName: node
+ linkType: hard
+
"resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.4, resolve@npm:^1.3.2":
version: 1.22.10
resolution: "resolve@npm:1.22.10"
@@ -19684,6 +20839,20 @@ __metadata:
languageName: node
linkType: hard
+"resolve@patch:resolve@npm%3A^1.1.6#optional!builtin":
+ version: 1.22.12
+ resolution: "resolve@patch:resolve@npm%3A1.22.12#optional!builtin::version=1.22.12&hash=c3c19d"
+ dependencies:
+ es-errors: "npm:^1.3.0"
+ is-core-module: "npm:^2.16.1"
+ path-parse: "npm:^1.0.7"
+ supports-preserve-symlinks-flag: "npm:^1.0.0"
+ bin:
+ resolve: bin/resolve
+ checksum: 10/f80ad2c2b6820331cbe079198a184ffce322cfeca140065118066276bc08b03d5fa2c1ce652aeb584ec74050d1f656f46f034cc0dd9300452c5ab7866907f8c0
+ languageName: node
+ linkType: hard
+
"resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.19.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A^1.3.2#optional!builtin":
version: 1.22.10
resolution: "resolve@patch:resolve@npm%3A1.22.10#optional!builtin::version=1.22.10&hash=c3c19d"
@@ -19926,6 +21095,44 @@ __metadata:
languageName: node
linkType: hard
+"sass-loader@npm:^17.0.0":
+ version: 17.0.1
+ resolution: "sass-loader@npm:17.0.1"
+ peerDependencies:
+ "@rspack/core": 0.x || ^1.0.0 || ^2.0.0-0
+ sass: ^1.3.0
+ sass-embedded: "*"
+ webpack: ^5.0.0
+ peerDependenciesMeta:
+ "@rspack/core":
+ optional: true
+ sass:
+ optional: true
+ sass-embedded:
+ optional: true
+ webpack:
+ optional: true
+ checksum: 10/c5e97f75f6dfab2b8fc9a9ea1f75005b1333475bf7142422ff39b2b610963c2cee9049f915c1e63d5a57b9da0ea7135ec364f3e764a48aaa47f787b07220089f
+ languageName: node
+ linkType: hard
+
+"sass@npm:^1.89.2":
+ version: 1.104.1
+ resolution: "sass@npm:1.104.1"
+ dependencies:
+ "@parcel/watcher": "npm:^2.4.1"
+ chokidar: "npm:^5.0.0"
+ immutable: "npm:^5.1.5"
+ source-map-js: "npm:>=0.6.2 <2.0.0"
+ dependenciesMeta:
+ "@parcel/watcher":
+ optional: true
+ bin:
+ sass: sass.js
+ checksum: 10/e237f0ab079bf3dce05c25b3445cf3e940d0efa1ef4b7f143b728eb86f0256d9c1315f0b29b64a073f443a98c4c6e2f67fc9b4d92eb5079ddd55a324eebd901e
+ languageName: node
+ linkType: hard
+
"sax@npm:^1.2.4":
version: 1.4.1
resolution: "sax@npm:1.4.1"
@@ -20036,6 +21243,15 @@ __metadata:
languageName: node
linkType: hard
+"semver@npm:7.7.1":
+ version: 7.7.1
+ resolution: "semver@npm:7.7.1"
+ bin:
+ semver: bin/semver.js
+ checksum: 10/4cfa1eb91ef3751e20fc52e47a935a0118d56d6f15a837ab814da0c150778ba2ca4f1a4d9068b33070ea4273629e615066664c2cfcd7c272caf7a8a0f6518b2c
+ languageName: node
+ linkType: hard
+
"semver@npm:^5.4.1":
version: 5.7.2
resolution: "semver@npm:5.7.2"
@@ -20225,6 +21441,75 @@ __metadata:
languageName: node
linkType: hard
+"shelljs@npm:^0.8.5":
+ version: 0.8.5
+ resolution: "shelljs@npm:0.8.5"
+ dependencies:
+ glob: "npm:^7.0.0"
+ interpret: "npm:^1.0.0"
+ rechoir: "npm:^0.6.2"
+ bin:
+ shjs: bin/shjs
+ checksum: 10/f2178274b97b44332bbe9ddb78161137054f55ecf701c7a99db9552cb5478fe279ad5f5131d8a7c2f0730e01ccf0c629d01094143f0541962ce1a3d0243d23f7
+ languageName: node
+ linkType: hard
+
+"should-equal@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "should-equal@npm:2.0.0"
+ dependencies:
+ should-type: "npm:^1.4.0"
+ checksum: 10/700e38f7815937f15e415b29df45ae22929c98c87979eb71e3a1085ba94cd0c601f435272eef3c9399ff74fa2d424df37ff03672f61ceda21630edcc77810744
+ languageName: node
+ linkType: hard
+
+"should-format@npm:^3.0.3":
+ version: 3.0.3
+ resolution: "should-format@npm:3.0.3"
+ dependencies:
+ should-type: "npm:^1.3.0"
+ should-type-adaptors: "npm:^1.0.1"
+ checksum: 10/099157f4f9bf458919bce8e981438e139c21789bb45f8b5cd8cf4bf01c5df498f1a1e666211bfd906b72b77d645a187563554ab38af807f8cd1aaf270e326186
+ languageName: node
+ linkType: hard
+
+"should-type-adaptors@npm:^1.0.1":
+ version: 1.1.0
+ resolution: "should-type-adaptors@npm:1.1.0"
+ dependencies:
+ should-type: "npm:^1.3.0"
+ should-util: "npm:^1.0.0"
+ checksum: 10/ca0fc7b24b916373e987b46e0c54db4aa824a80090a2fbff201679fd059240f4efabe415ffef9f5cfb99d85bf4241bdc3f212a9939724413203258a7dd73c24e
+ languageName: node
+ linkType: hard
+
+"should-type@npm:^1.3.0, should-type@npm:^1.4.0":
+ version: 1.4.0
+ resolution: "should-type@npm:1.4.0"
+ checksum: 10/3e99a930fd43a47b0967fb5e8d0be31d9e2339c49267d3eabae014717012f4bd7cd942686fc49675114982240dcbfedba94ef49d0811b8f491c7cd74343bf97f
+ languageName: node
+ linkType: hard
+
+"should-util@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "should-util@npm:1.0.1"
+ checksum: 10/c3be15e0fdc851f8338676b3f8b590d330bbea94ec41c1343cc9983dea295915073f69a215795454b6adda6579ec8927c7c0ab178b83f9f11a0247ccdba53381
+ languageName: node
+ linkType: hard
+
+"should@npm:^13.2.1":
+ version: 13.2.3
+ resolution: "should@npm:13.2.3"
+ dependencies:
+ should-equal: "npm:^2.0.0"
+ should-format: "npm:^3.0.3"
+ should-type: "npm:^1.4.0"
+ should-type-adaptors: "npm:^1.0.1"
+ should-util: "npm:^1.0.0"
+ checksum: 10/4d3da94f11fee3db17be09673a73cd1939b0b75ebde102161eecef5559991deed691071ccab1d9289f4b69a45ef1a9d2362686a5f1ac530a43161d5832f6aa7d
+ languageName: node
+ linkType: hard
+
"side-channel-list@npm:^1.0.0":
version: 1.0.0
resolution: "side-channel-list@npm:1.0.0"
@@ -20420,6 +21705,13 @@ __metadata:
languageName: node
linkType: hard
+"slugify@npm:^1.6.6":
+ version: 1.6.9
+ resolution: "slugify@npm:1.6.9"
+ checksum: 10/101599a77585ac3b3fe49662db8666260c8ee1c5090d28a13c6ecabf16b42057e69ea209654797f46b13faee4c53224f48784044bd734a9443b7b88e0357110e
+ languageName: node
+ linkType: hard
+
"smart-buffer@npm:^4.2.0":
version: 4.2.0
resolution: "smart-buffer@npm:4.2.0"
@@ -20483,7 +21775,7 @@ __metadata:
languageName: node
linkType: hard
-"source-map-js@npm:^1.0.1, source-map-js@npm:^1.2.1":
+"source-map-js@npm:>=0.6.2 <2.0.0, source-map-js@npm:^1.0.1, source-map-js@npm:^1.2.1":
version: 1.2.1
resolution: "source-map-js@npm:1.2.1"
checksum: 10/ff9d8c8bf096d534a5b7707e0382ef827b4dd360a577d3f34d2b9f48e12c9d230b5747974ee7c607f0df65113732711bb701fe9ece3c7edbd43cb2294d707df3
@@ -21092,6 +22384,24 @@ __metadata:
languageName: node
linkType: hard
+"sucrase@npm:^3.35.0":
+ version: 3.35.1
+ resolution: "sucrase@npm:3.35.1"
+ dependencies:
+ "@jridgewell/gen-mapping": "npm:^0.3.2"
+ commander: "npm:^4.0.0"
+ lines-and-columns: "npm:^1.1.6"
+ mz: "npm:^2.7.0"
+ pirates: "npm:^4.0.1"
+ tinyglobby: "npm:^0.2.11"
+ ts-interface-checker: "npm:^0.1.9"
+ bin:
+ sucrase: bin/sucrase
+ sucrase-node: bin/sucrase-node
+ checksum: 10/539f5c6ebc1ff8d449a89eb52b8c8944a730b9840ddadbd299a7d89ebcf16c3f4bc9aa59e1f2e112a502e5cf1508f7e02065f0e97c0435eb9a7058e997dfff5a
+ languageName: node
+ linkType: hard
+
"supports-color@npm:^7.0.0, supports-color@npm:^7.1.0":
version: 7.2.0
resolution: "supports-color@npm:7.2.0"
@@ -21158,6 +22468,29 @@ __metadata:
languageName: node
linkType: hard
+"swagger2openapi@npm:7.0.8, swagger2openapi@npm:^7.0.8":
+ version: 7.0.8
+ resolution: "swagger2openapi@npm:7.0.8"
+ dependencies:
+ call-me-maybe: "npm:^1.0.1"
+ node-fetch: "npm:^2.6.1"
+ node-fetch-h2: "npm:^2.3.0"
+ node-readfiles: "npm:^0.2.0"
+ oas-kit-common: "npm:^1.0.8"
+ oas-resolver: "npm:^2.5.6"
+ oas-schema-walker: "npm:^1.1.5"
+ oas-validator: "npm:^5.0.8"
+ reftools: "npm:^1.1.9"
+ yaml: "npm:^1.10.0"
+ yargs: "npm:^17.0.1"
+ bin:
+ boast: boast.js
+ oas-validate: oas-validate.js
+ swagger2openapi: swagger2openapi.js
+ checksum: 10/f95fe71d306ff2b5763aaa488465c4f111810a6a19f233d3ed63495a544c040d544b914921d8362e31137290bb249585e07944bd91fbb1ecad2ad6e60e9c5a72
+ languageName: node
+ linkType: hard
+
"swc-loader@npm:^0.2.6":
version: 0.2.6
resolution: "swc-loader@npm:0.2.6"
@@ -21362,6 +22695,24 @@ __metadata:
languageName: node
linkType: hard
+"thenify-all@npm:^1.0.0":
+ version: 1.6.0
+ resolution: "thenify-all@npm:1.6.0"
+ dependencies:
+ thenify: "npm:>= 3.1.0 < 4"
+ checksum: 10/dba7cc8a23a154cdcb6acb7f51d61511c37a6b077ec5ab5da6e8b874272015937788402fd271fdfc5f187f8cb0948e38d0a42dcc89d554d731652ab458f5343e
+ languageName: node
+ linkType: hard
+
+"thenify@npm:>= 3.1.0 < 4":
+ version: 3.3.1
+ resolution: "thenify@npm:3.3.1"
+ dependencies:
+ any-promise: "npm:^1.0.0"
+ checksum: 10/486e1283a867440a904e36741ff1a177faa827cf94d69506f7e3ae4187b9afdf9ec368b3d8da225c192bfe2eb943f3f0080594156bf39f21b57cd1411e2e7f6d
+ languageName: node
+ linkType: hard
+
"thingies@npm:^2.5.0":
version: 2.6.0
resolution: "thingies@npm:2.6.0"
@@ -21399,6 +22750,16 @@ __metadata:
languageName: node
linkType: hard
+"tinyglobby@npm:^0.2.11":
+ version: 0.2.17
+ resolution: "tinyglobby@npm:0.2.17"
+ dependencies:
+ fdir: "npm:^6.5.0"
+ picomatch: "npm:^4.0.4"
+ checksum: 10/f85e8a217d675c3f78d5f0ad25ea4557e7e023ed13ddc2b014da10bd0312eea53a34cd52356af07ccdff777f1243012547656282a4ca70936f68bf5065fbaa71
+ languageName: node
+ linkType: hard
+
"tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.13":
version: 0.2.14
resolution: "tinyglobby@npm:0.2.14"
@@ -21474,6 +22835,13 @@ __metadata:
languageName: node
linkType: hard
+"tr46@npm:~0.0.3":
+ version: 0.0.3
+ resolution: "tr46@npm:0.0.3"
+ checksum: 10/8f1f5aa6cb232f9e1bdc86f485f916b7aa38caee8a778b378ffec0b70d9307873f253f5cbadbe2955ece2ac5c83d0dc14a77513166ccd0a0c7fe197e21396695
+ languageName: node
+ linkType: hard
+
"tree-dump@npm:^1.0.3, tree-dump@npm:^1.1.0":
version: 1.1.0
resolution: "tree-dump@npm:1.1.0"
@@ -21532,6 +22900,13 @@ __metadata:
languageName: node
linkType: hard
+"ts-algebra@npm:^1.2.0":
+ version: 1.2.2
+ resolution: "ts-algebra@npm:1.2.2"
+ checksum: 10/198f1d6fdfec0e8ffacf96d3db6464546afd147e80fac06158744188a64809524bc6d5eccfdbe3510e83e665d36d39fc7900940e5e258516a2c57a94b4963102
+ languageName: node
+ linkType: hard
+
"ts-dedent@npm:^2.2.0":
version: 2.2.0
resolution: "ts-dedent@npm:2.2.0"
@@ -21539,6 +22914,13 @@ __metadata:
languageName: node
linkType: hard
+"ts-interface-checker@npm:^0.1.9":
+ version: 0.1.13
+ resolution: "ts-interface-checker@npm:0.1.13"
+ checksum: 10/9f7346b9e25bade7a1050c001ec5a4f7023909c0e1644c5a96ae20703a131627f081479e6622a4ecee2177283d0069e651e507bedadd3904fc4010ab28ffce00
+ languageName: node
+ linkType: hard
+
"ts-jest@npm:^29.0.3":
version: 29.3.4
resolution: "ts-jest@npm:29.3.4"
@@ -21836,6 +23218,13 @@ __metadata:
languageName: node
linkType: hard
+"undici@npm:^6.28.0":
+ version: 6.28.1
+ resolution: "undici@npm:6.28.1"
+ checksum: 10/a64d5972054604918448ffa1bbaa867ecd1ae9ed5aa75344a794550cc048a79949fd95ca196b961463384c49d77e924adb3643758a2aa809e43db5377a390941
+ languageName: node
+ linkType: hard
+
"unherit@npm:^1.0.4":
version: 1.1.3
resolution: "unherit@npm:1.1.3"
@@ -22217,6 +23606,34 @@ __metadata:
languageName: node
linkType: hard
+"url@npm:^0.11.4":
+ version: 0.11.4
+ resolution: "url@npm:0.11.4"
+ dependencies:
+ punycode: "npm:^1.4.1"
+ qs: "npm:^6.12.3"
+ checksum: 10/e787d070f0756518b982a4653ef6cdf4d9030d8691eee2d483344faf2b530b71d302287fa63b292299455fea5075c502a5ad5f920cb790e95605847f957a65e4
+ languageName: node
+ linkType: hard
+
+"use-editable@npm:^2.3.3":
+ version: 2.3.3
+ resolution: "use-editable@npm:2.3.3"
+ peerDependencies:
+ react: ">= 16.8.0"
+ checksum: 10/626ae826f0d1258d71026d0fc8cc96613f0b8f38b7bb489d6376f678cddc7e37db008cf87e0653c40116be984266dbc93bd9603e55413b38de8ad91ec8882545
+ languageName: node
+ linkType: hard
+
+"use-sync-external-store@npm:^1.4.0":
+ version: 1.7.0
+ resolution: "use-sync-external-store@npm:1.7.0"
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ checksum: 10/cc102e193d079dda118846627f97ac8d34059ae7e1112188ed6330bd42a6b31c209cbb39923d4d663ddc42e5969913015778397131fcd3249909756c88ba9906
+ languageName: node
+ linkType: hard
+
"util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2, util-deprecate@npm:~1.0.1":
version: 1.0.2
resolution: "util-deprecate@npm:1.0.2"
@@ -22245,6 +23662,15 @@ __metadata:
languageName: node
linkType: hard
+"uuid@npm:8.3.2, uuid@npm:^8.3.2":
+ version: 8.3.2
+ resolution: "uuid@npm:8.3.2"
+ bin:
+ uuid: dist/bin/uuid
+ checksum: 10/9a5f7aa1d6f56dd1e8d5f2478f855f25c645e64e26e347a98e98d95781d5ed20062d6cca2eecb58ba7c84bc3910be95c0451ef4161906abaab44f9cb68ffbdd1
+ languageName: node
+ linkType: hard
+
"uuid@npm:^11.1.0":
version: 11.1.0
resolution: "uuid@npm:11.1.0"
@@ -22263,15 +23689,6 @@ __metadata:
languageName: node
linkType: hard
-"uuid@npm:^8.3.2":
- version: 8.3.2
- resolution: "uuid@npm:8.3.2"
- bin:
- uuid: dist/bin/uuid
- checksum: 10/9a5f7aa1d6f56dd1e8d5f2478f855f25c645e64e26e347a98e98d95781d5ed20062d6cca2eecb58ba7c84bc3910be95c0451ef4161906abaab44f9cb68ffbdd1
- languageName: node
- linkType: hard
-
"v8-to-istanbul@npm:^9.0.1":
version: 9.3.0
resolution: "v8-to-istanbul@npm:9.3.0"
@@ -22293,6 +23710,46 @@ __metadata:
languageName: node
linkType: hard
+"validate.io-array@npm:^1.0.3":
+ version: 1.0.6
+ resolution: "validate.io-array@npm:1.0.6"
+ checksum: 10/54eca83ebc702e3e46499f9d9e77287a95ae25c4e727cd2fafee29c7333b3a36cca0c5d8f090b9406262786de80750fba85e7e7ef41e20bf8cc67d5570de449b
+ languageName: node
+ linkType: hard
+
+"validate.io-function@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "validate.io-function@npm:1.0.2"
+ checksum: 10/e4cce2479a20cb7c42e8630c777fb107059c27bc32925f769e3a73ca5fd62b4892d897b3c80227e14d5fcd1c5b7d05544e0579d63e59f14034c0052cda7f7c44
+ languageName: node
+ linkType: hard
+
+"validate.io-integer-array@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "validate.io-integer-array@npm:1.0.0"
+ dependencies:
+ validate.io-array: "npm:^1.0.3"
+ validate.io-integer: "npm:^1.0.4"
+ checksum: 10/5f6d7fab8df7d2bf546a05e830201768464605539c75a2c2417b632b4411a00df84b462f81eac75e1be95303e7e0ac92f244c137424739f4e15cd21c2eb52c7f
+ languageName: node
+ linkType: hard
+
+"validate.io-integer@npm:^1.0.4":
+ version: 1.0.5
+ resolution: "validate.io-integer@npm:1.0.5"
+ dependencies:
+ validate.io-number: "npm:^1.0.3"
+ checksum: 10/88b3f8bb5a5277a95305d64abbfc437079220ce4f57a148cc6113e7ccec03dd86b10a69d413982602aa90a62b8d516148a78716f550dcd3aff863ac1c2a7a5e6
+ languageName: node
+ linkType: hard
+
+"validate.io-number@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "validate.io-number@npm:1.0.3"
+ checksum: 10/42418aeb6c969efa745475154fe576809b02eccd0961aad0421b090d6e7a12d23a3e28b0d5dddd2c6347c1a6bdccb82bba5048c716131cd20207244d50e07282
+ languageName: node
+ linkType: hard
+
"value-equal@npm:^1.0.1":
version: 1.0.1
resolution: "value-equal@npm:1.0.1"
@@ -22474,6 +23931,15 @@ __metadata:
languageName: node
linkType: hard
+"warning@npm:^4.0.3":
+ version: 4.0.3
+ resolution: "warning@npm:4.0.3"
+ dependencies:
+ loose-envify: "npm:^1.0.0"
+ checksum: 10/e7842aff036e2e07ce7a6cc3225e707775b969fe3d0577ad64bd24660e3a9ce3017f0b8c22a136566dcd3a151f37b8ed1ccee103b3bd82bd8a571bf80b247bc4
+ languageName: node
+ linkType: hard
+
"watchpack@npm:^2.5.1":
version: 2.5.1
resolution: "watchpack@npm:2.5.1"
@@ -22516,6 +23982,13 @@ __metadata:
languageName: node
linkType: hard
+"webidl-conversions@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "webidl-conversions@npm:3.0.1"
+ checksum: 10/b65b9f8d6854572a84a5c69615152b63371395f0c5dcd6729c45789052296df54314db2bc3e977df41705eacb8bc79c247cee139a63fa695192f95816ed528ad
+ languageName: node
+ linkType: hard
+
"webidl-conversions@npm:^4.0.2":
version: 4.0.2
resolution: "webidl-conversions@npm:4.0.2"
@@ -22712,6 +24185,16 @@ __metadata:
languageName: node
linkType: hard
+"whatwg-url@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "whatwg-url@npm:5.0.0"
+ dependencies:
+ tr46: "npm:~0.0.3"
+ webidl-conversions: "npm:^3.0.0"
+ checksum: 10/f95adbc1e80820828b45cc671d97da7cd5e4ef9deb426c31bcd5ab00dc7103042291613b3ef3caec0a2335ed09e0d5ed026c940755dbb6d404e2b27f940fdf07
+ languageName: node
+ linkType: hard
+
"whatwg-url@npm:^7.0.0":
version: 7.1.0
resolution: "whatwg-url@npm:7.1.0"
@@ -23189,6 +24672,15 @@ __metadata:
languageName: node
linkType: hard
+"xml-formatter@npm:^3.6.6":
+ version: 3.7.0
+ resolution: "xml-formatter@npm:3.7.0"
+ dependencies:
+ xml-parser-xo: "npm:^4.1.5"
+ checksum: 10/8ddbd08e483d2a93a59c4a6f8b4845230bdea184f0e2d356d1dd11833738d2107cf43fae213f7ab8bb650da388916224887a1e846778bf3afbee9d3bbf05383a
+ languageName: node
+ linkType: hard
+
"xml-js@npm:^1.6.11":
version: 1.6.11
resolution: "xml-js@npm:1.6.11"
@@ -23200,6 +24692,13 @@ __metadata:
languageName: node
linkType: hard
+"xml-parser-xo@npm:^4.1.5":
+ version: 4.1.6
+ resolution: "xml-parser-xo@npm:4.1.6"
+ checksum: 10/ff035a42d87c636051fcbdb47c0ed07056be92cd5e079f9e52dc79cc749ffc2ba63ccc08eeec3f5814c3e67bb299680a02430c15d0e315f559c7eb5b1ef239da
+ languageName: node
+ linkType: hard
+
"xtend@npm:^4.0.0, xtend@npm:^4.0.1":
version: 4.0.2
resolution: "xtend@npm:4.0.2"
@@ -23235,20 +24734,27 @@ __metadata:
languageName: node
linkType: hard
-"yaml@npm:2.3.1":
- version: 2.3.1
- resolution: "yaml@npm:2.3.1"
- checksum: 10/66501d597e43766eb94dc175d28ec8b2c63087d6a78783e59b4218eee32b9172740f9f27d54b7bc0ca8af61422f7134929f9974faeaac99d583787e793852fd2
+"yaml-ast-parser@npm:0.0.43":
+ version: 0.0.43
+ resolution: "yaml-ast-parser@npm:0.0.43"
+ checksum: 10/a54d00c8e0716a392c6e76eee965b3b4bba434494196490946e416fc47f20a1d89820461afacd9431edbb8209e28fce33bcff1fb42dd83f90e51fc31e80251c9
languageName: node
linkType: hard
-"yaml@npm:^1.10.0":
+"yaml@npm:1.10.2, yaml@npm:^1.10.0":
version: 1.10.2
resolution: "yaml@npm:1.10.2"
checksum: 10/e088b37b4d4885b70b50c9fa1b7e54bd2e27f5c87205f9deaffd1fb293ab263d9c964feadb9817a7b129a5bf30a06582cb08750f810568ecc14f3cdbabb79cb3
languageName: node
linkType: hard
+"yaml@npm:2.3.1":
+ version: 2.3.1
+ resolution: "yaml@npm:2.3.1"
+ checksum: 10/66501d597e43766eb94dc175d28ec8b2c63087d6a78783e59b4218eee32b9172740f9f27d54b7bc0ca8af61422f7134929f9974faeaac99d583787e793852fd2
+ languageName: node
+ linkType: hard
+
"yaml@npm:^2.7.1":
version: 2.8.0
resolution: "yaml@npm:2.8.0"
@@ -23272,6 +24778,21 @@ __metadata:
languageName: node
linkType: hard
+"yargs@npm:^17.0.1":
+ version: 17.7.3
+ resolution: "yargs@npm:17.7.3"
+ dependencies:
+ cliui: "npm:^8.0.1"
+ escalade: "npm:^3.1.1"
+ get-caller-file: "npm:^2.0.5"
+ require-directory: "npm:^2.1.1"
+ string-width: "npm:^4.2.3"
+ y18n: "npm:^5.0.5"
+ yargs-parser: "npm:^21.1.1"
+ checksum: 10/a3826798c03b159e139d0580a3b2733953889a9a1bac8e4e1ca7a1a249b55315b213c323a6a1dbdb305f6e59496a9eaa810742c87e34abcf1a0584d8f59212a1
+ languageName: node
+ linkType: hard
+
"yargs@npm:^17.3.1":
version: 17.7.2
resolution: "yargs@npm:17.7.2"